eric-milles opened a new pull request #1378:
URL: https://github.com/apache/groovy/pull/1378


   This replaces progress callback chaining with new phase operations.  These 
are run one step before the progress callback, but should come after all other 
phase operations under normal circumstances.  Using a source operation makes 
limiting to the desired source unit trivial and makes the scheduling for 
multiple phases (null phase member) much more obvious.
   
   It still would be nice to be able to have the test code run after the 
compilation unit has its phase marked completed (`completePhase()` in 
`CompilationUnit`) and after the source unit(s) have their phase incremented 
and completed (`mark()` in `CompilationUnit`).  But I think that would require 
some custom changes to CompUnit.
   
   - added error for early phase request
   
   https://issues.apache.org/jira/browse/GROOVY-9757


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to