It would be rather desirable to allow pre-compiled typechecking scripts, if reasonably possible.
Not only the repeated compilation of the script considerably increases the build time (and with hundreds of sources the difference is not negligible); besides, if one uses AST transforms, they get each time applied to the script, too.
Most transforms are probably not written to do that – myself, I had to check explicitly for sourceUnit.name=='Script1.groovy' and skip the transform in this case, but that's an extremely ugly and highly fragile solution.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|1d 22h 36m||1||Cédric Champeau||13/Mar/13 13:11|
|118d 15h 30m||1||Paul King||10/Jul/13 04:42|
|Workflow||jira [ 12972412 ]||Default workflow, editable Closed status [ 12980242 ]|
|Project Import||Mon Apr 06 02:11:23 UTC 2015 [ 1428286283443 ]|
|Workflow||jira [ 12734956 ]||Default workflow, editable Closed status [ 12746639 ]|
|Project Import||Sun Apr 05 13:32:57 UTC 2015 [ 1428240777691 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Field||Original Value||New Value|
|Resolution||Fixed [ 1 ]|
|Assignee||Cedric Champeau [ melix ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||2.2.0-beta-1 [ 19074 ]|