Closed mwhipple closed 7 years ago
Groovy provides a rich set of type checking help and an extension mechanism which should be preferred over anything IDE specific if it handles everything.
using
could be potentially modified to match using(@DelegatesTo.Target Object checkers=new Checkers(), @DelegatesTo definition)
and then custom checks could be added by extending Checkers and passing that as an argument using(myChecks) {..}
IntelliJ checking works with new signature/annotations
https://confluence.jetbrains.com/display/GRVY/Scripting+IDE+for+DSL+awareness