After some discussion in #gradle, we decided that an implementation revolved around lazily creating the jarJar task when jarJar.enable() is called would be the best solution, so here's my implementation of that. There's currently nothing in place that accounts for the end user in UserDev calling jarJar.disable(), but for now this should be fine.
Successor to #884, fixes #883.
Hello again chat.
After some discussion in #gradle, we decided that an implementation revolved around lazily creating the
jarJar
task whenjarJar.enable()
is called would be the best solution, so here's my implementation of that. There's currently nothing in place that accounts for the end user in UserDev callingjarJar.disable()
, but for now this should be fine.