diff --git a/build.gradle b/build.gradle index 5eede34..8ecc5d2 100644 --- a/build.gradle +++ b/build.gradle @@ -15,6 +15,7 @@ buildscript { apply plugin: 'com.jfrog.bintray' apply plugin: 'org.ysb33r.gradletest' +apply plugin: 'codenarc' apply plugin: 'groovy' apply plugin: 'maven' @@ -42,6 +43,11 @@ dependencies { } } +codenarc { + sourceSets = [sourceSets.main] + configFile = file('gradle/codenarc.xml') +} + test { testLogging { showStandardStreams = true diff --git a/gradle/codenarc.xml b/gradle/codenarc.xml new file mode 100644 index 0000000..0c274d7 --- /dev/null +++ b/gradle/codenarc.xml @@ -0,0 +1,23 @@ + + + Sample rule set + + + + + + + + + + + + + + + + + diff --git a/src/main/groovy/com/github/jrubygradle/storm/JRubyStorm.groovy b/src/main/groovy/com/github/jrubygradle/storm/JRubyStorm.groovy index 6950f8f..af28a9c 100644 --- a/src/main/groovy/com/github/jrubygradle/storm/JRubyStorm.groovy +++ b/src/main/groovy/com/github/jrubygradle/storm/JRubyStorm.groovy @@ -3,7 +3,6 @@ package com.github.jrubygradle.storm import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar /** - * @author R. Tyler Croy */ class JRubyStorm extends ShadowJar { } diff --git a/src/main/groovy/com/github/jrubygradle/storm/JRubyStormLocal.groovy b/src/main/groovy/com/github/jrubygradle/storm/JRubyStormLocal.groovy index 0ed7deb..1614cdc 100644 --- a/src/main/groovy/com/github/jrubygradle/storm/JRubyStormLocal.groovy +++ b/src/main/groovy/com/github/jrubygradle/storm/JRubyStormLocal.groovy @@ -6,7 +6,6 @@ import org.gradle.api.Project /** - * @author R. Tyler Croy */ class JRubyStormLocal extends JavaExec { diff --git a/src/main/groovy/com/github/jrubygradle/storm/JRubyStormPlugin.groovy b/src/main/groovy/com/github/jrubygradle/storm/JRubyStormPlugin.groovy index 2e07d36..06f868c 100644 --- a/src/main/groovy/com/github/jrubygradle/storm/JRubyStormPlugin.groovy +++ b/src/main/groovy/com/github/jrubygradle/storm/JRubyStormPlugin.groovy @@ -6,14 +6,10 @@ import groovy.transform.PackageScope import org.gradle.api.Plugin import org.gradle.api.Project -import org.gradle.api.Task -import org.gradle.api.tasks.bundling.Jar -import org.gradle.api.tasks.testing.Test import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar /** - * @author R. Tyler Croy */ class JRubyStormPlugin implements Plugin { void apply(Project project) {