├── .github └── workflows │ └── gradle-wrapper-validation.yml ├── .gitignore ├── .java-version ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle ├── buildViaTravis.sh ├── dependencies.gradle ├── dependency-locks │ ├── annotationProcessor.lockfile │ ├── compileClasspath.lockfile │ ├── integTestAnnotationProcessor.lockfile │ ├── integTestCompileClasspath.lockfile │ ├── integTestRuntimeClasspath.lockfile │ ├── runtimeClasspath.lockfile │ ├── shadow.lockfile │ ├── testAnnotationProcessor.lockfile │ ├── testCompileClasspath.lockfile │ └── testRuntimeClasspath.lockfile ├── idea-codestyle.xml ├── idea-copyright.xml ├── idea-inspections.xml ├── idea.gradle ├── tests.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── src ├── integTest │ ├── groovy │ │ └── nebula │ │ │ └── plugin │ │ │ └── metrics │ │ │ ├── DependenciesBuilderWithClassesUnderTest.groovy │ │ │ ├── ESMetricsInitScriptIntegTest.groovy │ │ │ ├── ESMetricsPluginIntegTest.groovy │ │ │ ├── MetricsDisabledIntegTest.groovy │ │ │ ├── MetricsOutputIntegTest.groovy │ │ │ ├── RestMetricsInitScriptIntegrationTest.groovy │ │ │ ├── RestMetricsIntegTest.groovy │ │ │ ├── SanitizeMetricsIntegTest.groovy │ │ │ └── SplunkMetricsIntegTest.groovy │ └── resources │ │ └── logback.xml ├── main │ ├── java │ │ └── nebula │ │ │ └── plugin │ │ │ └── metrics │ │ │ ├── AbstractMetricsPlugin.java │ │ │ ├── MetricsInitPlugin.java │ │ │ ├── MetricsLoggerFactory.java │ │ │ ├── MetricsPlugin.java │ │ │ ├── MetricsPluginExtension.java │ │ │ ├── MetricsSettingsPlugin.java │ │ │ ├── collector │ │ │ ├── GradleBuildMetricsCollector.java │ │ │ ├── GradleInfoCollector.java │ │ │ ├── GradleTestSuiteCollector.java │ │ │ └── package-info.java │ │ │ ├── dispatcher │ │ │ ├── AbstractESMetricsDispatcher.java │ │ │ ├── AbstractMetricsDispatcher.java │ │ │ ├── AbstractQueuedExecutionThreadService.java │ │ │ ├── HttpESMetricsDispatcher.java │ │ │ ├── MetricsDispatcher.java │ │ │ ├── NoopMetricsDispatcher.java │ │ │ ├── RestMetricsDispatcher.java │ │ │ ├── SplunkMetricsDispatcher.java │ │ │ ├── UninitializedMetricsDispatcher.java │ │ │ └── package-info.java │ │ │ ├── model │ │ │ ├── Build.java │ │ │ ├── BuildMetrics.java │ │ │ ├── CompositeOperation.java │ │ │ ├── ContinuousOperation.java │ │ │ ├── Event.java │ │ │ ├── FragmentedOperation.java │ │ │ ├── GenericCI.java │ │ │ ├── GenericSCM.java │ │ │ ├── GenericToolContainer.java │ │ │ ├── Gradle.java │ │ │ ├── GradleParameters.java │ │ │ ├── GradleToolContainer.java │ │ │ ├── Info.java │ │ │ ├── KeyValue.java │ │ │ ├── Operation.java │ │ │ ├── Project.java │ │ │ ├── ProjectMetrics.java │ │ │ ├── Result.java │ │ │ ├── Task.java │ │ │ ├── TaskExecution.java │ │ │ ├── Test.java │ │ │ ├── Tool.java │ │ │ ├── UnknownTool.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── time │ │ │ ├── BuildStartedTime.java │ │ │ ├── Clock.java │ │ │ ├── MonotonicClock.java │ │ │ ├── TimeSource.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ ├── nebula.metrics.init-plugin.properties │ │ ├── nebula.metrics.properties │ │ └── nebula.metrics.settings-plugin.properties └── test │ └── groovy │ └── nebula │ └── plugin │ └── metrics │ ├── CustomMetricsDispatcherTest.groovy │ ├── MetricsPluginExtensionTest.groovy │ ├── MetricsPluginLifecycleTest.groovy │ ├── MetricsPluginTest.groovy │ ├── PackageSanityTest.groovy │ ├── SimpleOutputEventListener.java │ ├── collector │ └── PackageSanityTest.groovy │ ├── dispatcher │ ├── HttpESMetricsDispatcherTest.groovy │ ├── LoggingCaptureSpecification.groovy │ └── PackageSanityTest.groovy │ ├── model │ ├── BuildProfileTest.groovy │ ├── CompositeOperationTest.groovy │ ├── InfoTest.groovy │ ├── KeyValueTest.groovy │ ├── PackageSanityTest.groovy │ ├── ProjectMetricsTest.groovy │ └── TaskExecutionTest.groovy │ └── time │ ├── BuildStartedTimeTest.groovy │ ├── MonotonicClockTest.groovy │ └── PackageSanityTest.groovy └── templates └── build-metrics-template.json /.github/workflows/gradle-wrapper-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/.github/workflows/gradle-wrapper-validation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 1.8 -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | systemProp.nebula.features.coreLockingSupport=true 2 | -------------------------------------------------------------------------------- /gradle/buildViaTravis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/buildViaTravis.sh -------------------------------------------------------------------------------- /gradle/dependencies.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependencies.gradle -------------------------------------------------------------------------------- /gradle/dependency-locks/annotationProcessor.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/annotationProcessor.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/compileClasspath.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/compileClasspath.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/integTestAnnotationProcessor.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/integTestAnnotationProcessor.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/integTestCompileClasspath.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/integTestCompileClasspath.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/integTestRuntimeClasspath.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/integTestRuntimeClasspath.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/runtimeClasspath.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/runtimeClasspath.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/shadow.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/shadow.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/testAnnotationProcessor.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/testAnnotationProcessor.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/testCompileClasspath.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/testCompileClasspath.lockfile -------------------------------------------------------------------------------- /gradle/dependency-locks/testRuntimeClasspath.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/dependency-locks/testRuntimeClasspath.lockfile -------------------------------------------------------------------------------- /gradle/idea-codestyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/idea-codestyle.xml -------------------------------------------------------------------------------- /gradle/idea-copyright.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/idea-copyright.xml -------------------------------------------------------------------------------- /gradle/idea-inspections.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/idea-inspections.xml -------------------------------------------------------------------------------- /gradle/idea.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/idea.gradle -------------------------------------------------------------------------------- /gradle/tests.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/tests.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/DependenciesBuilderWithClassesUnderTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/DependenciesBuilderWithClassesUnderTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/ESMetricsInitScriptIntegTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/ESMetricsInitScriptIntegTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/ESMetricsPluginIntegTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/ESMetricsPluginIntegTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/MetricsDisabledIntegTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/MetricsDisabledIntegTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/MetricsOutputIntegTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/MetricsOutputIntegTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/RestMetricsInitScriptIntegrationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/RestMetricsInitScriptIntegrationTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/RestMetricsIntegTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/RestMetricsIntegTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/SanitizeMetricsIntegTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/SanitizeMetricsIntegTest.groovy -------------------------------------------------------------------------------- /src/integTest/groovy/nebula/plugin/metrics/SplunkMetricsIntegTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/groovy/nebula/plugin/metrics/SplunkMetricsIntegTest.groovy -------------------------------------------------------------------------------- /src/integTest/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/integTest/resources/logback.xml -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/AbstractMetricsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/AbstractMetricsPlugin.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/MetricsInitPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/MetricsInitPlugin.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/MetricsLoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/MetricsLoggerFactory.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/MetricsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/MetricsPlugin.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/MetricsPluginExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/MetricsPluginExtension.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/MetricsSettingsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/MetricsSettingsPlugin.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/collector/GradleBuildMetricsCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/collector/GradleBuildMetricsCollector.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/collector/GradleInfoCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/collector/GradleInfoCollector.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/collector/GradleTestSuiteCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/collector/GradleTestSuiteCollector.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/collector/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/collector/package-info.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/AbstractESMetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/AbstractESMetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/AbstractMetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/AbstractMetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/AbstractQueuedExecutionThreadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/AbstractQueuedExecutionThreadService.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/HttpESMetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/HttpESMetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/MetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/MetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/NoopMetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/NoopMetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/RestMetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/RestMetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/SplunkMetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/SplunkMetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/UninitializedMetricsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/UninitializedMetricsDispatcher.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/dispatcher/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/dispatcher/package-info.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Build.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Build.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/BuildMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/BuildMetrics.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/CompositeOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/CompositeOperation.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/ContinuousOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/ContinuousOperation.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Event.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/FragmentedOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/FragmentedOperation.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/GenericCI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/GenericCI.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/GenericSCM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/GenericSCM.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/GenericToolContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/GenericToolContainer.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Gradle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Gradle.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/GradleParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/GradleParameters.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/GradleToolContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/GradleToolContainer.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Info.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/KeyValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/KeyValue.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Operation.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Project.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/ProjectMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/ProjectMetrics.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Result.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Task.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/TaskExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/TaskExecution.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Test.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/Tool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/Tool.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/UnknownTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/UnknownTool.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/model/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/model/package-info.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/package-info.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/time/BuildStartedTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/time/BuildStartedTime.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/time/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/time/Clock.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/time/MonotonicClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/time/MonotonicClock.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/time/TimeSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/time/TimeSource.java -------------------------------------------------------------------------------- /src/main/java/nebula/plugin/metrics/time/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/java/nebula/plugin/metrics/time/package-info.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/nebula.metrics.init-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/nebula.metrics.init-plugin.properties -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/nebula.metrics.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/nebula.metrics.properties -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/nebula.metrics.settings-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/nebula.metrics.settings-plugin.properties -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/CustomMetricsDispatcherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/CustomMetricsDispatcherTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/MetricsPluginExtensionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/MetricsPluginExtensionTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/MetricsPluginLifecycleTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/MetricsPluginLifecycleTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/MetricsPluginTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/MetricsPluginTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/PackageSanityTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/PackageSanityTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/SimpleOutputEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/SimpleOutputEventListener.java -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/collector/PackageSanityTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/collector/PackageSanityTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/dispatcher/HttpESMetricsDispatcherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/dispatcher/HttpESMetricsDispatcherTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/dispatcher/LoggingCaptureSpecification.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/dispatcher/LoggingCaptureSpecification.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/dispatcher/PackageSanityTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/dispatcher/PackageSanityTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/model/BuildProfileTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/model/BuildProfileTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/model/CompositeOperationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/model/CompositeOperationTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/model/InfoTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/model/InfoTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/model/KeyValueTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/model/KeyValueTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/model/PackageSanityTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/model/PackageSanityTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/model/ProjectMetricsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/model/ProjectMetricsTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/model/TaskExecutionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/model/TaskExecutionTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/time/BuildStartedTimeTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/time/BuildStartedTimeTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/time/MonotonicClockTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/time/MonotonicClockTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/metrics/time/PackageSanityTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/src/test/groovy/nebula/plugin/metrics/time/PackageSanityTest.groovy -------------------------------------------------------------------------------- /templates/build-metrics-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-metrics-plugin/HEAD/templates/build-metrics-template.json --------------------------------------------------------------------------------