@@ -9,22 +9,21 @@ plugins {
99
1010eclipse.project.natures(" org.eclipse.pde.PluginNature" )
1111
12- val castCastSharedLibrary: Configuration by
13- configurations.creating {
12+ val castCastSharedLibrary by
13+ configurations.registering {
1414 isCanBeConsumed = false
1515 attributes {
1616 attribute(OPTIMIZED_ATTRIBUTE , false )
1717 attribute(USAGE_ATTRIBUTE , objects.named(Usage ::class , NATIVE_RUNTIME ))
1818 }
1919 }
2020
21- val castJsJavadocDestinationDirectory: Configuration by
22- configurations.creating { isCanBeConsumed = false }
21+ val castJsJavadocDestinationDirectory by configurations.registering { isCanBeConsumed = false }
2322
24- val castJsPackageListDirectory: Configuration by configurations.creating { isCanBeConsumed = false }
23+ val castJsPackageListDirectory by configurations.registering { isCanBeConsumed = false }
2524
26- val xlatorTestSharedLibrary: Configuration by
27- configurations.creating {
25+ val xlatorTestSharedLibrary by
26+ configurations.registering {
2827 isCanBeConsumed = false
2928 isTransitive = false
3029 attributes {
@@ -52,7 +51,7 @@ dependencies {
5251 xlatorTestSharedLibrary(projects.cast.xlatorTest)
5352}
5453
55- val castHeaderDirectory: Configuration by configurations.creating { isCanBeResolved = false }
54+ val castHeaderDirectory by configurations.registering { isCanBeResolved = false }
5655
5756artifacts.add(
5857 castHeaderDirectory.name,
@@ -61,8 +60,8 @@ artifacts.add(
6160tasks.named<Javadoc >(" javadoc" ) {
6261 inputs.files(castJsPackageListDirectory)
6362
64- val extdocURL = castJsJavadocDestinationDirectory.singleFile
65- val packagelistLoc = castJsPackageListDirectory.singleFile
63+ val extdocURL = castJsJavadocDestinationDirectory.get(). singleFile
64+ val packagelistLoc = castJsPackageListDirectory.get(). singleFile
6665 inputs.property(" extdocURL" , extdocURL)
6766 inputs.property(" packagelistLoc" , packagelistLoc)
6867 (options as StandardJavadocDocletOptions ).linksOffline(
@@ -71,7 +70,7 @@ tasks.named<Javadoc>("javadoc") {
7170
7271tasks.named<Test >(" test" ) {
7372 inputs.files(xlatorTestSharedLibrary)
74- systemProperty(" java.library.path" , xlatorTestSharedLibrary.singleFile.parent)
73+ systemProperty(" java.library.path" , xlatorTestSharedLibrary.get(). singleFile.parent)
7574
7675 if (rootProject.extra[" isWindows" ] as Boolean ) {
7776
@@ -85,6 +84,7 @@ tasks.named<Test>("test") {
8584
8685 inputs.files(castCastSharedLibrary)
8786 val pathEntry = environment.entries.find { it.key.equals(" path" , true ) }!!
88- environment(pathEntry.key, " ${pathEntry.value} ;${castCastSharedLibrary.singleFile.parent} " )
87+ environment(
88+ pathEntry.key, " ${pathEntry.value} ;${castCastSharedLibrary.get().singleFile.parent} " )
8989 }
9090}
0 commit comments