OpenDream icon indicating copy to clipboard operation
OpenDream copied to clipboard

Typemaker

Open ike709 opened this issue 1 year ago • 4 comments

Incorporates https://github.com/OpenDreamProject/OpenDream/pull/1696 Supercedes https://github.com/OpenDreamProject/OpenDream/pull/1220

Implements typechecking for procs and vars, controllable via pragmas.

TODO:

  • [x] Fix the arg issue from wixoa's review
  • [ ] Add unit tests for all of the commits from Merge pull request #8 from out-of-phaze/typemaker/fixes

ike709 avatar Mar 04 '24 18:03 ike709

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Mar 04 '24 19:03 github-actions[bot]

Remind me to update the pragma wiki page when this is merged.

ike709 avatar Mar 09 '24 02:03 ike709

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Mar 25 '24 00:03 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Apr 09 '24 21:04 github-actions[bot]

I believe this is in a good enough spot. I'll let you make any last changes you want (like reducing the pragma's default error level or new unit tests) before merging.

wixoaGit avatar Apr 18 '24 06:04 wixoaGit