├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTE.md ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── src ├── main │ ├── groovy │ │ └── net │ │ │ └── saliman │ │ │ └── gradle │ │ │ └── plugin │ │ │ └── cobertura │ │ │ ├── CoberturaExtension.groovy │ │ │ ├── CoberturaPlugin.groovy │ │ │ ├── CoberturaReports.java │ │ │ ├── CoberturaReportsImpl.java │ │ │ ├── CoberturaRunner.groovy │ │ │ ├── CoberturaSecurityManager.groovy │ │ │ ├── CopyDatafileTask.groovy │ │ │ ├── GenerateReportTask.groovy │ │ │ ├── InstrumentTask.groovy │ │ │ └── PerformCoverageCheckTask.groovy │ ├── java │ │ └── net │ │ │ └── saliman │ │ │ └── gradle │ │ │ └── plugin │ │ │ └── cobertura │ │ │ └── util │ │ │ └── ChildFirstUrlClassLoader.java │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ ├── cobertura.properties │ │ └── net.saliman.cobertura.properties └── test │ ├── groovy │ └── net │ │ └── saliman │ │ └── gradle │ │ └── plugin │ │ └── cobertura │ │ ├── CoberturaExtensionTest.groovy │ │ ├── CoberturaPluginApplyTest.groovy │ │ ├── CoberturaPluginExecutionTest.groovy │ │ ├── CoberturaRunnerTest.groovy │ │ └── android │ │ ├── DummyExtension.groovy │ │ └── DummyPlugin.groovy │ └── resources │ └── META-INF │ └── gradle-plugins │ ├── com.android.application.properties │ └── com.android.library.properties ├── testclient ├── README ├── build.gradle ├── buildSrc │ ├── build.gradle │ └── src ├── calculator │ ├── README │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── groovy │ │ │ └── net │ │ │ │ └── saliman │ │ │ │ └── gradle │ │ │ │ └── plugin │ │ │ │ └── cobertura │ │ │ │ └── testclient │ │ │ │ └── calculator │ │ │ │ └── Doubler.groovy │ │ └── myjava │ │ │ └── net │ │ │ └── saliman │ │ │ └── gradle │ │ │ └── plugin │ │ │ └── cobertura │ │ │ └── testclient │ │ │ ├── calculator │ │ │ ├── Calculator.java │ │ │ └── CoverageIgnore.java │ │ │ └── dao │ │ │ └── CalculatorDao.java │ │ └── test │ │ ├── groovy │ │ └── net │ │ │ └── saliman │ │ │ └── gradle │ │ │ └── plugin │ │ │ └── cobertura │ │ │ └── testclient │ │ │ └── calculator │ │ │ └── DoublerSpec.groovy │ │ └── java │ │ └── net │ │ └── saliman │ │ └── gradle │ │ └── plugin │ │ └── cobertura │ │ └── testclient │ │ └── calculator │ │ ├── CalculatorAddTest.java │ │ ├── CalculatorDivideTest.java │ │ └── CalculatorSubtractTest.java ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── logger │ ├── README │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── net │ │ │ │ └── saliman │ │ │ │ └── gradle │ │ │ │ └── plugin │ │ │ │ └── cobertura │ │ │ │ └── testclient │ │ │ │ └── logger │ │ │ │ └── Logger.java │ │ └── resources │ │ │ └── test.properties │ │ └── test │ │ └── java │ │ └── net │ │ └── saliman │ │ └── gradle │ │ └── plugin │ │ └── cobertura │ │ └── testclient │ │ └── logger │ │ └── LoggerTest.java ├── settings.gradle └── util │ ├── README │ ├── build.gradle │ └── src │ ├── main │ └── java │ │ └── net │ │ └── saliman │ │ └── gradle │ │ └── plugin │ │ └── cobertura │ │ └── testclient │ │ └── util │ │ └── StringUtil.java │ └── test │ └── java │ └── net │ └── saliman │ └── gradle │ └── plugin │ └── cobertura │ └── testclient │ └── util │ └── StringUtilTest.java └── usage.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/CONTRIBUTE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaExtension.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaPlugin.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaReports.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaReports.java -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaReportsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaReportsImpl.java -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaRunner.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaRunner.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaSecurityManager.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/CoberturaSecurityManager.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/CopyDatafileTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/CopyDatafileTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/GenerateReportTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/GenerateReportTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/InstrumentTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/InstrumentTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/saliman/gradle/plugin/cobertura/PerformCoverageCheckTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/groovy/net/saliman/gradle/plugin/cobertura/PerformCoverageCheckTask.groovy -------------------------------------------------------------------------------- /src/main/java/net/saliman/gradle/plugin/cobertura/util/ChildFirstUrlClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/java/net/saliman/gradle/plugin/cobertura/util/ChildFirstUrlClassLoader.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/cobertura.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/cobertura.properties -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/net.saliman.cobertura.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/net.saliman.cobertura.properties -------------------------------------------------------------------------------- /src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaExtensionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaExtensionTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaPluginApplyTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaPluginApplyTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaPluginExecutionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaPluginExecutionTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaRunnerTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/groovy/net/saliman/gradle/plugin/cobertura/CoberturaRunnerTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/saliman/gradle/plugin/cobertura/android/DummyExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/groovy/net/saliman/gradle/plugin/cobertura/android/DummyExtension.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/saliman/gradle/plugin/cobertura/android/DummyPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/groovy/net/saliman/gradle/plugin/cobertura/android/DummyPlugin.groovy -------------------------------------------------------------------------------- /src/test/resources/META-INF/gradle-plugins/com.android.application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/resources/META-INF/gradle-plugins/com.android.application.properties -------------------------------------------------------------------------------- /src/test/resources/META-INF/gradle-plugins/com.android.library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/src/test/resources/META-INF/gradle-plugins/com.android.library.properties -------------------------------------------------------------------------------- /testclient/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/README -------------------------------------------------------------------------------- /testclient/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/build.gradle -------------------------------------------------------------------------------- /testclient/buildSrc/build.gradle: -------------------------------------------------------------------------------- 1 | ../../build.gradle -------------------------------------------------------------------------------- /testclient/buildSrc/src: -------------------------------------------------------------------------------- 1 | ../../src/ -------------------------------------------------------------------------------- /testclient/calculator/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/README -------------------------------------------------------------------------------- /testclient/calculator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/build.gradle -------------------------------------------------------------------------------- /testclient/calculator/src/main/groovy/net/saliman/gradle/plugin/cobertura/testclient/calculator/Doubler.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/main/groovy/net/saliman/gradle/plugin/cobertura/testclient/calculator/Doubler.groovy -------------------------------------------------------------------------------- /testclient/calculator/src/main/myjava/net/saliman/gradle/plugin/cobertura/testclient/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/main/myjava/net/saliman/gradle/plugin/cobertura/testclient/calculator/Calculator.java -------------------------------------------------------------------------------- /testclient/calculator/src/main/myjava/net/saliman/gradle/plugin/cobertura/testclient/calculator/CoverageIgnore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/main/myjava/net/saliman/gradle/plugin/cobertura/testclient/calculator/CoverageIgnore.java -------------------------------------------------------------------------------- /testclient/calculator/src/main/myjava/net/saliman/gradle/plugin/cobertura/testclient/dao/CalculatorDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/main/myjava/net/saliman/gradle/plugin/cobertura/testclient/dao/CalculatorDao.java -------------------------------------------------------------------------------- /testclient/calculator/src/test/groovy/net/saliman/gradle/plugin/cobertura/testclient/calculator/DoublerSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/test/groovy/net/saliman/gradle/plugin/cobertura/testclient/calculator/DoublerSpec.groovy -------------------------------------------------------------------------------- /testclient/calculator/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/calculator/CalculatorAddTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/calculator/CalculatorAddTest.java -------------------------------------------------------------------------------- /testclient/calculator/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/calculator/CalculatorDivideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/calculator/CalculatorDivideTest.java -------------------------------------------------------------------------------- /testclient/calculator/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/calculator/CalculatorSubtractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/calculator/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/calculator/CalculatorSubtractTest.java -------------------------------------------------------------------------------- /testclient/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /testclient/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /testclient/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/gradlew -------------------------------------------------------------------------------- /testclient/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/gradlew.bat -------------------------------------------------------------------------------- /testclient/logger/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/logger/README -------------------------------------------------------------------------------- /testclient/logger/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/logger/build.gradle -------------------------------------------------------------------------------- /testclient/logger/src/main/java/net/saliman/gradle/plugin/cobertura/testclient/logger/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/logger/src/main/java/net/saliman/gradle/plugin/cobertura/testclient/logger/Logger.java -------------------------------------------------------------------------------- /testclient/logger/src/main/resources/test.properties: -------------------------------------------------------------------------------- 1 | author=steve 2 | -------------------------------------------------------------------------------- /testclient/logger/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/logger/LoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/logger/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/logger/LoggerTest.java -------------------------------------------------------------------------------- /testclient/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/settings.gradle -------------------------------------------------------------------------------- /testclient/util/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/util/README -------------------------------------------------------------------------------- /testclient/util/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/util/build.gradle -------------------------------------------------------------------------------- /testclient/util/src/main/java/net/saliman/gradle/plugin/cobertura/testclient/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/util/src/main/java/net/saliman/gradle/plugin/cobertura/testclient/util/StringUtil.java -------------------------------------------------------------------------------- /testclient/util/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/util/StringUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/testclient/util/src/test/java/net/saliman/gradle/plugin/cobertura/testclient/util/StringUtilTest.java -------------------------------------------------------------------------------- /usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stevesaliman/gradle-cobertura-plugin/HEAD/usage.md --------------------------------------------------------------------------------