[gradle-jflex-plugin] 04/14: Drop gradle-2.12.patch. Fixed upstream.

Markus Koschany apo at moszumanska.debian.org
Wed Jul 27 13:44:09 UTC 2016


This is an automated email from the git hooks/post-receive script.

apo pushed a commit to branch experimental
in repository gradle-jflex-plugin.

commit 0ef2c90af99dcacebd2212aa1d2bbbe0e9d9b5e6
Author: Markus Koschany <apo at debian.org>
Date:   Tue Jul 19 19:24:44 2016 +0200

    Drop gradle-2.12.patch. Fixed upstream.
---
 debian/patches/gradle-2.12.patch | 133 ---------------------------------------
 debian/patches/series            |   1 -
 2 files changed, 134 deletions(-)

diff --git a/debian/patches/gradle-2.12.patch b/debian/patches/gradle-2.12.patch
deleted file mode 100644
index 1a1be98..0000000
--- a/debian/patches/gradle-2.12.patch
+++ /dev/null
@@ -1,133 +0,0 @@
-From: Markus Koschany <apo at debian.org>
-Date: Thu, 26 May 2016 19:01:31 +0200
-Subject: gradle 2.12
-
-Debian-Bug: https://bugs.debian.org/825368
-Origin: https://github.com/thomaslee/gradle-jflex-plugin/commit/1bbdf2d6dbf702944d11e24a859e0fe4f957032f
----
- gradle/wrapper/gradle-wrapper.properties            |  2 +-
- .../co/tomlee/gradle/plugins/jflex/JFlexPlugin.java | 10 ++++++++--
- .../co/tomlee/gradle/plugins/jflex/JFlexTask.java   | 21 ++++++++++++++++++++-
- .../jflex/JFlexVirtualSourceDirectoryImpl.java      |  8 ++++++--
- 4 files changed, 35 insertions(+), 6 deletions(-)
-
-diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
-index a6aec3e..714444b 100644
---- a/gradle/wrapper/gradle-wrapper.properties
-+++ b/gradle/wrapper/gradle-wrapper.properties
-@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
- distributionPath=wrapper/dists
- zipStoreBase=GRADLE_USER_HOME
- zipStorePath=wrapper/dists
--distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-bin.zip
-+distributionUrl=http\://services.gradle.org/distributions/gradle-2.12-bin.zip
-diff --git a/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexPlugin.java b/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexPlugin.java
-index 6a443d5..be24ba2 100644
---- a/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexPlugin.java
-+++ b/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexPlugin.java
-@@ -7,6 +7,7 @@ import org.gradle.api.artifacts.Configuration;
- import org.gradle.api.internal.file.FileResolver;
- import org.gradle.api.internal.plugins.DslObject;
- import org.gradle.api.internal.tasks.DefaultSourceSet;
-+import org.gradle.api.internal.file.collections.DirectoryFileTreeFactory;
- import org.gradle.api.plugins.JavaPlugin;
- import org.gradle.api.plugins.JavaPluginConvention;
- import org.gradle.api.tasks.SourceSet;
-@@ -17,10 +18,12 @@ import java.util.concurrent.Callable;
- 
- public final class JFlexPlugin implements Plugin<Project> {
-     private final FileResolver fileResolver;
-+    private final DirectoryFileTreeFactory directoryFileTreeFactory;
- 
-     @Inject
--    public JFlexPlugin(final FileResolver fileResolver) {
-+    public JFlexPlugin(final FileResolver fileResolver, final DirectoryFileTreeFactory directoryFileTreeFactory) {
-         this.fileResolver = fileResolver;
-+        this.directoryFileTreeFactory = directoryFileTreeFactory;
-     }
- 
-     @Override
-@@ -44,7 +47,10 @@ public final class JFlexPlugin implements Plugin<Project> {
-                 // 1. Add a new 'jflex' virtual directory mapping
-                 //
-                 final JFlexVirtualSourceDirectoryImpl jflexSourceSet =
--                    new JFlexVirtualSourceDirectoryImpl(((DefaultSourceSet) sourceSet).getDisplayName(), fileResolver);
-+                    new JFlexVirtualSourceDirectoryImpl(
-+                            ((DefaultSourceSet) sourceSet).getDisplayName(),
-+                            fileResolver,
-+                            directoryFileTreeFactory);
-                 new DslObject(sourceSet).getConvention().getPlugins().put("jflex", jflexSourceSet);
-                 final String srcDir = String.format("src/%s/jflex", sourceSet.getName());
-                 jflexSourceSet.getJflex().srcDir(srcDir);
-diff --git a/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexTask.java b/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexTask.java
-index f64d2be..0cf0d32 100644
---- a/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexTask.java
-+++ b/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexTask.java
-@@ -3,22 +3,41 @@ package co.tomlee.gradle.plugins.jflex;
- import groovy.lang.Closure;
- import org.gradle.api.file.FileCollection;
- import org.gradle.api.tasks.InputFiles;
-+import org.gradle.api.tasks.Input;
- import org.gradle.api.tasks.OutputDirectory;
- import org.gradle.api.tasks.SourceTask;
- import org.gradle.api.tasks.TaskAction;
-+import org.gradle.api.artifacts.ResolvedConfiguration;
-+import org.gradle.api.artifacts.ResolvedArtifact;
- import org.gradle.process.JavaExecSpec;
- 
- import java.io.File;
-+import java.util.Set;
- 
- public class JFlexTask extends SourceTask {
-     private FileCollection jflexClasspath;
-     private File outputDirectory;
- 
-+     private String mainClass = "JFlex.Main";
-+     public void setMainClass(final String mainClass) {
-+         this.mainClass = mainClass;
-+     }
-+
-+     public void mainClass(final String mainClass) {
-+         this.mainClass = mainClass;
-+     }
-+
-+     @Input
-+     public String getMainClass() {
-+         return mainClass;
-+     }
-+
-+
-     @TaskAction
-     public void generate() throws Exception {
-         getProject().javaexec(new Closure(this) {
-             public void doCall(JavaExecSpec javaExecSpec) {
--                javaExecSpec.setMain("JFlex.Main")
-+                javaExecSpec.setMain(mainClass)
-                         .setClasspath(getProject().getConfigurations().getByName("jflex"))
-                         .args("-d")
-                         .args(getOutputDirectory())
-diff --git a/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexVirtualSourceDirectoryImpl.java b/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexVirtualSourceDirectoryImpl.java
-index ff82a21..df15049 100644
---- a/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexVirtualSourceDirectoryImpl.java
-+++ b/src/main/java/co/tomlee/gradle/plugins/jflex/JFlexVirtualSourceDirectoryImpl.java
-@@ -4,14 +4,18 @@ import groovy.lang.Closure;
- import org.gradle.api.file.SourceDirectorySet;
- import org.gradle.api.internal.file.DefaultSourceDirectorySet;
- import org.gradle.api.internal.file.FileResolver;
-+import org.gradle.api.internal.file.collections.DirectoryFileTreeFactory;
- import org.gradle.util.ConfigureUtil;
- 
- public class JFlexVirtualSourceDirectoryImpl implements JFlexVirtualSourceDirectory {
-     private final SourceDirectorySet jflex;
- 
--    public JFlexVirtualSourceDirectoryImpl(final String parentDisplayName, FileResolver fileResolver) {
-+    public JFlexVirtualSourceDirectoryImpl(
-+            final String parentDisplayName,
-+            final FileResolver fileResolver,
-+            final DirectoryFileTreeFactory directoryFileTreeFactory) {
-         final String displayName = String.format("%s JFle source", parentDisplayName);
--        this.jflex = new DefaultSourceDirectorySet(displayName, fileResolver);
-+        this.jflex = new DefaultSourceDirectorySet(displayName, fileResolver, directoryFileTreeFactory);
-         this.jflex.getFilter().include("**/*.l", "**/*.jflex");
-     }
- 
diff --git a/debian/patches/series b/debian/patches/series
index 2e79cb9..5879227 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
 build.patch
-gradle-2.12.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/gradle-jflex-plugin.git



More information about the pkg-java-commits mailing list