I just tried compiling the prototype Gradle Cobertura plugin I have (based on Luk Morbee's work based on Phil Messenger's work) and am now getting a whole slew of error message I didn't used to get. Somewhere along the line something about the API has changed, and I think I must have missed the memo.
I think the Gradle wiki has good documentation about the 0.5 -> 0.6
change for build.gradle file writers, but is there something similar for
API users?
Thanks.
|> gradle
:init
:processResources
:compile
/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/src/main/java/org/gradle/api/plugins/cobertura/CoberturaPlugin.java:48:
cannot find symbol
symbol : method dependency(java.util.List<java.lang.String>,java.lang.String)
location: interface org.gradle.api.artifacts.dsl.DependencyHandler
project.getDependencies ( ).dependency ( confs ,
"net.sourceforge.cobertura:cobertura:1.9.1" ) ;
^
/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/src/main/java/org/gradle/api/plugins/cobertura/CoberturaPlugin.java:55:
cannot find symbol
symbol : method setFork(boolean)
location: class java.lang.Object
testTask.getOptions ( ).setFork ( true ) ;
^
/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/src/main/java/org/gradle/api/plugins/cobertura/CoberturaPlugin.java:56:
cannot find symbol
symbol : method getForkOptions()
location: class java.lang.Object
testTask.getOptions ( ).getForkOptions ( ).setForkMode ( ForkMode.PER_TEST
) ;
^
/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/src/main/java/org/gradle/api/plugins/cobertura/CoberturaPlugin.java:57:
cannot find symbol
symbol : method getForkOptions()
location: class java.lang.Object
testTask.getOptions ( ).getForkOptions ( ).setDir ( project.getProjectDir (
) ) ;
^
/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/src/main/java/org/gradle/api/plugins/cobertura/CoberturaPlugin.java:63:
cannot find symbol
symbol : variable TEST_COMPILE
location: class org.gradle.api.plugins.JavaPlugin
final List unmanagedClasspathFromTestCompile = ( (Compile)
test.getProject ( ).task ( JavaPlugin.TEST_COMPILE ) ).getUnmanagedClasspath (
) ;
^
/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/src/main/java/org/gradle/api/plugins/cobertura/InstrumentTaskAction.java:65:
cannot find symbol
symbol : variable projectRoot
location: class org.gradle.api.plugins.cobertura.InstrumentTaskAction
final File copyDir = new File ( projectRoot , getProject (
).getBuildDir ( ).getName ( ) + File.separator + "classes-copy" ) ;
^
Note:
/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/src/main/java/org/gradle/api/plugins/cobertura/CoberturaPlugin.java
uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
6 errors
Build failed with an exception.
Run with -s or -d option to get more details. Run with -f option to get the
full (very verbose) stacktrace.
Build file
'/home/users/russel/Repositories/Bazaar/Masters/GradleCoberturaPlugin/build.gradle'
Execution failed for task ':compile'.
Cause: Compile failed; see the compiler error output for details.
BUILD FAILED
Total time: 5.154 secs
|>
--
Russel.
============================================================
Dr Russel Winder Partner
Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road, f: +44 8700 516 084 voip:
sip:[email protected]
London SW11 1EN, UK. m: +44 7770 465 077 xmpp: [email protected]
signature.asc
Description: This is a digitally signed message part
