Using gradle-2.2-rc-1, using the OneJar plugin fails with an error:
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\data\gradle\gradle-22-onejar\build.gradle' line: 13
* What went wrong:
A problem occurred evaluating root project 'gradle-22-onejar'.
> Could not create task of type 'OneJar'.
Excerpts from stack trace:
* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'gradle-22-onejar'.
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54)
Caused by: org.gradle.api.tasks.TaskInstantiationException: Could not create task of type 'OneJar'.
at org.gradle.api.internal.project.taskfactory.TaskFactory$1.call(TaskFactory.java:126)
Caused by: java.lang.NullPointerException
at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.hasProperty(BeanDynamicObject.java:135)
at org.gradle.api.internal.BeanDynamicObject.hasProperty(BeanDynamicObject.java:102)
at org.gradle.api.internal.CompositeDynamicObject.getProperty(CompositeDynamicObject.java:77)
at com.github.rholder.gradle.task.OneJar_Decorated.getProperty(Unknown Source)
at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231)
at com.github.rholder.gradle.task.OneJar.<init>(OneJar.groovy:48)
at com.github.rholder.gradle.task.OneJar_Decorated.<init>(Unknown Source)
- Reproducable gradle.build: http://pastebin.com/2X1CaX04 * Stack trace (-S): http://pastebin.com/dEeRSzM6 * Plugin source code: https://github.com/rholder/gradle-one-jar/blob/v1.0.4/src/main/groovy/com/github/rholder/gradle/task/OneJar.groovy