├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── config ├── checkstyle │ └── checkstyle.xml └── codenarc │ └── codenarc.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── groovy │ └── com │ │ └── bluepapa32 │ │ └── gradle │ │ └── plugins │ │ └── watch │ │ └── WatchPlugin.groovy ├── java │ └── com │ │ └── bluepapa32 │ │ └── gradle │ │ └── plugins │ │ └── watch │ │ ├── DefaultWatcher.java │ │ ├── DevNullPrintStream.java │ │ ├── WatchTarget.java │ │ ├── WatchTargetTaskRunner.java │ │ ├── WatchTask.java │ │ └── Watcher.java └── resources │ └── META-INF │ └── gradle-plugins │ └── com.bluepapa32.watch.properties └── test ├── groovy └── com │ └── bluepapa32 │ └── gradle │ └── plugins │ ├── GradlePluginSpecification.groovy │ └── watch │ ├── DefaultWatcherSpec.groovy │ ├── WatchPluginSpec.groovy │ └── WatchTargetSpec.groovy └── project └── src ├── main ├── java │ └── com │ │ └── bluepapa32 │ │ └── Main.java └── resources │ └── com │ └── bluepapa32 │ └── Main.properties └── test ├── java └── com │ └── bluepapa32 │ └── MainTest.java └── resources └── com └── bluepapa32 └── MainTest.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/README.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/codenarc/codenarc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/config/codenarc/codenarc.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'gradle-watch-plugin' 2 | -------------------------------------------------------------------------------- /src/main/groovy/com/bluepapa32/gradle/plugins/watch/WatchPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/groovy/com/bluepapa32/gradle/plugins/watch/WatchPlugin.groovy -------------------------------------------------------------------------------- /src/main/java/com/bluepapa32/gradle/plugins/watch/DefaultWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/java/com/bluepapa32/gradle/plugins/watch/DefaultWatcher.java -------------------------------------------------------------------------------- /src/main/java/com/bluepapa32/gradle/plugins/watch/DevNullPrintStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/java/com/bluepapa32/gradle/plugins/watch/DevNullPrintStream.java -------------------------------------------------------------------------------- /src/main/java/com/bluepapa32/gradle/plugins/watch/WatchTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/java/com/bluepapa32/gradle/plugins/watch/WatchTarget.java -------------------------------------------------------------------------------- /src/main/java/com/bluepapa32/gradle/plugins/watch/WatchTargetTaskRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/java/com/bluepapa32/gradle/plugins/watch/WatchTargetTaskRunner.java -------------------------------------------------------------------------------- /src/main/java/com/bluepapa32/gradle/plugins/watch/WatchTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/java/com/bluepapa32/gradle/plugins/watch/WatchTask.java -------------------------------------------------------------------------------- /src/main/java/com/bluepapa32/gradle/plugins/watch/Watcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/java/com/bluepapa32/gradle/plugins/watch/Watcher.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/com.bluepapa32.watch.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/com.bluepapa32.watch.properties -------------------------------------------------------------------------------- /src/test/groovy/com/bluepapa32/gradle/plugins/GradlePluginSpecification.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/test/groovy/com/bluepapa32/gradle/plugins/GradlePluginSpecification.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/bluepapa32/gradle/plugins/watch/DefaultWatcherSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/test/groovy/com/bluepapa32/gradle/plugins/watch/DefaultWatcherSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/bluepapa32/gradle/plugins/watch/WatchPluginSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/test/groovy/com/bluepapa32/gradle/plugins/watch/WatchPluginSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/bluepapa32/gradle/plugins/watch/WatchTargetSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluepapa32/gradle-watch-plugin/HEAD/src/test/groovy/com/bluepapa32/gradle/plugins/watch/WatchTargetSpec.groovy -------------------------------------------------------------------------------- /src/test/project/src/main/java/com/bluepapa32/Main.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/project/src/main/resources/com/bluepapa32/Main.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/project/src/test/java/com/bluepapa32/MainTest.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/project/src/test/resources/com/bluepapa32/MainTest.properties: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------