From 74fcf5b2a83ddecbd0083d01140fa80d72f9d248 Mon Sep 17 00:00:00 2001 From: Chris Purcell Date: Fri, 4 Sep 2015 12:19:01 +0100 Subject: [PATCH] Fix Gradle 1.x incompatibility --- README.md | 4 ++-- build.gradle | 2 +- src/main/groovy/org/inferred/gradle/ProcessorsPlugin.groovy | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2db160e7..2c162e62 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ To use it, add the following to your top-level build.gradle file: ```gradle plugins { - id 'org.inferred.processors' version '1.0' + id 'org.inferred.processors' version '1.0.1' } ``` @@ -57,7 +57,7 @@ buildscript { } } dependencies { - classpath 'gradle.plugin.org.inferred:gradle-processors:1.0' + classpath 'gradle.plugin.org.inferred:gradle-processors:1.0.1' } } diff --git a/build.gradle b/build.gradle index 12fa892d..38ac2b0f 100644 --- a/build.gradle +++ b/build.gradle @@ -15,7 +15,7 @@ dependencies { } group = 'org.inferred' -version = '1.0' +version = '1.0.1' pluginBundle { website = 'https://github.com/palantir/gradle-processors' diff --git a/src/main/groovy/org/inferred/gradle/ProcessorsPlugin.groovy b/src/main/groovy/org/inferred/gradle/ProcessorsPlugin.groovy index 2a803e4d..a129239f 100644 --- a/src/main/groovy/org/inferred/gradle/ProcessorsPlugin.groovy +++ b/src/main/groovy/org/inferred/gradle/ProcessorsPlugin.groovy @@ -9,6 +9,7 @@ import org.gradle.api.NamedDomainObjectCollection import org.gradle.api.Plugin import org.gradle.api.Project import org.gradle.api.plugins.JavaPlugin +import org.gradle.api.specs.Spec import org.gradle.plugins.ide.eclipse.EclipsePlugin import org.gradle.plugins.ide.idea.IdeaPlugin @@ -35,7 +36,8 @@ class ProcessorsPlugin implements Plugin { project.compileJava.dependsOn project.task('processorPath', { doLast { def config = project.configurations.getAt('processor').resolvedConfiguration - def path = project.files(config.getFiles({ true })).getAsPath() + def path = project.files(config.getFiles( + { d -> true } as Spec)).getAsPath() project.compileJava.options.compilerArgs += ["-processorpath", path] } })