Since its inception, ConfigSlurper has been a great tool to parse Groovy script as configuration files. As good as it currently is it only allows a single non-configurational conditional block: environments. Enabling custom conditional blocks opens the door for even fine grained configuration where the deciding factor may be the current platform (linux, macosx, etc) or the project's name or some other combination.
This feature has been already tested in Griffon and we'd like to contribute it back to Groovy.
|Field||Original Value||New Value|
|Resolution||Fixed [ 1 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||2.3.0 [ 19608 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Project Import||Sun Apr 05 13:32:57 UTC 2015 [ 1428240777691 ]|
|Workflow||jira [ 12735294 ]||Default workflow, editable Closed status [ 12746992 ]|
|Project Import||Mon Apr 06 02:11:23 UTC 2015 [ 1428286283443 ]|
|Workflow||jira [ 12972758 ]||Default workflow, editable Closed status [ 12980573 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|95d 4h 14m||1||Cédric Champeau||13/Jan/14 09:07|
|81d 14h 52m||1||Paul King||05/Apr/14 00:00|