├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── integration ├── groovy │ └── com │ │ └── github │ │ └── erizo │ │ └── gradle │ │ ├── JcstressPluginCompatibleVersionsSpec.groovy │ │ ├── JcstressPluginForkedTestSpec.groovy │ │ ├── JcstressPluginFunctionalSpec.groovy │ │ ├── JcstressPluginIncludeTestsSpec.groovy │ │ ├── JcstressPluginIntegrationCasesSpec.groovy │ │ ├── JcstressPluginJava17Spec.groovy │ │ └── JcstressPluginUnforkedTestSpec.groovy └── resources │ ├── simple-application-forked │ ├── build.gradle │ ├── settings.gradle │ └── src │ │ ├── jcstress │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── erizo │ │ │ └── gradle │ │ │ └── jcstress │ │ │ └── test │ │ │ └── simple │ │ │ └── TwoFieldTest.java │ │ └── main │ │ └── java │ │ └── com │ │ └── github │ │ └── erizo │ │ └── gradle │ │ └── jcstress │ │ └── test │ │ └── simple │ │ └── TwoFieldClass.java │ ├── simple-application-include-tests │ ├── build.gradle │ ├── settings.gradle │ └── src │ │ ├── jcstress │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── erizo │ │ │ └── gradle │ │ │ └── jcstress │ │ │ └── test │ │ │ └── simple │ │ │ └── TwoFieldTest.java │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── erizo │ │ │ └── gradle │ │ │ └── jcstress │ │ │ └── test │ │ │ └── simple │ │ │ └── TwoFieldClass.java │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── erizo │ │ └── gradle │ │ └── jcstress │ │ └── test │ │ └── simple │ │ └── TwoFieldSecondClass.java │ ├── simple-application-new-gradle-apisample-kt │ ├── build.gradle.kts │ ├── settings.gradle.kts │ └── src │ │ ├── jcstress │ │ └── java │ │ │ └── org │ │ │ └── openjdk │ │ │ └── jcstress │ │ │ └── samples │ │ │ └── APISample_02_Arbiters.java │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── erizo │ │ │ └── gradle │ │ │ └── jcstress │ │ │ └── test │ │ │ └── simple │ │ │ └── TwoFieldClass.java │ │ └── kotlin │ │ └── com │ │ └── github │ │ └── erizo │ │ └── gradle │ │ └── jcstress │ │ └── test │ │ └── simple │ │ └── AtomicInt.kt │ ├── simple-application-new-gradle-apisample │ ├── build.gradle │ ├── settings.gradle │ └── src │ │ └── jcstress │ │ └── java │ │ └── org │ │ └── openjdk │ │ └── jcstress │ │ └── samples │ │ └── APISample_02_Arbiters.java │ ├── simple-application-sanity-java-17 │ ├── build.gradle │ ├── settings.gradle │ └── src │ │ ├── jcstress │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── erizo │ │ │ └── gradle │ │ │ └── jcstress │ │ │ └── test │ │ │ └── simple │ │ │ └── TwoFieldTest.java │ │ └── main │ │ └── java │ │ └── com │ │ └── github │ │ └── erizo │ │ └── gradle │ │ └── jcstress │ │ └── test │ │ └── simple │ │ └── TwoFieldClass.java │ ├── simple-application-sanity │ ├── build.gradle │ ├── settings.gradle │ └── src │ │ ├── jcstress │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── erizo │ │ │ └── gradle │ │ │ └── jcstress │ │ │ └── test │ │ │ └── simple │ │ │ └── TwoFieldTest.java │ │ └── main │ │ └── java │ │ └── com │ │ └── github │ │ └── erizo │ │ └── gradle │ │ └── jcstress │ │ └── test │ │ └── simple │ │ └── TwoFieldClass.java │ └── simple-application-twojar │ ├── build.gradle │ ├── settings.gradle │ └── src │ ├── jcstress │ └── java │ │ └── com │ │ └── github │ │ └── erizo │ │ └── gradle │ │ └── jcstress │ │ └── test │ │ └── simple │ │ └── TwoFieldTest.java │ └── main │ └── java │ └── com │ └── github │ └── erizo │ └── gradle │ └── jcstress │ └── test │ └── simple │ └── TwoFieldClass.java ├── main └── java │ └── com │ └── github │ └── erizo │ └── gradle │ ├── JcstressPlugin.java │ ├── JcstressPluginExtension.java │ └── JcstressTask.java └── test └── groovy └── com └── github └── erizo └── gradle └── JcstressPluginSpec.groovy /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | #Thu, 13 Apr 2017 21:22:52 +0200 2 | version=0.9.1-SNAPSHOT 3 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jcstress-gradle-plugin' 2 | 3 | -------------------------------------------------------------------------------- /src/integration/groovy/com/github/erizo/gradle/JcstressPluginCompatibleVersionsSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/groovy/com/github/erizo/gradle/JcstressPluginCompatibleVersionsSpec.groovy -------------------------------------------------------------------------------- /src/integration/groovy/com/github/erizo/gradle/JcstressPluginForkedTestSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/groovy/com/github/erizo/gradle/JcstressPluginForkedTestSpec.groovy -------------------------------------------------------------------------------- /src/integration/groovy/com/github/erizo/gradle/JcstressPluginFunctionalSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/groovy/com/github/erizo/gradle/JcstressPluginFunctionalSpec.groovy -------------------------------------------------------------------------------- /src/integration/groovy/com/github/erizo/gradle/JcstressPluginIncludeTestsSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/groovy/com/github/erizo/gradle/JcstressPluginIncludeTestsSpec.groovy -------------------------------------------------------------------------------- /src/integration/groovy/com/github/erizo/gradle/JcstressPluginIntegrationCasesSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/groovy/com/github/erizo/gradle/JcstressPluginIntegrationCasesSpec.groovy -------------------------------------------------------------------------------- /src/integration/groovy/com/github/erizo/gradle/JcstressPluginJava17Spec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/groovy/com/github/erizo/gradle/JcstressPluginJava17Spec.groovy -------------------------------------------------------------------------------- /src/integration/groovy/com/github/erizo/gradle/JcstressPluginUnforkedTestSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/groovy/com/github/erizo/gradle/JcstressPluginUnforkedTestSpec.groovy -------------------------------------------------------------------------------- /src/integration/resources/simple-application-forked/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-forked/build.gradle -------------------------------------------------------------------------------- /src/integration/resources/simple-application-forked/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jcstress-test-simple' -------------------------------------------------------------------------------- /src/integration/resources/simple-application-forked/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-forked/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-forked/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-forked/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-include-tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-include-tests/build.gradle -------------------------------------------------------------------------------- /src/integration/resources/simple-application-include-tests/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jcstress-test-simple' -------------------------------------------------------------------------------- /src/integration/resources/simple-application-include-tests/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-include-tests/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-include-tests/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-include-tests/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-include-tests/src/test/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldSecondClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-include-tests/src/test/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldSecondClass.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample-kt/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-new-gradle-apisample-kt/build.gradle.kts -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample-kt/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "jcstress-test-apisample-new-gradle-kt" 2 | -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample-kt/src/jcstress/java/org/openjdk/jcstress/samples/APISample_02_Arbiters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-new-gradle-apisample-kt/src/jcstress/java/org/openjdk/jcstress/samples/APISample_02_Arbiters.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample-kt/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-new-gradle-apisample-kt/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample-kt/src/main/kotlin/com/github/erizo/gradle/jcstress/test/simple/AtomicInt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-new-gradle-apisample-kt/src/main/kotlin/com/github/erizo/gradle/jcstress/test/simple/AtomicInt.kt -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-new-gradle-apisample/build.gradle -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jcstress-test-apisample-new-gradle' -------------------------------------------------------------------------------- /src/integration/resources/simple-application-new-gradle-apisample/src/jcstress/java/org/openjdk/jcstress/samples/APISample_02_Arbiters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-new-gradle-apisample/src/jcstress/java/org/openjdk/jcstress/samples/APISample_02_Arbiters.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity-java-17/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-sanity-java-17/build.gradle -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity-java-17/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jcstress-test-simple' -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity-java-17/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-sanity-java-17/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity-java-17/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-sanity-java-17/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-sanity/build.gradle -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jcstress-test-simple' -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-sanity/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-sanity/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-sanity/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-twojar/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-twojar/build.gradle -------------------------------------------------------------------------------- /src/integration/resources/simple-application-twojar/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'simple-application-twojar' -------------------------------------------------------------------------------- /src/integration/resources/simple-application-twojar/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-twojar/src/jcstress/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldTest.java -------------------------------------------------------------------------------- /src/integration/resources/simple-application-twojar/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/integration/resources/simple-application-twojar/src/main/java/com/github/erizo/gradle/jcstress/test/simple/TwoFieldClass.java -------------------------------------------------------------------------------- /src/main/java/com/github/erizo/gradle/JcstressPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/main/java/com/github/erizo/gradle/JcstressPlugin.java -------------------------------------------------------------------------------- /src/main/java/com/github/erizo/gradle/JcstressPluginExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/main/java/com/github/erizo/gradle/JcstressPluginExtension.java -------------------------------------------------------------------------------- /src/main/java/com/github/erizo/gradle/JcstressTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/main/java/com/github/erizo/gradle/JcstressTask.java -------------------------------------------------------------------------------- /src/test/groovy/com/github/erizo/gradle/JcstressPluginSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reyerizo/jcstress-gradle-plugin/HEAD/src/test/groovy/com/github/erizo/gradle/JcstressPluginSpec.groovy --------------------------------------------------------------------------------