Bläddra i källkod

Latest gradle syntax updates.

Luke Taylor 15 år sedan
förälder
incheckning
d334f6fa09

+ 5 - 5
build.gradle

@@ -1,4 +1,4 @@
-apply id: 'base'
+apply plugin: 'base'
 
 allprojects {
     version = '3.1.0.CI-SNAPSHOT'
@@ -18,18 +18,18 @@ allprojects {
 }
 
 configure(javaProjects) {
-    apply url: "$rootDir/gradle/javaprojects.gradle"
-    apply url: "$rootDir/gradle/maven.gradle"
+    apply from: "$rootDir/gradle/javaprojects.gradle"
+    apply from: "$rootDir/gradle/maven.gradle"
 }
 
 configure(coreModuleProjects) {
-    apply url: "$rootDir/gradle/bundlor.gradle"
+    apply from: "$rootDir/gradle/bundlor.gradle"
     // Gives better names in structure101 jar diagram
     sourceSets.main.classesDir = new File(buildDir, "classes/" + project.name.substring("spring-security".length() + 1))
 }
 
 configure (aspectjProjects) {
-    apply url: "$rootDir/gradle/aspectj.gradle"
+    apply from: "$rootDir/gradle/aspectj.gradle"
 }
 
 configurations {

+ 1 - 1
buildSrc/build.gradle

@@ -1,4 +1,4 @@
-apply id: 'groovy'
+apply plugin: 'groovy'
 
 repositories {
     mavenRepo name:'localRepo', urls: "file://" + System.properties['user.home'] + "/.m2/repository"

+ 1 - 1
buildSrc/src/main/groovy/docbook/DocbookPlugin.groovy

@@ -36,7 +36,7 @@ import com.icl.saxon.TransformerFactoryImpl;
  * which it operates.
  */
 class DocbookPlugin implements Plugin<Project> {
-    public void use(Project project) {
+    public void apply(Project project) {
         // Add the plugin tasks to the project
         Task docbookHtml = project.tasks.add('docbookHtml', DocbookHtml.class);
         docbookHtml.setDescription('Generates chunked docbook html output');

+ 2 - 2
docs/faq/faq.gradle

@@ -1,5 +1,5 @@
-apply id: 'base'
-apply id: 'docbook'
+apply plugin: 'base'
+apply plugin: 'docbook'
 
 defaultTasks 'docbookHtmlSingle'
 

+ 2 - 2
docs/manual/manual.gradle

@@ -1,5 +1,5 @@
-apply id: 'base'
-apply id: 'docbook'
+apply plugin: 'base'
+apply plugin: 'docbook'
 
 [docbookHtml, docbookFoPdf, docbookHtmlSingle]*.sourceFileName = 'springsecurity.xml';
 

+ 1 - 1
gradle/aspectj.gradle

@@ -1,4 +1,4 @@
-apply id: 'java'
+apply plugin: 'java'
 
 configurations {
     ajtools

+ 3 - 7
gradle/bundlor.gradle

@@ -1,7 +1,4 @@
-import java.util.jar.Manifest
-import org.gradle.api.tasks.bundling.GradleManifest
-
-apply id: 'java'
+apply plugin: 'java'
 
 configurations {
     bundlor
@@ -20,14 +17,13 @@ task bundlor(dependsOn: compileJava) {
     doFirst {
         ant.taskdef(resource: 'com/springsource/bundlor/ant/antlib.xml', classpath: configurations.bundlor.asPath)
         File template = new File(projectDir, 'template.mf')
-        mkdir(buildDir, 'bundlor')
+        mkdir("$buildDir/bundlor")
         if (template.exists()) {
             ant.bundlor(inputPath: sourceSets.main.classesDir, outputPath: "$buildDir/bundlor", manifestTemplatePath: template) {
                 property(name: 'version', value: "$version")
                 property(name: 'spring.version', value: "$springVersion")
             }
-            // See GRADLE-395 for support for using an existing manifest
-            jar.manifest = new GradleManifest(new Manifest(new File("$buildDir/bundlor/META-INF/MANIFEST.MF").newInputStream()))
+            jar.manifest.from("$buildDir/bundlor/META-INF/MANIFEST.MF")
         }
     }
 }

+ 2 - 2
gradle/javaprojects.gradle

@@ -1,5 +1,5 @@
-apply id: 'java'
-apply id: 'eclipse'
+apply plugin: 'java'
+apply plugin: 'eclipse'
 
 springVersion = '3.0.1.RELEASE'
 springLdapVersion = '1.3.0.RELEASE'

+ 1 - 1
gradle/maven.gradle

@@ -1,4 +1,4 @@
-apply id: 'maven'
+apply plugin: 'maven'
 
 // Create a source jar for uploading
 task sourceJar(type: Jar) {

+ 2 - 2
samples/cas/cas.gradle

@@ -1,5 +1,5 @@
-apply id: 'war'
-apply id: 'jetty'
+apply plugin: 'war'
+apply plugin: 'jetty'
 
 dependencies {
     runtime project(':spring-security-core'),

+ 2 - 2
samples/contacts/contacts.gradle

@@ -1,7 +1,7 @@
 // Contacts sample build file
 
-apply id: 'war'
-apply id: 'jetty'
+apply plugin: 'war'
+apply plugin: 'jetty'
 
 dependencies {
     providedCompile 'javax.servlet:servlet-api:2.5@jar'

+ 2 - 2
samples/openid/openid.gradle

@@ -1,7 +1,7 @@
 // OpenID sample build file
 
-apply id: 'war'
-apply id: 'jetty'
+apply plugin: 'war'
+apply plugin: 'jetty'
 
 dependencies {
     providedCompile 'javax.servlet:servlet-api:2.5@jar'

+ 2 - 2
samples/tutorial/tutorial.gradle

@@ -1,7 +1,7 @@
 // Tutorial sample build file
 
-apply id: 'war'
-apply id: 'jetty'
+apply plugin: 'war'
+apply plugin: 'jetty'
 
 dependencies {
     providedCompile 'javax.servlet:servlet-api:2.5@jar'