[CTYP-104] Light Table Plugin Created: 13/Feb/14 Updated: 18/Feb/14 Resolved: 18/Feb/14
|Reporter:||Ambrose Bonnaire-Sergeant||Assignee:||Ambrose Bonnaire-Sergeant|
Should type check the current namespace with this code and match up the line/col/source positions in the actual Light Table window, and display the type error message above/below it (whatever is more common in LT).
Also "check-form" should be a command, that type checks the current form with clojure.core.typed/check-form-info.
2 refactorings should be included:
ann-form - wrap current form in an clojure.core.typed/ann-form (which could be qualified by an alias) and leave the cursor on the second argument. If it's possible to add a default to the second argument, it should be `Any`.
ann-var - bring out the var on the current cursor into an `ann` into the top-level form above the current form.
|Comment by Marco Munizaga [ 16/Feb/14 9:39 PM ]|
I'll tackle this problem this week