[gradle/experimental] upload missing patches

gil gil at fedoraproject.org
Mon Aug 12 14:04:25 UTC 2013


commit 2272f3276b9c74eeb2ce8cf65c35e916763832ba
Author: gil <puntogil at libero.it>
Date:   Mon Aug 12 16:04:08 2013 +0200

    upload missing patches

 gradle-1.2-Add-proper-codenarc-dependencies.patch  |   51 +++++++++++++++++
 ...ovy-all-references-to-valid-package-names.patch |   59 ++++++++++++++++++++
 2 files changed, 110 insertions(+), 0 deletions(-)
---
diff --git a/gradle-1.2-Add-proper-codenarc-dependencies.patch b/gradle-1.2-Add-proper-codenarc-dependencies.patch
new file mode 100644
index 0000000..c61d67b
--- /dev/null
+++ b/gradle-1.2-Add-proper-codenarc-dependencies.patch
@@ -0,0 +1,51 @@
+diff -Nru gradle-1.2/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/Checkstyle.groovy gradle-1.2-gil/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/Checkstyle.groovy
+--- gradle-1.2/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/Checkstyle.groovy	2012-09-03 00:00:28.000000000 +0200
++++ gradle-1.2-gil/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/Checkstyle.groovy	2012-09-22 11:58:27.385815535 +0200
+@@ -17,6 +17,7 @@
+ 
+ import org.gradle.api.GradleException
+ import org.gradle.api.file.FileCollection
++import org.gradle.api.internal.ClassPathRegistry
+ import org.gradle.api.internal.project.IsolatedAntBuilder
+ import org.gradle.api.plugins.quality.internal.CheckstyleReportsImpl
+ import org.gradle.api.reporting.Reporting
+@@ -151,7 +152,7 @@
+     @TaskAction
+     public void run() {
+         def propertyName = "org.gradle.checkstyle.violations"
+-        antBuilder.withClasspath(getCheckstyleClasspath()).execute {
++        antBuilder.withGroovy(services.get(ClassPathRegistry).getClassPath("GROOVY").asFiles).withClasspath(getCheckstyleClasspath()).execute {
+             ant.taskdef(name: 'checkstyle', classname: 'com.puppycrawl.tools.checkstyle.CheckStyleTask')
+ 
+             ant.checkstyle(config: getConfigFile(), failOnViolation: false, failureProperty: propertyName) {
+diff -Nru gradle-1.2/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarc.groovy gradle-1.2-gil/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarc.groovy
+--- gradle-1.2/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarc.groovy	2012-09-03 00:00:28.000000000 +0200
++++ gradle-1.2-gil/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarc.groovy	2012-09-22 11:59:32.790188227 +0200
+@@ -17,6 +17,7 @@
+ 
+ import org.gradle.api.GradleException
+ import org.gradle.api.file.FileCollection
++import org.gradle.api.internal.ClassPathRegistry
+ import org.gradle.api.internal.project.IsolatedAntBuilder
+ import org.gradle.api.logging.LogLevel
+ import org.gradle.api.plugins.quality.internal.CodeNarcReportsImpl
+@@ -106,7 +107,7 @@
+     @TaskAction
+     void run() {
+         logging.captureStandardOutput(LogLevel.INFO)
+-        antBuilder.withClasspath(getCodenarcClasspath()).execute {
++        antBuilder.withGroovy(services.get(ClassPathRegistry).getClassPath("LOCAL_GROOVY").asFiles).withClasspath(getCodenarcClasspath()).execute {
+             ant.taskdef(name: 'codenarc', classname: 'org.codenarc.ant.CodeNarcTask')
+             try {
+                 ant.codenarc(ruleSetFiles: "file:${getConfigFile()}", maxPriority1Violations: 0, maxPriority2Violations: 0, maxPriority3Violations: 0) {
+diff -Nru gradle-1.2/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarcPlugin.groovy gradle-1.2-gil/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarcPlugin.groovy
+--- gradle-1.2/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarcPlugin.groovy	2012-08-28 00:02:32.000000000 +0200
++++ gradle-1.2-gil/subprojects/code-quality/src/main/groovy/org/gradle/api/plugins/quality/CodeNarcPlugin.groovy	2012-09-22 12:00:53.536710915 +0200
+@@ -55,6 +55,7 @@
+                 def config = project.configurations['codenarc']
+                 if (config.dependencies.empty) {
+                     project.dependencies {
++                        codenarc "antlr:antlr:2.7.7"
+                         codenarc "org.codenarc:CodeNarc:$extension.toolVersion"
+                     }
+                 }
diff --git a/gradle-1.2-Change-groovy-all-references-to-valid-package-names.patch b/gradle-1.2-Change-groovy-all-references-to-valid-package-names.patch
new file mode 100644
index 0000000..2b57a63
--- /dev/null
+++ b/gradle-1.2-Change-groovy-all-references-to-valid-package-names.patch
@@ -0,0 +1,59 @@
+diff -Nru gradle-1.2/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/ExtractDslMetaDataTask.groovy gradle-1.2-gil/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/ExtractDslMetaDataTask.groovy
+--- gradle-1.2/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/ExtractDslMetaDataTask.groovy	2012-08-28 00:02:32.000000000 +0200
++++ gradle-1.2-gil/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/ExtractDslMetaDataTask.groovy	2012-09-22 11:47:28.257536851 +0200
+@@ -15,7 +15,7 @@
+  */
+ package org.gradle.build.docs.dsl.source
+ 
+-import groovyjarjarantlr.collections.AST
++import antlr.collections.AST
+ import org.codehaus.groovy.antlr.AntlrASTProcessor
+ import org.codehaus.groovy.antlr.SourceBuffer
+ import org.codehaus.groovy.antlr.UnicodeEscapingReader
+diff -Nru gradle-1.2/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/SourceMetaDataVisitor.java gradle-1.2-gil/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/SourceMetaDataVisitor.java
+--- gradle-1.2/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/SourceMetaDataVisitor.java	2012-08-28 00:02:32.000000000 +0200
++++ gradle-1.2-gil/buildSrc/src/main/groovy/org/gradle/build/docs/dsl/source/SourceMetaDataVisitor.java	2012-09-22 11:46:46.898851314 +0200
+@@ -15,7 +15,7 @@
+  */
+ package org.gradle.build.docs.dsl.source;
+ 
+-import groovyjarjarantlr.collections.AST;
++import antlr.collections.AST;
+ import org.apache.commons.lang.StringUtils;
+ import org.codehaus.groovy.antlr.GroovySourceAST;
+ import org.codehaus.groovy.antlr.LineColumn;
+diff -Nru gradle-1.2/subprojects/core/src/main/groovy/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler.java gradle-1.2-gil/subprojects/core/src/main/groovy/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler.java
+--- gradle-1.2/subprojects/core/src/main/groovy/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler.java	2012-08-28 00:02:32.000000000 +0200
++++ gradle-1.2-gil/subprojects/core/src/main/groovy/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler.java	2012-09-22 11:49:54.631355240 +0200
+@@ -19,7 +19,7 @@
+ import groovy.lang.GroovyClassLoader;
+ import groovy.lang.GroovyCodeSource;
+ import groovy.lang.Script;
+-import groovyjarjarasm.asm.ClassWriter;
++import org.objectweb.asm.ClassWriter;
+ import org.apache.commons.lang.StringUtils;
+ import org.codehaus.groovy.ast.expr.ConstantExpression;
+ import org.codehaus.groovy.ast.stmt.ReturnStatement;
+@@ -90,7 +90,7 @@
+                     // Groovy will only put the filename into the class, but that does not help a debugger for Gradle
+                     // because it does not know where Gradle scripts might live.
+                     @Override
+-                    protected groovyjarjarasm.asm.ClassVisitor createClassVisitor() {
++                    protected org.objectweb.asm.ClassVisitor createClassVisitor() {
+                         return new ClassWriter(ClassWriter.COMPUTE_MAXS) {
+                             // ignore the sourcePath that is given by Groovy (this is only the filename) and instead
+                             // insert the full path if our script source has a source file
+diff -Nru gradle-1.2/subprojects/core/src/test/groovy/org/gradle/process/internal/child/SerializableMockHelper.groovy gradle-1.2-gil/subprojects/core/src/test/groovy/org/gradle/process/internal/child/SerializableMockHelper.groovy
+--- gradle-1.2/subprojects/core/src/test/groovy/org/gradle/process/internal/child/SerializableMockHelper.groovy	2012-08-28 00:02:32.000000000 +0200
++++ gradle-1.2-gil/subprojects/core/src/test/groovy/org/gradle/process/internal/child/SerializableMockHelper.groovy	2012-09-22 11:51:31.845931092 +0200
+@@ -18,8 +18,8 @@
+ 
+ package org.gradle.process.internal.child
+ 
+-import groovyjarjarasm.asm.ClassVisitor
+-import groovyjarjarasm.asm.ClassWriter
++import org.objectweb.asm.ClassVisitor
++import org.objectweb.asm.ClassWriter
+ import java.util.concurrent.atomic.AtomicInteger
+ import org.codehaus.groovy.ast.ClassNode
+ import org.codehaus.groovy.control.CompilationUnit


More information about the scm-commits mailing list