├── .bzrignore ├── .gitignore ├── .tm_properties ├── .travis.yml ├── CONTRIBUTING.md ├── README.md ├── config ├── checkstyle │ ├── checkstyle-api.xml │ ├── checkstyle-groovy.xml │ ├── checkstyle.xml │ ├── required-header.txt │ └── suppressions.xml └── codenarc.xml ├── design-docs ├── backwards-compatibility.md ├── binary-integration.md ├── build-comparison.md ├── build-initialisation.md ├── building-and-packaging-applications-and-libraries.md ├── caching-classloaders.md ├── component-metadata.md ├── configuration-model-open-questions.md ├── configure-on-demand.md ├── conflict-resolution-spec.md ├── continuous-delivery-for-c-plus-plus.md ├── copy-spec-improvements.md ├── custom-build-runtimes.md ├── daemon-improvements.md ├── dependency-injection-for-plugins.md ├── dependency-management-bug-fixes.md ├── dependency-management-for-jvm-components.md ├── dependency-management.md ├── dependency-model.md ├── dependency-resolution-reporting.md ├── deploying-applications-for-testing.md ├── dev-infrastructure.md ├── docs-automation.md ├── done │ ├── apply-plugins-to-settings.md │ ├── build-initialisation.md │ ├── component-metadata.md │ ├── continuous-delivery-for-c-plus-plus.md │ ├── dependency-management-bug-fixes.md │ ├── dependency-management-for-jvm-components.md │ ├── dependency-management.md │ ├── gradle-2.0.md │ ├── manipulate-dependency-metadata.md │ ├── plugin-development-plugin.md │ ├── publication-model.md │ ├── publishing-and-sharing-plugins.md │ ├── qa-and-release-automation.md │ ├── supporting-metrics-for-gradle-downloads.md │ ├── task-configuration-from-command-line.md │ ├── testing-improvements.md │ ├── testng-parameter-reporting.md │ ├── tooling-api-cancellation.md │ ├── tooling-api-improvements.md │ └── unified-configuration-and-task-model.md ├── dsl-enhancements.md ├── enterprise-environment-test-coverage.md ├── gradle-2.0.md ├── gradle-3.0.md ├── ide-integration.md ├── img │ └── build_pipeline.jpg ├── improved-logging.md ├── incremental-build.md ├── incremental-java-compilation.md ├── incremental-scala-compiler.md ├── invocation-time-task-inferred-plugin-application.md ├── parallel-project-execution.md ├── performance.md ├── platform-variance.md ├── play-support.md ├── plugin-development-plugin.md ├── process-management.md ├── progress-reporting.md ├── project-configuration-model.md ├── publication-model.md ├── publishing-and-sharing-plugins.md ├── reporting.md ├── repository-extensibility.md ├── repository-transports.md ├── scaling-gradle.md ├── sharing-code-quality-config.md ├── task-configuration-from-command-line.md ├── template-spec.md ├── test-selection.md ├── testing-for-native-runtime.md ├── testing-improvements.md ├── testing-user-build-logic.md ├── tooling-api-cancellation.md ├── tooling-api-improvements.md ├── unified-configuration-and-task-model.md └── virtual-build-environments.md ├── gradle ├── buildReceipt.gradle ├── classycle.gradle ├── codeQuality.gradle ├── compile.gradle ├── dependencies.gradle ├── eclipse.gradle ├── groovyProject.gradle ├── idea.gradle ├── ideaTestSourcesWorkaround.gradle ├── incomingDistributions.gradle ├── intTestImage.gradle ├── integTest.gradle ├── noDependencyResolutionDuringConfiguration.gradle ├── providedConfiguration.gradle ├── publish.gradle ├── resumeBuild.gradle ├── strictCompile.gradle ├── testFixtures.gradle ├── testGroupings.gradle ├── testSetup.gradle ├── testWithUnknownOS.gradle ├── versioning.gradle ├── wrapper.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── subprojects ├── announce │ ├── announce.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── plugins │ │ │ └── announce │ │ │ ├── AnnouncePluginIntegrationTest.groovy │ │ │ └── BuildAnnouncementsPluginIntegrationTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── plugins │ │ │ │ └── announce │ │ │ │ ├── AnnouncePlugin.groovy │ │ │ │ ├── AnnouncePluginExtension.groovy │ │ │ │ ├── Announcer.java │ │ │ │ ├── BuildAnnouncementsPlugin.groovy │ │ │ │ ├── internal │ │ │ │ ├── AnnouncerFactory.groovy │ │ │ │ ├── AnnouncerUnavailableException.java │ │ │ │ ├── AnnouncingBuildListener.groovy │ │ │ │ ├── DefaultAnnouncerFactory.groovy │ │ │ │ ├── DefaultIconProvider.groovy │ │ │ │ ├── Growl.groovy │ │ │ │ ├── GrowlNotifyBackedAnnouncer.groovy │ │ │ │ ├── IconProvider.java │ │ │ │ ├── IgnoreUnavailableAnnouncer.groovy │ │ │ │ ├── NotifySend.groovy │ │ │ │ ├── Snarl.groovy │ │ │ │ ├── Twitter.groovy │ │ │ │ └── jdk6 │ │ │ │ │ └── AppleScriptBackedGrowlAnnouncer.groovy │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ ├── org.gradle.announce.properties │ │ │ └── org.gradle.build-announcements.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── plugins │ │ └── announce │ │ ├── AnnouncePluginExtensionTest.groovy │ │ ├── AnnouncePluginTest.groovy │ │ ├── BuildAnnouncementsPluginTest.groovy │ │ └── internal │ │ ├── AnnouncingBuildListenerTest.groovy │ │ ├── DefaultAnnouncerFactoryTest.groovy │ │ ├── DefaultIconProviderTest.groovy │ │ └── IgnoreUnavailableAnnouncerTest.groovy ├── antlr │ ├── antlr.gradle │ └── src │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── plugins │ │ │ │ └── antlr │ │ │ │ ├── AntlrPlugin.java │ │ │ │ ├── AntlrSourceVirtualDirectory.java │ │ │ │ ├── AntlrTask.java │ │ │ │ ├── internal │ │ │ │ ├── AntlrSourceVirtualDirectoryImpl.java │ │ │ │ ├── GenerationPlan.java │ │ │ │ ├── GenerationPlanBuilder.java │ │ │ │ ├── GrammarDelegate.java │ │ │ │ ├── GrammarFileMetadata.java │ │ │ │ ├── GrammarMetadata.java │ │ │ │ ├── MetadataExtracter.java │ │ │ │ └── XRef.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.antlr.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── plugins │ │ └── antlr │ │ └── AntlrPluginTest.groovy ├── base-services-groovy │ ├── base-services-groovy.gradle │ └── src │ │ ├── main │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ ├── api │ │ │ ├── InvalidActionClosureException.java │ │ │ ├── internal │ │ │ │ └── ClosureBackedAction.java │ │ │ └── specs │ │ │ │ ├── AndSpec.java │ │ │ │ └── internal │ │ │ │ └── ClosureSpec.java │ │ │ ├── groovy │ │ │ └── scripts │ │ │ │ ├── Transformer.java │ │ │ │ └── internal │ │ │ │ ├── AbstractScriptTransformer.java │ │ │ │ ├── AstUtils.java │ │ │ │ ├── RestrictiveCodeVisitor.java │ │ │ │ ├── ScriptBlock.java │ │ │ │ ├── ScriptSourceDescriptionTransformer.java │ │ │ │ └── StatementTransformer.java │ │ │ └── util │ │ │ └── Configurable.java │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── specs │ │ ├── AbstractCompositeSpecTest.java │ │ ├── AndSpecTest.java │ │ ├── NotSpecTest.java │ │ └── OrSpecTest.java ├── base-services │ ├── base-services.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ ├── api │ │ │ ├── Action.java │ │ │ ├── GradleException.java │ │ │ ├── Incubating.java │ │ │ ├── JavaVersion.java │ │ │ ├── Named.java │ │ │ ├── Namer.java │ │ │ ├── Nullable.java │ │ │ ├── Transformer.java │ │ │ ├── UncheckedIOException.java │ │ │ ├── internal │ │ │ │ ├── Factory.java │ │ │ │ └── project │ │ │ │ │ └── ServiceRegistry.java │ │ │ └── specs │ │ │ │ ├── CompositeSpec.java │ │ │ │ ├── NotSpec.java │ │ │ │ ├── OrSpec.java │ │ │ │ └── Spec.java │ │ │ ├── internal │ │ │ ├── Actions.java │ │ │ ├── Cast.java │ │ │ ├── ErroringAction.java │ │ │ ├── Factories.java │ │ │ ├── Factory.java │ │ │ ├── FileUtils.java │ │ │ ├── HasInternalProtocol.java │ │ │ ├── IoActions.java │ │ │ ├── Supplier.java │ │ │ ├── Suppliers.java │ │ │ ├── SystemProperties.java │ │ │ ├── TimeProvider.java │ │ │ ├── Transformers.java │ │ │ ├── TrueTimeProvider.java │ │ │ ├── UncheckedException.java │ │ │ ├── classloader │ │ │ │ ├── CachingClassLoader.java │ │ │ │ ├── ClassLoaderFactory.java │ │ │ │ ├── ClassLoaderHierarchy.java │ │ │ │ ├── ClassLoaderSpec.java │ │ │ │ ├── ClassLoaderVisitor.java │ │ │ │ ├── ClasspathUtil.java │ │ │ │ ├── DefaultClassLoaderFactory.java │ │ │ │ ├── FilteringClassLoader.java │ │ │ │ ├── MultiParentClassLoader.java │ │ │ │ ├── MutableURLClassLoader.java │ │ │ │ └── TransformingClassLoader.java │ │ │ ├── classpath │ │ │ │ ├── ClassPath.java │ │ │ │ └── DefaultClassPath.java │ │ │ ├── concurrent │ │ │ │ ├── AsyncStoppable.java │ │ │ │ ├── CompositeStoppable.java │ │ │ │ ├── DefaultExecutorFactory.java │ │ │ │ ├── ExecutorFactory.java │ │ │ │ ├── ServiceLifecycle.java │ │ │ │ ├── Stoppable.java │ │ │ │ ├── StoppableExecutor.java │ │ │ │ ├── Synchronizer.java │ │ │ │ └── ThreadSafe.java │ │ │ ├── exceptions │ │ │ │ └── Contextual.java │ │ │ ├── hash │ │ │ │ ├── HashUtil.java │ │ │ │ └── HashValue.java │ │ │ ├── id │ │ │ │ ├── CompositeIdGenerator.java │ │ │ │ ├── IdGenerator.java │ │ │ │ ├── LongIdGenerator.java │ │ │ │ ├── RandomLongIdGenerator.java │ │ │ │ └── UUIDGenerator.java │ │ │ ├── io │ │ │ │ ├── ClassLoaderObjectInputStream.java │ │ │ │ ├── RandomAccessFileInputStream.java │ │ │ │ ├── RandomAccessFileOutputStream.java │ │ │ │ └── TextStream.java │ │ │ ├── jvm │ │ │ │ ├── JavaHomeException.java │ │ │ │ ├── JavaInfo.java │ │ │ │ ├── Jre.java │ │ │ │ ├── Jvm.java │ │ │ │ └── UnsupportedJavaRuntimeException.java │ │ │ ├── os │ │ │ │ └── OperatingSystem.java │ │ │ ├── reflect │ │ │ │ ├── DirectInstantiator.java │ │ │ │ ├── Instantiator.java │ │ │ │ ├── JavaMethod.java │ │ │ │ ├── JavaReflectionUtil.java │ │ │ │ ├── NoSuchMethodException.java │ │ │ │ ├── NoSuchPropertyException.java │ │ │ │ ├── ObjectInstantiationException.java │ │ │ │ ├── PropertyAccessor.java │ │ │ │ └── PropertyMutator.java │ │ │ └── service │ │ │ │ ├── DefaultServiceRegistry.java │ │ │ │ ├── ServiceCreationException.java │ │ │ │ ├── ServiceLocator.java │ │ │ │ ├── ServiceLookupException.java │ │ │ │ ├── ServiceRegistration.java │ │ │ │ ├── ServiceRegistry.java │ │ │ │ ├── ServiceRegistryBuilder.java │ │ │ │ ├── ServiceValidationException.java │ │ │ │ └── UnknownServiceException.java │ │ │ └── util │ │ │ ├── CollectionUtils.java │ │ │ └── GradleVersion.java │ │ └── test │ │ ├── groovy │ │ └── org │ │ │ └── gradle │ │ │ ├── api │ │ │ └── JavaVersionSpec.groovy │ │ │ ├── internal │ │ │ ├── ActionsTest.groovy │ │ │ ├── CastTest.groovy │ │ │ ├── ErroringActionTest.groovy │ │ │ ├── FactoriesTest.groovy │ │ │ ├── FileUtilsTest.groovy │ │ │ ├── IoActionsTest.groovy │ │ │ ├── SuppliersTest.groovy │ │ │ ├── SystemPropertiesTest.groovy │ │ │ ├── TransformersTest.groovy │ │ │ ├── classloader │ │ │ │ ├── CachingClassLoaderTest.groovy │ │ │ │ ├── DefaultClassLoaderFactoryTest.groovy │ │ │ │ ├── DefaultClassLoaderFactoryTestHelper.java │ │ │ │ ├── FilteringClassLoaderTest.groovy │ │ │ │ ├── MultiParentClassLoaderTest.groovy │ │ │ │ └── MutableURLClassLoaderTest.groovy │ │ │ ├── classpath │ │ │ │ └── DefaultClassPathTest.groovy │ │ │ ├── concurrent │ │ │ │ ├── CompositeStoppableTest.groovy │ │ │ │ ├── DefaultExecutorFactoryTest.groovy │ │ │ │ └── ServiceLifecycleTest.groovy │ │ │ ├── hash │ │ │ │ ├── HashUtilTest.groovy │ │ │ │ └── HashValueTest.groovy │ │ │ ├── id │ │ │ │ ├── CompositeIdGeneratorTest.groovy │ │ │ │ └── LongIdGeneratorTest.groovy │ │ │ ├── jvm │ │ │ │ ├── AppleJvmTest.groovy │ │ │ │ └── JvmTest.groovy │ │ │ ├── os │ │ │ │ └── OperatingSystemTest.groovy │ │ │ ├── reflect │ │ │ │ ├── DirectInstantiatorTest.groovy │ │ │ │ ├── JavaReflectionUtilTest.groovy │ │ │ │ ├── JavaTestSubject.java │ │ │ │ └── JavaTestSubjectSubclass.java │ │ │ └── service │ │ │ │ ├── DefaultServiceRegistryConcurrencyTest.groovy │ │ │ │ ├── DefaultServiceRegistryTest.groovy │ │ │ │ ├── GenericRunnable.java │ │ │ │ ├── ProviderWithGenericType.java │ │ │ │ └── ServiceLocatorTest.groovy │ │ │ └── util │ │ │ ├── CollectionUtilsTest.groovy │ │ │ └── GradleVersionTest.groovy │ │ └── resources │ │ └── org │ │ └── gradle │ │ └── util │ │ └── ClassLoaderTest.txt ├── build-comparison │ ├── build-comparison.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── plugins │ │ │ │ └── buildcomparison │ │ │ │ └── gradle │ │ │ │ ├── BuildComparisonIntegrationSpec.groovy │ │ │ │ └── Pre12CompareGradleBuildsCrossVersionSpec.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── plugins │ │ │ └── buildcomparison │ │ │ └── gradle │ │ │ └── BuildComparisonIntegrationSpec │ │ │ └── compareArchives │ │ │ ├── source │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── Changed.java │ │ │ │ ├── DifferentCrc.java │ │ │ │ ├── SourceBuildOnly.java │ │ │ │ └── Unchanged.java │ │ │ └── target │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ ├── Changed.java │ │ │ ├── DifferentCrc.java │ │ │ ├── TargetBuildOnly.java │ │ │ └── Unchanged.java │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── plugins │ │ │ │ └── buildcomparison │ │ │ │ ├── compare │ │ │ │ └── internal │ │ │ │ │ ├── BuildComparator.java │ │ │ │ │ ├── BuildComparisonResult.java │ │ │ │ │ ├── BuildComparisonSpec.java │ │ │ │ │ ├── BuildComparisonSpecBuilder.java │ │ │ │ │ ├── BuildComparisonSpecFactory.java │ │ │ │ │ ├── BuildOutcomeComparator.java │ │ │ │ │ ├── BuildOutcomeComparatorFactory.java │ │ │ │ │ ├── BuildOutcomeComparisonResult.java │ │ │ │ │ ├── BuildOutcomeComparisonResultSupport.java │ │ │ │ │ ├── ComparisonResultType.java │ │ │ │ │ ├── DefaultBuildComparator.java │ │ │ │ │ ├── DefaultBuildComparisonSpec.java │ │ │ │ │ ├── DefaultBuildComparisonSpecBuilder.java │ │ │ │ │ └── DefaultBuildOutcomeComparatorFactory.java │ │ │ │ ├── gradle │ │ │ │ ├── CompareGradleBuilds.java │ │ │ │ ├── CompareGradleBuildsPlugin.groovy │ │ │ │ ├── GradleBuildInvocationSpec.java │ │ │ │ ├── internal │ │ │ │ │ ├── ComparableGradleBuildExecuter.java │ │ │ │ │ ├── DefaultGradleBuildInvocationSpec.java │ │ │ │ │ ├── GradleBuildComparison.java │ │ │ │ │ ├── GradleBuildOutcomeSetInferrer.java │ │ │ │ │ └── GradleBuildOutcomeSetTransformer.java │ │ │ │ └── package-info.java │ │ │ │ ├── outcome │ │ │ │ └── internal │ │ │ │ │ ├── BuildOutcome.java │ │ │ │ │ ├── BuildOutcomeAssociation.java │ │ │ │ │ ├── BuildOutcomeAssociator.java │ │ │ │ │ ├── BuildOutcomeSupport.java │ │ │ │ │ ├── ByTypeAndCharacteristicBuildOutcomeAssociator.java │ │ │ │ │ ├── ByTypeAndNameBuildOutcomeAssociator.java │ │ │ │ │ ├── CompositeBuildOutcomeAssociator.java │ │ │ │ │ ├── DefaultBuildOutcomeAssociation.java │ │ │ │ │ ├── FileOutcomeIdentifier.java │ │ │ │ │ ├── archive │ │ │ │ │ ├── GeneratedArchiveBuildOutcome.java │ │ │ │ │ ├── GeneratedArchiveBuildOutcomeComparator.java │ │ │ │ │ ├── GeneratedArchiveBuildOutcomeComparisonResult.java │ │ │ │ │ ├── GeneratedArchiveBuildOutcomeComparisonResultHtmlRenderer.groovy │ │ │ │ │ ├── GeneratedArchiveBuildOutcomeHtmlRenderer.groovy │ │ │ │ │ └── entry │ │ │ │ │ │ ├── ArchiveEntry.java │ │ │ │ │ │ ├── ArchiveEntryComparison.java │ │ │ │ │ │ ├── FileToArchiveEntrySetTransformer.java │ │ │ │ │ │ └── ZipEntryToArchiveEntryTransformer.java │ │ │ │ │ ├── tooling │ │ │ │ │ ├── DefaultGradleBuildOutcome.java │ │ │ │ │ ├── DefaultGradleFileBuildOutcome.java │ │ │ │ │ ├── DefaultProjectOutcomes.java │ │ │ │ │ ├── ProjectOutcomesModelBuilder.java │ │ │ │ │ ├── PublishArtifactToFileBuildOutcomeTransformer.java │ │ │ │ │ └── ToolingRegistrationAction.java │ │ │ │ │ └── unknown │ │ │ │ │ ├── UnknownBuildOutcome.java │ │ │ │ │ ├── UnknownBuildOutcomeComparator.java │ │ │ │ │ ├── UnknownBuildOutcomeComparisonResult.java │ │ │ │ │ ├── UnknownBuildOutcomeComparisonResultHtmlRenderer.groovy │ │ │ │ │ └── UnknownBuildOutcomeHtmlRenderer.groovy │ │ │ │ └── render │ │ │ │ └── internal │ │ │ │ ├── BuildComparisonResultRenderer.java │ │ │ │ ├── BuildOutcomeComparisonResultRenderer.java │ │ │ │ ├── BuildOutcomeComparisonResultRendererFactory.java │ │ │ │ ├── BuildOutcomeRenderer.java │ │ │ │ ├── BuildOutcomeRendererFactory.java │ │ │ │ ├── DefaultBuildOutcomeComparisonResultRendererFactory.java │ │ │ │ ├── DefaultBuildOutcomeRendererFactory.java │ │ │ │ └── html │ │ │ │ ├── BuildOutcomeComparisonResultHtmlRenderer.groovy │ │ │ │ ├── BuildOutcomeHtmlRenderer.groovy │ │ │ │ ├── GradleBuildComparisonResultHtmlRenderer.groovy │ │ │ │ └── HtmlRenderContext.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ └── org.gradle.compare-gradle-builds.properties │ │ │ └── services │ │ │ └── org.gradle.configuration.project.ProjectConfigureAction │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── plugins │ │ │ └── buildcomparison │ │ │ ├── compare │ │ │ └── internal │ │ │ │ ├── BuildComparisonSpecFactoryTest.groovy │ │ │ │ ├── DefaultBuildComparatorTest.groovy │ │ │ │ └── DefaultBuildOutcomeComparatorFactoryTest.groovy │ │ │ ├── gradle │ │ │ └── internal │ │ │ │ ├── DefaultGradleBuildInvocationSpecTest.groovy │ │ │ │ ├── GradleBuildOutcomeSetInferrerTest.groovy │ │ │ │ └── GradleBuildOutcomeSetTransformerTest.groovy │ │ │ ├── outcome │ │ │ └── internal │ │ │ │ ├── ByTypeAndNameBuildOutcomeAssociatorTest.groovy │ │ │ │ ├── archive │ │ │ │ ├── GeneratedArchiveBuildOutcomeComparatorTest.groovy │ │ │ │ └── entry │ │ │ │ │ ├── ArchiveEntryComparisonTest.groovy │ │ │ │ │ ├── ArchiveEntryTest.groovy │ │ │ │ │ ├── FileToArchiveEntrySetTransformerTest.groovy │ │ │ │ │ └── ZipEntryToArchiveEntryTransformerTest.groovy │ │ │ │ └── tooling │ │ │ │ └── PublishArtifactToFileBuildOutcomeTransformerTest.groovy │ │ │ └── render │ │ │ └── internal │ │ │ ├── DefaultBuildOutcomeComparisonResultRendererFactoryTest.groovy │ │ │ └── html │ │ │ └── GradleBuildComparisonResultHtmlRendererTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── plugins │ │ └── buildcomparison │ │ ├── fixtures │ │ ├── MutableDomainObjectSet.groovy │ │ ├── MutableProjectOutcomes.groovy │ │ └── ProjectOutcomesBuilder.groovy │ │ └── outcome │ │ └── string │ │ ├── StringBuildOutcome.groovy │ │ ├── StringBuildOutcomeComparator.groovy │ │ ├── StringBuildOutcomeComparisonResult.groovy │ │ ├── StringBuildOutcomeComparisonResultHtmlRenderer.groovy │ │ ├── StringBuildOutcomeComparisonResultMapRenderer.groovy │ │ └── StringBuildOutcomeHtmlRenderer.groovy ├── build-init │ ├── build-init.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── buildinit │ │ │ │ └── plugins │ │ │ │ ├── BuildInitPluginIntegrationTest.groovy │ │ │ │ ├── GroovyLibraryInitIntegrationTest.groovy │ │ │ │ ├── JavaLibraryInitIntegrationTest.groovy │ │ │ │ ├── MavenConversionIntegrationTest.groovy │ │ │ │ ├── ScalaLibraryInitIntegrationTest.groovy │ │ │ │ ├── WrapperPluginIntegrationTest.groovy │ │ │ │ ├── fixtures │ │ │ │ └── WrapperTestFixture.groovy │ │ │ │ └── internal │ │ │ │ └── WrapperPluginAutoApplyActionIntegTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── buildinit │ │ │ └── plugins │ │ │ └── MavenConversionIntegrationTest │ │ │ ├── enforcerplugin │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── Foo.java │ │ │ ├── expandProperties │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── Foo.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── FooTest.java │ │ │ ├── flatmultimodule │ │ │ ├── webinar-api │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── Demoable.java │ │ │ ├── webinar-impl │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── webinar │ │ │ │ │ │ └── Webinar.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── WebinarTest.java │ │ │ ├── webinar-parent │ │ │ │ └── pom.xml │ │ │ └── webinar-war │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── webapp │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ └── index.jsp │ │ │ ├── mavenExtensions │ │ │ ├── pom.xml │ │ │ └── test-core │ │ │ │ └── pom.xml │ │ │ ├── multiModule │ │ │ ├── pom.xml │ │ │ ├── webinar-api │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── Demoable.java │ │ │ ├── webinar-impl │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── webinar │ │ │ │ │ │ └── Webinar.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── WebinarTest.java │ │ │ └── webinar-war │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── webapp │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ └── index.jsp │ │ │ ├── multiModuleWithNestedParent │ │ │ ├── nested-parent │ │ │ │ └── pom.xml │ │ │ ├── pom.xml │ │ │ ├── webinar-api │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── Demoable.java │ │ │ ├── webinar-impl │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── webinar │ │ │ │ │ │ └── Webinar.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── WebinarTest.java │ │ │ └── webinar-war │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── webapp │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ └── index.jsp │ │ │ ├── multiModuleWithRemoteParent │ │ │ ├── pom.xml │ │ │ ├── util-parent │ │ │ │ └── pom.xml │ │ │ ├── webinar-api │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── Demoable.java │ │ │ ├── webinar-impl │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── webinar │ │ │ │ │ │ └── Webinar.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── webinar │ │ │ │ │ └── WebinarTest.java │ │ │ └── webinar-war │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── webapp │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ └── index.jsp │ │ │ ├── providedNotWar │ │ │ └── pom.xml │ │ │ ├── remoteparent │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── Bar.java │ │ │ ├── sharedResources │ │ │ ├── maven_home │ │ │ │ └── m2_home │ │ │ │ │ └── conf │ │ │ │ │ └── settings.xml │ │ │ └── maven_repo │ │ │ │ └── util │ │ │ │ └── util │ │ │ │ └── parent │ │ │ │ └── util-parent │ │ │ │ └── 3 │ │ │ │ └── util-parent-3.pom │ │ │ ├── singleModule │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── Foo.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── FooTest.java │ │ │ └── testjar │ │ │ ├── pom.xml │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── Foo.java │ │ │ └── test │ │ │ └── java │ │ │ └── FooTest.java │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ └── tasks │ │ │ │ │ └── wrapper │ │ │ │ │ ├── Wrapper.java │ │ │ │ │ └── package-info.java │ │ │ │ └── buildinit │ │ │ │ ├── plugins │ │ │ │ ├── BuildInitPlugin.groovy │ │ │ │ ├── WrapperPlugin.groovy │ │ │ │ └── internal │ │ │ │ │ ├── BasicTemplateBasedProjectInitDescriptor.java │ │ │ │ │ ├── BuildInitAutoApplyAction.java │ │ │ │ │ ├── BuildInitException.java │ │ │ │ │ ├── BuildInitServices.java │ │ │ │ │ ├── BuildInitTypeIds.java │ │ │ │ │ ├── ConditionalTemplateOperation.groovy │ │ │ │ │ ├── DefaultTemplateLibraryVersionProvider.groovy │ │ │ │ │ ├── GroovyLibraryProjectInitDescriptor.java │ │ │ │ │ ├── JavaLibraryProjectInitDescriptor.java │ │ │ │ │ ├── LanguageLibraryProjectInitDescriptor.java │ │ │ │ │ ├── PomProjectInitDescriptor.groovy │ │ │ │ │ ├── ProjectInitDescriptor.groovy │ │ │ │ │ ├── ProjectLayoutSetupRegistry.groovy │ │ │ │ │ ├── ProjectLayoutSetupRegistryFactory.groovy │ │ │ │ │ ├── ScalaLibraryProjectInitDescriptor.java │ │ │ │ │ ├── SimpleGlobalFilesBuildSettingsDescriptor.java │ │ │ │ │ ├── SimpleTemplateOperation.groovy │ │ │ │ │ ├── TemplateBasedProjectInitDescriptor.java │ │ │ │ │ ├── TemplateLibraryVersionProvider.groovy │ │ │ │ │ ├── TemplateOperation.groovy │ │ │ │ │ ├── TemplateOperationFactory.java │ │ │ │ │ ├── TemplateValue.java │ │ │ │ │ ├── WrapperPluginAutoApplyAction.groovy │ │ │ │ │ └── maven │ │ │ │ │ ├── Maven2Gradle.groovy │ │ │ │ │ ├── MavenConversionException.java │ │ │ │ │ ├── MavenProjectXmlWriter.java │ │ │ │ │ └── MavenProjectsCreator.java │ │ │ │ └── tasks │ │ │ │ └── InitBuild.groovy │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── gradle-plugins │ │ │ │ ├── org.gradle.build-init.properties │ │ │ │ └── org.gradle.wrapper.properties │ │ │ └── services │ │ │ │ ├── org.gradle.configuration.project.ProjectConfigureAction │ │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ │ └── org │ │ │ └── gradle │ │ │ └── buildinit │ │ │ └── tasks │ │ │ └── templates │ │ │ ├── build.gradle.template │ │ │ ├── groovylibrary │ │ │ ├── Library.groovy.template │ │ │ ├── LibraryTest.groovy.template │ │ │ └── build.gradle.template │ │ │ ├── javalibrary │ │ │ ├── Library.java.template │ │ │ ├── LibraryTest.java.template │ │ │ └── build.gradle.template │ │ │ ├── scalalibrary │ │ │ ├── Library.scala.template │ │ │ ├── LibrarySuite.scala.template │ │ │ └── build.gradle.template │ │ │ └── settings.gradle.template │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── api │ │ └── tasks │ │ │ └── wrapper │ │ │ └── WrapperTest.java │ │ └── buildinit │ │ ├── plugins │ │ ├── BuildInitPluginSpec.groovy │ │ ├── WrapperPluginSpec.groovy │ │ └── internal │ │ │ ├── BuildInitAutoApplyActionSpec.groovy │ │ │ ├── ConditionalTemplateOperationSpec.groovy │ │ │ ├── LanguageLibraryProjectInitDescriptorSpec.groovy │ │ │ ├── ProjectLayoutSetupRegistryFactoryTest.groovy │ │ │ ├── ProjectLayoutSetupRegistrySpec.groovy │ │ │ ├── SimpleTemplateOperationSpec.groovy │ │ │ ├── TemplateBasedProjectInitDescriptorSpec.groovy │ │ │ ├── TemplateOperationFactorySpec.groovy │ │ │ ├── TemplateValueTest.groovy │ │ │ └── maven │ │ │ ├── MavenProjectXmlWriterTest.groovy │ │ │ └── MavenProjectsCreatorSpec.groovy │ │ └── tasks │ │ └── InitBuildSpec.groovy ├── cli │ ├── cli.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── cli │ │ │ ├── AbstractCommandLineConverter.java │ │ │ ├── AbstractPropertiesCommandLineConverter.java │ │ │ ├── CommandLineArgumentException.java │ │ │ ├── CommandLineConverter.java │ │ │ ├── CommandLineOption.java │ │ │ ├── CommandLineParser.java │ │ │ ├── ParsedCommandLine.java │ │ │ ├── ParsedCommandLineOption.java │ │ │ ├── ProjectPropertiesCommandLineConverter.java │ │ │ └── SystemPropertiesCommandLineConverter.java │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── cli │ │ ├── AbstractPropertiesCommandLineConverterTest.groovy │ │ ├── CommandLineParserTest.groovy │ │ ├── ParsedCommandLineOptionSpec.groovy │ │ ├── ParsedCommandLineTest.groovy │ │ ├── ProjectPropertiesCommandLineConverterTest.groovy │ │ └── SystemPropertiesCommandLineConverterTest.groovy ├── code-quality │ ├── code-quality.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── plugins │ │ │ └── quality │ │ │ ├── AbstractFindBugsPluginIntegrationTest.groovy │ │ │ ├── AutoTestedSampleCodeQualityIntegrationTest.groovy │ │ │ ├── CheckstylePluginIntegrationTest.groovy │ │ │ ├── CodeNarcPluginIntegrationTest.groovy │ │ │ ├── FindBugsClasspathValidationIntegrationTest.groovy │ │ │ ├── FindBugsForOldJavaIntegrationTest.groovy │ │ │ ├── FindBugsIntegrationTest.groovy │ │ │ ├── FindBugsPluginIntegrationTest.groovy │ │ │ ├── JDependPluginIntegrationTest.groovy │ │ │ ├── PmdPluginIntegrationTest.groovy │ │ │ ├── PmdPluginVersionIntegrationTest.groovy │ │ │ └── internal │ │ │ └── FindBugsSpecBuilderTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── plugins │ │ │ │ └── quality │ │ │ │ ├── Checkstyle.groovy │ │ │ │ ├── CheckstyleExtension.groovy │ │ │ │ ├── CheckstylePlugin.groovy │ │ │ │ ├── CheckstyleReports.java │ │ │ │ ├── CodeNarc.groovy │ │ │ │ ├── CodeNarcExtension.groovy │ │ │ │ ├── CodeNarcPlugin.groovy │ │ │ │ ├── CodeNarcReports.java │ │ │ │ ├── CodeQualityExtension.groovy │ │ │ │ ├── FindBugs.groovy │ │ │ │ ├── FindBugsExtension.groovy │ │ │ │ ├── FindBugsPlugin.groovy │ │ │ │ ├── FindBugsReports.java │ │ │ │ ├── FindBugsXmlReport.java │ │ │ │ ├── JDepend.groovy │ │ │ │ ├── JDependExtension.groovy │ │ │ │ ├── JDependPlugin.groovy │ │ │ │ ├── JDependReports.java │ │ │ │ ├── Pmd.groovy │ │ │ │ ├── PmdExtension.groovy │ │ │ │ ├── PmdPlugin.groovy │ │ │ │ ├── PmdReports.java │ │ │ │ ├── TargetJdk.java │ │ │ │ ├── internal │ │ │ │ ├── AbstractCodeQualityPlugin.groovy │ │ │ │ ├── CheckstyleReportsImpl.java │ │ │ │ ├── CodeNarcReportsImpl.java │ │ │ │ ├── FindBugsReportsImpl.java │ │ │ │ ├── JDependReportsImpl.java │ │ │ │ ├── PmdReportsImpl.java │ │ │ │ └── findbugs │ │ │ │ │ ├── FindBugsClasspathValidator.java │ │ │ │ │ ├── FindBugsExecuter.java │ │ │ │ │ ├── FindBugsResult.java │ │ │ │ │ ├── FindBugsSpec.java │ │ │ │ │ ├── FindBugsSpecBuilder.java │ │ │ │ │ ├── FindBugsWorkerClient.java │ │ │ │ │ ├── FindBugsWorkerClientProtocol.java │ │ │ │ │ ├── FindBugsWorkerManager.groovy │ │ │ │ │ ├── FindBugsWorkerServer.java │ │ │ │ │ └── FindBugsXmlReportImpl.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ ├── org.gradle.checkstyle.properties │ │ │ ├── org.gradle.codenarc.properties │ │ │ ├── org.gradle.findbugs.properties │ │ │ ├── org.gradle.jdepend.properties │ │ │ └── org.gradle.pmd.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── plugins │ │ └── quality │ │ ├── CheckstylePluginTest.groovy │ │ ├── CheckstyleTest.groovy │ │ ├── CodeNarcPluginTest.groovy │ │ ├── CodenarcTest.groovy │ │ ├── FindBugsPluginTest.groovy │ │ ├── FindBugsTest.groovy │ │ ├── JDependPluginTest.groovy │ │ ├── PmdPluginTest.groovy │ │ ├── TargetJdkSpec.groovy │ │ └── internal │ │ └── findbugs │ │ ├── FindBugsClasspathValidatorTest.groovy │ │ └── FindBugsExecuterTest.groovy ├── core │ ├── core.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── DeprecationHandlingIntegrationTest.groovy │ │ │ │ ├── api │ │ │ │ ├── ApplyPluginIntegSpec.groovy │ │ │ │ ├── BuildEventsErrorIntegrationTest.groovy │ │ │ │ ├── BuildScriptErrorIntegrationTest.groovy │ │ │ │ ├── BuildScriptExecutionIntegrationSpec.groovy │ │ │ │ ├── BuildScriptExecutionIntegrationTest.groovy │ │ │ │ ├── ConfigurationOnDemandIntegrationTest.groovy │ │ │ │ ├── CrossProcessFileLockIntegrationTest.groovy │ │ │ │ ├── DeferredConfigurableExtensionIntegrationTest.groovy │ │ │ │ ├── ExternalScriptErrorIntegrationTest.groovy │ │ │ │ ├── ExternalScriptExecutionIntegrationSpec.groovy │ │ │ │ ├── ExternalScriptExecutionIntegrationTest.groovy │ │ │ │ ├── FinalizerTaskIntegrationTest.groovy │ │ │ │ ├── GradlePluginIntegrationTest.groovy │ │ │ │ ├── InitScriptErrorIntegrationTest.groovy │ │ │ │ ├── InitScriptExecutionIntegrationTest.groovy │ │ │ │ ├── ProfilingIntegrationTest.groovy │ │ │ │ ├── ProjectConfigurationIntegrationTest.groovy │ │ │ │ ├── ProjectConfigureEventsErrorIntegrationTest.groovy │ │ │ │ ├── SettingsPluginIntegrationSpec.groovy │ │ │ │ ├── SettingsScriptErrorIntegrationTest.groovy │ │ │ │ ├── SettingsScriptExecutionIntegrationTest.groovy │ │ │ │ ├── dsl │ │ │ │ │ ├── ConcurrentClassDecorationSpec.groovy │ │ │ │ │ ├── DynamicObjectIntegrationTest.groovy │ │ │ │ │ └── FilteringPluginsByIdIntegrationTest.groovy │ │ │ │ ├── events │ │ │ │ │ └── BuildExecutionEventsIntegrationTest.groovy │ │ │ │ ├── file │ │ │ │ │ ├── FileCollectionSymlinkIntegrationTest.groovy │ │ │ │ │ └── FileResolutionIntegrationTest.groovy │ │ │ │ ├── resource │ │ │ │ │ └── TextResourceIntegrationTest.groovy │ │ │ │ └── tasks │ │ │ │ │ ├── ArchiveIntegrationTest.groovy │ │ │ │ │ ├── ArchiveTaskPermissionsIntegrationTest.groovy │ │ │ │ │ ├── CopyErrorIntegrationTest.groovy │ │ │ │ │ ├── CopyPermissionsIntegrationTest.groovy │ │ │ │ │ ├── CopyTaskIntegrationSpec.groovy │ │ │ │ │ ├── CopyTaskIntegrationTest.groovy │ │ │ │ │ ├── ExecutionTimeTaskConfigurationIntegrationTest.groovy │ │ │ │ │ ├── FailingIncrementalTasksIntegrationTest.groovy │ │ │ │ │ ├── FileTreeCopyIntegrationTest.groovy │ │ │ │ │ ├── IncrementalBuildIntegrationTest.groovy │ │ │ │ │ ├── IncrementalTasksIntegrationTest.groovy │ │ │ │ │ ├── TaskCommandLineConfigurationIntegrationSpec.groovy │ │ │ │ │ ├── TaskInputPropertiesIntegrationTest.groovy │ │ │ │ │ ├── TaskRemovalIntegrationTest.groovy │ │ │ │ │ ├── TaskSelectionIntegrationTest.groovy │ │ │ │ │ └── bundling │ │ │ │ │ └── ZipIntegrationTest.groovy │ │ │ │ ├── execution │ │ │ │ └── taskgraph │ │ │ │ │ └── TaskExecutionIntegrationTest.groovy │ │ │ │ ├── groovy │ │ │ │ └── scripts │ │ │ │ │ └── StatementLabelsIntegrationTest.groovy │ │ │ │ ├── plugin │ │ │ │ └── ScriptPluginClassLoadingIntegrationTest.groovy │ │ │ │ ├── process │ │ │ │ └── internal │ │ │ │ │ ├── PathLimitationIntegTest.groovy │ │ │ │ │ └── WorkerProcessIntegrationTest.java │ │ │ │ └── testfixtures │ │ │ │ └── ProjectBuilderIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ ├── resource │ │ │ └── TextResourceIntegrationTest │ │ │ │ └── shared │ │ │ │ └── build.gradle │ │ │ └── tasks │ │ │ ├── ArchiveIntegrationTest │ │ │ └── tarTreeFailsGracefully │ │ │ │ └── compressedTarWithWrongExtension.tar │ │ │ ├── IncrementalBuildIntegrationTest │ │ │ └── shared │ │ │ │ └── buildSrc │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ ├── DirTransformerTask.java │ │ │ │ ├── GeneratorTask.java │ │ │ │ └── TransformerTask.java │ │ │ └── copyTestResources │ │ │ ├── src │ │ │ ├── one │ │ │ │ ├── ignore │ │ │ │ │ └── bad.file │ │ │ │ ├── one.a │ │ │ │ ├── one.b │ │ │ │ └── sub │ │ │ │ │ ├── ignore │ │ │ │ │ └── bad.file │ │ │ │ │ ├── onesub.a │ │ │ │ │ └── onesub.b │ │ │ ├── root.a │ │ │ ├── root.b │ │ │ └── two │ │ │ │ ├── ignore │ │ │ │ └── bad.file │ │ │ │ ├── two.a │ │ │ │ └── two.b │ │ │ └── src2 │ │ │ └── three │ │ │ ├── three.a │ │ │ └── three.b │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── BuildAdapter.java │ │ │ │ ├── BuildExceptionReporter.java │ │ │ │ ├── BuildListener.java │ │ │ │ ├── BuildLogger.java │ │ │ │ ├── BuildResult.java │ │ │ │ ├── BuildResultLogger.java │ │ │ │ ├── StartParameter.java │ │ │ │ ├── TaskExecutionLogger.java │ │ │ │ ├── TaskExecutionRequest.java │ │ │ │ ├── api │ │ │ │ ├── AntBuilder.java │ │ │ │ ├── BuildCancelledException.java │ │ │ │ ├── Buildable.java │ │ │ │ ├── BuildableModelElement.java │ │ │ │ ├── CircularReferenceException.java │ │ │ │ ├── DefaultTask.java │ │ │ │ ├── DomainObjectCollection.java │ │ │ │ ├── DomainObjectSet.java │ │ │ │ ├── ExtensiblePolymorphicDomainObjectContainer.java │ │ │ │ ├── GradleScriptException.java │ │ │ │ ├── IllegalDependencyNotation.java │ │ │ │ ├── InvalidUserCodeException.java │ │ │ │ ├── InvalidUserDataException.java │ │ │ │ ├── NamedDomainObjectCollection.java │ │ │ │ ├── NamedDomainObjectContainer.java │ │ │ │ ├── NamedDomainObjectFactory.java │ │ │ │ ├── NamedDomainObjectList.java │ │ │ │ ├── NamedDomainObjectSet.java │ │ │ │ ├── NonExtensible.java │ │ │ │ ├── PathValidation.java │ │ │ │ ├── Plugin.java │ │ │ │ ├── PolymorphicDomainObjectContainer.java │ │ │ │ ├── Project.java │ │ │ │ ├── ProjectConfigurationException.java │ │ │ │ ├── ProjectEvaluationListener.java │ │ │ │ ├── ProjectState.java │ │ │ │ ├── Rule.java │ │ │ │ ├── Script.java │ │ │ │ ├── Task.java │ │ │ │ ├── UnknownDomainObjectException.java │ │ │ │ ├── UnknownProjectException.java │ │ │ │ ├── UnknownTaskException.java │ │ │ │ ├── XmlProvider.java │ │ │ │ ├── artifacts │ │ │ │ │ ├── ArtifactIdentifier.java │ │ │ │ │ ├── ArtifactRepositoryContainer.java │ │ │ │ │ ├── ClientModule.java │ │ │ │ │ ├── ComponentMetadata.java │ │ │ │ │ ├── ComponentMetadataDetails.java │ │ │ │ │ ├── ComponentModuleMetadata.java │ │ │ │ │ ├── ComponentModuleMetadataDetails.java │ │ │ │ │ ├── ComponentSelection.java │ │ │ │ │ ├── ComponentSelectionRules.java │ │ │ │ │ ├── ConfigurablePublishArtifact.java │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── ConfigurationContainer.java │ │ │ │ │ ├── ConflictResolution.java │ │ │ │ │ ├── Dependency.java │ │ │ │ │ ├── DependencyArtifact.java │ │ │ │ │ ├── DependencyResolutionListener.java │ │ │ │ │ ├── DependencyResolveDetails.java │ │ │ │ │ ├── DependencySet.java │ │ │ │ │ ├── ExcludeRule.java │ │ │ │ │ ├── ExcludeRuleContainer.java │ │ │ │ │ ├── ExternalDependency.java │ │ │ │ │ ├── ExternalModuleDependency.java │ │ │ │ │ ├── FileCollectionDependency.java │ │ │ │ │ ├── LenientConfiguration.java │ │ │ │ │ ├── Module.java │ │ │ │ │ ├── ModuleDependency.java │ │ │ │ │ ├── ModuleIdentifier.java │ │ │ │ │ ├── ModuleVersionIdentifier.java │ │ │ │ │ ├── ModuleVersionSelector.java │ │ │ │ │ ├── ProjectDependency.java │ │ │ │ │ ├── PublishArtifact.java │ │ │ │ │ ├── PublishArtifactSet.java │ │ │ │ │ ├── PublishException.java │ │ │ │ │ ├── ResolutionStrategy.java │ │ │ │ │ ├── ResolvableDependencies.java │ │ │ │ │ ├── ResolveException.java │ │ │ │ │ ├── ResolvedArtifact.java │ │ │ │ │ ├── ResolvedConfiguration.java │ │ │ │ │ ├── ResolvedDependency.java │ │ │ │ │ ├── ResolvedModuleVersion.java │ │ │ │ │ ├── SelfResolvingDependency.java │ │ │ │ │ ├── UnknownConfigurationException.java │ │ │ │ │ ├── UnknownRepositoryException.java │ │ │ │ │ ├── UnresolvedDependency.java │ │ │ │ │ ├── cache │ │ │ │ │ │ ├── ArtifactResolutionControl.java │ │ │ │ │ │ ├── DependencyResolutionControl.java │ │ │ │ │ │ ├── ModuleResolutionControl.java │ │ │ │ │ │ ├── ResolutionControl.java │ │ │ │ │ │ ├── ResolutionRules.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── component │ │ │ │ │ │ ├── ComponentIdentifier.java │ │ │ │ │ │ ├── ComponentSelector.java │ │ │ │ │ │ ├── ModuleComponentIdentifier.java │ │ │ │ │ │ ├── ModuleComponentSelector.java │ │ │ │ │ │ ├── ProjectComponentIdentifier.java │ │ │ │ │ │ ├── ProjectComponentSelector.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── dsl │ │ │ │ │ │ ├── ArtifactHandler.java │ │ │ │ │ │ ├── ComponentMetadataHandler.java │ │ │ │ │ │ ├── ComponentModuleMetadataHandler.java │ │ │ │ │ │ ├── DependencyHandler.java │ │ │ │ │ │ ├── RepositoryHandler.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── ivy │ │ │ │ │ │ ├── IvyExtraInfo.java │ │ │ │ │ │ ├── IvyModuleDescriptor.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── query │ │ │ │ │ │ ├── ArtifactResolutionQuery.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── repositories │ │ │ │ │ │ ├── ArtifactRepository.java │ │ │ │ │ │ ├── AuthenticationSupported.java │ │ │ │ │ │ ├── FlatDirectoryArtifactRepository.java │ │ │ │ │ │ ├── IvyArtifactRepository.java │ │ │ │ │ │ ├── IvyArtifactRepositoryMetaDataProvider.java │ │ │ │ │ │ ├── MavenArtifactRepository.java │ │ │ │ │ │ ├── PasswordCredentials.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── result │ │ │ │ │ │ ├── ArtifactResolutionResult.java │ │ │ │ │ │ ├── ArtifactResult.java │ │ │ │ │ │ ├── ComponentArtifactsResult.java │ │ │ │ │ │ ├── ComponentResult.java │ │ │ │ │ │ ├── ComponentSelectionReason.java │ │ │ │ │ │ ├── DependencyResult.java │ │ │ │ │ │ ├── ResolutionResult.java │ │ │ │ │ │ ├── ResolvedArtifactResult.java │ │ │ │ │ │ ├── ResolvedComponentResult.java │ │ │ │ │ │ ├── ResolvedDependencyResult.java │ │ │ │ │ │ ├── UnresolvedArtifactResult.java │ │ │ │ │ │ ├── UnresolvedComponentResult.java │ │ │ │ │ │ ├── UnresolvedDependencyResult.java │ │ │ │ │ │ └── package-info.java │ │ │ │ ├── component │ │ │ │ │ ├── Artifact.java │ │ │ │ │ ├── Component.java │ │ │ │ │ ├── SoftwareComponent.java │ │ │ │ │ ├── SoftwareComponentContainer.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── dsl │ │ │ │ │ ├── ConventionProperty.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── execution │ │ │ │ │ ├── TaskActionListener.java │ │ │ │ │ ├── TaskExecutionAdapter.java │ │ │ │ │ ├── TaskExecutionGraph.java │ │ │ │ │ ├── TaskExecutionGraphListener.java │ │ │ │ │ ├── TaskExecutionListener.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── file │ │ │ │ │ ├── ConfigurableFileCollection.java │ │ │ │ │ ├── ConfigurableFileTree.java │ │ │ │ │ ├── ContentFilterable.java │ │ │ │ │ ├── CopyProcessingSpec.java │ │ │ │ │ ├── CopySourceSpec.java │ │ │ │ │ ├── CopySpec.java │ │ │ │ │ ├── DeleteAction.java │ │ │ │ │ ├── DirectoryTree.java │ │ │ │ │ ├── DuplicateFileCopyingException.java │ │ │ │ │ ├── DuplicatesStrategy.java │ │ │ │ │ ├── EmptyFileVisitor.java │ │ │ │ │ ├── FileCollection.java │ │ │ │ │ ├── FileCopyDetails.java │ │ │ │ │ ├── FileTree.java │ │ │ │ │ ├── FileTreeElement.java │ │ │ │ │ ├── FileVisitDetails.java │ │ │ │ │ ├── FileVisitor.java │ │ │ │ │ ├── RelativePath.java │ │ │ │ │ ├── SourceDirectorySet.java │ │ │ │ │ ├── UnableToDeleteFileException.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── initialization │ │ │ │ │ ├── ProjectDescriptor.java │ │ │ │ │ ├── Settings.java │ │ │ │ │ ├── dsl │ │ │ │ │ │ ├── ScriptHandler.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── internal │ │ │ │ │ ├── AbstractBuildableModelElement.java │ │ │ │ │ ├── AbstractClassGenerator.java │ │ │ │ │ ├── AbstractDynamicObject.java │ │ │ │ │ ├── AbstractNamedDomainObjectContainer.java │ │ │ │ │ ├── AbstractPolymorphicDomainObjectContainer.java │ │ │ │ │ ├── AbstractTask.java │ │ │ │ │ ├── AsmBackedClassGenerator.java │ │ │ │ │ ├── BeanDynamicObject.java │ │ │ │ │ ├── ChainingTransformer.java │ │ │ │ │ ├── ClassGenerator.java │ │ │ │ │ ├── ClassGeneratorBackedInstantiator.java │ │ │ │ │ ├── ClassPathProvider.java │ │ │ │ │ ├── ClassPathRegistry.java │ │ │ │ │ ├── CompositeDomainObjectSet.java │ │ │ │ │ ├── CompositeDynamicObject.java │ │ │ │ │ ├── ConfigureByMapAction.java │ │ │ │ │ ├── ConfigureDelegate.java │ │ │ │ │ ├── ConventionAwareHelper.java │ │ │ │ │ ├── ConventionMapping.java │ │ │ │ │ ├── ConventionTask.java │ │ │ │ │ ├── DefaultClassPathProvider.java │ │ │ │ │ ├── DefaultClassPathRegistry.java │ │ │ │ │ ├── DefaultDomainObjectCollection.java │ │ │ │ │ ├── DefaultDomainObjectSet.java │ │ │ │ │ ├── DefaultNamedDomainObjectCollection.java │ │ │ │ │ ├── DefaultNamedDomainObjectList.java │ │ │ │ │ ├── DefaultNamedDomainObjectSet.java │ │ │ │ │ ├── DefaultPolymorphicDomainObjectContainer.java │ │ │ │ │ ├── DelegatingDomainObjectSet.java │ │ │ │ │ ├── DependencyClassPathProvider.java │ │ │ │ │ ├── DependencyInjectingInstantiator.java │ │ │ │ │ ├── DocumentationRegistry.java │ │ │ │ │ ├── DomNode.java │ │ │ │ │ ├── DomainObjectContext.java │ │ │ │ │ ├── DynamicModulesClassPathProvider.java │ │ │ │ │ ├── DynamicObject.java │ │ │ │ │ ├── DynamicObjectAware.java │ │ │ │ │ ├── DynamicObjectHelper.java │ │ │ │ │ ├── DynamicObjectUtil.java │ │ │ │ │ ├── DynamicPropertyNamer.groovy │ │ │ │ │ ├── ExceptionAnalyser.java │ │ │ │ │ ├── ExtensibleDynamicObject.java │ │ │ │ │ ├── FactoryNamedDomainObjectContainer.java │ │ │ │ │ ├── GradleDistributionLocator.java │ │ │ │ │ ├── GradleInternal.java │ │ │ │ │ ├── HasConvention.java │ │ │ │ │ ├── IConventionAware.java │ │ │ │ │ ├── NamedDomainObjectContainerConfigureDelegate.java │ │ │ │ │ ├── NoConventionMapping.java │ │ │ │ │ ├── NoNamingPropertyException.java │ │ │ │ │ ├── NullNamingPropertyException.java │ │ │ │ │ ├── PolymorphicDomainObjectContainerConfigureDelegate.java │ │ │ │ │ ├── PolymorphicDomainObjectContainerInternal.java │ │ │ │ │ ├── ProcessOperations.java │ │ │ │ │ ├── PropertiesTransformer.java │ │ │ │ │ ├── ReflectiveNamedDomainObjectFactory.java │ │ │ │ │ ├── SettingsInternal.java │ │ │ │ │ ├── TaskExecutionHistory.java │ │ │ │ │ ├── TaskInternal.java │ │ │ │ │ ├── TaskOutputsInternal.java │ │ │ │ │ ├── ThreadGlobalInstantiator.java │ │ │ │ │ ├── TypedDomainObjectContainerWrapper.java │ │ │ │ │ ├── UserCodeAction.java │ │ │ │ │ ├── artifacts │ │ │ │ │ │ ├── BaseRepositoryFactory.java │ │ │ │ │ │ ├── CachingDependencyResolveContext.java │ │ │ │ │ │ ├── DefaultArtifactRepositoryContainer.java │ │ │ │ │ │ ├── DefaultDependencySet.java │ │ │ │ │ │ ├── DefaultExcludeRule.java │ │ │ │ │ │ ├── DefaultExcludeRuleContainer.java │ │ │ │ │ │ ├── DefaultModule.java │ │ │ │ │ │ ├── DefaultPublishArtifactSet.java │ │ │ │ │ │ ├── DependencyManagementServices.java │ │ │ │ │ │ ├── DependencyResolutionServices.java │ │ │ │ │ │ ├── DependencyResolveContext.java │ │ │ │ │ │ ├── DependencyResolveDetailsInternal.java │ │ │ │ │ │ ├── ExcludeRuleNotationParser.java │ │ │ │ │ │ ├── ModuleInternal.java │ │ │ │ │ │ ├── ModuleVersionSelectorStrictSpec.java │ │ │ │ │ │ ├── ProjectBackedModule.java │ │ │ │ │ │ ├── ResolvableDependency.java │ │ │ │ │ │ ├── configurations │ │ │ │ │ │ │ ├── DependencyMetaDataProvider.java │ │ │ │ │ │ │ └── dynamicversion │ │ │ │ │ │ │ │ └── CachePolicy.java │ │ │ │ │ │ ├── dependencies │ │ │ │ │ │ │ ├── AbstractDependency.java │ │ │ │ │ │ │ ├── AbstractExternalModuleDependency.java │ │ │ │ │ │ │ ├── AbstractModuleDependency.java │ │ │ │ │ │ │ ├── DefaultClientModule.java │ │ │ │ │ │ │ ├── DefaultDependencyArtifact.java │ │ │ │ │ │ │ ├── DefaultExternalModuleDependency.java │ │ │ │ │ │ │ ├── DefaultProjectDependency.java │ │ │ │ │ │ │ ├── DefaultSelfResolvingDependency.java │ │ │ │ │ │ │ └── ProjectDependencyInternal.java │ │ │ │ │ │ ├── dsl │ │ │ │ │ │ │ ├── DefaultRepositoryHandler.java │ │ │ │ │ │ │ └── dependencies │ │ │ │ │ │ │ │ ├── DefaultDependencyHandler.java │ │ │ │ │ │ │ │ ├── DependencyFactory.java │ │ │ │ │ │ │ │ ├── ModuleFactoryDelegate.groovy │ │ │ │ │ │ │ │ ├── ModuleFactoryHelper.java │ │ │ │ │ │ │ │ └── ProjectFinder.java │ │ │ │ │ │ ├── publish │ │ │ │ │ │ │ ├── AbstractPublishArtifact.java │ │ │ │ │ │ │ ├── ArchivePublishArtifact.java │ │ │ │ │ │ │ └── DefaultPublishArtifact.java │ │ │ │ │ │ ├── query │ │ │ │ │ │ │ └── ArtifactResolutionQueryFactory.java │ │ │ │ │ │ └── repositories │ │ │ │ │ │ │ └── ArtifactRepositoryInternal.java │ │ │ │ │ ├── cache │ │ │ │ │ │ ├── BinaryStore.java │ │ │ │ │ │ ├── Cache.java │ │ │ │ │ │ ├── CacheAccessSerializer.java │ │ │ │ │ │ ├── CacheSupport.java │ │ │ │ │ │ ├── Loader.java │ │ │ │ │ │ ├── MapBackedCache.java │ │ │ │ │ │ ├── MinimalPersistentCache.java │ │ │ │ │ │ ├── SingleOperationPersistentStore.java │ │ │ │ │ │ ├── Stash.java │ │ │ │ │ │ └── Store.java │ │ │ │ │ ├── changedetection │ │ │ │ │ │ ├── TaskArtifactState.java │ │ │ │ │ │ ├── TaskArtifactStateRepository.java │ │ │ │ │ │ ├── changes │ │ │ │ │ │ │ ├── ChangesOnlyIncrementalTaskInputs.java │ │ │ │ │ │ │ ├── DefaultTaskArtifactStateRepository.java │ │ │ │ │ │ │ ├── IncrementalTaskInputsInternal.java │ │ │ │ │ │ │ ├── NoHistoryArtifactState.java │ │ │ │ │ │ │ ├── RebuildIncrementalTaskInputs.java │ │ │ │ │ │ │ ├── ShortCircuitTaskArtifactStateRepository.java │ │ │ │ │ │ │ └── StatefulIncrementalTaskInputs.java │ │ │ │ │ │ ├── rules │ │ │ │ │ │ │ ├── CachingTaskStateChanges.java │ │ │ │ │ │ │ ├── ChangeType.java │ │ │ │ │ │ │ ├── DescriptiveChange.java │ │ │ │ │ │ │ ├── FileChange.java │ │ │ │ │ │ │ ├── InputFileChange.java │ │ │ │ │ │ │ ├── InputFilesStateChangeRule.java │ │ │ │ │ │ │ ├── InputPropertiesStateChangeRule.java │ │ │ │ │ │ │ ├── NoHistoryStateChangeRule.java │ │ │ │ │ │ │ ├── OutputFileChange.java │ │ │ │ │ │ │ ├── OutputFilesStateChangeRule.java │ │ │ │ │ │ │ ├── SimpleTaskStateChanges.java │ │ │ │ │ │ │ ├── SummaryTaskStateChanges.java │ │ │ │ │ │ │ ├── TaskStateChange.java │ │ │ │ │ │ │ ├── TaskStateChanges.java │ │ │ │ │ │ │ ├── TaskTypeStateChangeRule.java │ │ │ │ │ │ │ └── TaskUpToDateState.java │ │ │ │ │ │ └── state │ │ │ │ │ │ │ ├── CacheBackedFileSnapshotRepository.java │ │ │ │ │ │ │ ├── CacheBackedTaskHistoryRepository.java │ │ │ │ │ │ │ ├── CachingFileSnapshotter.java │ │ │ │ │ │ │ ├── DefaultFileCollectionSnapshotter.java │ │ │ │ │ │ │ ├── DefaultFileSnapshotterSerializer.java │ │ │ │ │ │ │ ├── DefaultTaskArtifactStateCacheAccess.java │ │ │ │ │ │ │ ├── FileCollectionSnapshot.java │ │ │ │ │ │ │ ├── FileCollectionSnapshotter.java │ │ │ │ │ │ │ ├── FileSnapshot.java │ │ │ │ │ │ │ ├── FileSnapshotRepository.java │ │ │ │ │ │ │ ├── FileSnapshotter.java │ │ │ │ │ │ │ ├── FilesSnapshotSet.java │ │ │ │ │ │ │ ├── InMemoryTaskArtifactCache.java │ │ │ │ │ │ │ ├── InputPropertiesSerializer.java │ │ │ │ │ │ │ ├── MapMergeChangeListener.java │ │ │ │ │ │ │ ├── NoOpDecorator.java │ │ │ │ │ │ │ ├── OutputFilesCollectionSnapshotter.java │ │ │ │ │ │ │ ├── OutputFilesSnapshotSerializer.java │ │ │ │ │ │ │ ├── TaskArtifactStateCacheAccess.java │ │ │ │ │ │ │ ├── TaskExecution.java │ │ │ │ │ │ │ └── TaskHistoryRepository.java │ │ │ │ │ ├── classpath │ │ │ │ │ │ ├── DefaultModuleRegistry.java │ │ │ │ │ │ ├── DefaultPluginModuleRegistry.java │ │ │ │ │ │ ├── EffectiveClassPath.java │ │ │ │ │ │ ├── ManifestUtil.java │ │ │ │ │ │ ├── Module.java │ │ │ │ │ │ ├── ModuleRegistry.java │ │ │ │ │ │ ├── PluginModuleRegistry.java │ │ │ │ │ │ └── UnknownModuleException.java │ │ │ │ │ ├── coerce │ │ │ │ │ │ ├── MethodArgumentsTransformer.java │ │ │ │ │ │ └── TypeCoercingMethodArgumentsTransformer.java │ │ │ │ │ ├── collections │ │ │ │ │ │ ├── CollectionEventRegister.java │ │ │ │ │ │ ├── CollectionFilter.java │ │ │ │ │ │ ├── FilteredCollection.java │ │ │ │ │ │ ├── FilteredList.java │ │ │ │ │ │ └── FilteredSet.java │ │ │ │ │ ├── component │ │ │ │ │ │ ├── ArtifactType.java │ │ │ │ │ │ ├── ComponentTypeRegistration.java │ │ │ │ │ │ ├── ComponentTypeRegistry.java │ │ │ │ │ │ ├── DefaultComponentTypeRegistry.java │ │ │ │ │ │ ├── DefaultSoftwareComponentContainer.java │ │ │ │ │ │ ├── SoftwareComponentInternal.java │ │ │ │ │ │ └── Usage.java │ │ │ │ │ ├── file │ │ │ │ │ │ ├── AbstractFileCollection.java │ │ │ │ │ │ ├── AbstractFileResolver.java │ │ │ │ │ │ ├── AbstractFileResource.java │ │ │ │ │ │ ├── AbstractFileTree.java │ │ │ │ │ │ ├── AbstractFileTreeElement.java │ │ │ │ │ │ ├── AntFileCollectionBuilder.groovy │ │ │ │ │ │ ├── AntFileCollectionMatchingTaskBuilder.groovy │ │ │ │ │ │ ├── AntFileSetBuilder.groovy │ │ │ │ │ │ ├── AntFileTreeBuilder.groovy │ │ │ │ │ │ ├── BaseDirFileResolver.java │ │ │ │ │ │ ├── BasicFileResolver.java │ │ │ │ │ │ ├── CompositeFileCollection.java │ │ │ │ │ │ ├── CompositeFileTree.java │ │ │ │ │ │ ├── CopyActionProcessingStreamAction.java │ │ │ │ │ │ ├── DefaultCompositeFileTree.java │ │ │ │ │ │ ├── DefaultFileLookup.java │ │ │ │ │ │ ├── DefaultFileOperations.java │ │ │ │ │ │ ├── DefaultFileTreeElement.java │ │ │ │ │ │ ├── DefaultFileVisitDetails.java │ │ │ │ │ │ ├── DefaultSourceDirectorySet.java │ │ │ │ │ │ ├── DefaultTemporaryFileProvider.java │ │ │ │ │ │ ├── FileLookup.java │ │ │ │ │ │ ├── FileOperations.java │ │ │ │ │ │ ├── FileOrUriNotationParser.java │ │ │ │ │ │ ├── FileResolver.java │ │ │ │ │ │ ├── FileResource.java │ │ │ │ │ │ ├── IdentityFileResolver.java │ │ │ │ │ │ ├── MaybeCompressedFileResource.java │ │ │ │ │ │ ├── RelativeFile.java │ │ │ │ │ │ ├── RelativePathSpec.java │ │ │ │ │ │ ├── TemporaryFileProvider.java │ │ │ │ │ │ ├── TmpDirTemporaryFileProvider.java │ │ │ │ │ │ ├── UnionFileCollection.java │ │ │ │ │ │ ├── UnionFileTree.java │ │ │ │ │ │ ├── ant │ │ │ │ │ │ │ ├── AntFileResource.java │ │ │ │ │ │ │ └── BaseDirSelector.java │ │ │ │ │ │ ├── archive │ │ │ │ │ │ │ ├── TarCopyAction.java │ │ │ │ │ │ │ ├── TarFileTree.java │ │ │ │ │ │ │ ├── ZipCopyAction.java │ │ │ │ │ │ │ ├── ZipFileTree.java │ │ │ │ │ │ │ └── compression │ │ │ │ │ │ │ │ ├── ArchiveOutputStreamFactory.java │ │ │ │ │ │ │ │ ├── Bzip2Archiver.java │ │ │ │ │ │ │ │ ├── GzipArchiver.java │ │ │ │ │ │ │ │ └── SimpleCompressor.java │ │ │ │ │ │ ├── collections │ │ │ │ │ │ │ ├── BuildDependenciesOnlyFileCollectionResolveContext.java │ │ │ │ │ │ │ ├── DefaultConfigurableFileCollection.java │ │ │ │ │ │ │ ├── DefaultConfigurableFileTree.java │ │ │ │ │ │ │ ├── DefaultFileCollectionResolveContext.java │ │ │ │ │ │ │ ├── DelegatingFileCollection.java │ │ │ │ │ │ │ ├── DelegatingFileTree.java │ │ │ │ │ │ │ ├── DirectoryFileTree.java │ │ │ │ │ │ │ ├── EmptyFileTree.java │ │ │ │ │ │ │ ├── FileCollectionAdapter.java │ │ │ │ │ │ │ ├── FileCollectionContainer.java │ │ │ │ │ │ │ ├── FileCollectionResolveContext.java │ │ │ │ │ │ │ ├── FileSystemMirroringFileTree.java │ │ │ │ │ │ │ ├── FileTreeAdapter.java │ │ │ │ │ │ │ ├── LazilyInitializedFileCollection.java │ │ │ │ │ │ │ ├── LazilyInitializedFileTree.java │ │ │ │ │ │ │ ├── ListBackedFileSet.java │ │ │ │ │ │ │ ├── LocalFileTree.java │ │ │ │ │ │ │ ├── MapFileTree.java │ │ │ │ │ │ │ ├── MinimalFileCollection.java │ │ │ │ │ │ │ ├── MinimalFileSet.java │ │ │ │ │ │ │ ├── MinimalFileTree.java │ │ │ │ │ │ │ ├── PatternFilterableFileTree.java │ │ │ │ │ │ │ ├── RandomAccessFileCollection.java │ │ │ │ │ │ │ ├── ResolvableFileCollectionResolveContext.java │ │ │ │ │ │ │ ├── SimpleFileCollection.java │ │ │ │ │ │ │ ├── SingleIncludePatternFileTree.java │ │ │ │ │ │ │ └── SingletonFileTree.java │ │ │ │ │ │ ├── copy │ │ │ │ │ │ │ ├── CopyAction.java │ │ │ │ │ │ │ ├── CopyActionExecuter.java │ │ │ │ │ │ │ ├── CopyActionImpl.java │ │ │ │ │ │ │ ├── CopyActionProcessingStream.java │ │ │ │ │ │ │ ├── CopyFileVisitorImpl.java │ │ │ │ │ │ │ ├── CopySpecActionImpl.java │ │ │ │ │ │ │ ├── CopySpecBackedCopyActionProcessingStream.java │ │ │ │ │ │ │ ├── CopySpecInternal.java │ │ │ │ │ │ │ ├── CopySpecResolver.java │ │ │ │ │ │ │ ├── CopySpecSource.java │ │ │ │ │ │ │ ├── CopySpecWrapper.java │ │ │ │ │ │ │ ├── DefaultCopySpec.java │ │ │ │ │ │ │ ├── DefaultFileCopyDetails.java │ │ │ │ │ │ │ ├── DefaultZipCompressor.java │ │ │ │ │ │ │ ├── DelegatingCopySpecInternal.java │ │ │ │ │ │ │ ├── DeleteActionImpl.java │ │ │ │ │ │ │ ├── DestinationRootCopySpec.java │ │ │ │ │ │ │ ├── DuplicateHandlingCopyActionDecorator.java │ │ │ │ │ │ │ ├── FileCopier.java │ │ │ │ │ │ │ ├── FileCopyAction.java │ │ │ │ │ │ │ ├── FileCopyActionImpl.java │ │ │ │ │ │ │ ├── FileCopyDetailsInternal.java │ │ │ │ │ │ │ ├── FilterChain.java │ │ │ │ │ │ │ ├── LineFilter.java │ │ │ │ │ │ │ ├── MatchingCopyAction.java │ │ │ │ │ │ │ ├── NormalizingCopyActionDecorator.java │ │ │ │ │ │ │ ├── PathNotationParser.java │ │ │ │ │ │ │ ├── ReadableCopySpec.java │ │ │ │ │ │ │ ├── RegExpNameMapper.java │ │ │ │ │ │ │ ├── RenamingCopyAction.java │ │ │ │ │ │ │ ├── SingleParentCopySpec.java │ │ │ │ │ │ │ ├── SyncCopyActionDecorator.java │ │ │ │ │ │ │ └── ZipCompressor.java │ │ │ │ │ │ └── pattern │ │ │ │ │ │ │ ├── AnyWildcardPatternStep.java │ │ │ │ │ │ │ ├── EndOfPathMatcher.java │ │ │ │ │ │ │ ├── FixedPatternStep.java │ │ │ │ │ │ │ ├── FixedStepsPathMatcher.java │ │ │ │ │ │ │ ├── GreedyPathMatcher.java │ │ │ │ │ │ │ ├── PathMatcher.java │ │ │ │ │ │ │ ├── PatternMatcherFactory.java │ │ │ │ │ │ │ ├── PatternStep.java │ │ │ │ │ │ │ ├── PatternStepFactory.java │ │ │ │ │ │ │ ├── RegExpPatternStep.java │ │ │ │ │ │ │ └── WildcardPrefixPatternStep.java │ │ │ │ │ ├── hash │ │ │ │ │ │ ├── DefaultHasher.java │ │ │ │ │ │ └── Hasher.java │ │ │ │ │ ├── initialization │ │ │ │ │ │ ├── AbstractScriptHandler.java │ │ │ │ │ │ ├── BasicDomainObjectContext.java │ │ │ │ │ │ ├── ClassLoaderCache.java │ │ │ │ │ │ ├── ClassLoaderScope.java │ │ │ │ │ │ ├── DefaultClassLoaderCache.java │ │ │ │ │ │ ├── DefaultClassLoaderScope.java │ │ │ │ │ │ ├── DefaultScriptHandler.java │ │ │ │ │ │ ├── DefaultScriptHandlerFactory.java │ │ │ │ │ │ ├── RootClassLoaderScope.java │ │ │ │ │ │ ├── ScriptClassLoader.java │ │ │ │ │ │ ├── ScriptHandlerClassLoaderFactory.java │ │ │ │ │ │ └── ScriptHandlerFactory.java │ │ │ │ │ ├── plugins │ │ │ │ │ │ ├── ClassloaderBackedPluginDescriptorLocator.java │ │ │ │ │ │ ├── CorePluginRegistry.java │ │ │ │ │ │ ├── DefaultConvention.java │ │ │ │ │ │ ├── DefaultExtraPropertiesExtension.java │ │ │ │ │ │ ├── DefaultObjectConfigurationAction.java │ │ │ │ │ │ ├── DefaultPluginCollection.java │ │ │ │ │ │ ├── DefaultPluginContainer.java │ │ │ │ │ │ ├── DefaultPluginRegistry.java │ │ │ │ │ │ ├── DslObject.java │ │ │ │ │ │ ├── EmbeddableJavaProject.java │ │ │ │ │ │ ├── ExtensionContainerInternal.java │ │ │ │ │ │ ├── ExtensionsStorage.java │ │ │ │ │ │ ├── ExtraPropertiesDynamicObjectAdapter.java │ │ │ │ │ │ ├── PluginApplication.java │ │ │ │ │ │ ├── PluginApplicationAction.java │ │ │ │ │ │ ├── PluginApplicationException.java │ │ │ │ │ │ ├── PluginDescriptor.java │ │ │ │ │ │ ├── PluginDescriptorLocator.java │ │ │ │ │ │ ├── PluginModelRuleExtractor.java │ │ │ │ │ │ └── PluginRegistry.java │ │ │ │ │ ├── project │ │ │ │ │ │ ├── AbstractPluginAware.java │ │ │ │ │ │ ├── AbstractProject.java │ │ │ │ │ │ ├── DefaultAntBuilder.java │ │ │ │ │ │ ├── DefaultAntBuilderFactory.java │ │ │ │ │ │ ├── DefaultIsolatedAntBuilder.groovy │ │ │ │ │ │ ├── DefaultProject.java │ │ │ │ │ │ ├── DefaultProjectAccessListener.java │ │ │ │ │ │ ├── DefaultProjectRegistry.java │ │ │ │ │ │ ├── DefaultProjectTaskLister.java │ │ │ │ │ │ ├── IProjectFactory.java │ │ │ │ │ │ ├── IsolatedAntBuilder.java │ │ │ │ │ │ ├── ProjectFactory.java │ │ │ │ │ │ ├── ProjectIdentifier.java │ │ │ │ │ │ ├── ProjectInternal.java │ │ │ │ │ │ ├── ProjectRegistry.java │ │ │ │ │ │ ├── ProjectScript.groovy │ │ │ │ │ │ ├── ProjectStateInternal.java │ │ │ │ │ │ ├── ProjectTaskLister.java │ │ │ │ │ │ ├── ant │ │ │ │ │ │ │ ├── AntLoggingAdapter.java │ │ │ │ │ │ │ └── BasicAntBuilder.java │ │ │ │ │ │ └── taskfactory │ │ │ │ │ │ │ ├── AnnotationProcessingTaskFactory.java │ │ │ │ │ │ │ ├── DependencyAutoWireTaskFactory.java │ │ │ │ │ │ │ ├── ITaskFactory.java │ │ │ │ │ │ │ ├── InputDirectoryPropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── InputFilePropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── InputFilesPropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── InputPropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── NestedBeanPropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── OutputDirectoryPropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── OutputFilePropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── PropertyActionContext.java │ │ │ │ │ │ │ ├── PropertyAnnotationHandler.java │ │ │ │ │ │ │ ├── TaskFactory.java │ │ │ │ │ │ │ ├── UpdateAction.java │ │ │ │ │ │ │ └── ValidationAction.java │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── DefaultResourceHandler.java │ │ │ │ │ │ ├── DefaultTextResourceFactory.java │ │ │ │ │ │ ├── FileCollectionBackedArchiveTextResource.java │ │ │ │ │ │ ├── FileCollectionBackedTextResource.java │ │ │ │ │ │ ├── ResourceIsAFolderException.java │ │ │ │ │ │ ├── StringBackedTextResource.java │ │ │ │ │ │ └── URIBuilder.java │ │ │ │ │ ├── specs │ │ │ │ │ │ ├── ExplainingSpec.java │ │ │ │ │ │ └── ExplainingSpecs.java │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── AbstractTaskDependency.java │ │ │ │ │ │ ├── CachingTaskDependencyResolveContext.java │ │ │ │ │ │ ├── ContextAwareTaskAction.java │ │ │ │ │ │ ├── DefaultTaskCollection.java │ │ │ │ │ │ ├── DefaultTaskContainer.java │ │ │ │ │ │ ├── DefaultTaskContainerFactory.java │ │ │ │ │ │ ├── DefaultTaskDependency.java │ │ │ │ │ │ ├── DefaultTaskInputs.java │ │ │ │ │ │ ├── DefaultTaskOutputs.java │ │ │ │ │ │ ├── SimpleWorkResult.java │ │ │ │ │ │ ├── TaskContainerInternal.java │ │ │ │ │ │ ├── TaskDependencyInternal.java │ │ │ │ │ │ ├── TaskDependencyResolveContext.java │ │ │ │ │ │ ├── TaskExecuter.java │ │ │ │ │ │ ├── TaskExecutionContext.java │ │ │ │ │ │ ├── TaskMutator.java │ │ │ │ │ │ ├── TaskResolver.java │ │ │ │ │ │ ├── TaskStateInternal.java │ │ │ │ │ │ ├── execution │ │ │ │ │ │ ├── DefaultTaskExecutionContext.java │ │ │ │ │ │ ├── ExecuteActionsTaskExecuter.java │ │ │ │ │ │ ├── ExecuteAtMostOnceTaskExecuter.java │ │ │ │ │ │ ├── PostExecutionAnalysisTaskExecuter.java │ │ │ │ │ │ ├── SkipEmptySourceFilesTaskExecuter.java │ │ │ │ │ │ ├── SkipOnlyIfTaskExecuter.java │ │ │ │ │ │ ├── SkipTaskWithNoActionsExecuter.java │ │ │ │ │ │ ├── SkipUpToDateTaskExecuter.java │ │ │ │ │ │ ├── TaskValidator.java │ │ │ │ │ │ └── ValidatingTaskExecuter.java │ │ │ │ │ │ └── options │ │ │ │ │ │ ├── AbstractOptionElement.java │ │ │ │ │ │ ├── FieldOptionElement.java │ │ │ │ │ │ ├── InstanceOptionDescriptor.java │ │ │ │ │ │ ├── MethodOptionElement.java │ │ │ │ │ │ ├── Option.java │ │ │ │ │ │ ├── OptionDescriptor.java │ │ │ │ │ │ ├── OptionElement.java │ │ │ │ │ │ ├── OptionNotationParserFactory.java │ │ │ │ │ │ ├── OptionReader.java │ │ │ │ │ │ ├── OptionValidationException.java │ │ │ │ │ │ └── OptionValues.groovy │ │ │ │ ├── invocation │ │ │ │ │ ├── Gradle.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── logging │ │ │ │ │ ├── LogLevel.java │ │ │ │ │ ├── Logger.java │ │ │ │ │ ├── Logging.java │ │ │ │ │ ├── LoggingManager.java │ │ │ │ │ ├── LoggingOutput.java │ │ │ │ │ ├── StandardOutputListener.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ │ ├── Convention.java │ │ │ │ │ ├── DeferredConfigurable.java │ │ │ │ │ ├── ExtensionAware.java │ │ │ │ │ ├── ExtensionContainer.java │ │ │ │ │ ├── ExtraPropertiesExtension.java │ │ │ │ │ ├── InvalidPluginException.java │ │ │ │ │ ├── ObjectConfigurationAction.java │ │ │ │ │ ├── PluginAware.java │ │ │ │ │ ├── PluginCollection.java │ │ │ │ │ ├── PluginContainer.java │ │ │ │ │ ├── PluginInstantiationException.java │ │ │ │ │ ├── UnknownPluginException.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── resources │ │ │ │ │ ├── MissingResourceException.java │ │ │ │ │ ├── ReadableResource.java │ │ │ │ │ ├── Resource.java │ │ │ │ │ ├── ResourceException.java │ │ │ │ │ ├── ResourceHandler.java │ │ │ │ │ ├── TextResource.java │ │ │ │ │ ├── TextResourceFactory.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── specs │ │ │ │ │ ├── Specs.java │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ ├── AbstractCopyTask.java │ │ │ │ │ ├── AbstractExecTask.java │ │ │ │ │ ├── AntBuilderAware.groovy │ │ │ │ │ ├── ConventionValue.java │ │ │ │ │ ├── Copy.java │ │ │ │ │ ├── Delete.java │ │ │ │ │ ├── Exec.java │ │ │ │ │ ├── GradleBuild.java │ │ │ │ │ ├── Input.java │ │ │ │ │ ├── InputDirectory.java │ │ │ │ │ ├── InputFile.java │ │ │ │ │ ├── InputFiles.java │ │ │ │ │ ├── JavaExec.java │ │ │ │ │ ├── Nested.java │ │ │ │ │ ├── Optional.java │ │ │ │ │ ├── OutputDirectories.java │ │ │ │ │ ├── OutputDirectory.java │ │ │ │ │ ├── OutputFile.java │ │ │ │ │ ├── OutputFiles.java │ │ │ │ │ ├── SkipWhenEmpty.java │ │ │ │ │ ├── SourceTask.java │ │ │ │ │ ├── StopActionException.java │ │ │ │ │ ├── StopExecutionException.java │ │ │ │ │ ├── Sync.java │ │ │ │ │ ├── TaskAction.java │ │ │ │ │ ├── TaskCollection.java │ │ │ │ │ ├── TaskContainer.java │ │ │ │ │ ├── TaskDependency.java │ │ │ │ │ ├── TaskExecutionException.java │ │ │ │ │ ├── TaskInputs.java │ │ │ │ │ ├── TaskInstantiationException.java │ │ │ │ │ ├── TaskOutputs.java │ │ │ │ │ ├── TaskState.java │ │ │ │ │ ├── TaskValidationException.java │ │ │ │ │ ├── VerificationTask.java │ │ │ │ │ ├── WorkResult.java │ │ │ │ │ ├── ant │ │ │ │ │ ├── AntTarget.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── bundling │ │ │ │ │ ├── AbstractArchiveTask.java │ │ │ │ │ ├── Compression.java │ │ │ │ │ ├── Tar.java │ │ │ │ │ ├── Zip.java │ │ │ │ │ ├── ZipEntryCompression.java │ │ │ │ │ ├── internal │ │ │ │ │ │ └── Zip64RequiredException.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── incremental │ │ │ │ │ ├── IncrementalTaskInputs.java │ │ │ │ │ ├── InputFileDetails.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── util │ │ │ │ │ ├── PatternFilterable.java │ │ │ │ │ ├── PatternSet.java │ │ │ │ │ ├── internal │ │ │ │ │ └── PatternSetAntBuilderDelegate.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── cache │ │ │ │ ├── CacheAccess.java │ │ │ │ ├── CacheBuilder.java │ │ │ │ ├── CacheOpenException.java │ │ │ │ ├── CacheRepository.java │ │ │ │ ├── CacheValidator.java │ │ │ │ ├── PersistentCache.java │ │ │ │ ├── PersistentIndexedCache.java │ │ │ │ ├── PersistentIndexedCacheParameters.java │ │ │ │ ├── PersistentStateCache.java │ │ │ │ ├── PersistentStore.java │ │ │ │ └── internal │ │ │ │ │ ├── AbstractFileAccess.java │ │ │ │ │ ├── CacheCoordinator.java │ │ │ │ │ ├── CacheDecorator.java │ │ │ │ │ ├── CacheFactory.java │ │ │ │ │ ├── CacheInitializationAction.java │ │ │ │ │ ├── CacheScopeMapping.java │ │ │ │ │ ├── DefaultCacheAccess.java │ │ │ │ │ ├── DefaultCacheFactory.java │ │ │ │ │ ├── DefaultCacheRepository.java │ │ │ │ │ ├── DefaultCacheScopeMapping.java │ │ │ │ │ ├── DefaultFileLockManager.java │ │ │ │ │ ├── DefaultMultiProcessSafePersistentIndexedCache.java │ │ │ │ │ ├── DefaultPersistentDirectoryCache.java │ │ │ │ │ ├── DefaultPersistentDirectoryStore.java │ │ │ │ │ ├── DefaultProcessMetaDataProvider.java │ │ │ │ │ ├── FileAccess.java │ │ │ │ │ ├── FileIntegrityViolationException.java │ │ │ │ │ ├── FileIntegrityViolationSuppressingPersistentStateCacheDecorator.java │ │ │ │ │ ├── FileLock.java │ │ │ │ │ ├── FileLockCommunicator.java │ │ │ │ │ ├── FileLockManager.java │ │ │ │ │ ├── GracefullyStoppedException.java │ │ │ │ │ ├── InsufficientLockModeException.java │ │ │ │ │ ├── LockTimeoutException.java │ │ │ │ │ ├── MultiProcessSafePersistentIndexedCache.java │ │ │ │ │ ├── OnDemandFileAccess.java │ │ │ │ │ ├── ProcessMetaDataProvider.java │ │ │ │ │ ├── ReferencablePersistentCache.java │ │ │ │ │ ├── SimpleStateCache.java │ │ │ │ │ ├── UnitOfWorkParticipant.java │ │ │ │ │ ├── btree │ │ │ │ │ ├── BTreePersistentIndexedCache.java │ │ │ │ │ ├── Block.java │ │ │ │ │ ├── BlockPayload.java │ │ │ │ │ ├── BlockPointer.java │ │ │ │ │ ├── BlockStore.java │ │ │ │ │ ├── CachingBlockStore.java │ │ │ │ │ ├── CorruptedCacheException.java │ │ │ │ │ ├── FileBackedBlockStore.java │ │ │ │ │ ├── FreeListBlockStore.java │ │ │ │ │ ├── LockingBlockStore.java │ │ │ │ │ └── StateCheckBlockStore.java │ │ │ │ │ ├── cacheops │ │ │ │ │ ├── CacheAccessOperationsStack.java │ │ │ │ │ ├── CacheOperation.java │ │ │ │ │ └── CacheOperationStack.java │ │ │ │ │ ├── filelock │ │ │ │ │ ├── DefaultLockStateSerializer.java │ │ │ │ │ ├── LockFileAccess.java │ │ │ │ │ ├── LockInfo.java │ │ │ │ │ ├── LockInfoAccess.java │ │ │ │ │ ├── LockInfoSerializer.java │ │ │ │ │ ├── LockOptions.java │ │ │ │ │ ├── LockOptionsBuilder.java │ │ │ │ │ ├── LockState.java │ │ │ │ │ ├── LockStateAccess.java │ │ │ │ │ ├── LockStateSerializer.java │ │ │ │ │ └── Version1LockStateSerializer.java │ │ │ │ │ └── locklistener │ │ │ │ │ ├── DefaultFileLockContentionHandler.java │ │ │ │ │ └── FileLockContentionHandler.java │ │ │ │ ├── configuration │ │ │ │ ├── BuildConfigurer.java │ │ │ │ ├── DefaultBuildConfigurer.java │ │ │ │ ├── DefaultInitScriptProcessor.java │ │ │ │ ├── DefaultScriptPluginFactory.java │ │ │ │ ├── GradleLauncherMetaData.java │ │ │ │ ├── ImportsReader.java │ │ │ │ ├── ImportsScriptSource.java │ │ │ │ ├── InitScriptProcessor.java │ │ │ │ ├── ScriptPlugin.java │ │ │ │ ├── ScriptPluginFactory.java │ │ │ │ └── project │ │ │ │ │ ├── BuildScriptProcessor.java │ │ │ │ │ ├── ConfigureActionsProjectEvaluator.java │ │ │ │ │ ├── DefaultProjectConfigurationActionContainer.java │ │ │ │ │ ├── DelayedConfigurationActions.java │ │ │ │ │ ├── LifecycleProjectEvaluator.java │ │ │ │ │ ├── ModelRegistryValidatingConfigurationAction.java │ │ │ │ │ ├── PluginsProjectConfigureActions.java │ │ │ │ │ ├── ProjectConfigurationActionContainer.java │ │ │ │ │ ├── ProjectConfigureAction.java │ │ │ │ │ ├── ProjectEvaluator.java │ │ │ │ │ └── TaskModelRealizingConfigurationAction.java │ │ │ │ ├── execution │ │ │ │ ├── BuildConfigurationAction.java │ │ │ │ ├── BuildExecuter.java │ │ │ │ ├── BuildExecutionAction.java │ │ │ │ ├── BuildExecutionContext.java │ │ │ │ ├── DefaultBuildExecuter.java │ │ │ │ ├── DefaultTasksBuildExecutionAction.java │ │ │ │ ├── DryRunBuildExecutionAction.java │ │ │ │ ├── ExcludedTaskFilteringBuildConfigurationAction.java │ │ │ │ ├── MultipleBuildFailures.java │ │ │ │ ├── ProjectConfigurer.java │ │ │ │ ├── SelectedTaskExecutionAction.java │ │ │ │ ├── TaskFailureHandler.java │ │ │ │ ├── TaskGraphExecuter.java │ │ │ │ ├── TaskNameResolver.java │ │ │ │ ├── TaskNameResolvingBuildConfigurationAction.java │ │ │ │ ├── TaskPathProjectEvaluator.java │ │ │ │ ├── TaskSelectionException.java │ │ │ │ ├── TaskSelectionResult.java │ │ │ │ ├── TaskSelector.java │ │ │ │ ├── commandline │ │ │ │ │ ├── CommandLineTaskConfigurer.java │ │ │ │ │ ├── CommandLineTaskParser.java │ │ │ │ │ └── TaskConfigurationException.java │ │ │ │ ├── taskgraph │ │ │ │ │ ├── AbstractTaskPlanExecutor.java │ │ │ │ │ ├── DefaultTaskExecutionPlan.java │ │ │ │ │ ├── DefaultTaskGraphExecuter.java │ │ │ │ │ ├── DefaultTaskPlanExecutor.java │ │ │ │ │ ├── ParallelTaskPlanExecutor.java │ │ │ │ │ ├── TaskDependencyGraph.java │ │ │ │ │ ├── TaskExecutionPlan.java │ │ │ │ │ ├── TaskInfo.java │ │ │ │ │ ├── TaskPlanExecutor.java │ │ │ │ │ └── TaskPlanExecutorFactory.java │ │ │ │ └── taskpath │ │ │ │ │ ├── ProjectFinderByTaskPath.java │ │ │ │ │ ├── ResolvedTaskPath.java │ │ │ │ │ └── TaskPathResolver.java │ │ │ │ ├── groovy │ │ │ │ └── scripts │ │ │ │ │ ├── BasicScript.java │ │ │ │ │ ├── CachingScriptSource.java │ │ │ │ │ ├── DefaultScript.java │ │ │ │ │ ├── DefaultScriptCompilerFactory.java │ │ │ │ │ ├── DelegatingScriptSource.java │ │ │ │ │ ├── Script.java │ │ │ │ │ ├── ScriptAware.java │ │ │ │ │ ├── ScriptCompilationException.java │ │ │ │ │ ├── ScriptCompiler.java │ │ │ │ │ ├── ScriptCompilerFactory.java │ │ │ │ │ ├── ScriptExecutionListener.java │ │ │ │ │ ├── ScriptRunner.java │ │ │ │ │ ├── ScriptSource.java │ │ │ │ │ ├── StringScriptSource.java │ │ │ │ │ ├── UriScriptSource.java │ │ │ │ │ └── internal │ │ │ │ │ ├── AsmBackedEmptyScriptGenerator.java │ │ │ │ │ ├── BuildScriptTransformer.java │ │ │ │ │ ├── CachingScriptClassCompiler.java │ │ │ │ │ ├── DefaultScriptCompilationHandler.java │ │ │ │ │ ├── DefaultScriptRunnerFactory.java │ │ │ │ │ ├── EmptyScriptGenerator.java │ │ │ │ │ ├── FileCacheBackedScriptClassCompiler.java │ │ │ │ │ ├── FilteredTransformer.java │ │ │ │ │ ├── FilteringStatementTransformer.java │ │ │ │ │ ├── FixMainScriptTransformer.java │ │ │ │ │ ├── PluginsAndBuildscriptTransformer.java │ │ │ │ │ ├── ScriptClassCompiler.java │ │ │ │ │ ├── ScriptCompilationHandler.java │ │ │ │ │ ├── ScriptRunnerFactory.java │ │ │ │ │ ├── ShortCircuitEmptyScriptCompiler.java │ │ │ │ │ ├── StatementExtractingScriptTransformer.java │ │ │ │ │ ├── StatementLabelsScriptTransformer.java │ │ │ │ │ └── TaskDefinitionScriptTransformer.java │ │ │ │ ├── initialization │ │ │ │ ├── AbstractProjectSpec.java │ │ │ │ ├── BaseSettings.java │ │ │ │ ├── BuildAction.java │ │ │ │ ├── BuildCancellationToken.java │ │ │ │ ├── BuildClientMetaData.java │ │ │ │ ├── BuildCompletionListener.java │ │ │ │ ├── BuildController.java │ │ │ │ ├── BuildFileProjectSpec.java │ │ │ │ ├── BuildLayoutParameters.java │ │ │ │ ├── BuildLoader.java │ │ │ │ ├── BuildRequestMetaData.java │ │ │ │ ├── ClassLoaderRegistry.java │ │ │ │ ├── ClassLoaderScopeRegistry.java │ │ │ │ ├── CompositeInitScriptFinder.java │ │ │ │ ├── DefaultBuildCancellationToken.java │ │ │ │ ├── DefaultBuildRequestMetaData.java │ │ │ │ ├── DefaultClassLoaderRegistry.java │ │ │ │ ├── DefaultClassLoaderScopeRegistry.java │ │ │ │ ├── DefaultCommandLineConverter.java │ │ │ │ ├── DefaultExceptionAnalyser.java │ │ │ │ ├── DefaultGradleLauncher.java │ │ │ │ ├── DefaultGradleLauncherFactory.java │ │ │ │ ├── DefaultGradlePropertiesLoader.java │ │ │ │ ├── DefaultProjectDescriptor.java │ │ │ │ ├── DefaultProjectDescriptorRegistry.java │ │ │ │ ├── DefaultProjectSpec.java │ │ │ │ ├── DefaultSettings.java │ │ │ │ ├── DefaultSettingsFinder.java │ │ │ │ ├── DependencyResolutionLogger.java │ │ │ │ ├── DirectoryInitScriptFinder.java │ │ │ │ ├── DistributionInitScriptFinder.java │ │ │ │ ├── FixedBuildCancellationToken.java │ │ │ │ ├── GradleLauncher.java │ │ │ │ ├── GradleLauncherFactory.java │ │ │ │ ├── IGradlePropertiesLoader.java │ │ │ │ ├── ISettingsFinder.java │ │ │ │ ├── InitScript.groovy │ │ │ │ ├── InitScriptFinder.java │ │ │ │ ├── InitScriptHandler.java │ │ │ │ ├── InstantiatingBuildLoader.java │ │ │ │ ├── JdkToolsInitializer.java │ │ │ │ ├── LayoutCommandLineConverter.java │ │ │ │ ├── ModelConfigurationListener.java │ │ │ │ ├── MultipleBuildFailuresExceptionAnalyser.java │ │ │ │ ├── NestedBuildTracker.java │ │ │ │ ├── ProjectAccessListener.java │ │ │ │ ├── ProjectDescriptorRegistry.java │ │ │ │ ├── ProjectDirectoryProjectSpec.java │ │ │ │ ├── ProjectPropertySettingBuildLoader.java │ │ │ │ ├── ProjectSpec.java │ │ │ │ ├── ProjectSpecs.java │ │ │ │ ├── PropertiesLoadingSettingsProcessor.java │ │ │ │ ├── ScriptEvaluatingSettingsProcessor.java │ │ │ │ ├── SettingsFactory.java │ │ │ │ ├── SettingsHandler.java │ │ │ │ ├── SettingsLocation.java │ │ │ │ ├── SettingsProcessor.java │ │ │ │ ├── SettingsScript.groovy │ │ │ │ ├── StackTraceSanitizingExceptionAnalyser.java │ │ │ │ ├── TasksCompletionListener.java │ │ │ │ ├── UserHomeInitScriptFinder.java │ │ │ │ ├── buildsrc │ │ │ │ │ ├── BuildSourceBuilder.java │ │ │ │ │ ├── BuildSrcBuildListenerFactory.java │ │ │ │ │ └── BuildSrcUpdateFactory.java │ │ │ │ └── layout │ │ │ │ │ ├── BuildLayout.java │ │ │ │ │ ├── BuildLayoutConfiguration.java │ │ │ │ │ └── BuildLayoutFactory.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultTaskExecutionRequest.java │ │ │ │ ├── environment │ │ │ │ │ └── GradleBuildEnvironment.java │ │ │ │ ├── exceptions │ │ │ │ │ ├── DefaultMultiCauseException.java │ │ │ │ │ ├── FailureResolutionAware.java │ │ │ │ │ ├── LocationAwareException.java │ │ │ │ │ └── MultiCauseException.java │ │ │ │ ├── featurelifecycle │ │ │ │ │ ├── DeprecatedFeatureHandler.java │ │ │ │ │ ├── DeprecatedFeatureUsage.java │ │ │ │ │ ├── LoggingDeprecatedFeatureHandler.java │ │ │ │ │ ├── ScriptUsageLocationReporter.java │ │ │ │ │ └── UsageLocationReporter.java │ │ │ │ ├── graph │ │ │ │ │ ├── CachingDirectedGraphWalker.java │ │ │ │ │ ├── DirectedGraph.java │ │ │ │ │ ├── DirectedGraphRenderer.java │ │ │ │ │ ├── DirectedGraphWithEdgeValues.java │ │ │ │ │ ├── GraphAggregator.java │ │ │ │ │ ├── GraphNodeRenderer.java │ │ │ │ │ └── GraphRenderer.java │ │ │ │ ├── html │ │ │ │ │ └── SimpleHtmlWriter.java │ │ │ │ ├── progress │ │ │ │ │ ├── BuildProgressFilter.java │ │ │ │ │ ├── BuildProgressLogger.java │ │ │ │ │ ├── LoggerProvider.java │ │ │ │ │ ├── OperationIdentifier.java │ │ │ │ │ ├── OperationsHierarchy.java │ │ │ │ │ ├── OperationsHierarchyKeeper.java │ │ │ │ │ ├── PercentageProgressFormatter.java │ │ │ │ │ ├── ProgressFormatter.java │ │ │ │ │ ├── ProgressLoggerProvider.java │ │ │ │ │ └── SimpleProgressFormatter.java │ │ │ │ ├── resource │ │ │ │ │ └── local │ │ │ │ │ │ ├── GroupedAndNamedUniqueFileStore.java │ │ │ │ │ │ ├── PathKeyFileStore.java │ │ │ │ │ │ ├── PathNormalisingKeyFileStore.java │ │ │ │ │ │ └── UniquePathKeyFileStore.java │ │ │ │ ├── service │ │ │ │ │ └── scopes │ │ │ │ │ │ ├── BuildScopeServiceRegistryFactory.java │ │ │ │ │ │ ├── BuildScopeServices.java │ │ │ │ │ │ ├── GlobalScopeServices.java │ │ │ │ │ │ ├── GradleScopeServices.java │ │ │ │ │ │ ├── PluginServiceRegistry.java │ │ │ │ │ │ ├── ProjectScopeServices.java │ │ │ │ │ │ ├── ServiceRegistryFactory.java │ │ │ │ │ │ ├── SettingsScopeServices.java │ │ │ │ │ │ ├── TaskExecutionServices.java │ │ │ │ │ │ └── TaskScopeServices.java │ │ │ │ ├── text │ │ │ │ │ └── TreeFormatter.java │ │ │ │ ├── typeconversion │ │ │ │ │ ├── CharSequenceNotationConverter.java │ │ │ │ │ ├── CharSequenceNotationParser.java │ │ │ │ │ ├── ClosureToSpecNotationParser.java │ │ │ │ │ ├── CompositeNotationConverter.java │ │ │ │ │ ├── CompositeNotationParser.java │ │ │ │ │ ├── EnumFromCharSequenceNotationParser.java │ │ │ │ │ ├── ErrorHandlingNotationParser.java │ │ │ │ │ ├── FlatteningNotationParser.java │ │ │ │ │ ├── JustReturningParser.java │ │ │ │ │ ├── MapKey.java │ │ │ │ │ ├── MapNotationParser.java │ │ │ │ │ ├── NormalizedTimeUnit.java │ │ │ │ │ ├── NotationConvertResult.java │ │ │ │ │ ├── NotationConverter.java │ │ │ │ │ ├── NotationConverterToNotationParserAdapter.java │ │ │ │ │ ├── NotationParser.java │ │ │ │ │ ├── NotationParserBuilder.java │ │ │ │ │ ├── TimeUnitsParser.java │ │ │ │ │ ├── TypeConversionException.java │ │ │ │ │ ├── TypeFilteringNotationConverter.java │ │ │ │ │ ├── TypeInfo.java │ │ │ │ │ ├── TypedNotationParser.java │ │ │ │ │ ├── UnsupportedNotationException.java │ │ │ │ │ └── ValueAwareNotationParser.java │ │ │ │ └── xml │ │ │ │ │ ├── SimpleMarkupWriter.java │ │ │ │ │ ├── SimpleXmlWriter.java │ │ │ │ │ ├── XmlTransformer.java │ │ │ │ │ └── XmlValidation.java │ │ │ │ ├── invocation │ │ │ │ └── DefaultGradle.java │ │ │ │ ├── listener │ │ │ │ ├── ActionBroadcast.java │ │ │ │ ├── BroadcastDispatch.java │ │ │ │ ├── ClosureBackedMethodInvocationDispatch.java │ │ │ │ ├── ContextClassLoaderProxy.java │ │ │ │ ├── DefaultListenerManager.java │ │ │ │ ├── LazyCreationProxy.java │ │ │ │ ├── ListenerBroadcast.java │ │ │ │ ├── ListenerManager.java │ │ │ │ └── ListenerNotificationException.java │ │ │ │ ├── logging │ │ │ │ ├── ConsoleRenderer.java │ │ │ │ ├── LoggingConfiguration.java │ │ │ │ ├── LoggingManagerInternal.java │ │ │ │ ├── LoggingServiceRegistry.java │ │ │ │ ├── ProgressLogger.java │ │ │ │ ├── ProgressLoggerFactory.java │ │ │ │ ├── ShowStacktrace.java │ │ │ │ ├── StandardOutputCapture.java │ │ │ │ ├── StandardOutputRedirector.java │ │ │ │ ├── StyledTextOutput.java │ │ │ │ ├── StyledTextOutputFactory.java │ │ │ │ └── internal │ │ │ │ │ ├── AbstractLineChoppingStyledTextOutput.java │ │ │ │ │ ├── AbstractStyledTextOutput.java │ │ │ │ │ ├── AbstractStyledTextOutputFactory.java │ │ │ │ │ ├── AnsiConsole.java │ │ │ │ │ ├── BufferingStyledTextOutput.java │ │ │ │ │ ├── CategorisedOutputEvent.java │ │ │ │ │ ├── ColorMap.java │ │ │ │ │ ├── Console.java │ │ │ │ │ ├── ConsoleBackedProgressRenderer.java │ │ │ │ │ ├── ConsoleConfigureAction.java │ │ │ │ │ ├── DefaultColorMap.java │ │ │ │ │ ├── DefaultLoggingConfigurer.java │ │ │ │ │ ├── DefaultLoggingManager.java │ │ │ │ │ ├── DefaultLoggingManagerFactory.java │ │ │ │ │ ├── DefaultProgressLoggerFactory.java │ │ │ │ │ ├── DefaultStandardOutputRedirector.java │ │ │ │ │ ├── DefaultStatusBarFormatter.java │ │ │ │ │ ├── DefaultStdErrLoggingSystem.java │ │ │ │ │ ├── DefaultStdOutLoggingSystem.java │ │ │ │ │ ├── DefaultStyledTextOutputFactory.java │ │ │ │ │ ├── EmbeddedLoggingServices.java │ │ │ │ │ ├── JavaUtilLoggingConfigurer.java │ │ │ │ │ ├── Label.java │ │ │ │ │ ├── LinePrefixingStyledTextOutput.java │ │ │ │ │ ├── LogEvent.java │ │ │ │ │ ├── LogLevelChangeEvent.java │ │ │ │ │ ├── LoggingBackedStyledTextOutput.java │ │ │ │ │ ├── LoggingCommandLineConverter.java │ │ │ │ │ ├── LoggingConfigurer.java │ │ │ │ │ ├── LoggingOutputInternal.java │ │ │ │ │ ├── LoggingSystem.java │ │ │ │ │ ├── LoggingSystemAdapter.java │ │ │ │ │ ├── NoOpLoggingSystem.java │ │ │ │ │ ├── OutputEvent.java │ │ │ │ │ ├── OutputEventListener.java │ │ │ │ │ ├── OutputEventRenderer.java │ │ │ │ │ ├── PrintStreamLoggingSystem.java │ │ │ │ │ ├── ProgressCompleteEvent.java │ │ │ │ │ ├── ProgressEvent.java │ │ │ │ │ ├── ProgressListener.java │ │ │ │ │ ├── ProgressLogEventGenerator.java │ │ │ │ │ ├── ProgressLoggingBridge.java │ │ │ │ │ ├── ProgressStartEvent.java │ │ │ │ │ ├── RenderableOutputEvent.java │ │ │ │ │ ├── StdErrLoggingSystem.java │ │ │ │ │ ├── StdOutLoggingSystem.java │ │ │ │ │ ├── StreamBackedStandardOutputListener.java │ │ │ │ │ ├── StreamingStyledTextOutput.java │ │ │ │ │ ├── StreamingStyledTextOutputFactory.java │ │ │ │ │ ├── StyledTextOutputBackedRenderer.java │ │ │ │ │ ├── StyledTextOutputEvent.java │ │ │ │ │ ├── TextArea.java │ │ │ │ │ ├── TextStreamOutputEventListener.java │ │ │ │ │ ├── logback │ │ │ │ │ ├── LogLevelConverter.java │ │ │ │ │ └── LogbackLoggingConfigurer.java │ │ │ │ │ └── progress │ │ │ │ │ ├── ProgressOperation.java │ │ │ │ │ └── ProgressOperations.java │ │ │ │ ├── model │ │ │ │ └── internal │ │ │ │ │ └── core │ │ │ │ │ └── PolymorphicDomainObjectContainerModelProjection.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugin │ │ │ │ ├── internal │ │ │ │ │ ├── InvalidPluginIdException.java │ │ │ │ │ └── PluginId.java │ │ │ │ └── use │ │ │ │ │ ├── PluginDependenciesSpec.java │ │ │ │ │ ├── PluginDependencySpec.java │ │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultPluginRequest.java │ │ │ │ │ ├── InvalidPluginRequestException.java │ │ │ │ │ ├── PluginDependenciesService.java │ │ │ │ │ ├── PluginRequest.java │ │ │ │ │ ├── PluginRequestApplicator.java │ │ │ │ │ └── PluginUseScriptBlockTransformer.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── process │ │ │ │ ├── BaseExecSpec.java │ │ │ │ ├── ExecResult.java │ │ │ │ ├── ExecSpec.java │ │ │ │ ├── JavaExecSpec.java │ │ │ │ ├── JavaForkOptions.java │ │ │ │ ├── ProcessForkOptions.java │ │ │ │ ├── internal │ │ │ │ │ ├── AbstractExecHandleBuilder.java │ │ │ │ │ ├── BadExitCodeException.java │ │ │ │ │ ├── DefaultExecAction.java │ │ │ │ │ ├── DefaultExecHandle.java │ │ │ │ │ ├── DefaultJavaExecAction.java │ │ │ │ │ ├── DefaultJavaForkOptions.java │ │ │ │ │ ├── DefaultProcessForkOptions.java │ │ │ │ │ ├── DefaultWorkerProcess.java │ │ │ │ │ ├── DefaultWorkerProcessFactory.java │ │ │ │ │ ├── ExecAction.java │ │ │ │ │ ├── ExecActionFactory.java │ │ │ │ │ ├── ExecException.java │ │ │ │ │ ├── ExecHandle.java │ │ │ │ │ ├── ExecHandleBuilder.java │ │ │ │ │ ├── ExecHandleListener.java │ │ │ │ │ ├── ExecHandleRunner.java │ │ │ │ │ ├── ExecHandleShutdownHookAction.java │ │ │ │ │ ├── ExecHandleState.java │ │ │ │ │ ├── JavaExecAction.java │ │ │ │ │ ├── JavaExecHandleBuilder.java │ │ │ │ │ ├── JvmOptions.java │ │ │ │ │ ├── ProcessBuilderFactory.java │ │ │ │ │ ├── ProcessSettings.java │ │ │ │ │ ├── WorkerProcess.java │ │ │ │ │ ├── WorkerProcessBuilder.java │ │ │ │ │ ├── WorkerProcessContext.java │ │ │ │ │ ├── child │ │ │ │ │ │ ├── ActionExecutionWorker.java │ │ │ │ │ │ ├── ApplicationClassesInIsolatedClassLoaderWorkerFactory.java │ │ │ │ │ │ ├── ApplicationClassesInSystemClassLoaderWorkerFactory.java │ │ │ │ │ │ ├── BootstrapSecurityManager.java │ │ │ │ │ │ ├── EncodedStream.java │ │ │ │ │ │ ├── ImplementationClassLoaderWorker.java │ │ │ │ │ │ ├── IsolatedApplicationClassLoaderWorker.java │ │ │ │ │ │ ├── SystemApplicationClassLoaderWorker.java │ │ │ │ │ │ ├── WorkerContext.java │ │ │ │ │ │ ├── WorkerFactory.java │ │ │ │ │ │ └── WorkerProcessClassPathProvider.java │ │ │ │ │ ├── launcher │ │ │ │ │ │ ├── BootstrapClassLoaderWorker.java │ │ │ │ │ │ └── GradleWorkerMain.java │ │ │ │ │ ├── package.html │ │ │ │ │ ├── shutdown │ │ │ │ │ │ └── ShutdownHookActionRegister.java │ │ │ │ │ └── streams │ │ │ │ │ │ ├── ExecOutputHandleRunner.java │ │ │ │ │ │ ├── SafeStreams.java │ │ │ │ │ │ ├── StreamsForwarder.java │ │ │ │ │ │ └── StreamsHandler.java │ │ │ │ └── package-info.java │ │ │ │ ├── profile │ │ │ │ ├── BuildProfile.java │ │ │ │ ├── CompositeOperation.java │ │ │ │ ├── ContinuousOperation.java │ │ │ │ ├── Operation.java │ │ │ │ ├── ProfileEventAdapter.java │ │ │ │ ├── ProfileListener.java │ │ │ │ ├── ProfileReportRenderer.java │ │ │ │ ├── ProjectProfile.java │ │ │ │ ├── ReportGeneratingProfileListener.java │ │ │ │ └── TaskExecution.java │ │ │ │ ├── reporting │ │ │ │ ├── CodePanelRenderer.java │ │ │ │ ├── DurationFormatter.java │ │ │ │ ├── HtmlPageBuilder.java │ │ │ │ ├── HtmlReportBuilder.java │ │ │ │ ├── HtmlReportRenderer.java │ │ │ │ ├── ReportRenderer.java │ │ │ │ ├── TabbedPageRenderer.java │ │ │ │ └── TabsRenderer.java │ │ │ │ ├── testfixtures │ │ │ │ ├── ProjectBuilder.java │ │ │ │ ├── internal │ │ │ │ │ ├── InMemoryCacheFactory.java │ │ │ │ │ ├── InMemoryIndexedCache.java │ │ │ │ │ ├── NoOpLoggingManager.java │ │ │ │ │ ├── ProjectBuilderImpl.java │ │ │ │ │ ├── TestBuildScopeServices.java │ │ │ │ │ ├── TestGlobalScopeServices.java │ │ │ │ │ └── TestOutputEventListener.java │ │ │ │ └── package-info.java │ │ │ │ ├── tooling │ │ │ │ └── provider │ │ │ │ │ └── model │ │ │ │ │ ├── ToolingModelBuilder.java │ │ │ │ │ ├── ToolingModelBuilderRegistry.java │ │ │ │ │ ├── UnknownModelException.java │ │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultToolingModelBuilderRegistry.java │ │ │ │ │ └── LegacyConsumerInterface.java │ │ │ │ │ └── package-info.java │ │ │ │ └── util │ │ │ │ ├── AntUtil.java │ │ │ │ ├── AvailablePortFinder.java │ │ │ │ ├── BuildCommencedTimeProvider.java │ │ │ │ ├── BulkReadInputStream.java │ │ │ │ ├── ChangeListener.java │ │ │ │ ├── Clock.java │ │ │ │ ├── ConfigureUtil.java │ │ │ │ ├── DeprecationLogger.java │ │ │ │ ├── DiffUtil.java │ │ │ │ ├── DisconnectableInputStream.java │ │ │ │ ├── DistributionLocator.java │ │ │ │ ├── GFileUtils.java │ │ │ │ ├── GUtil.java │ │ │ │ ├── JarUtil.java │ │ │ │ ├── LineBufferingOutputStream.java │ │ │ │ ├── LinePerThreadBufferingOutputStream.java │ │ │ │ ├── NameMatcher.java │ │ │ │ ├── NoOpChangeListener.java │ │ │ │ ├── Path.java │ │ │ │ ├── SingleMessageLogger.java │ │ │ │ ├── StdinSwapper.java │ │ │ │ ├── Swapper.java │ │ │ │ ├── TextUtil.java │ │ │ │ ├── TreeVisitor.java │ │ │ │ ├── VersionNumber.java │ │ │ │ ├── WrapUtil.java │ │ │ │ └── internal │ │ │ │ ├── ArgumentsSplitter.java │ │ │ │ └── LimitedDescription.java │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ ├── initialization │ │ │ └── buildsrc │ │ │ │ └── defaultBuildSourceScript.txt │ │ │ ├── profile │ │ │ └── style.css │ │ │ └── reporting │ │ │ ├── base-style.css │ │ │ └── report.js │ │ ├── test │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── BuildExceptionReporterTest.groovy │ │ │ │ ├── BuildResultLoggerTest.java │ │ │ │ ├── BuildResultTest.java │ │ │ │ ├── StartParameterTest.groovy │ │ │ │ ├── TaskExecutionLoggerTest.groovy │ │ │ │ ├── api │ │ │ │ ├── AllGradleExceptionsTest.groovy │ │ │ │ ├── file │ │ │ │ │ ├── FileCollectionSymlinkTest.groovy │ │ │ │ │ ├── FileVisitorUtil.groovy │ │ │ │ │ └── ProjectCopySpecTest.groovy │ │ │ │ ├── internal │ │ │ │ │ ├── AbstractClassGeneratorTestGroovy.groovy │ │ │ │ │ ├── AbstractDynamicObjectTest.java │ │ │ │ │ ├── AbstractNamedDomainObjectContainerTest.groovy │ │ │ │ │ ├── AbstractTaskSpec.groovy │ │ │ │ │ ├── AsmBackedClassGeneratorGroovyTest.groovy │ │ │ │ │ ├── AsmBackedClassGeneratorTest.java │ │ │ │ │ ├── ChainingTransformerTest.java │ │ │ │ │ ├── ClassGeneratorBackedInstantiatorTest.groovy │ │ │ │ │ ├── ClosureBackedActionTest.groovy │ │ │ │ │ ├── CompositeDomainObjectSetTest.groovy │ │ │ │ │ ├── ConfigureByMapActionTest.groovy │ │ │ │ │ ├── ConventionAwareHelperTest.java │ │ │ │ │ ├── DefaultClassPathRegistryTest.groovy │ │ │ │ │ ├── DefaultDomainObjectCollectionTest.java │ │ │ │ │ ├── DefaultDomainObjectSetTest.groovy │ │ │ │ │ ├── DefaultNamedDomainObjectCollectionTest.groovy │ │ │ │ │ ├── DefaultNamedDomainObjectListTest.groovy │ │ │ │ │ ├── DefaultNamedDomainObjectSetTest.java │ │ │ │ │ ├── DefaultPolymorphicDomainObjectContainerBaseTest.groovy │ │ │ │ │ ├── DefaultPolymorphicDomainObjectContainerDslTest.groovy │ │ │ │ │ ├── DefaultPolymorphicDomainObjectContainerTest.groovy │ │ │ │ │ ├── DefaultTaskTest.groovy │ │ │ │ │ ├── DependencyClassPathProviderTest.groovy │ │ │ │ │ ├── DependencyInjectingInstantiatorTest.groovy │ │ │ │ │ ├── DocumentationRegistryTest.groovy │ │ │ │ │ ├── ExtensibleDynamicObjectTest.java │ │ │ │ │ ├── ExtensibleDynamicObjectTestHelper.groovy │ │ │ │ │ ├── FactoryNamedDomainObjectContainerSpec.groovy │ │ │ │ │ ├── NestedConfigureAutoCreateNamedDomainObjectContainerSpec.groovy │ │ │ │ │ ├── PackageScopedClass.java │ │ │ │ │ ├── PolymorphicDomainObjectContainerModelCreatorTest.groovy │ │ │ │ │ ├── PropertiesTransformerTest.groovy │ │ │ │ │ ├── TestContainer.java │ │ │ │ │ ├── TestDecoratedGroovyBean.groovy │ │ │ │ │ ├── TestJavaObject.java │ │ │ │ │ ├── TypedDomainObjectContainerWrapperTest.groovy │ │ │ │ │ ├── artifacts │ │ │ │ │ │ ├── CachingDependencyResolveContextTest.groovy │ │ │ │ │ │ ├── DefaultArtifactRepositoryContainerTest.groovy │ │ │ │ │ │ ├── DefaultDependencySetTest.groovy │ │ │ │ │ │ ├── DefaultExcludeRuleContainerTest.java │ │ │ │ │ │ ├── DefaultPublishArtifactSetTest.groovy │ │ │ │ │ │ ├── ExcludeRuleNotationParserTest.groovy │ │ │ │ │ │ ├── ProjectBackedModuleTest.groovy │ │ │ │ │ │ ├── dependencies │ │ │ │ │ │ │ ├── AbstractModuleDependencySpec.groovy │ │ │ │ │ │ │ ├── ClientModuleDependencySpec.groovy │ │ │ │ │ │ │ ├── DefaultDependencyArtifactTest.java │ │ │ │ │ │ │ ├── DefaultExternalModuleDependencySpec.groovy │ │ │ │ │ │ │ ├── DefaultProjectDependencyTest.groovy │ │ │ │ │ │ │ └── DefaultSelfResolvingDependencyTest.java │ │ │ │ │ │ ├── dsl │ │ │ │ │ │ │ ├── DefaultRepositoryHandlerTest.groovy │ │ │ │ │ │ │ ├── TestFlatDirectoryArtifactRepository.java │ │ │ │ │ │ │ ├── TestIvyArtifactRepository.java │ │ │ │ │ │ │ ├── TestMavenArtifactRepository.java │ │ │ │ │ │ │ └── dependencies │ │ │ │ │ │ │ │ ├── DefaultDependencyHandlerTest.groovy │ │ │ │ │ │ │ │ └── ModuleFactoryDelegateTest.java │ │ │ │ │ │ └── publish │ │ │ │ │ │ │ ├── AbstractPublishArtifactTest.java │ │ │ │ │ │ │ ├── ArchivePublishArtifactTest.groovy │ │ │ │ │ │ │ └── DefaultPublishArtifactTest.java │ │ │ │ │ ├── cache │ │ │ │ │ │ └── MapBackedCacheTest.groovy │ │ │ │ │ ├── changedetection │ │ │ │ │ │ ├── changes │ │ │ │ │ │ │ ├── DefaultTaskArtifactStateRepositoryTest.groovy │ │ │ │ │ │ │ └── ShortCircuitTaskArtifactStateRepositoryTest.groovy │ │ │ │ │ │ ├── rules │ │ │ │ │ │ │ ├── CachingTaskStateChangesTest.groovy │ │ │ │ │ │ │ ├── InputFilesStateChangeRuleTest.groovy │ │ │ │ │ │ │ ├── OutputFilesStateChangeRuleTest.groovy │ │ │ │ │ │ │ ├── SimpleTaskStateChangesTest.groovy │ │ │ │ │ │ │ ├── SummaryTaskStateChangesTest.groovy │ │ │ │ │ │ │ └── TaskUpToDateStateTest.groovy │ │ │ │ │ │ └── state │ │ │ │ │ │ │ ├── CacheBackedFileSnapshotRepositoryTest.groovy │ │ │ │ │ │ │ ├── CachingFileSnapshotterTest.groovy │ │ │ │ │ │ │ ├── DefaultFileCollectionSnapshotterTest.groovy │ │ │ │ │ │ │ ├── DefaultFileSnapshotterSerializerTest.groovy │ │ │ │ │ │ │ ├── DefaultTaskArtifactStateCacheAccessTest.groovy │ │ │ │ │ │ │ ├── InMemoryTaskArtifactCacheTest.groovy │ │ │ │ │ │ │ ├── InputPropertiesSerializerTest.groovy │ │ │ │ │ │ │ └── OutputFilesSnapshotSerializerTest.groovy │ │ │ │ │ ├── classpath │ │ │ │ │ │ ├── DefaultModuleRegistryTest.groovy │ │ │ │ │ │ └── ManifestUtilTest.groovy │ │ │ │ │ ├── coerce │ │ │ │ │ │ └── TypeCoercingMethodArgumentsTransformerTest.groovy │ │ │ │ │ ├── collections │ │ │ │ │ │ └── CollectionEventRegisterSpec.groovy │ │ │ │ │ ├── component │ │ │ │ │ │ └── DefaultComponentTypeRegistryTest.groovy │ │ │ │ │ ├── file │ │ │ │ │ │ ├── AbstractFileCollectionTest.java │ │ │ │ │ │ ├── AbstractFileTreeElementTest.java │ │ │ │ │ │ ├── AbstractFileTreeTest.groovy │ │ │ │ │ │ ├── BaseDirFileResolverSpec.groovy │ │ │ │ │ │ ├── BaseDirFileResolverTest.groovy │ │ │ │ │ │ ├── BasicFileResolverTest.groovy │ │ │ │ │ │ ├── CompositeFileCollectionTest.java │ │ │ │ │ │ ├── CompositeFileTreeTest.java │ │ │ │ │ │ ├── DefaultCompositeFileTreeTest.groovy │ │ │ │ │ │ ├── DefaultFileOperationsTest.groovy │ │ │ │ │ │ ├── DefaultFileTreeElementTest.groovy │ │ │ │ │ │ ├── DefaultSourceDirectorySetTest.groovy │ │ │ │ │ │ ├── DefaultTemporaryFileProviderTest.groovy │ │ │ │ │ │ ├── DelegatingFileCollectionTest.groovy │ │ │ │ │ │ ├── FileOrUriNotationParserTest.groovy │ │ │ │ │ │ ├── LazilyInitializedFileCollectionTest.groovy │ │ │ │ │ │ ├── MaybeCompressedFileResourceTest.groovy │ │ │ │ │ │ ├── RelativePathTest.java │ │ │ │ │ │ ├── UnionFileCollectionTest.java │ │ │ │ │ │ ├── UnionFileTreeTest.java │ │ │ │ │ │ ├── archive │ │ │ │ │ │ │ ├── TarCopyActionTest.java │ │ │ │ │ │ │ ├── TarFileTreeTest.java │ │ │ │ │ │ │ ├── ZipCopyActionTest.groovy │ │ │ │ │ │ │ ├── ZipFileTreeTest.java │ │ │ │ │ │ │ └── compression │ │ │ │ │ │ │ │ └── ArchiversTest.groovy │ │ │ │ │ │ ├── collections │ │ │ │ │ │ │ ├── BuildDependenciesOnlyFileCollectionResolveContextTest.groovy │ │ │ │ │ │ │ ├── DefaultConfigurableFileCollectionTest.java │ │ │ │ │ │ │ ├── DefaultConfigurableFileTreeTest.groovy │ │ │ │ │ │ │ ├── DefaultFileCollectionResolveContextTest.groovy │ │ │ │ │ │ │ ├── DirectoryFileTreeTest.java │ │ │ │ │ │ │ ├── FileCollectionAdapterTest.groovy │ │ │ │ │ │ │ ├── FileTreeAdapterTest.groovy │ │ │ │ │ │ │ ├── ListBackedFileSetTest.groovy │ │ │ │ │ │ │ ├── MapFileTreeTest.java │ │ │ │ │ │ │ ├── SimpleFileCollectionTest.groovy │ │ │ │ │ │ │ ├── SingleIncludePatternFileTreeSpec.groovy │ │ │ │ │ │ │ └── SingletonFileTreeTest.groovy │ │ │ │ │ │ ├── copy │ │ │ │ │ │ │ ├── CopyActionExecuterTest.groovy │ │ │ │ │ │ │ ├── CopyFileVisitorImplTest.groovy │ │ │ │ │ │ │ ├── CopySpecActionImplTest.groovy │ │ │ │ │ │ │ ├── CopySpecBackedCopyActionProcessingStreamTest.groovy │ │ │ │ │ │ │ ├── CopySpecMatchingTest.groovy │ │ │ │ │ │ │ ├── DefaultCopySpecResolutionTest.groovy │ │ │ │ │ │ │ ├── DefaultCopySpecTest.groovy │ │ │ │ │ │ │ ├── DeleteActionImplTest.groovy │ │ │ │ │ │ │ ├── DuplicateHandlingCopyActionExecutorTest.groovy │ │ │ │ │ │ │ ├── FileCopyActionTest.java │ │ │ │ │ │ │ ├── FilterChainTest.java │ │ │ │ │ │ │ ├── LineFilterTest.groovy │ │ │ │ │ │ │ ├── NormalizingCopyActionDecoratorTest.java │ │ │ │ │ │ │ ├── PathNotationParserTest.groovy │ │ │ │ │ │ │ ├── RegExpNameMapperTest.java │ │ │ │ │ │ │ ├── RenamingCopyActionTest.java │ │ │ │ │ │ │ └── SyncCopyActionDecoratorTest.groovy │ │ │ │ │ │ └── pattern │ │ │ │ │ │ │ ├── FixedPatternStepTest.groovy │ │ │ │ │ │ │ ├── FixedStepsPathMatcherTest.groovy │ │ │ │ │ │ │ ├── GreedyPathMatcherTest.groovy │ │ │ │ │ │ │ ├── PatternMatcherFactoryTest.java │ │ │ │ │ │ │ ├── PatternStepFactoryTest.groovy │ │ │ │ │ │ │ ├── RegExpPatternStepTest.java │ │ │ │ │ │ │ └── WildcardPrefixPatternStepTest.groovy │ │ │ │ │ ├── initialization │ │ │ │ │ │ ├── DefaultClassLoaderCacheTest.groovy │ │ │ │ │ │ ├── DefaultClassLoaderScopeTest.groovy │ │ │ │ │ │ ├── DefaultScriptHandlerFactoryTest.groovy │ │ │ │ │ │ └── DefaultScriptHandlerTest.groovy │ │ │ │ │ ├── plugins │ │ │ │ │ │ ├── DefaultConventionTest.groovy │ │ │ │ │ │ ├── DefaultExtraPropertiesExtensionTest.groovy │ │ │ │ │ │ ├── DefaultObjectConfigurationActionTest.groovy │ │ │ │ │ │ ├── DefaultPluginContainerTest.groovy │ │ │ │ │ │ ├── DefaultPluginRegistryTest.groovy │ │ │ │ │ │ ├── DslObjectTest.groovy │ │ │ │ │ │ ├── ExtensionContainerTest.groovy │ │ │ │ │ │ ├── ExtensionsStorageTest.groovy │ │ │ │ │ │ ├── ExtraPropertiesDynamicObjectAdapterTest.groovy │ │ │ │ │ │ └── PluginModelRuleExtractorTest.groovy │ │ │ │ │ ├── project │ │ │ │ │ │ ├── DefaultAntBuilderFactoryTest.groovy │ │ │ │ │ │ ├── DefaultAntBuilderTest.groovy │ │ │ │ │ │ ├── DefaultIsolatedAntBuilderTest.groovy │ │ │ │ │ │ ├── DefaultProjectRegistryTest.java │ │ │ │ │ │ ├── DefaultProjectTest.groovy │ │ │ │ │ │ ├── NewDefaultProjectTest.groovy │ │ │ │ │ │ ├── ProjectFactoryTest.groovy │ │ │ │ │ │ ├── ProjectStateInternalSpec.groovy │ │ │ │ │ │ ├── TestAntTask.java │ │ │ │ │ │ ├── TestPlugin1.groovy │ │ │ │ │ │ ├── TestPlugin2.groovy │ │ │ │ │ │ └── taskfactory │ │ │ │ │ │ │ ├── AnnotationProcessingTaskFactoryTest.java │ │ │ │ │ │ │ ├── DependencyAutoWireTaskFactoryTest.java │ │ │ │ │ │ │ ├── InputFileTask.groovy │ │ │ │ │ │ │ └── TaskFactoryTest.groovy │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── AbstractTextResourceTest.groovy │ │ │ │ │ │ ├── FileCollectionBackedTarArchiveTextResourceTest.groovy │ │ │ │ │ │ ├── FileCollectionBackedTextResourceTest.groovy │ │ │ │ │ │ ├── FileCollectionBackedZipArchiveTextResourceTest.groovy │ │ │ │ │ │ ├── StringBackedTextResourceTest.groovy │ │ │ │ │ │ └── URIBuilderTest.groovy │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── CachingTaskDependencyResolveContextTest.groovy │ │ │ │ │ │ ├── DefaultTaskContainerTest.groovy │ │ │ │ │ │ ├── DefaultTaskDependencyTest.groovy │ │ │ │ │ │ ├── DefaultTaskInputsTest.groovy │ │ │ │ │ │ ├── DefaultTaskOutputsTest.groovy │ │ │ │ │ │ ├── TaskMutatorTest.groovy │ │ │ │ │ │ ├── TaskStateInternalTest.groovy │ │ │ │ │ │ ├── execution │ │ │ │ │ │ ├── ExecuteActionsTaskExecuterTest.java │ │ │ │ │ │ ├── ExecuteAtMostOnceTaskExecuterTest.groovy │ │ │ │ │ │ ├── PostExecutionAnalysisTaskExecuterTest.groovy │ │ │ │ │ │ ├── SkipEmptySourceFilesTaskExecuterTest.groovy │ │ │ │ │ │ ├── SkipOnlyIfTaskExecuterTest.java │ │ │ │ │ │ ├── SkipTaskWithNoActionsExecuterTest.groovy │ │ │ │ │ │ ├── SkipUpToDateTaskExecuterTest.groovy │ │ │ │ │ │ └── ValidatingTaskExecuterTest.groovy │ │ │ │ │ │ ├── options │ │ │ │ │ │ ├── InstanceOptionDescriptorSpec.groovy │ │ │ │ │ │ ├── OptionNotationParserFactorySpec.groovy │ │ │ │ │ │ └── OptionReaderTest.groovy │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── DefaultJavaForkOptionsTest.groovy │ │ │ │ │ │ └── DefaultProcessForkOptionsTest.groovy │ │ │ │ ├── logging │ │ │ │ │ ├── LogLevelTest.groovy │ │ │ │ │ └── LoggingTest.java │ │ │ │ ├── plugins │ │ │ │ │ ├── ExtraPropertiesExtensionTest.groovy │ │ │ │ │ ├── TestPluginConvention1.groovy │ │ │ │ │ └── TestPluginConvention2.groovy │ │ │ │ ├── specs │ │ │ │ │ └── SpecsTest.groovy │ │ │ │ └── tasks │ │ │ │ │ ├── AbstractCopyTaskTest.groovy │ │ │ │ │ ├── CopyTest.groovy │ │ │ │ │ ├── DeleteTest.java │ │ │ │ │ ├── ExecTest.groovy │ │ │ │ │ ├── GradleBuildTest.groovy │ │ │ │ │ ├── SourceTaskTest.groovy │ │ │ │ │ ├── SyncTest.groovy │ │ │ │ │ ├── ant │ │ │ │ │ └── AntTargetTest.java │ │ │ │ │ ├── bundling │ │ │ │ │ ├── TarTest.groovy │ │ │ │ │ └── ZipTest.groovy │ │ │ │ │ └── util │ │ │ │ │ ├── AbstractTestForPatternSet.groovy │ │ │ │ │ └── PatternSetTest.groovy │ │ │ │ ├── cache │ │ │ │ └── internal │ │ │ │ │ ├── AbstractFileLockManagerTest.groovy │ │ │ │ │ ├── DefaultCacheAccessTest.groovy │ │ │ │ │ ├── DefaultCacheFactoryTest.groovy │ │ │ │ │ ├── DefaultCacheRepositoryTest.groovy │ │ │ │ │ ├── DefaultCacheScopeMappingTest.groovy │ │ │ │ │ ├── DefaultFileLockManagerWithCrossVersionProtocolTest.groovy │ │ │ │ │ ├── DefaultFileLockManagerWithNewProtocolTest.groovy │ │ │ │ │ ├── DefaultPersistentDirectoryCacheSpec.groovy │ │ │ │ │ ├── DefaultPersistentDirectoryCacheTest.java │ │ │ │ │ ├── DefaultPersistentDirectoryStoreTest.groovy │ │ │ │ │ ├── DefaultProcessMetaDataProviderTest.groovy │ │ │ │ │ ├── FileLockCommunicatorTest.groovy │ │ │ │ │ ├── MultiProcessSafePersistentIndexedCacheTest.groovy │ │ │ │ │ ├── OnDemandFileAccessTest.groovy │ │ │ │ │ ├── SimpleStateCacheTest.groovy │ │ │ │ │ ├── btree │ │ │ │ │ └── BTreePersistentIndexedCacheTest.java │ │ │ │ │ ├── cacheops │ │ │ │ │ ├── CacheAccessOperationsStackTest.groovy │ │ │ │ │ └── CacheOperationStackTest.groovy │ │ │ │ │ ├── filelock │ │ │ │ │ └── LockOptionsBuilderTest.groovy │ │ │ │ │ └── locklistener │ │ │ │ │ └── DefaultFileLockContentionHandlerTest.groovy │ │ │ │ ├── configuration │ │ │ │ ├── DefaultBuildConfigurerTest.groovy │ │ │ │ ├── DefaultInitScriptProcessorTest.groovy │ │ │ │ ├── DefaultScriptPluginFactoryTest.groovy │ │ │ │ ├── GradleLauncherMetaDataTest.groovy │ │ │ │ ├── ImportsReaderTest.groovy │ │ │ │ ├── ImportsScriptSourceTest.java │ │ │ │ └── project │ │ │ │ │ ├── BuildScriptProcessorTest.groovy │ │ │ │ │ ├── ConfigureActionsProjectEvaluatorTest.groovy │ │ │ │ │ ├── DefaultProjectConfigurationActionContainerTest.groovy │ │ │ │ │ ├── DelayedConfigurationActionsTest.groovy │ │ │ │ │ ├── LifecycleProjectEvaluatorTest.groovy │ │ │ │ │ └── PluginsProjectConfigureActionsTest.groovy │ │ │ │ ├── execution │ │ │ │ ├── DefaultBuildExecuterTest.groovy │ │ │ │ ├── DefaultTasksBuildExecutionActionTest.groovy │ │ │ │ ├── DryRunBuildExecutionActionTest.java │ │ │ │ ├── ExcludedTaskFilteringBuildConfigurationActionTest.groovy │ │ │ │ ├── SelectedTaskExecutionActionTest.groovy │ │ │ │ ├── TaskNameResolverTest.groovy │ │ │ │ ├── TaskNameResolvingBuildConfigurationActionSpec.groovy │ │ │ │ ├── TaskPathProjectEvaluatorTest.groovy │ │ │ │ ├── TaskSelectorTest.groovy │ │ │ │ ├── commandline │ │ │ │ │ ├── CommandLineTaskConfigurerSpec.groovy │ │ │ │ │ └── CommandLineTaskParserSpec.groovy │ │ │ │ ├── taskgraph │ │ │ │ │ ├── DefaultTaskExecutionPlanTest.groovy │ │ │ │ │ ├── DefaultTaskGraphExecuterSpec.groovy │ │ │ │ │ ├── DefaultTaskGraphExecuterTest.java │ │ │ │ │ ├── DefaultTaskPlanExecutorTest.groovy │ │ │ │ │ ├── TaskDependencyGraphTest.groovy │ │ │ │ │ └── TaskPlanExecutorFactoryTest.groovy │ │ │ │ └── taskpath │ │ │ │ │ ├── ProjectFinderByTaskPathTest.groovy │ │ │ │ │ ├── ResolvedTaskPathTest.groovy │ │ │ │ │ └── TaskPathResolverTest.groovy │ │ │ │ ├── groovy │ │ │ │ └── scripts │ │ │ │ │ ├── CachingScriptSourceTest.java │ │ │ │ │ ├── DefaultScriptCompilerFactoryTest.groovy │ │ │ │ │ ├── DefaultScriptTest.groovy │ │ │ │ │ ├── EmptyScript.java │ │ │ │ │ ├── StringScriptSourceTest.java │ │ │ │ │ ├── UriScriptSourceTest.java │ │ │ │ │ └── internal │ │ │ │ │ ├── AsmBackedEmptyScriptGeneratorTest.groovy │ │ │ │ │ ├── CachingScriptClassCompilerTest.groovy │ │ │ │ │ ├── DefaultScriptCompilationHandlerTest.java │ │ │ │ │ ├── DefaultScriptRunnerFactoryTest.java │ │ │ │ │ ├── FileCacheBackedScriptClassCompilerTest.groovy │ │ │ │ │ └── ShortCircuitEmptyScriptCompilerTest.groovy │ │ │ │ ├── initialization │ │ │ │ ├── BuildFileProjectSpecTest.java │ │ │ │ ├── BuildLayoutParametersTest.groovy │ │ │ │ ├── CompositeInitScriptFinderTest.groovy │ │ │ │ ├── DefaultBuildCancellationTokenSpec.groovy │ │ │ │ ├── DefaultCommandLineConverterTest.java │ │ │ │ ├── DefaultExceptionAnalyserTest.java │ │ │ │ ├── DefaultGradleLauncherFactoryTest.groovy │ │ │ │ ├── DefaultGradleLauncherTest.java │ │ │ │ ├── DefaultGradlePropertiesLoaderTest.java │ │ │ │ ├── DefaultProjectDescriptorRegistryTest.java │ │ │ │ ├── DefaultProjectDescriptorTest.java │ │ │ │ ├── DefaultSettingsTest.groovy │ │ │ │ ├── DependencyResolutionLoggerTest.groovy │ │ │ │ ├── DistributionInitScriptFinderTest.groovy │ │ │ │ ├── InitScriptHandlerTest.groovy │ │ │ │ ├── InstantiatingBuildLoaderTest.groovy │ │ │ │ ├── LayoutCommandLineConverterTest.groovy │ │ │ │ ├── NestedBuildTrackerTest.groovy │ │ │ │ ├── ProjectDirectoryProjectSpecTest.java │ │ │ │ ├── ProjectPropertySettingBuildLoaderTest.groovy │ │ │ │ ├── ProjectSpecsTest.groovy │ │ │ │ ├── PropertiesLoadingSettingsProcessorTest.java │ │ │ │ ├── SettingsFactoryTest.groovy │ │ │ │ ├── SettingsHandlerTest.groovy │ │ │ │ ├── UserHomeInitScriptFinderTest.java │ │ │ │ ├── buildsrc │ │ │ │ │ ├── BuildSourceBuilderTest.groovy │ │ │ │ │ ├── BuildSrcBuildListenerFactoryTest.groovy │ │ │ │ │ └── BuildSrcUpdateFactoryTest.groovy │ │ │ │ └── layout │ │ │ │ │ ├── BuildLayoutConfigurationTest.groovy │ │ │ │ │ └── BuildLayoutFactoryTest.groovy │ │ │ │ ├── internal │ │ │ │ ├── exceptions │ │ │ │ │ ├── DefaultMultiCauseExceptionTest.groovy │ │ │ │ │ └── LocationAwareExceptionTest.groovy │ │ │ │ ├── featurelifecycle │ │ │ │ │ ├── DeprecatedFeatureUsageTest.groovy │ │ │ │ │ ├── LoggingDeprecatedFeatureHandlerTest.groovy │ │ │ │ │ └── ScriptUsageLocationReporterTest.groovy │ │ │ │ ├── graph │ │ │ │ │ ├── CachingDirectedGraphWalkerTest.groovy │ │ │ │ │ ├── DirectedGraphRendererTest.groovy │ │ │ │ │ └── GraphAggregatorTest.groovy │ │ │ │ ├── html │ │ │ │ │ └── SimpleHtmlWriterTest.groovy │ │ │ │ ├── progress │ │ │ │ │ ├── BuildProgressFilterTest.groovy │ │ │ │ │ ├── BuildProgressLoggerTest.groovy │ │ │ │ │ ├── OperationsHierarchyKeeperTest.groovy │ │ │ │ │ ├── OperationsHierarchyTest.groovy │ │ │ │ │ ├── PercentageProgressFormatterTest.groovy │ │ │ │ │ └── SimpleProgressFormatterTest.groovy │ │ │ │ ├── resource │ │ │ │ │ └── local │ │ │ │ │ │ ├── PathKeyFileStoreTest.groovy │ │ │ │ │ │ ├── PathNormalisingKeyFileStoreTest.groovy │ │ │ │ │ │ └── UniquePathKeyFileStoreTest.groovy │ │ │ │ ├── service │ │ │ │ │ └── scopes │ │ │ │ │ │ ├── BuildScopeServicesTest.groovy │ │ │ │ │ │ ├── GlobalScopeServicesTest.java │ │ │ │ │ │ ├── GradleScopeServicesTest.groovy │ │ │ │ │ │ ├── ProjectScopeServicesTest.groovy │ │ │ │ │ │ ├── SettingsScopeServicesTest.groovy │ │ │ │ │ │ ├── TaskExecutionServicesTest.groovy │ │ │ │ │ │ └── TaskScopeServicesTest.java │ │ │ │ ├── text │ │ │ │ │ └── TreeFormatterTest.groovy │ │ │ │ ├── typeconversion │ │ │ │ │ ├── CharSequenceNotationConverterTest.groovy │ │ │ │ │ ├── ClosureToSpecNotationParserTest.groovy │ │ │ │ │ ├── EnumFromCharSequenceNotationParserSpec.groovy │ │ │ │ │ ├── ErrorHandlingNotationParserTest.groovy │ │ │ │ │ ├── MapNotationParserTest.groovy │ │ │ │ │ ├── NotationConverterToNotationParserAdapterTest.groovy │ │ │ │ │ ├── NotationParserBuilderSpec.groovy │ │ │ │ │ ├── TimeUnitsParserTest.groovy │ │ │ │ │ ├── TypeFilteringNotationConverterTest.groovy │ │ │ │ │ └── TypedNotationParserTest.groovy │ │ │ │ └── xml │ │ │ │ │ ├── SimpleXmlWriterSpec.groovy │ │ │ │ │ ├── XmlTransformerTest.groovy │ │ │ │ │ └── XmlValidationTest.groovy │ │ │ │ ├── invocation │ │ │ │ └── DefaultGradleTest.java │ │ │ │ ├── listener │ │ │ │ ├── ActionBroadcastTest.groovy │ │ │ │ ├── DefaultListenerManagerTest.java │ │ │ │ ├── LazyCreationProxyTest.groovy │ │ │ │ └── ListenerBroadcastTest.java │ │ │ │ ├── logging │ │ │ │ ├── ConsoleRendererTest.groovy │ │ │ │ ├── LoggingServiceRegistryTest.groovy │ │ │ │ └── internal │ │ │ │ │ ├── AbstractLineChoppingStyledTextOutputTest.groovy │ │ │ │ │ ├── AbstractStyledTextOutputTest.groovy │ │ │ │ │ ├── AnsiConsoleTest.groovy │ │ │ │ │ ├── ConsoleBackedProgressRendererTest.groovy │ │ │ │ │ ├── ConsoleStub.java │ │ │ │ │ ├── DefaultColorMapTest.groovy │ │ │ │ │ ├── DefaultLoggingManagerTest.java │ │ │ │ │ ├── DefaultProgressLoggerFactoryTest.groovy │ │ │ │ │ ├── DefaultStandardOutputRedirectorTest.groovy │ │ │ │ │ ├── DefaultStatusBarFormatterTest.groovy │ │ │ │ │ ├── JavaUtilLoggingConfigurerTest.groovy │ │ │ │ │ ├── LogEventTest.groovy │ │ │ │ │ ├── LoggingBackedStyledTextOutputTest.groovy │ │ │ │ │ ├── LoggingCommandLineConverterTest.groovy │ │ │ │ │ ├── LoggingSystemAdapterTest.groovy │ │ │ │ │ ├── OutputEventRendererTest.groovy │ │ │ │ │ ├── OutputSpecification.groovy │ │ │ │ │ ├── PrintStreamLoggingSystemTest.groovy │ │ │ │ │ ├── ProgressLogEventGeneratorTest.groovy │ │ │ │ │ ├── StreamBackedStandardOutputListenerTest.groovy │ │ │ │ │ ├── StreamingStyledTextOutputTest.groovy │ │ │ │ │ ├── StyledTextOutputBackedRendererTest.groovy │ │ │ │ │ ├── StyledTextOutputEventTest.groovy │ │ │ │ │ ├── TextStreamOutputEventListenerTest.groovy │ │ │ │ │ ├── logback │ │ │ │ │ └── LogbackLoggingConfigurerTest.groovy │ │ │ │ │ └── progress │ │ │ │ │ └── ProgressOperationsTest.groovy │ │ │ │ ├── plugin │ │ │ │ ├── internal │ │ │ │ │ └── PluginIdTest.groovy │ │ │ │ └── use │ │ │ │ │ └── internal │ │ │ │ │ └── PluginDependenciesServiceTest.groovy │ │ │ │ ├── process │ │ │ │ └── internal │ │ │ │ │ ├── DefaultExecHandleSpec.groovy │ │ │ │ │ ├── DefaultWorkerProcessTest.groovy │ │ │ │ │ ├── ExecHandleBuilderTest.groovy │ │ │ │ │ ├── JavaExecHandleBuilderTest.groovy │ │ │ │ │ ├── JvmOptionsTest.groovy │ │ │ │ │ ├── TestApp.java │ │ │ │ │ └── child │ │ │ │ │ ├── ActionExecutionWorkerTest.java │ │ │ │ │ ├── BootstrapSecurityManagerTest.groovy │ │ │ │ │ ├── EncodedStreamTest.groovy │ │ │ │ │ ├── ImplementationClassLoaderWorkerTest.java │ │ │ │ │ ├── SerializableMockHelper.groovy │ │ │ │ │ └── WorkerProcessClassPathProviderTest.groovy │ │ │ │ ├── profile │ │ │ │ ├── BuildProfileTest.groovy │ │ │ │ ├── CompositeOperationTest.groovy │ │ │ │ ├── ProfileReportRendererTest.groovy │ │ │ │ ├── ProjectProfileTest.groovy │ │ │ │ └── TaskExecutionTest.groovy │ │ │ │ ├── reporting │ │ │ │ ├── DurationFormatterTest.groovy │ │ │ │ ├── HtmlReportRendererTest.groovy │ │ │ │ └── TabsRendererTest.groovy │ │ │ │ ├── testfixtures │ │ │ │ └── ProjectBuilderTest.groovy │ │ │ │ ├── tooling │ │ │ │ └── provider │ │ │ │ │ └── model │ │ │ │ │ └── internal │ │ │ │ │ └── DefaultToolingModelBuilderRegistryTest.groovy │ │ │ │ └── util │ │ │ │ ├── AvailablePortFinderTest.groovy │ │ │ │ ├── ClockTest.java │ │ │ │ ├── ConcurrentSpecificationTest.groovy │ │ │ │ ├── ConfigureUtilTest.groovy │ │ │ │ ├── DiffUtilTest.groovy │ │ │ │ ├── DisconnectableInputStreamTest.groovy │ │ │ │ ├── GFileUtilsTest.groovy │ │ │ │ ├── GUtilTest.groovy │ │ │ │ ├── LineBufferingOutputStreamTest.java │ │ │ │ ├── LinePerThreadBufferingOutputStreamTest.groovy │ │ │ │ ├── MatchersTest.groovy │ │ │ │ ├── NameMatcherTest.java │ │ │ │ ├── PathTest.groovy │ │ │ │ ├── SingleMessageLoggerTest.groovy │ │ │ │ ├── StageTest.groovy │ │ │ │ ├── StdinSwapperTest.groovy │ │ │ │ ├── SwapperTest.groovy │ │ │ │ ├── TextUtilTest.groovy │ │ │ │ ├── VersionNumberTest.groovy │ │ │ │ └── internal │ │ │ │ ├── ArgumentsSplitterTest.groovy │ │ │ │ └── LimitedDescriptionTest.groovy │ │ └── resources │ │ │ ├── META-INF │ │ │ └── gradle-plugins │ │ │ │ └── org.gradle.custom-plugin.properties │ │ │ └── org │ │ │ └── gradle │ │ │ ├── api │ │ │ ├── file │ │ │ │ └── symlinks │ │ │ │ │ ├── file │ │ │ │ │ ├── symlink │ │ │ │ │ └── symlinked │ │ │ ├── internal │ │ │ │ └── file │ │ │ │ │ └── archive │ │ │ │ │ ├── nomodeinfos.zip │ │ │ │ │ ├── permissions.tar │ │ │ │ │ └── permissions.zip │ │ │ └── tasks │ │ │ │ └── ide │ │ │ │ └── eclipse │ │ │ │ ├── expectedClasspathFile.txt │ │ │ │ ├── expectedEmptyProjectFile.txt │ │ │ │ ├── expectedProjectFileWithCustomBuilder.txt │ │ │ │ ├── expectedProjectFileWithCustomNature.txt │ │ │ │ └── expectedWtpFile.txt │ │ │ └── testfixtures │ │ │ └── ProjectBuilderTest.gradle │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── api │ │ ├── RecordingAntBuildListener.groovy │ │ ├── file │ │ │ └── FileCollectionMatchers.java │ │ ├── internal │ │ │ └── file │ │ │ │ ├── TestFiles.java │ │ │ │ └── copy │ │ │ │ └── CopyActionExecuterUtil.java │ │ └── tasks │ │ │ ├── AbstractConventionTaskTest.java │ │ │ ├── AbstractCopyTaskContractTest.groovy │ │ │ ├── AbstractSpockTaskTest.groovy │ │ │ ├── AbstractTaskTest.java │ │ │ ├── AntBuilderAwareUtil.groovy │ │ │ ├── TaskDependencyMatchers.java │ │ │ └── bundling │ │ │ └── AbstractArchiveTaskTest.groovy │ │ ├── cache │ │ └── internal │ │ │ ├── DefaultFileLockManagerTestHelper.groovy │ │ │ └── locklistener │ │ │ └── NoOpFileLockContentionHandler.java │ │ ├── logging │ │ ├── ConfigureLogging.groovy │ │ ├── TestAppender.groovy │ │ ├── TestStyledTextOutput.groovy │ │ └── TestStyledTextOutputFactory.java │ │ ├── messaging │ │ └── actor │ │ │ └── TestActorFactory.java │ │ ├── test │ │ └── fixtures │ │ │ └── ConcurrentTestUtil.groovy │ │ └── util │ │ ├── ConcurrentSpecification.groovy │ │ ├── MockExecutor.java │ │ ├── MultithreadedTestCase.java │ │ ├── TestTask.groovy │ │ └── TestUtil.groovy ├── cunit │ ├── cunit.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── nativeplatform │ │ │ │ └── test │ │ │ │ └── cunit │ │ │ │ ├── CUnitIntegrationTest.groovy │ │ │ │ ├── CUnitSamplesIntegrationTest.groovy │ │ │ │ ├── CUnitTestResults.groovy │ │ │ │ └── plugins │ │ │ │ └── CUnitPluginIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── nativeplatform │ │ │ └── test │ │ │ └── cunit │ │ │ └── CUnitIntegrationTest │ │ │ └── shared │ │ │ └── libs │ │ │ └── cunit │ │ │ └── 2.1-2 │ │ │ ├── include │ │ │ └── CUnit │ │ │ │ ├── Automated.h │ │ │ │ ├── Basic.h │ │ │ │ ├── CUError.h │ │ │ │ ├── CUnit.h │ │ │ │ ├── CUnit_intl.h │ │ │ │ ├── Console.h │ │ │ │ ├── MyMem.h │ │ │ │ ├── TestDB.h │ │ │ │ ├── TestRun.h │ │ │ │ └── Util.h │ │ │ └── lib │ │ │ ├── cygwin │ │ │ └── cunit.lib │ │ │ ├── linux │ │ │ └── libcunit.a │ │ │ ├── mingw │ │ │ └── cunit.lib │ │ │ ├── osx │ │ │ └── libcunit.a │ │ │ ├── vs2010 │ │ │ └── cunit.lib │ │ │ └── vs2013 │ │ │ └── cunit.lib │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── nativeplatform │ │ │ │ └── test │ │ │ │ └── cunit │ │ │ │ ├── CUnitTestSuiteBinarySpec.java │ │ │ │ ├── CUnitTestSuiteSpec.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultCUnitTestSuiteBinary.java │ │ │ │ └── DefaultCUnitTestSuiteSpec.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── CUnitPlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── GenerateCUnitLauncher.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── gradle-plugins │ │ │ │ └── org.gradle.cunit.properties │ │ │ └── org │ │ │ └── gradle │ │ │ └── nativeplatform │ │ │ └── test │ │ │ └── cunit │ │ │ └── tasks │ │ │ ├── gradle_cunit_main.c │ │ │ └── gradle_cunit_register.h │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── nativeplatform │ │ └── test │ │ └── cunit │ │ └── CUnitTest.groovy ├── dependency-management │ ├── dependency-management.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── integtests │ │ │ │ └── resolve │ │ │ │ ├── ArtifactDeclarationIntegrationTest.groovy │ │ │ │ ├── ArtifactDependenciesIntegrationTest.groovy │ │ │ │ ├── CacheResolveIntegrationTest.groovy │ │ │ │ ├── ClientModuleDependenciesResolveIntegrationTest.groovy │ │ │ │ ├── ComponentMetadataRulesChangingModulesIntegrationTest.groovy │ │ │ │ ├── ComponentMetadataRulesIntegrationTest.groovy │ │ │ │ ├── ComponentMetadataRulesStatusIntegrationTest.groovy │ │ │ │ ├── ComponentReplacementIntegrationTest.groovy │ │ │ │ ├── DependencyNotationIntegrationSpec.groovy │ │ │ │ ├── DependencyResolutionEventsIntegrationTest.groovy │ │ │ │ ├── DependencyResolveRulesIntegrationTest.groovy │ │ │ │ ├── DetachedConfigurationsIntegrationTest.groovy │ │ │ │ ├── ExtendingConfigurationsIntegrationTest.groovy │ │ │ │ ├── FlatDirJvmLibraryArtifactResolutionIntegrationTest.groovy │ │ │ │ ├── FlatDirResolveIntegrationTest.groovy │ │ │ │ ├── ForcedModulesIntegrationTest.groovy │ │ │ │ ├── JvmLibraryArtifactResolveTestFixture.groovy │ │ │ │ ├── ProjectDependenciesIntegrationTest.groovy │ │ │ │ ├── ProjectDependencyResolveIntegrationTest.groovy │ │ │ │ ├── ResolutionResultApiIntegrationTest.groovy │ │ │ │ ├── ResolutionStrategySamplesIntegrationTest.groovy │ │ │ │ ├── ResolveCrossVersionIntegrationTest.groovy │ │ │ │ ├── ResolveTestFixture.groovy │ │ │ │ ├── ResolvedConfigurationIntegrationTest.groovy │ │ │ │ ├── ScriptDependencyResolveIntegrationTest.groovy │ │ │ │ ├── UnsupportedConfigurationMutationTest.groovy │ │ │ │ ├── VersionConflictResolutionIntegrationTest.groovy │ │ │ │ ├── artifactreuse │ │ │ │ ├── AbstractCacheReuseCrossVersionIntegrationTest.groovy │ │ │ │ ├── AliasedArtifactResolutionIntegrationTest.groovy │ │ │ │ ├── CacheReuseCrossVersionIntegrationTest.groovy │ │ │ │ ├── M3CacheReuseCrossVersionIntegrationTest.groovy │ │ │ │ ├── MavenM2CacheReuseIntegrationTest.groovy │ │ │ │ ├── ResolutionOverrideIntegrationTest.groovy │ │ │ │ └── SameCacheUsageCrossVersionIntegrationTest.groovy │ │ │ │ ├── caching │ │ │ │ ├── CachedChangingModulesIntegrationTest.groovy │ │ │ │ ├── CachedDependencyResolutionIntegrationTest.groovy │ │ │ │ ├── CachedMissingModulesIntegrationTest.groovy │ │ │ │ ├── CachingDependencyMetadataInMemoryIntegrationTest.groovy │ │ │ │ └── RecoverFromBrokenResolutionIntegrationTest.groovy │ │ │ │ ├── http │ │ │ │ ├── AbstractHttpsRepoResolveIntegrationTest.groovy │ │ │ │ ├── HttpAuthenticationDependencyResolutionIntegrationTest.groovy │ │ │ │ ├── HttpEncodingDependencyResolutionIntegrationTest.groovy │ │ │ │ ├── HttpProxyResolveIntegrationTest.groovy │ │ │ │ └── HttpRedirectResolveIntegrationTest.groovy │ │ │ │ ├── ivy │ │ │ │ ├── AbstractComponentSelectionRulesIntegrationTest.groovy │ │ │ │ ├── AbstractIvyRemoteRepoResolveIntegrationTest.groovy │ │ │ │ ├── ComponentSelectionRulesDependencyResolveIntegTest.groovy │ │ │ │ ├── ComponentSelectionRulesErrorHandlingIntegTest.groovy │ │ │ │ ├── ComponentSelectionRulesProcessingIntegTest.groovy │ │ │ │ ├── IvyBrokenDescriptorIntegrationTest.groovy │ │ │ │ ├── IvyBrokenRemoteResolveIntegrationTest.groovy │ │ │ │ ├── IvyChangingModuleRemoteResolveIntegrationTest.groovy │ │ │ │ ├── IvyComponentMetadataRulesChangingModulesIntegrationTest.groovy │ │ │ │ ├── IvyComponentMetadataRulesIntegrationTest.groovy │ │ │ │ ├── IvyComponentMetadataRulesStatusIntegrationTest.groovy │ │ │ │ ├── IvyCustomStatusLatestVersionIntegrationTest.groovy │ │ │ │ ├── IvyDescriptorResolveIntegrationTest.groovy │ │ │ │ ├── IvyDescriptorValidationIntegrationTest.groovy │ │ │ │ ├── IvyDynamicRevisionRemoteResolveIntegrationTest.groovy │ │ │ │ ├── IvyDynamicRevisionResolveIntegrationTest.groovy │ │ │ │ ├── IvyFileRepoResolveIntegrationTest.groovy │ │ │ │ ├── IvyHttpRepoResolveIntegrationTest.groovy │ │ │ │ ├── IvyHttpsRepoResolveIntegrationTest.groovy │ │ │ │ ├── IvyJvmLibraryArtifactResolutionIntegrationTest.groovy │ │ │ │ ├── IvyModuleResolveIntegrationTest.groovy │ │ │ │ ├── IvyResolveIntegrationTest.groovy │ │ │ │ ├── IvySftpRepoDynamicRevisionIntegrationTest.groovy │ │ │ │ ├── IvySftpRepoErrorsIntegrationTest.groovy │ │ │ │ └── IvySftpRepoResolveIntegrationTest.groovy │ │ │ │ └── maven │ │ │ │ ├── BadPomFileResolveIntegrationTest.groovy │ │ │ │ ├── MavenBrokenRemoteResolveIntegrationTest.groovy │ │ │ │ ├── MavenComponentMetadataRulesChangingModulesIntegrationTest.groovy │ │ │ │ ├── MavenComponentMetadataRulesIntegrationTest.groovy │ │ │ │ ├── MavenComponentMetadataRulesStatusIntegrationTest.groovy │ │ │ │ ├── MavenCustomPackagingResolveIntegrationTest.groovy │ │ │ │ ├── MavenDependencyResolveIntegrationTest.groovy │ │ │ │ ├── MavenDynamicResolveIntegrationTest.groovy │ │ │ │ ├── MavenFileRepoResolveIntegrationTest.groovy │ │ │ │ ├── MavenHttpRepoResolveIntegrationTest.groovy │ │ │ │ ├── MavenHttpsRepoResolveIntegrationTest.groovy │ │ │ │ ├── MavenJcenterDependencyResolveIntegrationTest.groovy │ │ │ │ ├── MavenJvmLibraryArtifactResolutionIntegrationTest.groovy │ │ │ │ ├── MavenLatestResolveIntegrationTest.groovy │ │ │ │ ├── MavenLocalRepoResolveIntegrationTest.groovy │ │ │ │ ├── MavenParentPomResolveIntegrationTest.groovy │ │ │ │ ├── MavenPomPackagingResolveIntegrationTest.groovy │ │ │ │ ├── MavenPomResolveIntegrationTest.groovy │ │ │ │ ├── MavenProfileResolveIntegrationTest.groovy │ │ │ │ ├── MavenSftpRepoResolveIntegrationTest.groovy │ │ │ │ └── MavenSnapshotResolveIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── integtests │ │ │ └── resolve │ │ │ ├── ArtifactDependenciesIntegrationTest │ │ │ ├── canHaveConfigurationHierarchy │ │ │ │ ├── projectA-1.2-ivy.xml │ │ │ │ ├── projectB-1.5-ivy.xml │ │ │ │ └── projectWithConfigurationHierarchy.gradle │ │ │ ├── canHaveCycleInDependencyGraph │ │ │ │ ├── projectA-1.2-ivy.xml │ │ │ │ ├── projectB-1.5-ivy.xml │ │ │ │ └── projectWithCyclesInDependencyGraph.gradle │ │ │ ├── canNestModules │ │ │ │ └── projectWithNestedModules.gradle │ │ │ ├── canUseDynamicVersions │ │ │ │ ├── projectA-1.2-ivy.xml │ │ │ │ ├── projectB-1.5-ivy.xml │ │ │ │ └── projectWithDynamicVersions.gradle │ │ │ └── dependencyReportWithConflicts │ │ │ │ ├── projectA-1.2-ivy.xml │ │ │ │ ├── projectA-2.0-ivy.xml │ │ │ │ ├── projectB-1.5-ivy.xml │ │ │ │ ├── projectB-2.1.5-ivy.xml │ │ │ │ ├── projectWithConflicts.gradle │ │ │ │ └── settings.gradle │ │ │ └── http │ │ │ └── AbstractHttpsRepoResolveIntegrationTest │ │ │ └── shared │ │ │ ├── clientStore │ │ │ └── serverStore │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ └── internal │ │ │ │ │ ├── artifacts │ │ │ │ │ ├── ArtifactDependencyResolver.java │ │ │ │ │ ├── ArtifactPublicationServices.java │ │ │ │ │ ├── ArtifactPublisher.java │ │ │ │ │ ├── ComponentMetadataProcessor.java │ │ │ │ │ ├── ComponentModuleMetadataProcessor.java │ │ │ │ │ ├── ComponentSelectionInternal.java │ │ │ │ │ ├── ComponentSelectionRulesInternal.java │ │ │ │ │ ├── ConfigurationResolver.java │ │ │ │ │ ├── DefaultArtifactIdentifier.java │ │ │ │ │ ├── DefaultComponentSelection.java │ │ │ │ │ ├── DefaultDependencyFactory.java │ │ │ │ │ ├── DefaultDependencyManagementServices.java │ │ │ │ │ ├── DefaultGlobalDependencyResolutionRules.java │ │ │ │ │ ├── DefaultModuleIdentifier.java │ │ │ │ │ ├── DefaultModuleVersionIdentifier.java │ │ │ │ │ ├── DefaultModuleVersionSelector.java │ │ │ │ │ ├── DefaultProjectDependencyFactory.java │ │ │ │ │ ├── DefaultResolvedArtifact.java │ │ │ │ │ ├── DefaultResolvedDependency.java │ │ │ │ │ ├── DependencyManagementBuildScopeServices.java │ │ │ │ │ ├── DependencyManagementGlobalScopeServices.java │ │ │ │ │ ├── DependencyServices.java │ │ │ │ │ ├── GlobalDependencyResolutionRules.java │ │ │ │ │ ├── ModuleVersionIdentifierSerializer.java │ │ │ │ │ ├── ModuleVersionPublisher.java │ │ │ │ │ ├── ModuleVersionSelectorSerializer.java │ │ │ │ │ ├── PlexusLoggerAdapter.java │ │ │ │ │ ├── ResolvedConfigurationIdentifier.java │ │ │ │ │ ├── ResolvedConfigurationIdentifierSerializer.java │ │ │ │ │ ├── ResolverResults.java │ │ │ │ │ ├── component │ │ │ │ │ │ ├── ComponentIdentifierFactory.java │ │ │ │ │ │ └── DefaultComponentIdentifierFactory.java │ │ │ │ │ ├── configurations │ │ │ │ │ │ ├── ConfigurationContainerInternal.java │ │ │ │ │ │ ├── ConfigurationInternal.java │ │ │ │ │ │ ├── Configurations.java │ │ │ │ │ │ ├── ConfigurationsProvider.java │ │ │ │ │ │ ├── DefaultConfiguration.java │ │ │ │ │ │ ├── DefaultConfigurationContainer.java │ │ │ │ │ │ ├── DetachedConfigurationsProvider.java │ │ │ │ │ │ ├── ResolutionStrategyInternal.java │ │ │ │ │ │ ├── TasksFromDependentProjects.java │ │ │ │ │ │ └── TasksFromProjectDependencies.java │ │ │ │ │ ├── dsl │ │ │ │ │ │ ├── ArtifactFile.java │ │ │ │ │ │ ├── ComponentModuleMetadataContainer.java │ │ │ │ │ │ ├── DefaultArtifactHandler.java │ │ │ │ │ │ ├── DefaultComponentMetadataHandler.java │ │ │ │ │ │ ├── DefaultComponentModuleMetadataHandler.java │ │ │ │ │ │ ├── ModuleReplacementsData.java │ │ │ │ │ │ ├── ModuleVersionSelectorParsers.java │ │ │ │ │ │ ├── ParsedModuleStringNotation.java │ │ │ │ │ │ └── PublishArtifactNotationParserFactory.java │ │ │ │ │ ├── ivyservice │ │ │ │ │ │ ├── ArtifactCacheMetaData.java │ │ │ │ │ │ ├── CacheLayout.java │ │ │ │ │ │ ├── CacheLockingArtifactDependencyResolver.java │ │ │ │ │ │ ├── CacheLockingManager.java │ │ │ │ │ │ ├── ContextualArtifactResolver.java │ │ │ │ │ │ ├── DefaultCacheLockingManager.java │ │ │ │ │ │ ├── DefaultConfigurationResolver.java │ │ │ │ │ │ ├── DefaultDependencyResolveDetails.java │ │ │ │ │ │ ├── DefaultIvyContextManager.java │ │ │ │ │ │ ├── DefaultIvyDependencyPublisher.java │ │ │ │ │ │ ├── DefaultIvyExtraInfo.java │ │ │ │ │ │ ├── DefaultIvyModuleDescriptor.java │ │ │ │ │ │ ├── DefaultLenientConfiguration.java │ │ │ │ │ │ ├── DefaultResolvedConfiguration.java │ │ │ │ │ │ ├── DefaultUnresolvedDependency.java │ │ │ │ │ │ ├── ErrorHandlingArtifactDependencyResolver.java │ │ │ │ │ │ ├── IvyBackedArtifactPublisher.java │ │ │ │ │ │ ├── IvyContextManager.java │ │ │ │ │ │ ├── IvyDependencyPublisher.java │ │ │ │ │ │ ├── IvyLoggingAdaper.java │ │ │ │ │ │ ├── IvyModuleDescriptorWriter.java │ │ │ │ │ │ ├── IvyUtil.java │ │ │ │ │ │ ├── IvyXmlModuleDescriptorWriter.java │ │ │ │ │ │ ├── LocalComponentFactory.java │ │ │ │ │ │ ├── NamespaceId.java │ │ │ │ │ │ ├── SelfResolvingDependencyResolver.java │ │ │ │ │ │ ├── ShortcircuitEmptyConfigsArtifactDependencyResolver.java │ │ │ │ │ │ ├── VersionForcingDependencyToModuleResolver.java │ │ │ │ │ │ ├── clientmodule │ │ │ │ │ │ │ └── ClientModuleResolver.java │ │ │ │ │ │ ├── dynamicversions │ │ │ │ │ │ │ ├── DefaultCachedModuleVersionList.java │ │ │ │ │ │ │ ├── DefaultResolvedModuleVersion.java │ │ │ │ │ │ │ ├── ModuleVersionsCache.java │ │ │ │ │ │ │ ├── ModuleVersionsCacheEntry.java │ │ │ │ │ │ │ └── SingleFileBackedModuleVersionsCache.java │ │ │ │ │ │ ├── ivyresolve │ │ │ │ │ │ │ ├── BaseModuleComponentRepository.java │ │ │ │ │ │ │ ├── BaseModuleComponentRepositoryAccess.java │ │ │ │ │ │ │ ├── CacheLockReleasingModuleComponentsRepository.java │ │ │ │ │ │ │ ├── CachingModuleComponentRepository.java │ │ │ │ │ │ │ ├── ComponentChooser.java │ │ │ │ │ │ │ ├── ComponentMetaDataResolveState.java │ │ │ │ │ │ │ ├── ComponentSelectionRulesProcessor.java │ │ │ │ │ │ │ ├── ConfiguredModuleComponentRepository.java │ │ │ │ │ │ │ ├── DependencyResolverIdentifier.java │ │ │ │ │ │ │ ├── DynamicVersionResolver.java │ │ │ │ │ │ │ ├── ErrorHandlingArtifactResolver.java │ │ │ │ │ │ │ ├── IvyContextualiser.java │ │ │ │ │ │ │ ├── IvyDynamicResolveModuleComponentRepositoryAccess.java │ │ │ │ │ │ │ ├── LocalModuleComponentRepository.java │ │ │ │ │ │ │ ├── ModuleComponentRepository.java │ │ │ │ │ │ │ ├── ModuleComponentRepositoryAccess.java │ │ │ │ │ │ │ ├── NewestVersionComponentChooser.java │ │ │ │ │ │ │ ├── NoRepositoriesResolver.java │ │ │ │ │ │ │ ├── RepositoryChain.java │ │ │ │ │ │ │ ├── RepositoryChainAdapter.java │ │ │ │ │ │ │ ├── RepositoryChainArtifactResolver.java │ │ │ │ │ │ │ ├── RepositoryChainDependencyResolver.java │ │ │ │ │ │ │ ├── RepositoryChainModuleResolution.java │ │ │ │ │ │ │ ├── RepositoryChainModuleSource.java │ │ │ │ │ │ │ ├── ResolveIvyFactory.java │ │ │ │ │ │ │ ├── StartParameterResolutionOverride.java │ │ │ │ │ │ │ ├── UserResolverChain.java │ │ │ │ │ │ │ ├── VersionInfo.java │ │ │ │ │ │ │ ├── Versioned.java │ │ │ │ │ │ │ ├── memcache │ │ │ │ │ │ │ │ ├── CachedModuleVersionResult.java │ │ │ │ │ │ │ │ ├── InMemoryArtifactsCache.java │ │ │ │ │ │ │ │ ├── InMemoryCacheStats.java │ │ │ │ │ │ │ │ ├── InMemoryCachedModuleComponentRepository.java │ │ │ │ │ │ │ │ ├── InMemoryCachedRepositoryFactory.java │ │ │ │ │ │ │ │ ├── InMemoryMetaDataCache.java │ │ │ │ │ │ │ │ └── InMemoryModuleComponentRepositoryCaches.java │ │ │ │ │ │ │ ├── parser │ │ │ │ │ │ │ │ ├── AbstractModuleDescriptorParser.java │ │ │ │ │ │ │ │ ├── BuildableIvyArtifact.java │ │ │ │ │ │ │ │ ├── DescriptorParseContext.java │ │ │ │ │ │ │ │ ├── DisconnectedDescriptorParseContext.java │ │ │ │ │ │ │ │ ├── DisconnectedIvyXmlModuleDescriptorParser.java │ │ │ │ │ │ │ │ ├── DownloadedIvyModuleDescriptorParser.java │ │ │ │ │ │ │ │ ├── GradlePomModuleDescriptorBuilder.java │ │ │ │ │ │ │ │ ├── GradlePomModuleDescriptorParser.java │ │ │ │ │ │ │ │ ├── IvyXmlModuleDescriptorParser.java │ │ │ │ │ │ │ │ ├── MetaDataParseException.java │ │ │ │ │ │ │ │ ├── MetaDataParser.java │ │ │ │ │ │ │ │ ├── PomDomParser.java │ │ │ │ │ │ │ │ ├── PomParent.java │ │ │ │ │ │ │ │ ├── PomReader.java │ │ │ │ │ │ │ │ ├── RootPomParent.java │ │ │ │ │ │ │ │ ├── UnresolvedDependencyVersionException.java │ │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ │ │ ├── MavenDependencyKey.java │ │ │ │ │ │ │ │ │ ├── PomDependencyMgt.java │ │ │ │ │ │ │ │ │ └── PomProfile.java │ │ │ │ │ │ │ └── strategy │ │ │ │ │ │ │ │ ├── ChainVersionMatcher.java │ │ │ │ │ │ │ │ ├── ExactVersionMatcher.java │ │ │ │ │ │ │ │ ├── LatestStrategy.java │ │ │ │ │ │ │ │ ├── LatestVersionMatcher.java │ │ │ │ │ │ │ │ ├── LatestVersionStrategy.java │ │ │ │ │ │ │ │ ├── ResolverStrategy.java │ │ │ │ │ │ │ │ ├── SubVersionMatcher.java │ │ │ │ │ │ │ │ ├── VersionMatcher.java │ │ │ │ │ │ │ │ └── VersionRangeMatcher.java │ │ │ │ │ │ ├── modulecache │ │ │ │ │ │ │ ├── CachedModuleDescriptorParseContext.java │ │ │ │ │ │ │ ├── DefaultCachedMetaData.java │ │ │ │ │ │ │ ├── DefaultModuleArtifactsCache.java │ │ │ │ │ │ │ ├── DefaultModuleMetaDataCache.java │ │ │ │ │ │ │ ├── ModuleArtifactsCache.java │ │ │ │ │ │ │ ├── ModuleDescriptorCacheEntry.java │ │ │ │ │ │ │ ├── ModuleDescriptorCacheEntrySerializer.java │ │ │ │ │ │ │ ├── ModuleDescriptorStore.java │ │ │ │ │ │ │ └── ModuleMetaDataCache.java │ │ │ │ │ │ ├── moduleconverter │ │ │ │ │ │ │ ├── ConfigurationsToArtifactsConverter.java │ │ │ │ │ │ │ ├── ConfigurationsToModuleDescriptorConverter.java │ │ │ │ │ │ │ ├── DefaultConfigurationsToArtifactsConverter.java │ │ │ │ │ │ │ ├── DefaultConfigurationsToModuleDescriptorConverter.java │ │ │ │ │ │ │ ├── DefaultExcludeRuleConverter.java │ │ │ │ │ │ │ ├── ExcludeRuleConverter.java │ │ │ │ │ │ │ ├── ResolveLocalComponentFactory.java │ │ │ │ │ │ │ └── dependencies │ │ │ │ │ │ │ │ ├── AbstractIvyDependencyDescriptorFactory.java │ │ │ │ │ │ │ │ ├── DefaultDependenciesToModuleDescriptorConverter.java │ │ │ │ │ │ │ │ ├── DefaultDependencyDescriptorFactory.java │ │ │ │ │ │ │ │ ├── DependenciesToModuleDescriptorConverter.java │ │ │ │ │ │ │ │ ├── DependencyDescriptorFactory.java │ │ │ │ │ │ │ │ ├── ExternalModuleIvyDependencyDescriptorFactory.java │ │ │ │ │ │ │ │ ├── IvyDependencyDescriptorFactory.java │ │ │ │ │ │ │ │ ├── ProjectIvyDependencyDescriptorFactory.java │ │ │ │ │ │ │ │ └── ReflectiveDependencyDescriptorFactory.java │ │ │ │ │ │ ├── projectmodule │ │ │ │ │ │ │ ├── DefaultProjectComponentRegistry.java │ │ │ │ │ │ │ ├── DefaultProjectPublication.java │ │ │ │ │ │ │ ├── DefaultProjectPublicationRegistry.java │ │ │ │ │ │ │ ├── ProjectArtifactResolver.java │ │ │ │ │ │ │ ├── ProjectComponentRegistry.java │ │ │ │ │ │ │ ├── ProjectDependencyResolver.java │ │ │ │ │ │ │ ├── ProjectPublication.java │ │ │ │ │ │ │ └── ProjectPublicationRegistry.java │ │ │ │ │ │ ├── resolutionstrategy │ │ │ │ │ │ │ ├── DefaultCachePolicy.java │ │ │ │ │ │ │ ├── DefaultComponentSelectionRules.java │ │ │ │ │ │ │ ├── DefaultExternalResourceCachePolicy.java │ │ │ │ │ │ │ ├── DefaultResolutionStrategy.java │ │ │ │ │ │ │ ├── ExternalResourceCachePolicy.java │ │ │ │ │ │ │ ├── LatestConflictResolution.java │ │ │ │ │ │ │ ├── ModuleForcingResolveRule.java │ │ │ │ │ │ │ └── StrictConflictResolution.java │ │ │ │ │ │ └── resolveengine │ │ │ │ │ │ │ ├── DefaultDependencyResolver.java │ │ │ │ │ │ │ ├── DefaultDependencyToConfigurationResolver.java │ │ │ │ │ │ │ ├── DependencyToConfigurationResolver.java │ │ │ │ │ │ │ ├── LatestModuleConflictResolver.java │ │ │ │ │ │ │ ├── ModuleConflictResolver.java │ │ │ │ │ │ │ ├── ModuleRevisionResolveState.java │ │ │ │ │ │ │ ├── ModuleVersionSpec.java │ │ │ │ │ │ │ ├── StrictConflictResolver.java │ │ │ │ │ │ │ ├── VersionSelectionReasonResolver.java │ │ │ │ │ │ │ ├── graph │ │ │ │ │ │ │ ├── CompositeDependencyGraphVisitor.java │ │ │ │ │ │ │ ├── DependencyGraphBuilder.java │ │ │ │ │ │ │ ├── DependencyGraphVisitor.java │ │ │ │ │ │ │ ├── ResolutionResultDependencyGraphVisitor.java │ │ │ │ │ │ │ ├── ResolvedConfigurationDependencyGraphVisitor.java │ │ │ │ │ │ │ └── conflicts │ │ │ │ │ │ │ │ ├── CandidateModule.java │ │ │ │ │ │ │ │ ├── CompositeConflictResolver.java │ │ │ │ │ │ │ │ ├── ConflictContainer.java │ │ │ │ │ │ │ │ ├── ConflictHandler.java │ │ │ │ │ │ │ │ ├── ConflictResolutionResult.java │ │ │ │ │ │ │ │ ├── DefaultConflictHandler.java │ │ │ │ │ │ │ │ ├── DefaultConflictResolutionResult.java │ │ │ │ │ │ │ │ ├── PotentialConflict.java │ │ │ │ │ │ │ │ └── PotentialConflictFactory.java │ │ │ │ │ │ │ ├── oldresult │ │ │ │ │ │ │ ├── DefaultResolvedConfigurationBuilder.java │ │ │ │ │ │ │ ├── DefaultTransientConfigurationResults.java │ │ │ │ │ │ │ ├── ResolvedConfigurationBuilder.java │ │ │ │ │ │ │ ├── ResolvedConfigurationResults.java │ │ │ │ │ │ │ ├── ResolvedContentsMapping.java │ │ │ │ │ │ │ ├── TransientConfigurationResults.java │ │ │ │ │ │ │ └── TransientConfigurationResultsBuilder.java │ │ │ │ │ │ │ ├── result │ │ │ │ │ │ │ ├── CachingDependencyResultFactory.java │ │ │ │ │ │ │ ├── ComponentIdentifierSerializer.java │ │ │ │ │ │ │ ├── ComponentSelectionReasonSerializer.java │ │ │ │ │ │ │ ├── ComponentSelectorSerializer.java │ │ │ │ │ │ │ ├── DefaultInternalDependencyResult.java │ │ │ │ │ │ │ ├── DefaultModuleVersionSelection.java │ │ │ │ │ │ │ ├── DefaultResolutionResultBuilder.java │ │ │ │ │ │ │ ├── InternalDependencyResult.java │ │ │ │ │ │ │ ├── InternalDependencyResultSerializer.java │ │ │ │ │ │ │ ├── ModuleVersionSelection.java │ │ │ │ │ │ │ ├── ModuleVersionSelectionSerializer.java │ │ │ │ │ │ │ ├── ResolutionResultBuilder.java │ │ │ │ │ │ │ ├── StreamingResolutionResultBuilder.java │ │ │ │ │ │ │ └── VersionSelectionReasons.java │ │ │ │ │ │ │ └── store │ │ │ │ │ │ │ ├── CachedStoreFactory.java │ │ │ │ │ │ │ ├── DefaultBinaryStore.java │ │ │ │ │ │ │ ├── ResolutionResultsStoreFactory.java │ │ │ │ │ │ │ └── StoreSet.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ └── ModuleVersionArtifactIdentifierSerializer.java │ │ │ │ │ ├── mvnsettings │ │ │ │ │ │ ├── CannotLocateLocalMavenRepositoryException.java │ │ │ │ │ │ ├── DefaultLocalMavenRepositoryLocator.java │ │ │ │ │ │ ├── DefaultMavenFileLocations.java │ │ │ │ │ │ ├── DefaultMavenSettingsProvider.java │ │ │ │ │ │ ├── LocalMavenRepositoryLocator.java │ │ │ │ │ │ ├── MavenFileLocations.java │ │ │ │ │ │ └── MavenSettingsProvider.java │ │ │ │ │ ├── query │ │ │ │ │ │ ├── DefaultArtifactResolutionQuery.java │ │ │ │ │ │ └── DefaultArtifactResolutionQueryFactory.java │ │ │ │ │ ├── repositories │ │ │ │ │ │ ├── AbstractArtifactRepository.java │ │ │ │ │ │ ├── AbstractAuthenticationSupportedRepository.java │ │ │ │ │ │ ├── DefaultBaseRepositoryFactory.java │ │ │ │ │ │ ├── DefaultFlatDirArtifactRepository.java │ │ │ │ │ │ ├── DefaultIvyArtifactRepository.java │ │ │ │ │ │ ├── DefaultMavenArtifactRepository.java │ │ │ │ │ │ ├── DefaultMavenLocalArtifactRepository.java │ │ │ │ │ │ ├── DefaultPasswordCredentials.java │ │ │ │ │ │ ├── PublicationAwareRepository.java │ │ │ │ │ │ ├── ResolutionAwareRepository.java │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ ├── GradleRepositoryLayout.java │ │ │ │ │ │ │ ├── IvyRepositoryLayout.java │ │ │ │ │ │ │ ├── MavenRepositoryLayout.java │ │ │ │ │ │ │ ├── PatternRepositoryLayout.java │ │ │ │ │ │ │ ├── RepositoryLayout.java │ │ │ │ │ │ │ └── ResolvedPattern.java │ │ │ │ │ │ ├── resolver │ │ │ │ │ │ │ ├── AbstractResourcePattern.java │ │ │ │ │ │ │ ├── ChainedVersionLister.java │ │ │ │ │ │ │ ├── ComponentMetadataDetailsAdapter.java │ │ │ │ │ │ │ ├── DefaultExternalResourceArtifactResolver.java │ │ │ │ │ │ │ ├── ExternalResourceArtifactResolver.java │ │ │ │ │ │ │ ├── ExternalResourceResolver.java │ │ │ │ │ │ │ ├── ExternalResourceResolverDescriptorParseContext.java │ │ │ │ │ │ │ ├── IvyResolver.java │ │ │ │ │ │ │ ├── IvyResourcePattern.java │ │ │ │ │ │ │ ├── M2ResourcePattern.java │ │ │ │ │ │ │ ├── MavenLocalResolver.java │ │ │ │ │ │ │ ├── MavenMetadata.java │ │ │ │ │ │ │ ├── MavenMetadataLoader.java │ │ │ │ │ │ │ ├── MavenPattern.java │ │ │ │ │ │ │ ├── MavenResolver.java │ │ │ │ │ │ │ ├── MavenUniqueSnapshotComponentIdentifier.java │ │ │ │ │ │ │ ├── MavenUniqueSnapshotExternalResourceArtifactResolver.java │ │ │ │ │ │ │ ├── MavenUniqueSnapshotModuleSource.java │ │ │ │ │ │ │ ├── MavenVersionLister.java │ │ │ │ │ │ │ ├── PatternBasedResolver.java │ │ │ │ │ │ │ ├── ResourcePattern.java │ │ │ │ │ │ │ ├── ResourceVersionLister.java │ │ │ │ │ │ │ ├── VersionLister.java │ │ │ │ │ │ │ └── VersionPatternVisitor.java │ │ │ │ │ │ └── transport │ │ │ │ │ │ │ ├── RepositoryTransport.java │ │ │ │ │ │ │ └── RepositoryTransportFactory.java │ │ │ │ │ └── result │ │ │ │ │ │ ├── AbstractDependencyResult.java │ │ │ │ │ │ ├── DefaultArtifactResolutionResult.java │ │ │ │ │ │ ├── DefaultComponentArtifactsResult.java │ │ │ │ │ │ ├── DefaultResolutionResult.java │ │ │ │ │ │ ├── DefaultResolvedArtifactResult.java │ │ │ │ │ │ ├── DefaultResolvedComponentResult.java │ │ │ │ │ │ ├── DefaultResolvedDependencyResult.java │ │ │ │ │ │ ├── DefaultUnresolvedArtifactResult.java │ │ │ │ │ │ ├── DefaultUnresolvedComponentResult.java │ │ │ │ │ │ ├── DefaultUnresolvedDependencyResult.java │ │ │ │ │ │ └── jvm │ │ │ │ │ │ └── AbstractArtifact.java │ │ │ │ │ ├── filestore │ │ │ │ │ └── ivy │ │ │ │ │ │ └── ArtifactIdentifierFileStore.java │ │ │ │ │ └── notations │ │ │ │ │ ├── ClientModuleNotationParserFactory.java │ │ │ │ │ ├── DependencyClassPathNotationParser.java │ │ │ │ │ ├── DependencyFilesNotationParser.java │ │ │ │ │ ├── DependencyMapNotationParser.java │ │ │ │ │ ├── DependencyNotationParser.java │ │ │ │ │ ├── DependencyProjectNotationParser.java │ │ │ │ │ ├── DependencyStringNotationParser.java │ │ │ │ │ ├── ModuleIdentiferNotationParser.java │ │ │ │ │ └── ProjectDependencyFactory.java │ │ │ │ └── internal │ │ │ │ ├── component │ │ │ │ ├── external │ │ │ │ │ └── model │ │ │ │ │ │ ├── AbstractModuleComponentResolveMetaData.java │ │ │ │ │ │ ├── BuildableIvyModulePublishMetaData.java │ │ │ │ │ │ ├── BuildableIvyModuleResolveMetaData.java │ │ │ │ │ │ ├── DefaultIvyModulePublishMetaData.java │ │ │ │ │ │ ├── DefaultIvyModuleResolveMetaData.java │ │ │ │ │ │ ├── DefaultMavenModuleResolveMetaData.java │ │ │ │ │ │ ├── DefaultModuleComponentArtifactIdentifier.java │ │ │ │ │ │ ├── DefaultModuleComponentArtifactMetaData.java │ │ │ │ │ │ ├── DefaultModuleComponentIdentifier.java │ │ │ │ │ │ ├── DefaultModuleComponentSelector.java │ │ │ │ │ │ ├── IvyModuleArtifactPublishMetaData.java │ │ │ │ │ │ ├── IvyModulePublishMetaData.java │ │ │ │ │ │ ├── IvyModuleResolveMetaData.java │ │ │ │ │ │ ├── MavenModuleResolveMetaData.java │ │ │ │ │ │ ├── ModuleComponentArtifactIdentifier.java │ │ │ │ │ │ ├── ModuleComponentArtifactMetaData.java │ │ │ │ │ │ ├── ModuleComponentResolveMetaData.java │ │ │ │ │ │ └── MutableModuleComponentResolveMetaData.java │ │ │ │ ├── local │ │ │ │ │ └── model │ │ │ │ │ │ ├── DefaultDslOriginDependencyMetaData.java │ │ │ │ │ │ ├── DefaultLocalArtifactIdentifier.java │ │ │ │ │ │ ├── DefaultLocalComponentMetaData.java │ │ │ │ │ │ ├── DefaultProjectComponentIdentifier.java │ │ │ │ │ │ ├── DefaultProjectComponentSelector.java │ │ │ │ │ │ ├── DefaultProjectDependencyMetaData.java │ │ │ │ │ │ ├── DslOriginDependencyMetaData.java │ │ │ │ │ │ ├── LocalArtifactMetaData.java │ │ │ │ │ │ ├── LocalComponentMetaData.java │ │ │ │ │ │ ├── MutableLocalComponentMetaData.java │ │ │ │ │ │ ├── OpaqueComponentIdentifier.java │ │ │ │ │ │ └── ProjectDependencyMetaData.java │ │ │ │ └── model │ │ │ │ │ ├── AbstractModuleDescriptorBackedMetaData.java │ │ │ │ │ ├── ComponentArtifactIdentifier.java │ │ │ │ │ ├── ComponentArtifactMetaData.java │ │ │ │ │ ├── ComponentResolveMetaData.java │ │ │ │ │ ├── ComponentUsage.java │ │ │ │ │ ├── ConfigurationMetaData.java │ │ │ │ │ ├── DefaultComponentUsage.java │ │ │ │ │ ├── DefaultDependencyMetaData.java │ │ │ │ │ ├── DefaultIvyArtifactName.java │ │ │ │ │ ├── DependencyMetaData.java │ │ │ │ │ ├── IvyArtifactName.java │ │ │ │ │ └── ModuleSource.java │ │ │ │ ├── resolve │ │ │ │ ├── ArtifactNotFoundException.java │ │ │ │ ├── ArtifactResolveException.java │ │ │ │ ├── ModuleVersionNotFoundException.java │ │ │ │ ├── ModuleVersionResolveException.java │ │ │ │ ├── resolver │ │ │ │ │ ├── ArtifactResolver.java │ │ │ │ │ ├── ComponentMetaDataResolver.java │ │ │ │ │ ├── DependencyToComponentIdResolver.java │ │ │ │ │ ├── DependencyToComponentResolver.java │ │ │ │ │ └── ModuleToComponentResolver.java │ │ │ │ └── result │ │ │ │ │ ├── ArtifactResolveResult.java │ │ │ │ │ ├── ArtifactSetResolveResult.java │ │ │ │ │ ├── BuildableArtifactResolveResult.java │ │ │ │ │ ├── BuildableArtifactSetResolveResult.java │ │ │ │ │ ├── BuildableComponentIdResolveResult.java │ │ │ │ │ ├── BuildableComponentResolveResult.java │ │ │ │ │ ├── BuildableModuleComponentMetaDataResolveResult.java │ │ │ │ │ ├── BuildableModuleComponentVersionSelectionResolveResult.java │ │ │ │ │ ├── ComponentIdResolveResult.java │ │ │ │ │ ├── ComponentResolveResult.java │ │ │ │ │ ├── DefaultBuildableArtifactResolveResult.java │ │ │ │ │ ├── DefaultBuildableArtifactSetResolveResult.java │ │ │ │ │ ├── DefaultBuildableComponentIdResolveResult.java │ │ │ │ │ ├── DefaultBuildableComponentResolveResult.java │ │ │ │ │ ├── DefaultBuildableModuleComponentMetaDataResolveResult.java │ │ │ │ │ ├── DefaultBuildableModuleComponentVersionSelectionResolveResult.java │ │ │ │ │ ├── DefaultModuleVersionListing.java │ │ │ │ │ ├── DefaultResourceAwareResolveResult.java │ │ │ │ │ ├── ModuleVersionListing.java │ │ │ │ │ ├── ResolveResult.java │ │ │ │ │ └── ResourceAwareResolveResult.java │ │ │ │ ├── resource │ │ │ │ ├── cached │ │ │ │ │ ├── ByUrlCachedExternalResourceIndex.java │ │ │ │ │ ├── CachedArtifact.java │ │ │ │ │ ├── CachedArtifactIndex.java │ │ │ │ │ ├── CachedExternalResource.java │ │ │ │ │ ├── CachedExternalResourceAdapter.java │ │ │ │ │ ├── CachedExternalResourceIndex.java │ │ │ │ │ ├── CachedItem.java │ │ │ │ │ ├── DefaultCachedArtifact.java │ │ │ │ │ ├── DefaultCachedExternalResource.java │ │ │ │ │ ├── DefaultCachedExternalResourceIndex.java │ │ │ │ │ └── ivy │ │ │ │ │ │ ├── AbstractCachedIndex.java │ │ │ │ │ │ ├── ArtifactAtRepositoryCachedArtifactIndex.java │ │ │ │ │ │ └── ArtifactAtRepositoryKey.java │ │ │ │ ├── local │ │ │ │ │ └── ivy │ │ │ │ │ │ ├── LocallyAvailableResourceFinderFactory.java │ │ │ │ │ │ └── PatternBasedLocallyAvailableResourceFinder.java │ │ │ │ ├── transfer │ │ │ │ │ ├── AbstractProgressLoggingHandler.java │ │ │ │ │ ├── CacheAwareExternalResourceAccessor.java │ │ │ │ │ ├── DefaultCacheAwareExternalResourceAccessor.java │ │ │ │ │ ├── ProgressLoggingExternalResourceAccessor.java │ │ │ │ │ ├── ProgressLoggingExternalResourceUploader.java │ │ │ │ │ └── ResourceOperation.java │ │ │ │ └── transport │ │ │ │ │ ├── AbstractRepositoryTransport.java │ │ │ │ │ ├── DefaultExternalResourceRepository.java │ │ │ │ │ ├── ExternalResourceRepository.java │ │ │ │ │ ├── file │ │ │ │ │ ├── FileResourceConnector.java │ │ │ │ │ └── FileTransport.java │ │ │ │ │ ├── http │ │ │ │ │ └── HttpTransport.java │ │ │ │ │ └── sftp │ │ │ │ │ ├── LockableSftpClient.java │ │ │ │ │ ├── SftpClientFactory.java │ │ │ │ │ ├── SftpException.java │ │ │ │ │ ├── SftpHost.java │ │ │ │ │ ├── SftpResource.java │ │ │ │ │ ├── SftpResourceAccessor.java │ │ │ │ │ ├── SftpResourceLister.java │ │ │ │ │ ├── SftpResourceUploader.java │ │ │ │ │ └── SftpTransport.java │ │ │ │ └── rules │ │ │ │ ├── ClosureBackedRuleAction.java │ │ │ │ ├── DefaultRuleActionAdapter.java │ │ │ │ ├── DefaultRuleActionValidator.java │ │ │ │ ├── NoInputsRuleAction.java │ │ │ │ ├── RuleAction.java │ │ │ │ ├── RuleActionAdapter.java │ │ │ │ ├── RuleActionValidationException.java │ │ │ │ ├── RuleActionValidator.java │ │ │ │ ├── RuleSourceBackedRuleAction.java │ │ │ │ └── SpecRuleAction.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ ├── org.gradle.api.internal.artifacts.DependencyManagementServices │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ ├── test │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ └── internal │ │ │ │ │ ├── artifacts │ │ │ │ │ ├── DefaultArtifactIdentifierTest.groovy │ │ │ │ │ ├── DefaultComponentSelectionTest.groovy │ │ │ │ │ ├── DefaultDependencyManagementServicesTest.groovy │ │ │ │ │ ├── DefaultModuleIdentifierSpec.groovy │ │ │ │ │ ├── DefaultModuleVersionIdentifierSpec.groovy │ │ │ │ │ ├── DefaultModuleVersionSelectorTest.groovy │ │ │ │ │ ├── DefaultResolvedArtifactTest.groovy │ │ │ │ │ ├── DefaultResolvedDependencySpec.groovy │ │ │ │ │ ├── DefaultResolvedDependencyTest.java │ │ │ │ │ ├── DependencyManagementBuildScopeServicesTest.groovy │ │ │ │ │ ├── DependencyManagementGlobalScopeServicesTest.groovy │ │ │ │ │ ├── ModuleVersionSelectorSerializerTest.groovy │ │ │ │ │ ├── ResolvedConfigurationIdentifierSerializerTest.groovy │ │ │ │ │ ├── ResolvedConfigurationIdentifierSpec.groovy │ │ │ │ │ ├── ResolverResultsSpec.groovy │ │ │ │ │ ├── component │ │ │ │ │ │ └── DefaultComponentIdentifierFactoryTest.groovy │ │ │ │ │ ├── configurations │ │ │ │ │ │ ├── ConfigurationsTest.java │ │ │ │ │ │ ├── DefaultConfigurationContainerSpec.groovy │ │ │ │ │ │ ├── DefaultConfigurationContainerTest.groovy │ │ │ │ │ │ ├── DefaultConfigurationSpec.groovy │ │ │ │ │ │ ├── DefaultConfigurationTest.java │ │ │ │ │ │ ├── TasksFromDependentProjectsTest.groovy │ │ │ │ │ │ └── TasksFromProjectDependenciesTest.groovy │ │ │ │ │ ├── dsl │ │ │ │ │ │ ├── ArtifactFileTest.groovy │ │ │ │ │ │ ├── ComponentModuleMetadataContainerTest.groovy │ │ │ │ │ │ ├── DefaultArtifactHandlerTest.groovy │ │ │ │ │ │ ├── DefaultComponentMetadataHandlerTest.groovy │ │ │ │ │ │ ├── ModuleVersionSelectorParsersTest.groovy │ │ │ │ │ │ └── PublishArtifactNotationParserFactoryTest.groovy │ │ │ │ │ ├── ivyservice │ │ │ │ │ │ ├── ArtifactTypeTest.groovy │ │ │ │ │ │ ├── CacheLayoutTest.groovy │ │ │ │ │ │ ├── CacheLockingArtifactDependencyResolverTest.groovy │ │ │ │ │ │ ├── DefaultCacheLockingManagerTest.groovy │ │ │ │ │ │ ├── DefaultDependencyResolveDetailsSpec.groovy │ │ │ │ │ │ ├── DefaultIvyContextManagerTest.groovy │ │ │ │ │ │ ├── DefaultIvyExtraInfoTest.groovy │ │ │ │ │ │ ├── DefaultIvyModuleDescriptorTest.groovy │ │ │ │ │ │ ├── DefaultUnresolvedDependencySpec.groovy │ │ │ │ │ │ ├── ErrorHandlingArtifactDependencyResolverTest.groovy │ │ │ │ │ │ ├── IvyUtilTest.groovy │ │ │ │ │ │ ├── IvyXmlModuleDescriptorWriterTest.groovy │ │ │ │ │ │ ├── NamespaceIdTest.groovy │ │ │ │ │ │ ├── SelfResolvingDependencyResolverTest.groovy │ │ │ │ │ │ ├── ShortcircuitEmptyConfigsArtifactDependencyResolverSpec.groovy │ │ │ │ │ │ ├── VersionForcingDependencyToModuleResolverSpec.groovy │ │ │ │ │ │ ├── clientmodule │ │ │ │ │ │ │ └── ClientModuleResolverTest.groovy │ │ │ │ │ │ ├── ivyresolve │ │ │ │ │ │ │ ├── BaseModuleComponentRepositoryTest.groovy │ │ │ │ │ │ │ ├── CachingModuleComponentRepositoryTest.groovy │ │ │ │ │ │ │ ├── ComponentSelectionRulesProcessorTest.groovy │ │ │ │ │ │ │ ├── DependencyResolverIdentifierTest.groovy │ │ │ │ │ │ │ ├── DynamicVersionResolverTest.groovy │ │ │ │ │ │ │ ├── ErrorHandlingArtifactResolverTest.groovy │ │ │ │ │ │ │ ├── IvyDynamicResolveModuleComponentRepositoryAccessTest.groovy │ │ │ │ │ │ │ ├── NewestVersionComponentChooserTest.groovy │ │ │ │ │ │ │ ├── RepositoryChainAdapterTest.groovy │ │ │ │ │ │ │ ├── RepositoryChainArtifactResolverTest.groovy │ │ │ │ │ │ │ ├── RepositoryChainDependencyResolverTest.groovy │ │ │ │ │ │ │ ├── memcache │ │ │ │ │ │ │ │ ├── CachedModuleVersionResultTest.groovy │ │ │ │ │ │ │ │ ├── InMemoryArtifactsCacheTest.groovy │ │ │ │ │ │ │ │ ├── InMemoryCachedModuleComponentRepositoryTest.groovy │ │ │ │ │ │ │ │ ├── InMemoryCachedRepositoryFactoryTest.groovy │ │ │ │ │ │ │ │ └── InMemoryMetaDataCacheTest.groovy │ │ │ │ │ │ │ ├── parser │ │ │ │ │ │ │ │ ├── AbstractGradlePomModuleDescriptorParserTest.groovy │ │ │ │ │ │ │ │ ├── AbstractPomReaderTest.groovy │ │ │ │ │ │ │ │ ├── DisconnectedIvyXmlModuleDescriptorParserTest.groovy │ │ │ │ │ │ │ │ ├── DownloadedIvyModuleDescriptorParserTest.groovy │ │ │ │ │ │ │ │ ├── GradlePomModuleDescriptorParserProfileTest.groovy │ │ │ │ │ │ │ │ ├── GradlePomModuleDescriptorParserTest.groovy │ │ │ │ │ │ │ │ ├── IvyXmlModuleDescriptorParserTest.groovy │ │ │ │ │ │ │ │ ├── PomReaderProfileTest.groovy │ │ │ │ │ │ │ │ ├── PomReaderTest.groovy │ │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ │ │ └── MavenDependencyKeyTest.groovy │ │ │ │ │ │ │ └── strategy │ │ │ │ │ │ │ │ ├── ChainVersionMatcherTest.groovy │ │ │ │ │ │ │ │ ├── ExactVersionMatcherTest.groovy │ │ │ │ │ │ │ │ ├── LatestVersionMatcherTest.groovy │ │ │ │ │ │ │ │ ├── LatestVersionStrategyTest.groovy │ │ │ │ │ │ │ │ ├── SubVersionMatcherTest.groovy │ │ │ │ │ │ │ │ └── VersionRangeMatcherTest.groovy │ │ │ │ │ │ ├── modulecache │ │ │ │ │ │ │ └── ModuleDescriptorStoreTest.groovy │ │ │ │ │ │ ├── moduleconverter │ │ │ │ │ │ │ ├── DefaultConfigurationsToArtifactsConverterTest.groovy │ │ │ │ │ │ │ ├── DefaultConfigurationsToModuleDescriptorConverterTest.java │ │ │ │ │ │ │ ├── DefaultExcludeRuleConverterTest.java │ │ │ │ │ │ │ ├── IvyConverterTestUtil.java │ │ │ │ │ │ │ ├── ResolveLocalComponentFactoryTest.groovy │ │ │ │ │ │ │ └── dependencies │ │ │ │ │ │ │ │ ├── AbstractDependencyDescriptorFactoryInternalTest.java │ │ │ │ │ │ │ │ ├── DefaultDependenciesToModuleDescriptorConverterTest.groovy │ │ │ │ │ │ │ │ ├── DefaultDependencyDescriptorFactoryTest.groovy │ │ │ │ │ │ │ │ ├── ExternalModuleDependencyDescriptorFactoryTest.java │ │ │ │ │ │ │ │ ├── ProjectDependencyDescriptorFactoryTest.groovy │ │ │ │ │ │ │ │ └── ReflectiveDependencyDescriptorFactoryTest.groovy │ │ │ │ │ │ ├── projectmodule │ │ │ │ │ │ │ └── ProjectDependencyResolverTest.groovy │ │ │ │ │ │ ├── resolutionstrategy │ │ │ │ │ │ │ ├── DefaultCachePolicySpec.groovy │ │ │ │ │ │ │ ├── DefaultComponentSelectionRulesTest.groovy │ │ │ │ │ │ │ ├── DefaultResolutionStrategySpec.groovy │ │ │ │ │ │ │ └── ModuleForcingResolveRuleSpec.groovy │ │ │ │ │ │ └── resolveengine │ │ │ │ │ │ │ ├── DependencyGraphBuilderTest.groovy │ │ │ │ │ │ │ ├── ModuleVersionSpecTest.groovy │ │ │ │ │ │ │ ├── VersionSelectionReasonResolverTest.groovy │ │ │ │ │ │ │ ├── graph │ │ │ │ │ │ │ └── conflicts │ │ │ │ │ │ │ │ ├── ConflictContainerTest.groovy │ │ │ │ │ │ │ │ └── DefaultConflictHandlerTest.groovy │ │ │ │ │ │ │ ├── result │ │ │ │ │ │ │ ├── CachingDependencyResultFactoryTest.groovy │ │ │ │ │ │ │ ├── ComponentIdentifierSerializerTest.groovy │ │ │ │ │ │ │ ├── ComponentSelectionReasonSerializerTest.groovy │ │ │ │ │ │ │ ├── ComponentSelectorSerializerTest.groovy │ │ │ │ │ │ │ ├── DefaultResolutionResultBuilderSpec.groovy │ │ │ │ │ │ │ ├── DummyBinaryStore.groovy │ │ │ │ │ │ │ ├── DummyStore.groovy │ │ │ │ │ │ │ ├── InternalDependencyResultSerializerTest.groovy │ │ │ │ │ │ │ ├── ModuleVersionSelectionSerializerTest.groovy │ │ │ │ │ │ │ ├── ResolutionResultPrinter.groovy │ │ │ │ │ │ │ ├── StreamingResolutionResultBuilderTest.groovy │ │ │ │ │ │ │ └── VersionSelectionReasonsTest.groovy │ │ │ │ │ │ │ └── store │ │ │ │ │ │ │ ├── CachedStoreFactoryTest.groovy │ │ │ │ │ │ │ ├── DefaultBinaryStoreTest.groovy │ │ │ │ │ │ │ └── ResolutionResultsStoreFactoryTest.groovy │ │ │ │ │ ├── mvnsettings │ │ │ │ │ │ └── DefaultLocalMavenRepositoryLocatorTest.groovy │ │ │ │ │ ├── query │ │ │ │ │ │ └── DefaultArtifactResolutionQueryTest.groovy │ │ │ │ │ ├── repositories │ │ │ │ │ │ ├── AbstractArtifactRepositoryChangingNameAfterContainerInclusion.groovy │ │ │ │ │ │ ├── DefaultBaseRepositoryFactoryTest.groovy │ │ │ │ │ │ ├── DefaultFlatDirArtifactRepositoryTest.groovy │ │ │ │ │ │ ├── DefaultIvyArtifactRepositoryTest.groovy │ │ │ │ │ │ ├── DefaultMavenArtifactRepositoryTest.groovy │ │ │ │ │ │ ├── DefaultMavenLocalRepositoryTest.groovy │ │ │ │ │ │ ├── resolver │ │ │ │ │ │ │ ├── ChainedVersionListerTest.groovy │ │ │ │ │ │ │ ├── ExternalResourceResolverTest.groovy │ │ │ │ │ │ │ ├── IvyResolverTest.groovy │ │ │ │ │ │ │ ├── IvyResourcePatternTest.groovy │ │ │ │ │ │ │ ├── M2ResourcePatternTest.groovy │ │ │ │ │ │ │ ├── MavenResolverTest.groovy │ │ │ │ │ │ │ ├── MavenUniqueSnapshotComponentIdentifierTest.groovy │ │ │ │ │ │ │ ├── MavenUniqueSnapshotExternalResourceArtifactResolverTest.groovy │ │ │ │ │ │ │ ├── MavenVersionListerTest.groovy │ │ │ │ │ │ │ └── ResourceVersionListerTest.groovy │ │ │ │ │ │ └── transport │ │ │ │ │ │ │ └── RepositoryTransportFactoryTest.groovy │ │ │ │ │ └── result │ │ │ │ │ │ ├── DefaultComponentArtifactsResultTest.groovy │ │ │ │ │ │ ├── DefaultResolutionResultTest.groovy │ │ │ │ │ │ └── DefaultResolvedComponentResultTest.groovy │ │ │ │ │ └── notations │ │ │ │ │ ├── DependencyClassPathNotationParserTest.groovy │ │ │ │ │ ├── DependencyMapNotationParserTest.groovy │ │ │ │ │ ├── DependencyStringNotationParserTest.groovy │ │ │ │ │ ├── ModuleIdentiferNotationParserTest.groovy │ │ │ │ │ └── ProjectDependencyFactoryTest.groovy │ │ │ │ └── internal │ │ │ │ ├── component │ │ │ │ ├── external │ │ │ │ │ └── model │ │ │ │ │ │ ├── AbstractModuleComponentResolveMetaDataTest.groovy │ │ │ │ │ │ ├── BuildableIvyModuleResolveMetaDataTest.groovy │ │ │ │ │ │ ├── DefaultIvyModulePublishMetaDataTest.groovy │ │ │ │ │ │ ├── DefaultIvyModuleResolveMetaDataTest.groovy │ │ │ │ │ │ ├── DefaultMavenModuleResolveMetaDataTest.groovy │ │ │ │ │ │ ├── DefaultModuleComponentArtifactIdentifierTest.groovy │ │ │ │ │ │ ├── DefaultModuleComponentArtifactMetaDataTest.groovy │ │ │ │ │ │ ├── DefaultModuleComponentIdentifierTest.groovy │ │ │ │ │ │ └── DefaultModuleComponentSelectorTest.groovy │ │ │ │ ├── local │ │ │ │ │ └── model │ │ │ │ │ │ ├── DefaultLocalArtifactIdentifierTest.groovy │ │ │ │ │ │ ├── DefaultLocalComponentMetaDataTest.groovy │ │ │ │ │ │ ├── DefaultProjectComponentIdentifierTest.groovy │ │ │ │ │ │ ├── DefaultProjectComponentSelectorTest.groovy │ │ │ │ │ │ └── OpaqueComponentIdentifierTest.groovy │ │ │ │ └── model │ │ │ │ │ ├── DefaultDependencyMetaDataTest.groovy │ │ │ │ │ └── DefaultIvyArtifactNameTest.groovy │ │ │ │ ├── resolve │ │ │ │ ├── ArtifactNotFoundExceptionTest.groovy │ │ │ │ ├── ModuleVersionNotFoundExceptionTest.groovy │ │ │ │ ├── ModuleVersionResolveExceptionTest.groovy │ │ │ │ └── result │ │ │ │ │ ├── DefaultBuildableArtifactResolveResultTest.groovy │ │ │ │ │ ├── DefaultBuildableArtifactSetResolveResultTest.groovy │ │ │ │ │ ├── DefaultBuildableComponentIdResolveResultTest.groovy │ │ │ │ │ ├── DefaultBuildableComponentResolveResultTest.groovy │ │ │ │ │ ├── DefaultBuildableModuleComponentMetaDataResolveResultTest.groovy │ │ │ │ │ ├── DefaultBuildableModuleComponentVersionSelectionResolveResultTest.groovy │ │ │ │ │ └── DefaultResourceAwareResolveResultTest.groovy │ │ │ │ ├── resource │ │ │ │ ├── cached │ │ │ │ │ ├── CachedExternalResourceAdapterTest.groovy │ │ │ │ │ └── DefaultArtifactResolutionCacheTest.groovy │ │ │ │ ├── local │ │ │ │ │ ├── CompositeLocallyAvailableResourceFinderTest.groovy │ │ │ │ │ └── LazyLocallyAvailableResourceCandidatesTest.groovy │ │ │ │ ├── transfer │ │ │ │ │ ├── DefaultCacheAwareExternalResourceAccessorTest.groovy │ │ │ │ │ ├── ProgressLoggingExternalResourceAccessorTest.groovy │ │ │ │ │ ├── ProgressLoggingExternalResourceUploaderTest.groovy │ │ │ │ │ └── ResourceOperationTest.groovy │ │ │ │ └── transport │ │ │ │ │ └── sftp │ │ │ │ │ └── SftpClientFactoryTest.groovy │ │ │ │ └── rules │ │ │ │ ├── ClosureBackedRuleActionTest.groovy │ │ │ │ ├── DefaultRuleActionAdapterTest.groovy │ │ │ │ ├── DefaultRuleActionValidatorTest.groovy │ │ │ │ ├── NoInputsRuleActionTest.groovy │ │ │ │ └── RuleSourceBackedRuleActionTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ ├── api │ │ │ └── internal │ │ │ │ └── artifacts │ │ │ │ └── ivyservice │ │ │ │ └── ivyresolve │ │ │ │ └── parser │ │ │ │ └── test-full.xml │ │ │ └── internal │ │ │ └── resource │ │ │ └── ivy │ │ │ └── ArtifactAtRepositoryCachedArtifactIndexTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── internal │ │ └── artifacts │ │ └── result │ │ └── ResolutionResultDataBuilder.groovy ├── diagnostics │ ├── diagnostics.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── plugins │ │ │ │ │ └── ProjectReportsPluginIntegrationTest.java │ │ │ │ ├── reporting │ │ │ │ │ ├── components │ │ │ │ │ │ └── ComponentReportIntegrationTest.groovy │ │ │ │ │ └── dependencies │ │ │ │ │ │ └── HtmlDependencyReportTaskIntegrationTest.groovy │ │ │ │ └── tasks │ │ │ │ │ └── diagnostics │ │ │ │ │ ├── DependencyInsightReportTaskIntegrationTest.groovy │ │ │ │ │ ├── DependencyReportTaskIntegrationTest.groovy │ │ │ │ │ ├── HelpTaskIntegrationTest.groovy │ │ │ │ │ └── TaskReportTaskIntegrationTest.groovy │ │ │ │ └── configuration │ │ │ │ └── HelpTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── tasks │ │ │ └── diagnostics │ │ │ └── HelpTaskIntegrationTest │ │ │ ├── listsCommonDynamicAvailableValues │ │ │ ├── build.gradle │ │ │ └── settings.gradle │ │ │ └── listsEnumAndBooleanCmdOptionValues │ │ │ ├── build.gradle │ │ │ └── settings.gradle │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── plugins │ │ │ │ │ ├── HelpTasksPlugin.java │ │ │ │ │ ├── ProjectReportsPlugin.java │ │ │ │ │ ├── ProjectReportsPluginConvention.groovy │ │ │ │ │ └── internal │ │ │ │ │ │ └── HelpTasksAutoApplyAction.java │ │ │ │ ├── reporting │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ComponentReport.java │ │ │ │ │ │ ├── internal │ │ │ │ │ │ │ ├── BinaryRenderer.java │ │ │ │ │ │ │ ├── ComponentRenderer.java │ │ │ │ │ │ │ ├── ComponentReportRenderer.java │ │ │ │ │ │ │ └── SourceSetRenderer.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── dependencies │ │ │ │ │ │ ├── DependencyReportContainer.java │ │ │ │ │ │ ├── HtmlDependencyReportTask.java │ │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── DefaultDependencyReportContainer.java │ │ │ │ │ │ ├── HtmlDependencyReporter.groovy │ │ │ │ │ │ ├── JsonProjectDependencyRenderer.groovy │ │ │ │ │ │ ├── ProjectPageRenderer.java │ │ │ │ │ │ ├── ProjectsPageRenderer.java │ │ │ │ │ │ └── StrictDependencyResultSpec.java │ │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ └── diagnostics │ │ │ │ │ ├── AbstractReportTask.java │ │ │ │ │ ├── DependencyInsightReportTask.groovy │ │ │ │ │ ├── DependencyReportTask.java │ │ │ │ │ ├── ProjectReportTask.java │ │ │ │ │ ├── PropertyReportTask.java │ │ │ │ │ ├── TaskReportTask.java │ │ │ │ │ ├── internal │ │ │ │ │ ├── AggregateMultiProjectTaskReportModel.java │ │ │ │ │ ├── DefaultGroupTaskReportModel.java │ │ │ │ │ ├── DependencyReportRenderer.java │ │ │ │ │ ├── PropertyReportRenderer.java │ │ │ │ │ ├── ReportRenderer.java │ │ │ │ │ ├── SingleProjectTaskReportModel.java │ │ │ │ │ ├── TaskDetails.java │ │ │ │ │ ├── TaskDetailsFactory.java │ │ │ │ │ ├── TaskReportModel.java │ │ │ │ │ ├── TaskReportRenderer.java │ │ │ │ │ ├── TextReportRenderer.java │ │ │ │ │ ├── dependencies │ │ │ │ │ │ └── AsciiDependencyReportRenderer.java │ │ │ │ │ ├── dsl │ │ │ │ │ │ ├── DependencyResultSpec.java │ │ │ │ │ │ └── DependencyResultSpecNotationParser.java │ │ │ │ │ ├── graph │ │ │ │ │ │ ├── DependencyGraphRenderer.groovy │ │ │ │ │ │ ├── NodeRenderer.groovy │ │ │ │ │ │ ├── SimpleNodeRenderer.java │ │ │ │ │ │ └── nodes │ │ │ │ │ │ │ ├── AbstractRenderableDependencyResult.java │ │ │ │ │ │ │ ├── AbstractRenderableModuleResult.java │ │ │ │ │ │ │ ├── DependencyEdge.java │ │ │ │ │ │ │ ├── DependencyReportHeader.java │ │ │ │ │ │ │ ├── InvertedRenderableModuleResult.java │ │ │ │ │ │ │ ├── RenderableDependency.java │ │ │ │ │ │ │ ├── RenderableDependencyResult.java │ │ │ │ │ │ │ ├── RenderableModuleResult.java │ │ │ │ │ │ │ ├── RenderableUnresolvedDependencyResult.java │ │ │ │ │ │ │ ├── RequestedVersion.java │ │ │ │ │ │ │ ├── ResolvedDependencyEdge.java │ │ │ │ │ │ │ └── UnresolvedDependencyEdge.java │ │ │ │ │ ├── insight │ │ │ │ │ │ ├── DependencyInsightReporter.groovy │ │ │ │ │ │ └── DependencyResultSorter.java │ │ │ │ │ └── text │ │ │ │ │ │ ├── DefaultTextReportBuilder.java │ │ │ │ │ │ └── TextReportBuilder.java │ │ │ │ │ └── package-info.java │ │ │ │ └── configuration │ │ │ │ ├── Help.java │ │ │ │ └── TaskDetailPrinter.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── gradle-plugins │ │ │ │ ├── org.gradle.help-tasks.properties │ │ │ │ ├── org.gradle.project-report.properties │ │ │ │ └── org.gradle.project-reports.properties │ │ │ └── services │ │ │ │ └── org.gradle.configuration.project.ProjectConfigureAction │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── tasks │ │ │ └── diagnostics │ │ │ └── htmldependencyreport │ │ │ ├── d.gif │ │ │ ├── d.png │ │ │ ├── jquery.jstree.js │ │ │ ├── script.js │ │ │ ├── style.css │ │ │ ├── throbber.gif │ │ │ └── tree.css │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ ├── plugins │ │ │ ├── HelpTasksPluginSpec.groovy │ │ │ └── ProjectReportsPluginTest.groovy │ │ │ ├── reporting │ │ │ ├── components │ │ │ │ └── internal │ │ │ │ │ ├── ComponentRendererTest.groovy │ │ │ │ │ └── ComponentReportRendererTest.groovy │ │ │ └── dependencies │ │ │ │ └── internal │ │ │ │ └── StrictDependencyResultSpecTest.groovy │ │ │ └── tasks │ │ │ └── diagnostics │ │ │ ├── AbstractReportTaskTest.java │ │ │ ├── DependencyInsightReportTaskSpec.groovy │ │ │ ├── DependencyReportTaskTest.groovy │ │ │ ├── ProjectReportTaskTest.groovy │ │ │ ├── PropertyReportTaskTest.java │ │ │ ├── TaskReportTaskTest.java │ │ │ └── internal │ │ │ ├── AbstractTaskModelSpec.groovy │ │ │ ├── AggregateMultiProjectTaskReportModelTest.groovy │ │ │ ├── DefaultGroupTaskReportModelTest.groovy │ │ │ ├── PropertyReportRendererTest.java │ │ │ ├── SingleProjectTaskReportModelTest.groovy │ │ │ ├── TaskDetailsFactoryTest.groovy │ │ │ ├── TaskReportRendererTest.groovy │ │ │ ├── TextReportRendererTest.groovy │ │ │ ├── dependencies │ │ │ └── AsciiDependencyReportRendererTest.groovy │ │ │ ├── dsl │ │ │ ├── DependencyResultSpecNotationParserSpec.groovy │ │ │ └── DependencyResultSpecTest.groovy │ │ │ ├── graph │ │ │ ├── DependencyGraphRendererSpec.groovy │ │ │ └── nodes │ │ │ │ ├── AbstractRenderableDependencyResultSpec.groovy │ │ │ │ ├── RenderableDependencyResultTest.groovy │ │ │ │ ├── RenderableUnresolvedDependencyResultTest.groovy │ │ │ │ └── SimpleDependency.java │ │ │ ├── insight │ │ │ ├── DependencyInsightReporterSpec.groovy │ │ │ └── DependencyResultSorterSpec.groovy │ │ │ └── text │ │ │ └── DefaultTextReportBuilderTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── reporting │ │ └── components │ │ └── ComponentReportOutputFormatter.groovy ├── distributions │ ├── distributions.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ ├── AllDistributionIntegrationSpec.groovy │ │ │ ├── BinDistributionIntegrationSpec.groovy │ │ │ ├── DistributionIntegrationSpec.groovy │ │ │ └── SrcDistributionIntegrationSpec.groovy │ │ └── toplevel │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── changelog.txt │ │ ├── init.d │ │ └── readme.txt │ │ └── media │ │ ├── gradle-icon-128x128.png │ │ ├── gradle-icon-16x16.png │ │ ├── gradle-icon-24x24.png │ │ ├── gradle-icon-256x256.png │ │ ├── gradle-icon-32x32.png │ │ ├── gradle-icon-48x48.png │ │ ├── gradle-icon-512x512.png │ │ ├── gradle-icon-64x64.png │ │ └── gradle.icns ├── docs │ ├── README.md │ ├── docs.gradle │ └── src │ │ ├── docs │ │ ├── css │ │ │ ├── base.css │ │ │ ├── docs.css │ │ │ ├── dsl-translation.css │ │ │ ├── dsl.css │ │ │ ├── images │ │ │ │ └── gradle-logo_25o.gif │ │ │ ├── javadoc.css │ │ │ ├── original.css │ │ │ ├── print.css │ │ │ ├── release-notes.css │ │ │ ├── translation.css │ │ │ └── userguide.css │ │ ├── dsl │ │ │ ├── dsl.xml │ │ │ ├── org.gradle.api.DefaultTask.xml │ │ │ ├── org.gradle.api.NamedDomainObjectCollection.xml │ │ │ ├── org.gradle.api.NamedDomainObjectContainer.xml │ │ │ ├── org.gradle.api.NamedDomainObjectList.xml │ │ │ ├── org.gradle.api.NamedDomainObjectSet.xml │ │ │ ├── org.gradle.api.Project.xml │ │ │ ├── org.gradle.api.Script.xml │ │ │ ├── org.gradle.api.Task.xml │ │ │ ├── org.gradle.api.artifacts.ComponentSelection.xml │ │ │ ├── org.gradle.api.artifacts.ComponentSelectionRules.xml │ │ │ ├── org.gradle.api.artifacts.Configuration.xml │ │ │ ├── org.gradle.api.artifacts.ConfigurationContainer.xml │ │ │ ├── org.gradle.api.artifacts.ResolutionStrategy.xml │ │ │ ├── org.gradle.api.artifacts.dsl.ArtifactHandler.xml │ │ │ ├── org.gradle.api.artifacts.dsl.ComponentMetadataHandler.xml │ │ │ ├── org.gradle.api.artifacts.dsl.ComponentModuleMetadataHandler.xml │ │ │ ├── org.gradle.api.artifacts.dsl.DependencyHandler.xml │ │ │ ├── org.gradle.api.artifacts.dsl.RepositoryHandler.xml │ │ │ ├── org.gradle.api.artifacts.query.ArtifactResolutionQuery.xml │ │ │ ├── org.gradle.api.artifacts.repositories.ArtifactRepository.xml │ │ │ ├── org.gradle.api.artifacts.repositories.IvyArtifactRepository.xml │ │ │ ├── org.gradle.api.artifacts.repositories.IvyArtifactRepositoryMetaDataProvider.xml │ │ │ ├── org.gradle.api.artifacts.repositories.MavenArtifactRepository.xml │ │ │ ├── org.gradle.api.distribution.DistributionContainer.xml │ │ │ ├── org.gradle.api.dsl.ConventionProperty.xml │ │ │ ├── org.gradle.api.initialization.Settings.xml │ │ │ ├── org.gradle.api.internal.AbstractTask.xml │ │ │ ├── org.gradle.api.internal.ConventionTask.xml │ │ │ ├── org.gradle.api.invocation.Gradle.xml │ │ │ ├── org.gradle.api.plugins.ApplicationPluginConvention.xml │ │ │ ├── org.gradle.api.plugins.BasePluginConvention.xml │ │ │ ├── org.gradle.api.plugins.ExtensionAware.xml │ │ │ ├── org.gradle.api.plugins.ExtraPropertiesExtension.xml │ │ │ ├── org.gradle.api.plugins.JavaPluginConvention.xml │ │ │ ├── org.gradle.api.plugins.MavenPluginConvention.xml │ │ │ ├── org.gradle.api.plugins.MavenRepositoryHandlerConvention.xml │ │ │ ├── org.gradle.api.plugins.ProjectReportsPluginConvention.xml │ │ │ ├── org.gradle.api.plugins.ReportingBasePluginConvention.xml │ │ │ ├── org.gradle.api.plugins.WarPluginConvention.xml │ │ │ ├── org.gradle.api.plugins.announce.AnnouncePluginExtension.xml │ │ │ ├── org.gradle.api.plugins.antlr.AntlrSourceVirtualDirectory.xml │ │ │ ├── org.gradle.api.plugins.antlr.AntlrTask.xml │ │ │ ├── org.gradle.api.plugins.buildcomparison.gradle.CompareGradleBuilds.xml │ │ │ ├── org.gradle.api.plugins.buildcomparison.gradle.GradleBuildInvocationSpec.xml │ │ │ ├── org.gradle.api.plugins.jetty.AbstractJettyRunTask.xml │ │ │ ├── org.gradle.api.plugins.jetty.JettyPluginConvention.xml │ │ │ ├── org.gradle.api.plugins.jetty.JettyRun.xml │ │ │ ├── org.gradle.api.plugins.jetty.JettyRunWar.xml │ │ │ ├── org.gradle.api.plugins.jetty.JettyStop.xml │ │ │ ├── org.gradle.api.plugins.osgi.OsgiPluginConvention.xml │ │ │ ├── org.gradle.api.plugins.quality.Checkstyle.xml │ │ │ ├── org.gradle.api.plugins.quality.CheckstyleExtension.xml │ │ │ ├── org.gradle.api.plugins.quality.CodeNarc.xml │ │ │ ├── org.gradle.api.plugins.quality.CodeNarcExtension.xml │ │ │ ├── org.gradle.api.plugins.quality.CodeQualityExtension.xml │ │ │ ├── org.gradle.api.plugins.quality.FindBugs.xml │ │ │ ├── org.gradle.api.plugins.quality.FindBugsExtension.xml │ │ │ ├── org.gradle.api.plugins.quality.JDepend.xml │ │ │ ├── org.gradle.api.plugins.quality.JDependExtension.xml │ │ │ ├── org.gradle.api.plugins.quality.Pmd.xml │ │ │ ├── org.gradle.api.plugins.quality.PmdExtension.xml │ │ │ ├── org.gradle.api.plugins.sonar.SonarAnalyze.xml │ │ │ ├── org.gradle.api.publish.PublicationContainer.xml │ │ │ ├── org.gradle.api.publish.PublishingExtension.xml │ │ │ ├── org.gradle.api.publish.ivy.IvyArtifact.xml │ │ │ ├── org.gradle.api.publish.ivy.IvyArtifactSet.xml │ │ │ ├── org.gradle.api.publish.ivy.IvyModuleDescriptorSpec.xml │ │ │ ├── org.gradle.api.publish.ivy.IvyPublication.xml │ │ │ ├── org.gradle.api.publish.ivy.tasks.GenerateIvyDescriptor.xml │ │ │ ├── org.gradle.api.publish.ivy.tasks.PublishToIvyRepository.xml │ │ │ ├── org.gradle.api.publish.maven.MavenArtifact.xml │ │ │ ├── org.gradle.api.publish.maven.MavenArtifactSet.xml │ │ │ ├── org.gradle.api.publish.maven.MavenPom.xml │ │ │ ├── org.gradle.api.publish.maven.MavenPublication.xml │ │ │ ├── org.gradle.api.publish.maven.tasks.GenerateMavenPom.xml │ │ │ ├── org.gradle.api.publish.maven.tasks.PublishToMavenRepository.xml │ │ │ ├── org.gradle.api.reporting.GenerateBuildDashboard.xml │ │ │ ├── org.gradle.api.reporting.Report.xml │ │ │ ├── org.gradle.api.reporting.ReportContainer.xml │ │ │ ├── org.gradle.api.reporting.Reporting.xml │ │ │ ├── org.gradle.api.reporting.ReportingExtension.xml │ │ │ ├── org.gradle.api.reporting.components.ComponentReport.xml │ │ │ ├── org.gradle.api.reporting.dependencies.HtmlDependencyReportTask.xml │ │ │ ├── org.gradle.api.resources.ResourceHandler.xml │ │ │ ├── org.gradle.api.resources.TextResource.xml │ │ │ ├── org.gradle.api.resources.TextResourceFactory.xml │ │ │ ├── org.gradle.api.tasks.AbstractCopyTask.xml │ │ │ ├── org.gradle.api.tasks.AbstractExecTask.xml │ │ │ ├── org.gradle.api.tasks.Copy.xml │ │ │ ├── org.gradle.api.tasks.Delete.xml │ │ │ ├── org.gradle.api.tasks.Directory.xml │ │ │ ├── org.gradle.api.tasks.Exec.xml │ │ │ ├── org.gradle.api.tasks.GradleBuild.xml │ │ │ ├── org.gradle.api.tasks.GroovyRuntime.xml │ │ │ ├── org.gradle.api.tasks.GroovySourceSet.xml │ │ │ ├── org.gradle.api.tasks.JavaExec.xml │ │ │ ├── org.gradle.api.tasks.ScalaRuntime.xml │ │ │ ├── org.gradle.api.tasks.ScalaSourceSet.xml │ │ │ ├── org.gradle.api.tasks.SourceSet.xml │ │ │ ├── org.gradle.api.tasks.SourceSetOutput.xml │ │ │ ├── org.gradle.api.tasks.SourceTask.xml │ │ │ ├── org.gradle.api.tasks.Sync.xml │ │ │ ├── org.gradle.api.tasks.Upload.xml │ │ │ ├── org.gradle.api.tasks.application.CreateStartScripts.xml │ │ │ ├── org.gradle.api.tasks.bundling.AbstractArchiveTask.xml │ │ │ ├── org.gradle.api.tasks.bundling.Jar.xml │ │ │ ├── org.gradle.api.tasks.bundling.Tar.xml │ │ │ ├── org.gradle.api.tasks.bundling.War.xml │ │ │ ├── org.gradle.api.tasks.bundling.Zip.xml │ │ │ ├── org.gradle.api.tasks.compile.AbstractCompile.xml │ │ │ ├── org.gradle.api.tasks.compile.AbstractOptions.xml │ │ │ ├── org.gradle.api.tasks.compile.Compile.xml │ │ │ ├── org.gradle.api.tasks.compile.CompileOptions.xml │ │ │ ├── org.gradle.api.tasks.compile.GroovyCompile.xml │ │ │ ├── org.gradle.api.tasks.compile.GroovyCompileOptions.xml │ │ │ ├── org.gradle.api.tasks.compile.JavaCompile.xml │ │ │ ├── org.gradle.api.tasks.diagnostics.AbstractReportTask.xml │ │ │ ├── org.gradle.api.tasks.diagnostics.DependencyInsightReportTask.xml │ │ │ ├── org.gradle.api.tasks.diagnostics.DependencyReportTask.xml │ │ │ ├── org.gradle.api.tasks.diagnostics.ProjectReportTask.xml │ │ │ ├── org.gradle.api.tasks.diagnostics.PropertyReportTask.xml │ │ │ ├── org.gradle.api.tasks.diagnostics.TaskReportTask.xml │ │ │ ├── org.gradle.api.tasks.incremental.IncrementalTaskInputs.xml │ │ │ ├── org.gradle.api.tasks.incremental.InputFile.xml │ │ │ ├── org.gradle.api.tasks.javadoc.Groovydoc.xml │ │ │ ├── org.gradle.api.tasks.javadoc.Javadoc.xml │ │ │ ├── org.gradle.api.tasks.scala.ScalaCompile.xml │ │ │ ├── org.gradle.api.tasks.scala.ScalaCompileOptions.xml │ │ │ ├── org.gradle.api.tasks.scala.ScalaDoc.xml │ │ │ ├── org.gradle.api.tasks.testing.Test.xml │ │ │ ├── org.gradle.api.tasks.testing.TestReport.xml │ │ │ ├── org.gradle.api.tasks.testing.logging.TestLogging.xml │ │ │ ├── org.gradle.api.tasks.testing.logging.TestLoggingContainer.xml │ │ │ ├── org.gradle.api.tasks.wrapper.Wrapper.xml │ │ │ ├── org.gradle.buildinit.tasks.InitBuild.xml │ │ │ ├── org.gradle.ide.visualstudio.VisualStudioExtension.xml │ │ │ ├── org.gradle.ide.visualstudio.VisualStudioProject.xml │ │ │ ├── org.gradle.ide.visualstudio.VisualStudioSolution.xml │ │ │ ├── org.gradle.jvm.JvmComponentExtension.xml │ │ │ ├── org.gradle.jvm.toolchain.JavaToolChain.xml │ │ │ ├── org.gradle.language.DependentSourceSet.xml │ │ │ ├── org.gradle.language.HeaderExportingSourceSet.xml │ │ │ ├── org.gradle.language.PreprocessingTool.xml │ │ │ ├── org.gradle.language.assembler.AssemblerSourceSet.xml │ │ │ ├── org.gradle.language.assembler.tasks.Assemble.xml │ │ │ ├── org.gradle.language.base.FunctionalSourceSet.xml │ │ │ ├── org.gradle.language.base.LanguageSourceSet.xml │ │ │ ├── org.gradle.language.base.ProjectSourceSet.xml │ │ │ ├── org.gradle.language.c.CSourceSet.xml │ │ │ ├── org.gradle.language.c.tasks.CCompile.xml │ │ │ ├── org.gradle.language.cpp.CppSourceSet.xml │ │ │ ├── org.gradle.language.cpp.plugins.CppPlugin.xml │ │ │ ├── org.gradle.language.cpp.tasks.CppCompile.xml │ │ │ ├── org.gradle.language.nativeplatform.tasks.AbstractNativeCompileTask.xml │ │ │ ├── org.gradle.language.objectivec.ObjectiveCSourceSet.xml │ │ │ ├── org.gradle.language.objectivec.tasks.ObjectiveCCompile.xml │ │ │ ├── org.gradle.language.objectivecpp.ObjectiveCppSourceSet.xml │ │ │ ├── org.gradle.language.objectivecpp.tasks.ObjectiveCppCompile.xml │ │ │ ├── org.gradle.language.rc.WindowsResourceSet.xml │ │ │ ├── org.gradle.language.rc.tasks.WindowsResourceCompile.xml │ │ │ ├── org.gradle.nativeplatform.BuildType.xml │ │ │ ├── org.gradle.nativeplatform.BuildTypeContainer.xml │ │ │ ├── org.gradle.nativeplatform.Flavor.xml │ │ │ ├── org.gradle.nativeplatform.FlavorContainer.xml │ │ │ ├── org.gradle.nativeplatform.NativeBinary.xml │ │ │ ├── org.gradle.nativeplatform.NativeBinarySpec.xml │ │ │ ├── org.gradle.nativeplatform.NativeComponentExtension.xml │ │ │ ├── org.gradle.nativeplatform.NativeComponentSpec.xml │ │ │ ├── org.gradle.nativeplatform.NativeExecutable.xml │ │ │ ├── org.gradle.nativeplatform.NativeExecutableBinary.xml │ │ │ ├── org.gradle.nativeplatform.NativeExecutableBinarySpec.xml │ │ │ ├── org.gradle.nativeplatform.NativeExecutableSpec.xml │ │ │ ├── org.gradle.nativeplatform.NativeLibrary.xml │ │ │ ├── org.gradle.nativeplatform.NativeLibraryBinary.xml │ │ │ ├── org.gradle.nativeplatform.NativeLibrarySpec.xml │ │ │ ├── org.gradle.nativeplatform.PrebuiltLibrary.xml │ │ │ ├── org.gradle.nativeplatform.PrebuiltSharedLibraryBinary.xml │ │ │ ├── org.gradle.nativeplatform.PrebuiltStaticLibraryBinary.xml │ │ │ ├── org.gradle.nativeplatform.SharedLibraryBinary.xml │ │ │ ├── org.gradle.nativeplatform.SharedLibraryBinarySpec.xml │ │ │ ├── org.gradle.nativeplatform.StaticLibraryBinary.xml │ │ │ ├── org.gradle.nativeplatform.StaticLibraryBinarySpec.xml │ │ │ ├── org.gradle.nativeplatform.TargetedNativeComponent.xml │ │ │ ├── org.gradle.nativeplatform.Tool.xml │ │ │ ├── org.gradle.nativeplatform.platform.PlatformContainer.xml │ │ │ ├── org.gradle.nativeplatform.tasks.AbstractLinkTask.xml │ │ │ ├── org.gradle.nativeplatform.tasks.CreateStaticLibrary.xml │ │ │ ├── org.gradle.nativeplatform.tasks.InstallExecutable.xml │ │ │ ├── org.gradle.nativeplatform.tasks.LinkExecutable.xml │ │ │ ├── org.gradle.nativeplatform.tasks.LinkSharedLibrary.xml │ │ │ ├── org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec.xml │ │ │ ├── org.gradle.nativeplatform.test.NativeTestSuiteSpec.xml │ │ │ ├── org.gradle.nativeplatform.test.TestSuiteContainer.xml │ │ │ ├── org.gradle.nativeplatform.test.cunit.CUnitTestSuiteSpec.xml │ │ │ ├── org.gradle.nativeplatform.test.tasks.RunTestExecutable.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.Clang.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.ConfigurableToolChain.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.Gcc.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.GccCompatibleToolChain.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.PlatformConfigurableToolChain.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.ToolChainRegistry.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.VisualCpp.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.plugins.GppCompilerPlugin.xml │ │ │ ├── org.gradle.nativeplatform.toolchain.plugins.MicrosoftVisualCppPlugin.xml │ │ │ ├── org.gradle.platform.base.Application.xml │ │ │ ├── org.gradle.platform.base.Binary.xml │ │ │ ├── org.gradle.platform.base.BinaryContainer.xml │ │ │ ├── org.gradle.platform.base.BinarySpec.xml │ │ │ ├── org.gradle.platform.base.ComponentSpec.xml │ │ │ ├── org.gradle.platform.base.ComponentSpecContainer.xml │ │ │ ├── org.gradle.platform.base.Library.xml │ │ │ ├── org.gradle.platform.base.LibrarySpec.xml │ │ │ ├── org.gradle.plugin.use.PluginDependenciesSpec.xml │ │ │ ├── org.gradle.plugin.use.PluginDependencySpec.xml │ │ │ ├── org.gradle.plugins.ear.Ear.xml │ │ │ ├── org.gradle.plugins.ear.EarPluginConvention.xml │ │ │ ├── org.gradle.plugins.ide.api.FileContentMerger.xml │ │ │ ├── org.gradle.plugins.ide.api.GeneratorTask.xml │ │ │ ├── org.gradle.plugins.ide.api.PropertiesFileContentMerger.xml │ │ │ ├── org.gradle.plugins.ide.api.PropertiesGeneratorTask.xml │ │ │ ├── org.gradle.plugins.ide.api.XmlFileContentMerger.xml │ │ │ ├── org.gradle.plugins.ide.api.XmlGeneratorTask.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.GenerateEclipseClasspath.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.GenerateEclipseJdt.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.GenerateEclipseProject.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.GenerateEclipseWtpComponent.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.GenerateEclipseWtpFacet.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.model.EclipseClasspath.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.model.EclipseJdt.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.model.EclipseModel.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.model.EclipseProject.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.model.EclipseWtp.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.model.EclipseWtpComponent.xml │ │ │ ├── org.gradle.plugins.ide.eclipse.model.EclipseWtpFacet.xml │ │ │ ├── org.gradle.plugins.ide.idea.GenerateIdeaModule.xml │ │ │ ├── org.gradle.plugins.ide.idea.GenerateIdeaProject.xml │ │ │ ├── org.gradle.plugins.ide.idea.GenerateIdeaWorkspace.xml │ │ │ ├── org.gradle.plugins.ide.idea.model.IdeaModel.xml │ │ │ ├── org.gradle.plugins.ide.idea.model.IdeaModule.xml │ │ │ ├── org.gradle.plugins.ide.idea.model.IdeaProject.xml │ │ │ ├── org.gradle.plugins.ide.idea.model.IdeaWorkspace.xml │ │ │ ├── org.gradle.plugins.signing.Sign.xml │ │ │ ├── org.gradle.plugins.signing.SigningExtension.xml │ │ │ ├── org.gradle.sonar.runner.SonarProperties.xml │ │ │ ├── org.gradle.sonar.runner.SonarRunnerExtension.xml │ │ │ ├── org.gradle.sonar.runner.SonarRunnerRootExtension.xml │ │ │ ├── org.gradle.sonar.runner.tasks.SonarRunner.xml │ │ │ ├── org.gradle.testing.jacoco.plugins.JacocoPluginExtension.xml │ │ │ ├── org.gradle.testing.jacoco.plugins.JacocoTaskExtension.xml │ │ │ ├── org.gradle.testing.jacoco.tasks.JacocoBase.xml │ │ │ ├── org.gradle.testing.jacoco.tasks.JacocoMerge.xml │ │ │ ├── org.gradle.testing.jacoco.tasks.JacocoReport.xml │ │ │ ├── plugins.xml │ │ │ └── sidebar.js │ │ ├── pdf │ │ │ └── pdfstyle.css │ │ ├── release │ │ │ ├── content │ │ │ │ └── script.js │ │ │ ├── notes-template.md │ │ │ └── notes.md │ │ ├── stylesheets │ │ │ ├── dslHtml.xsl │ │ │ ├── standaloneHtml.xsl │ │ │ ├── userGuideHtml.xsl │ │ │ ├── userGuideHtmlCommon.xsl │ │ │ ├── userGuidePdf.xsl │ │ │ └── userGuideSingleHtml.xsl │ │ └── userguide │ │ │ ├── announcePlugin.xml │ │ │ ├── ant.xml │ │ │ ├── antlrPlugin.xml │ │ │ ├── applicationPlugin.xml │ │ │ ├── artifactDependenciesTutorial.xml │ │ │ ├── artifactMngmt.xml │ │ │ ├── buildAnnouncementsPlugin.xml │ │ │ ├── buildDashboardPlugin.xml │ │ │ ├── buildEnvironment.xml │ │ │ ├── buildInitPlugin.xml │ │ │ ├── buildLifecycle.xml │ │ │ ├── buildScriptsTutorial.xml │ │ │ ├── checkstylePlugin.xml │ │ │ ├── codeNarcPlugin.xml │ │ │ ├── commandLine.xml │ │ │ ├── commandLineTutorial.xml │ │ │ ├── comparingBuilds.xml │ │ │ ├── customPlugins.xml │ │ │ ├── customTasks.xml │ │ │ ├── depMngmt.xml │ │ │ ├── distributionPlugin.xml │ │ │ ├── earPlugin.xml │ │ │ ├── eclipsePlugin.xml │ │ │ ├── embedding.xml │ │ │ ├── featureLifecycle.xml │ │ │ ├── findBugsPlugin.xml │ │ │ ├── glossary.xml │ │ │ ├── gradleDaemon.xml │ │ │ ├── gradleWrapper.xml │ │ │ ├── groovyPlugin.xml │ │ │ ├── groovyTutorial.xml │ │ │ ├── guiTutorial.xml │ │ │ ├── ideSupport.xml │ │ │ ├── ideaPlugin.xml │ │ │ ├── img │ │ │ ├── commandLineTutorialTasks.graphml │ │ │ ├── commandLineTutorialTasks.png │ │ │ ├── groovyPluginTasks.graphml │ │ │ ├── groovyPluginTasks.png │ │ │ ├── guiSetup.png │ │ │ ├── guiTaskTree.png │ │ │ ├── jacocoHtmlReport.png │ │ │ ├── javaPluginConfigurations.graphml │ │ │ ├── javaPluginConfigurations.png │ │ │ ├── javaPluginTasks.graphml │ │ │ ├── javaPluginTasks.png │ │ │ ├── jettyPluginTasks.graphml │ │ │ ├── jettyPluginTasks.png │ │ │ ├── profile.png │ │ │ ├── scalaPluginTasks.graphml │ │ │ ├── scalaPluginTasks.png │ │ │ ├── warPluginTasks.graphml │ │ │ └── warPluginTasks.png │ │ │ ├── initscripts.xml │ │ │ ├── installation.xml │ │ │ ├── introduction.xml │ │ │ ├── jacocoPlugin.xml │ │ │ ├── javaGradlePlugin.xml │ │ │ ├── javaLibraryDistributionPlugin.xml │ │ │ ├── javaPlugin.xml │ │ │ ├── javaProjectGenericLayout.xml │ │ │ ├── javaProjectMainLayout.xml │ │ │ ├── javaProjectTestLayout.xml │ │ │ ├── javaTutorial.xml │ │ │ ├── jdependPlugin.xml │ │ │ ├── jettyPlugin.xml │ │ │ ├── logging.xml │ │ │ ├── mavenPlugin.xml │ │ │ ├── multiproject.xml │ │ │ ├── nativeBinaries.xml │ │ │ ├── organizeBuildLogic.xml │ │ │ ├── osgi.xml │ │ │ ├── overview.xml │ │ │ ├── plugins.xml │ │ │ ├── pmdPlugin.xml │ │ │ ├── potentialTraps.xml │ │ │ ├── projectReports.xml │ │ │ ├── publishingIvy.xml │ │ │ ├── publishingMaven.xml │ │ │ ├── reportingBasePluginProperties.xml │ │ │ ├── scalaPlugin.xml │ │ │ ├── signingPlugin.xml │ │ │ ├── sonarPlugin.xml │ │ │ ├── sonarRunnerPlugin.xml │ │ │ ├── standardPlugins.xml │ │ │ ├── tasks.xml │ │ │ ├── thisAndThat.xml │ │ │ ├── troubleshooting.xml │ │ │ ├── tutorials.xml │ │ │ ├── userguide.xml │ │ │ ├── warPlugin.xml │ │ │ ├── webTutorial.xml │ │ │ ├── workingWithFiles.xml │ │ │ ├── wrapperPlugin.xml │ │ │ └── writingBuildScripts.xml │ │ ├── samples │ │ ├── announce │ │ │ ├── build.gradle │ │ │ ├── init.gradle │ │ │ └── readme.xml │ │ ├── antlr │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── antlr │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Calculator.g │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── GrammarTest.java │ │ ├── application │ │ │ ├── build.gradle │ │ │ ├── readme.xml │ │ │ └── src │ │ │ │ ├── dist │ │ │ │ └── LICENSE │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── sample │ │ │ │ └── Main.java │ │ ├── buildDashboard │ │ │ ├── build.gradle │ │ │ ├── config │ │ │ │ └── codenarc │ │ │ │ │ └── codenarc.xml │ │ │ ├── readme.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── groovy │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── sample │ │ │ │ │ │ └── GroovyPerson.groovy │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── Person.java │ │ │ │ └── test │ │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── sample │ │ │ │ └── PersonTest.groovy │ │ ├── clientModuleDependencies │ │ │ ├── api │ │ │ │ └── build.gradle │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── shared │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── SomeClass.java │ │ ├── codeQuality │ │ │ ├── build.gradle │ │ │ ├── config │ │ │ │ ├── checkstyle │ │ │ │ │ └── checkstyle.xml │ │ │ │ └── codenarc │ │ │ │ │ └── codenarc.xml │ │ │ ├── readme.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── groovy │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── sample │ │ │ │ │ │ └── GroovyPerson.groovy │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── Person.java │ │ │ │ └── test │ │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── sample │ │ │ │ └── PersonTest.groovy │ │ ├── componentSelectionRules │ │ │ ├── build.gradle │ │ │ └── repo │ │ │ │ └── org.sample │ │ │ │ ├── api │ │ │ │ ├── 1.3.0 │ │ │ │ │ ├── api-1.3.0.jar │ │ │ │ │ └── ivy-1.3.0.xml │ │ │ │ ├── 1.4 │ │ │ │ │ ├── api-1.4.jar │ │ │ │ │ └── ivy-1.4.xml │ │ │ │ └── 1.5 │ │ │ │ │ ├── api-1.5.jar │ │ │ │ │ └── ivy-1.5.xml │ │ │ │ └── lib │ │ │ │ ├── 1.9 │ │ │ │ ├── ivy-1.9.xml │ │ │ │ └── lib-1.9.jar │ │ │ │ └── 2.0 │ │ │ │ ├── ivy-2.0.xml │ │ │ │ └── lib-2.0.jar │ │ ├── customBuildLanguage │ │ │ ├── basicEdition │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── dist │ │ │ │ │ └── end-user-license-agreement.txt │ │ │ ├── billing │ │ │ │ └── build.gradle │ │ │ ├── build.gradle │ │ │ ├── buildSrc │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── groovy │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── samples │ │ │ │ │ │ ├── ProductDefinition.groovy │ │ │ │ │ │ ├── ProductModulePlugin.groovy │ │ │ │ │ │ └── ProductPlugin.groovy │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── gradle-plugins │ │ │ │ │ ├── product-module.properties │ │ │ │ │ └── product.properties │ │ │ ├── enterpriseEdition │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── dist │ │ │ │ │ └── end-user-license-agreement.txt │ │ │ ├── identityManagement │ │ │ │ └── build.gradle │ │ │ ├── readme.xml │ │ │ ├── reporting │ │ │ │ └── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ └── dist │ │ │ │ ├── bin │ │ │ │ └── start.sh │ │ │ │ └── readme.txt │ │ ├── customComponent │ │ │ └── build.gradle │ │ ├── customDistribution │ │ │ ├── consumer │ │ │ │ └── build.gradle │ │ │ ├── plugin │ │ │ │ ├── build.gradle │ │ │ │ ├── settings.gradle │ │ │ │ └── src │ │ │ │ │ ├── initScripts │ │ │ │ │ └── custom-plugins.gradle │ │ │ │ │ └── main │ │ │ │ │ ├── groovy │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── GreetingPlugin.groovy │ │ │ │ │ │ └── GreetingTask.groovy │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── gradle-plugins │ │ │ │ │ └── greeting.properties │ │ │ └── readme.xml │ │ ├── customPlugin │ │ │ ├── consumer │ │ │ │ └── build.gradle │ │ │ ├── plugin │ │ │ │ ├── build.gradle │ │ │ │ ├── settings.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ ├── GreetingPlugin.groovy │ │ │ │ │ │ │ └── GreetingTask.groovy │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── gradle-plugins │ │ │ │ │ │ └── org.samples.greeting.properties │ │ │ │ │ └── test │ │ │ │ │ └── groovy │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── GreetingPluginTest.groovy │ │ │ │ │ └── GreetingTaskTest.groovy │ │ │ └── readme.xml │ │ ├── ear │ │ │ ├── earCustomized │ │ │ │ ├── ear │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── readme.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── app │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── weblogic-application.xml │ │ │ │ ├── settings.gradle │ │ │ │ └── war │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── sample │ │ │ │ │ │ └── SimpleGreeter.java │ │ │ │ │ └── webapp │ │ │ │ │ └── index.jsp │ │ │ └── earWithWar │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ ├── settings.gradle │ │ │ │ └── war │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── SimpleGreeter.java │ │ │ │ └── webapp │ │ │ │ └── index.jsp │ │ ├── eclipse │ │ │ └── build.gradle │ │ ├── groovy │ │ │ ├── customizedLayout │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ ├── src │ │ │ │ │ └── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.groovy │ │ │ │ └── test │ │ │ │ │ └── groovy │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.groovy │ │ │ ├── mixedJavaAndGroovy │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ ├── GroovyPerson.groovy │ │ │ │ │ │ │ ├── JavaPerson.java │ │ │ │ │ │ │ └── PersonList.groovy │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── test │ │ │ │ │ └── groovy │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.groovy │ │ │ ├── multiproject │ │ │ │ ├── build.gradle │ │ │ │ ├── buildSrc │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── buildsrc │ │ │ │ │ │ └── BuildSrcClass.groovy │ │ │ │ ├── groovycDetector │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── DetectorTransform.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── services │ │ │ │ │ │ └── org.codehaus.groovy.transform.ASTTransformation │ │ │ │ ├── readme.xml │ │ │ │ ├── settings.gradle │ │ │ │ └── testproject │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ ├── ExcludeGroovy.groovy │ │ │ │ │ │ │ ├── ExcludeGroovyJava.java │ │ │ │ │ │ │ ├── GroovyJavaPerson.java │ │ │ │ │ │ │ └── GroovyPerson.groovy │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ ├── ExcludeJava.java │ │ │ │ │ │ │ └── JavaPerson.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── main.properties │ │ │ │ │ ├── metaInfFiles │ │ │ │ │ └── myfile │ │ │ │ │ └── test │ │ │ │ │ ├── groovy │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── GroovyJavaPersonTest.java │ │ │ │ │ │ ├── GroovyPersonTest.groovy │ │ │ │ │ │ └── VersionTest.groovy │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── JavaPersonTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test.properties │ │ │ └── quickstart │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── groovy │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.groovy │ │ │ │ └── resources │ │ │ │ │ ├── resource.txt │ │ │ │ │ └── script.groovy │ │ │ │ └── test │ │ │ │ ├── groovy │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.groovy │ │ │ │ └── resources │ │ │ │ ├── testResource.txt │ │ │ │ └── testScript.groovy │ │ ├── idea │ │ │ └── build.gradle │ │ ├── ivy-publish │ │ │ ├── descriptor-customization │ │ │ │ └── build.gradle │ │ │ ├── java-multi-project │ │ │ │ ├── build.gradle │ │ │ │ ├── output-ivy.xml │ │ │ │ └── settings.gradle │ │ │ ├── multiple-publications │ │ │ │ ├── build.gradle │ │ │ │ ├── output │ │ │ │ │ ├── project1.ivy.xml │ │ │ │ │ ├── project2-api.ivy.xml │ │ │ │ │ └── project2-impl.ivy.xml │ │ │ │ └── settings.gradle │ │ │ └── quickstart │ │ │ │ └── build.gradle │ │ ├── ivypublish │ │ │ ├── build.gradle │ │ │ ├── build.xml │ │ │ ├── ivy.xml │ │ │ ├── ivysettings.xml │ │ │ ├── settings.gradle │ │ │ ├── src │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── SomeClass.java │ │ │ └── subproject │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── shared │ │ │ │ └── Person.java │ │ ├── java │ │ │ ├── apiAndImpl │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── api │ │ │ │ │ └── java │ │ │ │ │ │ └── doubler │ │ │ │ │ │ └── Doubler.java │ │ │ │ │ ├── impl │ │ │ │ │ └── java │ │ │ │ │ │ └── doubler │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── DoublerImpl.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── doubler │ │ │ │ │ └── impl │ │ │ │ │ └── DoublerImplTest.java │ │ │ ├── base │ │ │ │ ├── build.gradle │ │ │ │ ├── prod │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.java │ │ │ │ ├── readme.xml │ │ │ │ ├── settings.gradle │ │ │ │ └── test │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.java │ │ │ ├── customizedLayout │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ ├── src │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.java │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.java │ │ │ ├── multiproject │ │ │ │ ├── api │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── dist │ │ │ │ │ │ └── README.txt │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── api │ │ │ │ │ │ ├── PersonList.java │ │ │ │ │ │ └── package.html │ │ │ │ │ │ └── apiImpl │ │ │ │ │ │ └── Impl.java │ │ │ │ ├── build.gradle │ │ │ │ ├── buildSrc │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── buildsrc │ │ │ │ │ │ │ └── BuildSrcClass.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── buildsrc │ │ │ │ │ │ └── BuildSrcClassTest.java │ │ │ │ ├── readme.xml │ │ │ │ ├── services │ │ │ │ │ ├── shared │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── services │ │ │ │ │ │ │ └── shared │ │ │ │ │ │ │ └── TestTest.java │ │ │ │ │ └── webservice │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── webservice │ │ │ │ │ │ │ └── TestTest.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── webservice │ │ │ │ │ │ └── TestTestTest.java │ │ │ │ ├── settings.gradle │ │ │ │ └── shared │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── shared │ │ │ │ │ │ │ ├── Person.java │ │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── shared │ │ │ │ │ │ └── main.properties │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── shared │ │ │ │ │ │ └── PersonTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── shared │ │ │ │ │ └── test.properties │ │ │ ├── onlyif │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.java │ │ │ ├── quickstart │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── resource.xml │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── PersonTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test-resource.xml │ │ │ ├── testListener │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── DoNothingTest.java │ │ │ └── withIntegrationTests │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ ├── integration-test │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── PersonIntegrationTest.java │ │ │ │ └── resources │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── inttest.properties │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Person.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── PersonTestFixture.java │ │ ├── javaGradlePlugin │ │ │ ├── build.gradle │ │ │ ├── readme.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── SimplePlugin.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── gradle-plugins │ │ │ │ └── simple-plugin.properties │ │ ├── maven-publish │ │ │ ├── javaProject │ │ │ │ ├── build.gradle │ │ │ │ └── subproject │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── shared │ │ │ │ │ └── Person.java │ │ │ ├── multiple-publications │ │ │ │ ├── build.gradle │ │ │ │ ├── output │ │ │ │ │ ├── project1.pom.xml │ │ │ │ │ ├── project2-api.pom.xml │ │ │ │ │ └── project2-impl.pom.xml │ │ │ │ └── settings.gradle │ │ │ ├── pomCustomization │ │ │ │ └── build.gradle │ │ │ └── quickstart │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── MyClass.java │ │ ├── maven │ │ │ ├── pomGeneration │ │ │ │ ├── build.gradle │ │ │ │ ├── lib │ │ │ │ │ ├── compile-1.0.jar │ │ │ │ │ ├── providedCompile-1.0.jar │ │ │ │ │ ├── providedRuntime-1.0.zip │ │ │ │ │ ├── providedRuntime-util-1.0.war │ │ │ │ │ ├── runtime-1.0.jar │ │ │ │ │ ├── testCompile-1.0.jar │ │ │ │ │ └── testRuntime-1.0.jar │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── MyClass.java │ │ │ │ │ └── webapp │ │ │ │ │ └── WEB-INF │ │ │ │ │ └── web.xml │ │ │ └── quickstart │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── MyClass.java │ │ ├── multiProjectBuildSrc │ │ │ ├── build.gradle │ │ │ └── buildSrc │ │ │ │ ├── build.gradle │ │ │ │ ├── plugina │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── groovy │ │ │ │ │ └── plugina │ │ │ │ │ │ └── PluginA.groovy │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── gradle-plugins │ │ │ │ │ └── plugina.properties │ │ │ │ ├── pluginb │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── groovy │ │ │ │ │ └── pluginb │ │ │ │ │ │ └── PluginB.groovy │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── gradle-plugins │ │ │ │ │ └── pluginb.properties │ │ │ │ └── settings.gradle │ │ ├── native-binaries │ │ │ ├── assembler │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── asm_i386_gcc │ │ │ │ │ └── sum.s │ │ │ │ │ ├── asm_i386_masm │ │ │ │ │ └── sum.s │ │ │ │ │ ├── c │ │ │ │ │ └── main.c │ │ │ │ │ └── headers │ │ │ │ │ └── sum.h │ │ │ ├── c │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── hello │ │ │ │ │ ├── c │ │ │ │ │ │ └── hello.c │ │ │ │ │ └── headers │ │ │ │ │ │ └── hello.h │ │ │ │ │ └── main │ │ │ │ │ └── c │ │ │ │ │ └── main.c │ │ │ ├── cpp-exe │ │ │ │ ├── build.gradle │ │ │ │ ├── settings.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── hello.cpp │ │ │ ├── cpp-lib │ │ │ │ ├── build.gradle │ │ │ │ ├── settings.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── cpp │ │ │ │ │ └── hello.cpp │ │ │ │ │ └── headers │ │ │ │ │ └── hello.h │ │ │ ├── cpp │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── hello │ │ │ │ │ ├── cpp │ │ │ │ │ │ └── hello.cpp │ │ │ │ │ └── headers │ │ │ │ │ │ └── hello.h │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── main.cpp │ │ │ ├── cunit │ │ │ │ ├── README.md │ │ │ │ ├── build.gradle │ │ │ │ ├── lib │ │ │ │ │ └── cunit │ │ │ │ │ │ └── 2.1-2 │ │ │ │ │ │ ├── include │ │ │ │ │ │ └── CUnit │ │ │ │ │ │ │ ├── Automated.h │ │ │ │ │ │ │ ├── Basic.h │ │ │ │ │ │ │ ├── CUError.h │ │ │ │ │ │ │ ├── CUnit.h │ │ │ │ │ │ │ ├── CUnit_intl.h │ │ │ │ │ │ │ ├── Console.h │ │ │ │ │ │ │ ├── MyMem.h │ │ │ │ │ │ │ ├── TestDB.h │ │ │ │ │ │ │ ├── TestRun.h │ │ │ │ │ │ │ └── Util.h │ │ │ │ │ │ └── lib │ │ │ │ │ │ ├── cygwin │ │ │ │ │ │ └── cunit.lib │ │ │ │ │ │ ├── linux │ │ │ │ │ │ └── libcunit.a │ │ │ │ │ │ ├── mingw │ │ │ │ │ │ └── cunit.lib │ │ │ │ │ │ ├── osx │ │ │ │ │ │ └── libcunit.a │ │ │ │ │ │ ├── vs2010 │ │ │ │ │ │ └── cunit.lib │ │ │ │ │ │ └── vs2013 │ │ │ │ │ │ └── cunit.lib │ │ │ │ └── src │ │ │ │ │ ├── operators │ │ │ │ │ ├── c │ │ │ │ │ │ ├── minus.c │ │ │ │ │ │ └── plus.c │ │ │ │ │ └── headers │ │ │ │ │ │ └── operators.h │ │ │ │ │ └── operatorsTest │ │ │ │ │ ├── c │ │ │ │ │ ├── suite_operators.c │ │ │ │ │ ├── test_minus.c │ │ │ │ │ └── test_plus.c │ │ │ │ │ └── headers │ │ │ │ │ └── test_operators.h │ │ │ ├── custom-layout │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── include │ │ │ │ │ └── hello.h │ │ │ │ │ └── source │ │ │ │ │ ├── hello.c │ │ │ │ │ └── main.cpp │ │ │ ├── flavors │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── hello │ │ │ │ │ ├── cpp │ │ │ │ │ │ └── hello.cpp │ │ │ │ │ └── headers │ │ │ │ │ │ └── hello.h │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── main.cpp │ │ │ ├── idl │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── c │ │ │ │ │ └── main.c │ │ │ │ │ └── idl │ │ │ │ │ └── hello.idl │ │ │ ├── multi-project │ │ │ │ ├── build.gradle │ │ │ │ ├── exe │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── cpp │ │ │ │ │ │ └── main.cpp │ │ │ │ ├── lib │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── cpp │ │ │ │ │ │ └── hello.cpp │ │ │ │ │ │ └── headers │ │ │ │ │ │ └── hello.h │ │ │ │ └── settings.gradle │ │ │ ├── objective-c │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── headers │ │ │ │ │ └── greeter.h │ │ │ │ │ └── objc │ │ │ │ │ ├── greeter.m │ │ │ │ │ └── main.m │ │ │ ├── objective-cpp │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── headers │ │ │ │ │ └── greeter.h │ │ │ │ │ └── objcpp │ │ │ │ │ ├── greeter.mm │ │ │ │ │ └── main.mm │ │ │ ├── prebuilt │ │ │ │ ├── 3rd-party-lib │ │ │ │ │ ├── boost_1_55_0 │ │ │ │ │ │ ├── README.txt │ │ │ │ │ │ └── boost │ │ │ │ │ │ │ └── version.hpp │ │ │ │ │ └── util │ │ │ │ │ │ ├── README.txt │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── settings.gradle │ │ │ │ │ │ └── src │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── cpp │ │ │ │ │ │ └── util.cpp │ │ │ │ │ │ └── headers │ │ │ │ │ │ └── util.h │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── main.cpp │ │ │ ├── target-platforms │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── main.cpp │ │ │ ├── tool-chains │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── main.cpp │ │ │ ├── variants │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── hello │ │ │ │ │ ├── cpp │ │ │ │ │ │ └── hello.cpp │ │ │ │ │ └── headers │ │ │ │ │ │ └── hello.h │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── main.cpp │ │ │ ├── visual-studio │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── hello │ │ │ │ │ ├── cpp │ │ │ │ │ │ └── hello.cpp │ │ │ │ │ └── headers │ │ │ │ │ │ └── hello.h │ │ │ │ │ └── main │ │ │ │ │ └── cpp │ │ │ │ │ └── main.cpp │ │ │ └── windows-resources │ │ │ │ ├── build-resource-only-dll.gradle │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ ├── hello │ │ │ │ ├── cpp │ │ │ │ │ └── hello.cpp │ │ │ │ ├── headers │ │ │ │ │ ├── hello.h │ │ │ │ │ └── resources.h │ │ │ │ └── rc │ │ │ │ │ └── resources.rc │ │ │ │ └── main │ │ │ │ └── cpp │ │ │ │ └── main.cpp │ │ ├── osgi │ │ │ ├── build.gradle │ │ │ ├── readme.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── GradleActivator.groovy │ │ ├── plugin-dsl │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── HelloWorld.java │ │ ├── scala │ │ │ ├── customizedLayout │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ ├── src │ │ │ │ │ └── scala │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── sample │ │ │ │ │ │ ├── api │ │ │ │ │ │ └── Person.scala │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── PersonImpl.scala │ │ │ │ └── test │ │ │ │ │ └── scala │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── impl │ │ │ │ │ └── PersonImplTest.scala │ │ │ ├── fsc │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── scala │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ ├── api │ │ │ │ │ └── Person.scala │ │ │ │ │ └── impl │ │ │ │ │ └── PersonImpl.scala │ │ │ ├── mixedJavaAndScala │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── scala │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── sample │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── JavaPerson.java │ │ │ │ │ │ ├── PersonImpl.scala │ │ │ │ │ │ └── PersonList.scala │ │ │ │ │ └── test │ │ │ │ │ └── scala │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── PersonTest.scala │ │ │ ├── quickstart │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── scala │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── sample │ │ │ │ │ │ ├── api │ │ │ │ │ │ └── Person.scala │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── PersonImpl.scala │ │ │ │ │ └── test │ │ │ │ │ └── scala │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── impl │ │ │ │ │ └── PersonImplTest.scala │ │ │ └── zinc │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── scala │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── sample │ │ │ │ ├── api │ │ │ │ └── Person.scala │ │ │ │ └── impl │ │ │ │ └── PersonImpl.scala │ │ ├── signing │ │ │ ├── conditional │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── Sample.java │ │ │ │ │ └── resources │ │ │ │ │ └── sample.txt │ │ │ ├── maven │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── secKeyRingFile.gpg │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── Sample.java │ │ │ │ │ └── resources │ │ │ │ │ └── sample.txt │ │ │ └── tasks │ │ │ │ ├── build.gradle │ │ │ │ ├── secKeyRingFile.gpg │ │ │ │ └── src │ │ │ │ └── stuff │ │ │ │ └── hello.txt │ │ ├── sonar │ │ │ ├── advanced │ │ │ │ └── build.gradle │ │ │ ├── multiProject │ │ │ │ ├── build.gradle │ │ │ │ └── settings.gradle │ │ │ └── quickstart │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Person.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── PersonTest.java │ │ ├── sonarRunner │ │ │ ├── advanced │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.java │ │ │ ├── multiProject │ │ │ │ ├── build.gradle │ │ │ │ └── settings.gradle │ │ │ └── quickstart │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Person.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── PersonTest.java │ │ ├── src │ │ │ └── main │ │ │ │ └── cpp │ │ │ │ └── library │ │ │ │ └── cpp │ │ │ │ └── main.cpp │ │ ├── testing │ │ │ ├── filtering │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ ├── SomeIntegTest.java │ │ │ │ │ └── SomeOtherTest.java │ │ │ ├── jacoco │ │ │ │ ├── application │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── MyMain.java │ │ │ │ └── quickstart │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── PersonTest.java │ │ │ ├── junit │ │ │ │ └── categories │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── junit │ │ │ │ │ ├── CategorizedJUnitTest.java │ │ │ │ │ ├── CategoryA.java │ │ │ │ │ ├── CategoryB.java │ │ │ │ │ └── SimpleJUnitTest.java │ │ │ ├── testReport │ │ │ │ ├── build.gradle │ │ │ │ ├── core │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── sample │ │ │ │ │ │ └── CoreTest.java │ │ │ │ ├── readme.xml │ │ │ │ ├── settings.gradle │ │ │ │ └── util │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── UtilTest.java │ │ │ └── testng │ │ │ │ ├── groups │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── testng │ │ │ │ │ ├── SimpleIntegrationTest.java │ │ │ │ │ └── SimpleUnitTest.java │ │ │ │ ├── java-jdk14-passing │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Ok.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── OkTest.java │ │ │ │ ├── java-jdk15-passing │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Ok.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── AbstractTest.java │ │ │ │ │ ├── ConcreteTest.java │ │ │ │ │ ├── OkTest.java │ │ │ │ │ ├── SuiteCleanup.java │ │ │ │ │ ├── SuiteSetup.java │ │ │ │ │ ├── TestCleanup.java │ │ │ │ │ └── TestSetup.java │ │ │ │ └── suitexmlbuilder │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── testng │ │ │ │ │ ├── User.java │ │ │ │ │ └── UserImpl.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── testng │ │ │ │ └── UserImplTest.java │ │ ├── toolingApi │ │ │ ├── customModel │ │ │ │ ├── plugin │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ └── plugin │ │ │ │ │ │ │ ├── CustomModel.java │ │ │ │ │ │ │ ├── CustomPlugin.java │ │ │ │ │ │ │ └── DefaultModel.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── gradle-plugins │ │ │ │ │ │ └── custom-plugin.properties │ │ │ │ ├── readme.xml │ │ │ │ ├── sampleBuild │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ └── tooling │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── Main.java │ │ │ ├── eclipse │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── Main.java │ │ │ ├── idea │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── Main.java │ │ │ ├── model │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── sample │ │ │ │ │ └── Main.java │ │ │ └── runBuild │ │ │ │ ├── build.gradle │ │ │ │ ├── readme.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── sample │ │ │ │ └── Main.java │ │ ├── userguide │ │ │ ├── ant │ │ │ │ ├── addBehaviourToAntTarget │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── build.xml │ │ │ │ ├── dependsOnAntTarget │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── build.xml │ │ │ │ ├── dependsOnTask │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── build.xml │ │ │ │ ├── hello │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── build.xml │ │ │ │ ├── properties │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── build.xml │ │ │ │ ├── renameTask │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── build.xml │ │ │ │ ├── taskWithNestedElements │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test.xml │ │ │ │ ├── taskWithNestedText │ │ │ │ │ └── build.gradle │ │ │ │ ├── useAntTask │ │ │ │ │ └── build.gradle │ │ │ │ ├── useAntType │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── libs │ │ │ │ │ │ └── test.jar │ │ │ │ ├── useExternalAntTask │ │ │ │ │ └── build.gradle │ │ │ │ └── useExternalAntTaskWithConfig │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── pmd-rules.xml │ │ │ │ │ └── src │ │ │ │ │ └── Source.java │ │ │ ├── artifacts │ │ │ │ ├── componentMetadata │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── repo │ │ │ │ │ │ ├── air.birds │ │ │ │ │ │ └── albatross │ │ │ │ │ │ │ ├── 1.9 │ │ │ │ │ │ │ ├── albatross-1.9.jar │ │ │ │ │ │ │ └── ivy-1.9.xml │ │ │ │ │ │ │ └── 2.0 │ │ │ │ │ │ │ ├── albatross-2.0.jar │ │ │ │ │ │ │ └── ivy-2.0.xml │ │ │ │ │ │ └── sea.fish │ │ │ │ │ │ └── tuna │ │ │ │ │ │ ├── 1.3 │ │ │ │ │ │ ├── ivy-1.3.xml │ │ │ │ │ │ └── tuna-1.3.jar │ │ │ │ │ │ ├── 1.4 │ │ │ │ │ │ ├── ivy-1.4.xml │ │ │ │ │ │ └── tuna-1.4.jar │ │ │ │ │ │ └── 1.5 │ │ │ │ │ │ ├── ivy-1.5.xml │ │ │ │ │ │ └── tuna-1.5.jar │ │ │ │ ├── componentModuleMetadata │ │ │ │ │ └── build.gradle │ │ │ │ ├── configurationHandling │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── repo │ │ │ │ │ │ ├── air.birds │ │ │ │ │ │ └── albatross-1.0.jar │ │ │ │ │ │ ├── sea.fish │ │ │ │ │ │ ├── herring-1.0.jar │ │ │ │ │ │ ├── ivy-shark-1.0.xml │ │ │ │ │ │ ├── ivy-tuna-1.0.xml │ │ │ │ │ │ ├── shark-1.0.jar │ │ │ │ │ │ └── tuna-1.0.jar │ │ │ │ │ │ └── sea.mammals │ │ │ │ │ │ ├── ivy-orca-1.0.xml │ │ │ │ │ │ ├── orca-1.0.jar │ │ │ │ │ │ ├── seal-1.0.jar │ │ │ │ │ │ └── seal-2.0.jar │ │ │ │ ├── defineConfiguration │ │ │ │ │ └── build.gradle │ │ │ │ ├── defineRepository │ │ │ │ │ └── build.gradle │ │ │ │ ├── dependencyBasics │ │ │ │ │ └── build.gradle │ │ │ │ ├── excludesAndClassifiers │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── repo │ │ │ │ │ │ ├── org.gradle.test.classifiers │ │ │ │ │ │ ├── service-1.0-jdk14.jar │ │ │ │ │ │ └── service-1.0-jdk15.jar │ │ │ │ │ │ └── org.gradle.test.excludes │ │ │ │ │ │ ├── api-1.0.jar │ │ │ │ │ │ ├── api-ivy-1.0.xml │ │ │ │ │ │ ├── commons-1.0.jar │ │ │ │ │ │ ├── other-api-1.0.jar │ │ │ │ │ │ ├── other-api-ivy-1.0.xml │ │ │ │ │ │ ├── reports-1.0.jar │ │ │ │ │ │ └── shared-1.0.jar │ │ │ │ ├── externalDependencies │ │ │ │ │ └── build.gradle │ │ │ │ ├── generatedFileDependencies │ │ │ │ │ └── build.gradle │ │ │ │ ├── maven │ │ │ │ │ └── build.gradle │ │ │ │ ├── resolutionStrategy │ │ │ │ │ └── build.gradle │ │ │ │ └── uploading │ │ │ │ │ └── build.gradle │ │ │ ├── buildlifecycle │ │ │ │ ├── basic │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ ├── buildProjectEvaluateEvents │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── projectB.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ ├── projectEvaluateEvents │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── projectA.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ ├── taskCreationEvents │ │ │ │ │ └── build.gradle │ │ │ │ └── taskExecutionEvents │ │ │ │ │ └── build.gradle │ │ │ ├── distribution │ │ │ │ ├── build.gradle │ │ │ │ ├── custom │ │ │ │ │ └── custom.txt │ │ │ │ └── readme.xml │ │ │ ├── files │ │ │ │ ├── archiveNaming │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── settings.gradle │ │ │ │ │ └── somedir │ │ │ │ │ │ └── file.txt │ │ │ │ ├── archives │ │ │ │ │ └── build.gradle │ │ │ │ ├── copy │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── assets.zip │ │ │ │ ├── file │ │ │ │ │ └── build.gradle │ │ │ │ ├── fileCollections │ │ │ │ │ └── build.gradle │ │ │ │ ├── fileTrees │ │ │ │ │ └── build.gradle │ │ │ │ ├── inputFiles │ │ │ │ │ └── build.gradle │ │ │ │ └── sync │ │ │ │ │ └── build.gradle │ │ │ ├── groovy │ │ │ │ └── groovyDependency │ │ │ │ │ └── build.gradle │ │ │ ├── initScripts │ │ │ │ ├── configurationInjection │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── init.gradle │ │ │ │ ├── customLogger │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── init.gradle │ │ │ │ ├── externalDependency │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── init.gradle │ │ │ │ └── plugins │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── init.gradle │ │ │ ├── java │ │ │ │ └── sourceSets │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── intTest │ │ │ │ │ ├── java │ │ │ │ │ └── SomeTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── resource.txt │ │ │ ├── javaLibraryDistribution │ │ │ │ ├── build.gradle │ │ │ │ └── readme.xml │ │ │ ├── multiproject │ │ │ │ ├── addKrill │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── krill │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ │ └── settings.gradle │ │ │ │ ├── addSpecifics │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── krill │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ │ └── settings.gradle │ │ │ │ ├── addTropical │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── krill │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ ├── settings.gradle │ │ │ │ │ │ └── tropicalFish │ │ │ │ │ │ └── .ignore-me │ │ │ │ ├── customLayout │ │ │ │ │ └── settings.gradle │ │ │ │ ├── dependencies │ │ │ │ │ ├── firstMessages │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ │ ├── consumer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ ├── producer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ ├── java │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ │ │ │ └── Person.java │ │ │ │ │ │ │ │ │ │ └── apiImpl │ │ │ │ │ │ │ │ │ │ └── PersonImpl.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ └── resource.txt │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ └── PersonTest.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── test-resource.txt │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── services │ │ │ │ │ │ │ └── personService │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ │ │ └── services │ │ │ │ │ │ │ │ │ │ └── PersonService.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ └── resource.txt │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ │ └── services │ │ │ │ │ │ │ │ │ └── PersonServiceTest.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── test-resource.txt │ │ │ │ │ │ ├── settings.gradle │ │ │ │ │ │ └── shared │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ │ └── shared │ │ │ │ │ │ │ │ │ └── Helper.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── resource.txt │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── HelperTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── test-resource.txt │ │ │ │ │ ├── javaWithCustomConf │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ │ └── Person.java │ │ │ │ │ │ │ │ └── apiImpl │ │ │ │ │ │ │ │ └── PersonImpl.java │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── services │ │ │ │ │ │ │ └── personService │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ │ └── services │ │ │ │ │ │ │ │ │ └── PersonService.java │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ └── services │ │ │ │ │ │ │ │ └── PersonServiceTest.java │ │ │ │ │ │ ├── settings.gradle │ │ │ │ │ │ └── shared │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ └── shared │ │ │ │ │ │ │ └── Helper.java │ │ │ │ │ ├── messagesConfigDependencies │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ │ ├── consumer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ ├── producer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ ├── messagesConfigDependenciesAltSolution │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ │ ├── consumer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ ├── producer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ ├── messagesConfigDependenciesBroken │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ │ ├── consumer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ ├── producer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ ├── messagesHack │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── aProducer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ │ ├── consumer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ ├── messagesTaskDependencies │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ │ ├── consumer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ ├── producer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ ├── messagesWithDependencies │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ │ ├── consumer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ ├── producer │ │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ └── webDist │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── date │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ └── DateServlet.java │ │ │ │ │ │ │ └── webapp │ │ │ │ │ │ │ └── web.xml │ │ │ │ │ │ ├── hello │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ │ └── sample │ │ │ │ │ │ │ │ └── HelloServlet.java │ │ │ │ │ │ │ └── webapp │ │ │ │ │ │ │ └── web.xml │ │ │ │ │ │ └── settings.gradle │ │ │ │ ├── firstExample │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── settings.gradle │ │ │ │ ├── flat │ │ │ │ │ ├── dolphin │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ ├── master │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── settings.gradle │ │ │ │ │ └── shark │ │ │ │ │ │ └── .ignore-me │ │ │ │ ├── flatWithNoDefaultMaster │ │ │ │ │ ├── dolphin │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ ├── shark │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ └── water │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── settings.gradle │ │ │ │ ├── partialTasks │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── krill │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ ├── settings.gradle │ │ │ │ │ │ └── tropicalFish │ │ │ │ │ │ └── build.gradle │ │ │ │ ├── spreadSpecifics │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── krill │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ └── settings.gradle │ │ │ │ ├── standardLayouts │ │ │ │ │ └── settings.gradle │ │ │ │ ├── subprojectsAddFromTop │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── krill │ │ │ │ │ │ └── .ignore-me │ │ │ │ │ │ └── settings.gradle │ │ │ │ ├── tropicalWithProperties │ │ │ │ │ └── water │ │ │ │ │ │ ├── bluewhale │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── krill │ │ │ │ │ │ └── build.gradle │ │ │ │ │ │ ├── settings.gradle │ │ │ │ │ │ └── tropicalFish │ │ │ │ │ │ └── build.gradle │ │ │ │ └── useSubprojects │ │ │ │ │ └── water │ │ │ │ │ ├── bluewhale │ │ │ │ │ └── .ignore-me │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── krill │ │ │ │ │ └── .ignore-me │ │ │ │ │ └── settings.gradle │ │ │ ├── organizeBuildLogic │ │ │ │ ├── build.gradle │ │ │ │ ├── customPlugin │ │ │ │ │ └── build.gradle │ │ │ │ ├── customPluginWithAdvancedConvention │ │ │ │ │ └── build.gradle │ │ │ │ ├── customPluginWithConvention │ │ │ │ │ └── build.gradle │ │ │ │ ├── customPluginWithDomainObjectContainer │ │ │ │ │ └── build.gradle │ │ │ │ ├── externalDependency │ │ │ │ │ └── build.gradle │ │ │ │ ├── inherited │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── child │ │ │ │ │ │ └── build.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ ├── injected │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── child1 │ │ │ │ │ │ └── build.gradle │ │ │ │ │ ├── child2 │ │ │ │ │ │ └── build.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ └── nestedBuild │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── other.gradle │ │ │ ├── scala │ │ │ │ └── scalaDependency │ │ │ │ │ └── build.gradle │ │ │ ├── tasks │ │ │ │ ├── accessAsProperty │ │ │ │ │ └── build.gradle │ │ │ │ ├── accessFromTaskContainer │ │ │ │ │ └── build.gradle │ │ │ │ ├── accessUsingPath │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ ├── addDependencyUsingClosure │ │ │ │ │ └── build.gradle │ │ │ │ ├── addDependencyUsingPath │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── settings.gradle │ │ │ │ ├── addDependencyUsingTask │ │ │ │ │ └── build.gradle │ │ │ │ ├── addRules │ │ │ │ │ └── build.gradle │ │ │ │ ├── addToTaskContainer │ │ │ │ │ └── build.gradle │ │ │ │ ├── configureUsingClosure │ │ │ │ │ └── build.gradle │ │ │ │ ├── configureUsingVar │ │ │ │ │ └── build.gradle │ │ │ │ ├── customTask │ │ │ │ │ └── build.gradle │ │ │ │ ├── customTaskUsingConvention │ │ │ │ │ └── build.gradle │ │ │ │ ├── customTaskWithFileProperty │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── build │ │ │ │ │ │ └── hello.txt │ │ │ │ ├── customTaskWithProperty │ │ │ │ │ └── build.gradle │ │ │ │ ├── defineAndConfigure │ │ │ │ │ └── build.gradle │ │ │ │ ├── defineAsExpression │ │ │ │ │ └── build.gradle │ │ │ │ ├── defineUsingStringTaskNames │ │ │ │ │ └── build.gradle │ │ │ │ ├── finalizers │ │ │ │ │ └── build.gradle │ │ │ │ ├── finalizersWithFailure │ │ │ │ │ └── build.gradle │ │ │ │ ├── incrementalBuild │ │ │ │ │ ├── inputsAndOutputs │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── mountains.xml │ │ │ │ │ └── noInputsAndOutputs │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── mountains.xml │ │ │ │ ├── incrementalTask │ │ │ │ │ └── build.gradle │ │ │ │ ├── mustRunAfter │ │ │ │ │ └── build.gradle │ │ │ │ ├── shouldRunAfter │ │ │ │ │ └── build.gradle │ │ │ │ └── shouldRunAfterWithCycle │ │ │ │ │ └── build.gradle │ │ │ ├── tutorial │ │ │ │ ├── announce │ │ │ │ │ └── build.gradle │ │ │ │ ├── antLoadfile │ │ │ │ │ └── build.gradle │ │ │ │ ├── antLoadfileResources │ │ │ │ │ ├── agile.manifesto.txt │ │ │ │ │ └── gradle.manifesto.txt │ │ │ │ ├── antLoadfileWithMethod │ │ │ │ │ └── build.gradle │ │ │ │ ├── archiveContent │ │ │ │ │ └── build.gradle │ │ │ │ ├── configByDag │ │ │ │ │ └── build.gradle │ │ │ │ ├── configureObject │ │ │ │ │ └── build.gradle │ │ │ │ ├── configureObjectUsingScript │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── other.gradle │ │ │ │ ├── configureProjectUsingScript │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── other.gradle │ │ │ │ ├── count │ │ │ │ │ └── build.gradle │ │ │ │ ├── defaultTasks │ │ │ │ │ └── build.gradle │ │ │ │ ├── disableTask │ │ │ │ │ └── build.gradle │ │ │ │ ├── dynamic │ │ │ │ │ └── build.gradle │ │ │ │ ├── dynamicDepends │ │ │ │ │ └── build.gradle │ │ │ │ ├── excludeTasks │ │ │ │ │ └── build.gradle │ │ │ │ ├── extraProperties │ │ │ │ │ └── build.gradle │ │ │ │ ├── groovy │ │ │ │ │ └── build.gradle │ │ │ │ ├── groovyWithFlatDir │ │ │ │ │ └── build.gradle │ │ │ │ ├── hello │ │ │ │ │ └── build.gradle │ │ │ │ ├── helloEnhanced │ │ │ │ │ └── build.gradle │ │ │ │ ├── helloShortcut │ │ │ │ │ └── build.gradle │ │ │ │ ├── helloWithShortCut │ │ │ │ │ └── build.gradle │ │ │ │ ├── intro │ │ │ │ │ └── build.gradle │ │ │ │ ├── lazyDependsOn │ │ │ │ │ └── build.gradle │ │ │ │ ├── localVariables │ │ │ │ │ └── build.gradle │ │ │ │ ├── logging │ │ │ │ │ └── build.gradle │ │ │ │ ├── makeDirectory │ │ │ │ │ └── build.gradle │ │ │ │ ├── manifest │ │ │ │ │ └── build.gradle │ │ │ │ ├── mkdirTrap │ │ │ │ │ └── build.gradle │ │ │ │ ├── osgi │ │ │ │ │ └── build.gradle │ │ │ │ ├── pluginAccessConvention │ │ │ │ │ └── build.gradle │ │ │ │ ├── pluginConfig │ │ │ │ │ └── build.gradle │ │ │ │ ├── pluginConvention │ │ │ │ │ └── build.gradle │ │ │ │ ├── pluginIntro │ │ │ │ │ └── build.gradle │ │ │ │ ├── projectApi │ │ │ │ │ └── build.gradle │ │ │ │ ├── projectReports │ │ │ │ │ ├── api │ │ │ │ │ │ └── build.gradle │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── settings.gradle │ │ │ │ │ └── webapp │ │ │ │ │ │ └── build.gradle │ │ │ │ ├── properties │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── gradle.properties │ │ │ │ ├── replaceTask │ │ │ │ │ └── build.gradle │ │ │ │ ├── scope.groovy │ │ │ │ ├── selectProject │ │ │ │ │ └── subdir │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── myproject.gradle │ │ │ │ ├── stopExecutionException │ │ │ │ │ └── build.gradle │ │ │ │ ├── taskOnlyIf │ │ │ │ │ └── build.gradle │ │ │ │ ├── upper │ │ │ │ │ └── build.gradle │ │ │ │ ├── zipWithArguments │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── somedir │ │ │ │ │ │ └── file.txt │ │ │ │ └── zipWithCustomName │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── somedir │ │ │ │ │ └── file.txt │ │ │ └── wrapper │ │ │ │ └── simple │ │ │ │ └── build.gradle │ │ ├── userguideOutput │ │ │ ├── abbreviateCamelCaseTaskName.out │ │ │ ├── abbreviateTaskName.out │ │ │ ├── accessUsingPath.out │ │ │ ├── addBehaviourToAntTarget.out │ │ │ ├── addDependencyUsingClosure.out │ │ │ ├── addDependencyUsingPath.out │ │ │ ├── addDependencyUsingTask.out │ │ │ ├── antHello.out │ │ │ ├── antLoadfile.out │ │ │ ├── antLoadfileWithMethod.out │ │ │ ├── archiveNaming.out │ │ │ ├── buildProjectEvaluateEvents.out │ │ │ ├── buildlifecycle.out │ │ │ ├── compileSourceSet.out │ │ │ ├── completeCUnitExample-visualCpp.out │ │ │ ├── completeCUnitExample.out │ │ │ ├── configByDag.out │ │ │ ├── configByDagNoRelease.out │ │ │ ├── configurationHandlingAllFiles.out │ │ │ ├── configurationHandlingCopy.out │ │ │ ├── configurationHandlingCopyVsFiles.out │ │ │ ├── configurationHandlingDependencies.out │ │ │ ├── configurationHandlingFiles.out │ │ │ ├── configureObject.out │ │ │ ├── configureObjectUsingScript.out │ │ │ ├── configureProjectUsingScript.out │ │ │ ├── count.out │ │ │ ├── customPlugin.out │ │ │ ├── customPluginWithAdvancedConvention.out │ │ │ ├── customPluginWithConvention.out │ │ │ ├── customStatusScheme.out │ │ │ ├── customTaskWithAction.out │ │ │ ├── customTaskWithConventionOutput.out │ │ │ ├── customTaskWithProperty.out │ │ │ ├── custom_logging_ui.out │ │ │ ├── defaultTasks.out │ │ │ ├── dependencyInsightReport.out │ │ │ ├── dependencyListReport.out │ │ │ ├── dependencyListReportFiltered.out │ │ │ ├── dependentTaskForApplicationDistributionOutput.out │ │ │ ├── dependsOnAntTarget.out │ │ │ ├── dependsOnTask.out │ │ │ ├── directoryTask.out │ │ │ ├── disableTask.out │ │ │ ├── domainObjectContainer.out │ │ │ ├── dynamic.out │ │ │ ├── dynamicDepends.out │ │ │ ├── excludeTask.out │ │ │ ├── externalBuildDependency.out │ │ │ ├── externalDependencies.out │ │ │ ├── externalInitDependency.out │ │ │ ├── extraProperties.out │ │ │ ├── extraTaskProperties.out │ │ │ ├── fileCollections.out │ │ │ ├── generatedFileDependencies.out │ │ │ ├── generatorTask.out │ │ │ ├── hello.out │ │ │ ├── helloEnhanced.out │ │ │ ├── helloWithShortCut.out │ │ │ ├── incrementalTask.out │ │ │ ├── incrementalTaskChangedProperty.out │ │ │ ├── incrementalTaskFirstRun.out │ │ │ ├── incrementalTaskNoChange.out │ │ │ ├── incrementalTaskRemovedInput.out │ │ │ ├── incrementalTaskRemovedOutput.out │ │ │ ├── incrementalTaskUpdatedInputs.out │ │ │ ├── inheritedBuildLogic.out │ │ │ ├── initScriptConfiguration.out │ │ │ ├── injectedBuildLogic.out │ │ │ ├── intro.out │ │ │ ├── javaQuickstart.out │ │ │ ├── latestSelector.out │ │ │ ├── lazyDependsOn.out │ │ │ ├── lazyFileProperties.out │ │ │ ├── makeDirectory.out │ │ │ ├── mkdirTrap.out │ │ │ ├── multipleTasksFromCommandLine.out │ │ │ ├── multiprojectAbsoluteTaskPaths.out │ │ │ ├── multiprojectAddKrill.out │ │ │ ├── multiprojectAddTropical.out │ │ │ ├── multiprojectFirstExample.out │ │ │ ├── multiprojectFirstMessages.out │ │ │ ├── multiprojectFlat.out │ │ │ ├── multiprojectFlatPartial.out │ │ │ ├── multiprojectFlatPartialWithNoDefaultMaster.out │ │ │ ├── multiprojectMessagesConfigDependencies.out │ │ │ ├── multiprojectMessagesConfigDependenciesAltSolution.out │ │ │ ├── multiprojectMessagesConfigDependenciesBroken.out │ │ │ ├── multiprojectMessagesDependencies.out │ │ │ ├── multiprojectMessagesDependenciesSubBuild.out │ │ │ ├── multiprojectMessagesDifferentTaskNames.out │ │ │ ├── multiprojectMessagesHack.out │ │ │ ├── multiprojectMessagesHackBroken.out │ │ │ ├── multiprojectMessagesTaskDependencies.out │ │ │ ├── multiprojectPartialTasks.out │ │ │ ├── multiprojectPartialTasksNotQuiet.out │ │ │ ├── multiprojectSpreadSpecifics.out │ │ │ ├── multiprojectSubBuild.out │ │ │ ├── multiprojectSubprojectsAddFromTop.out │ │ │ ├── multiprojectTropicalWithProperties.out │ │ │ ├── multiprojectUseSubprojects.out │ │ │ ├── multitestingBuild.out │ │ │ ├── multitestingBuildDashA.out │ │ │ ├── multitestingBuildDependents.out │ │ │ ├── multitestingBuildNeeded.out │ │ │ ├── mustRunAfter.out │ │ │ ├── mustRunAfterSingleTask.out │ │ │ ├── nativeComponentReport.out │ │ │ ├── nestedBuild.out │ │ │ ├── pluginAccessConvention.out │ │ │ ├── pluginConfig.out │ │ │ ├── pluginConvention.out │ │ │ ├── pluginIntro.out │ │ │ ├── projectApi.out │ │ │ ├── projectEvaluateEvents.out │ │ │ ├── projectListReport.out │ │ │ ├── properties.out │ │ │ ├── propertyListReport.out │ │ │ ├── publishingIvyGenerateDescriptor.out │ │ │ ├── publishingIvyPublishLifecycle.out │ │ │ ├── publishingIvyPublishSingle.out │ │ │ ├── publishingMavenGeneratePom.out │ │ │ ├── publishingMavenPublishLocal.out │ │ │ ├── publishingMavenPublishMinimal.out │ │ │ ├── renameAntDelegate.out │ │ │ ├── replaceTask.out │ │ │ ├── scope.out │ │ │ ├── selectProjectUsingBuildFile.out │ │ │ ├── selectProjectUsingProjectDir.out │ │ │ ├── shouldRunAfter.out │ │ │ ├── shouldRunAfterWithCycle.out │ │ │ ├── signingArchivesOutput.out │ │ │ ├── signingTaskOutput.out │ │ │ ├── stopExecutionException.out │ │ │ ├── taskCreationEvents.out │ │ │ ├── taskExecutionEvents.out │ │ │ ├── taskFinalizers.out │ │ │ ├── taskFinalizersWithFailure.out │ │ │ ├── taskHelp.out │ │ │ ├── taskListAllReport.out │ │ │ ├── taskListReport.out │ │ │ ├── taskOnlyIf.out │ │ │ ├── taskRule.out │ │ │ ├── taskRuleDependsOn.out │ │ │ ├── taskWithNestedText.out │ │ │ ├── upper.out │ │ │ ├── useAntTask.out │ │ │ ├── usePluginsInInitScripts.out │ │ │ ├── zipWithArguments.out │ │ │ └── zipWithCustomName.out │ │ └── webApplication │ │ │ ├── customized │ │ │ ├── additionalLibs │ │ │ │ └── additional-1.0.jar │ │ │ ├── build.gradle │ │ │ ├── lib │ │ │ │ ├── compile-1.0.jar │ │ │ │ ├── compile-transitive-1.0.jar │ │ │ │ ├── otherLib-1.0.jar │ │ │ │ ├── providedCompile-1.0.jar │ │ │ │ ├── providedCompile-transitive-1.0.jar │ │ │ │ ├── providedRuntime-1.0.jar │ │ │ │ └── runtime-1.0.jar │ │ │ ├── readme.xml │ │ │ └── src │ │ │ │ ├── additionalWebInf │ │ │ │ └── additional.xml │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── HelloServlet.java │ │ │ │ │ │ └── MyClass.java │ │ │ │ └── webapp │ │ │ │ │ ├── WEB-INF │ │ │ │ │ └── webapp.xml │ │ │ │ │ └── webapp.html │ │ │ │ ├── rootContent │ │ │ │ └── root.txt │ │ │ │ ├── someWeb.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── MyClassTest.java │ │ │ └── quickstart │ │ │ ├── build.gradle │ │ │ ├── readme.xml │ │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── sample │ │ │ │ └── Greeter.java │ │ │ ├── resources │ │ │ └── greeting.txt │ │ │ └── webapp │ │ │ └── index.jsp │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── docs │ │ │ └── releasenotes │ │ │ ├── FunctionalReleaseNotesTest.groovy │ │ │ ├── ReleaseNotesPage.groovy │ │ │ ├── ReleaseNotesTestContext.groovy │ │ │ └── StaticReleaseNotesTest.groovy │ │ └── transforms │ │ └── release-notes.gradle ├── ear │ ├── ear.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugins │ │ │ │ └── ear │ │ │ │ ├── EarPluginGoodBehaviourTest.groovy │ │ │ │ └── EarPluginIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── ear │ │ │ └── application_1_3.dtd │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugins │ │ │ │ └── ear │ │ │ │ ├── Ear.groovy │ │ │ │ ├── EarPlugin.java │ │ │ │ ├── EarPluginConvention.groovy │ │ │ │ ├── descriptor │ │ │ │ ├── DeploymentDescriptor.java │ │ │ │ ├── EarModule.java │ │ │ │ ├── EarSecurityRole.java │ │ │ │ ├── EarWebModule.java │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultDeploymentDescriptor.groovy │ │ │ │ │ ├── DefaultEarModule.groovy │ │ │ │ │ ├── DefaultEarSecurityRole.groovy │ │ │ │ │ └── DefaultEarWebModule.groovy │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.ear.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── plugins │ │ └── ear │ │ ├── EarPluginTest.groovy │ │ ├── EarTest.groovy │ │ └── descriptor │ │ └── internal │ │ └── DefaultDeploymentDescriptorTest.groovy ├── ide-native │ ├── ide-native.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── ide │ │ │ ├── AutoTestedSamplesIdeNativeIntegrationTest.groovy │ │ │ └── visualstudio │ │ │ ├── NativeIdeSamplesIntegrationTest.groovy │ │ │ ├── VisualStudioFileCustomizationIntegrationTest.groovy │ │ │ ├── VisualStudioMultiProjectIntegrationTest.groovy │ │ │ ├── VisualStudioSingleProjectIntegrationTest.groovy │ │ │ └── plugins │ │ │ └── VisualStudioPluginIntegrationTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── ide │ │ │ │ ├── cdt │ │ │ │ ├── CdtIdePlugin.groovy │ │ │ │ ├── model │ │ │ │ │ ├── CprojectDescriptor.groovy │ │ │ │ │ ├── CprojectSettings.groovy │ │ │ │ │ ├── ProjectDescriptor.groovy │ │ │ │ │ └── ProjectSettings.groovy │ │ │ │ └── tasks │ │ │ │ │ └── GenerateMetadataFileTask.groovy │ │ │ │ └── visualstudio │ │ │ │ ├── ConfigFile.java │ │ │ │ ├── TextConfigFile.java │ │ │ │ ├── TextProvider.java │ │ │ │ ├── VisualStudioExtension.java │ │ │ │ ├── VisualStudioProject.java │ │ │ │ ├── VisualStudioSolution.java │ │ │ │ ├── XmlConfigFile.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultVisualStudioExtension.java │ │ │ │ ├── DefaultVisualStudioProject.groovy │ │ │ │ ├── DefaultVisualStudioSolution.groovy │ │ │ │ ├── ExecutableVisualStudioProjectConfiguration.groovy │ │ │ │ ├── VisualStudioExtensionInternal.java │ │ │ │ ├── VisualStudioProjectConfiguration.groovy │ │ │ │ ├── VisualStudioProjectMapper.java │ │ │ │ ├── VisualStudioProjectRegistry.java │ │ │ │ ├── VisualStudioProjectResolver.java │ │ │ │ └── VisualStudioSolutionRegistry.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── VisualStudioPlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── GenerateFiltersFileTask.groovy │ │ │ │ ├── GenerateProjectFileTask.groovy │ │ │ │ ├── GenerateSolutionFileTask.groovy │ │ │ │ └── internal │ │ │ │ ├── AbsoluteFileNameTransformer.java │ │ │ │ ├── RelativeFileNameTransformer.java │ │ │ │ ├── VisualStudioFiltersFile.groovy │ │ │ │ ├── VisualStudioProjectFile.groovy │ │ │ │ └── VisualStudioSolutionFile.groovy │ │ └── resources │ │ │ ├── META-INF │ │ │ └── gradle-plugins │ │ │ │ ├── org.gradle.eclipse-cdt.properties │ │ │ │ └── org.gradle.visual-studio.properties │ │ │ └── org │ │ │ └── gradle │ │ │ └── ide │ │ │ ├── cdt │ │ │ └── model │ │ │ │ ├── defaultCproject-linux.xml │ │ │ │ ├── defaultCproject-macos.xml │ │ │ │ └── defaultProject.xml │ │ │ └── visualstudio │ │ │ └── tasks │ │ │ └── internal │ │ │ ├── default.sln │ │ │ ├── default.vcxproj │ │ │ └── default.vcxproj.filters │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── ide │ │ ├── cdt │ │ └── model │ │ │ ├── CprojectSettingsSpec.groovy │ │ │ └── ProjectDescriptorSpec.groovy │ │ └── visualstudio │ │ ├── internal │ │ ├── DefaultVisualStudioProjectTest.groovy │ │ ├── VisualStudioProjectConfigurationTest.groovy │ │ ├── VisualStudioProjectMapperTest.groovy │ │ └── VisualStudioProjectRegistryTest.groovy │ │ └── tasks │ │ └── internal │ │ ├── RelativeFileNameTransformerTest.groovy │ │ ├── VisualStudioFiltersFileTest.groovy │ │ ├── VisualStudioProjectFileTest.groovy │ │ └── VisualStudioSolutionFileTest.groovy ├── ide │ ├── ide.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugins │ │ │ │ └── ide │ │ │ │ ├── AbstractIdeIntegrationSpec.groovy │ │ │ │ ├── AbstractIdeIntegrationTest.groovy │ │ │ │ ├── AbstractSourcesAndJavadocJarsIntegrationTest.groovy │ │ │ │ ├── AutoTestedSamplesIntegrationTest.groovy │ │ │ │ ├── eclipse │ │ │ │ ├── AbstractEclipseIntegrationTest.groovy │ │ │ │ ├── EclipseClasspathFixture.groovy │ │ │ │ ├── EclipseClasspathIntegrationTest.groovy │ │ │ │ ├── EclipseEarIntegrationTest.groovy │ │ │ │ ├── EclipseIntegrationTest.groovy │ │ │ │ ├── EclipseMultiModuleIntegrationTest.groovy │ │ │ │ ├── EclipsePluginGoodBehaviourTest.groovy │ │ │ │ ├── EclipseProjectIntegrationTest.groovy │ │ │ │ ├── EclipseSourcesAndJavadocJarsIntegrationTest.groovy │ │ │ │ ├── EclipseWtpIntegrationTest.groovy │ │ │ │ └── EclipseWtpModelIntegrationTest.groovy │ │ │ │ └── idea │ │ │ │ ├── ConfigurationHooksIntegrationTest.groovy │ │ │ │ ├── IdeaIntegrationTest.groovy │ │ │ │ ├── IdeaModuleFixture.groovy │ │ │ │ ├── IdeaModuleIntegrationTest.groovy │ │ │ │ ├── IdeaMultiModuleIntegrationTest.groovy │ │ │ │ ├── IdeaPluginGoodBehaviourTest.groovy │ │ │ │ ├── IdeaProjectIntegrationTest.groovy │ │ │ │ ├── IdeaSourcesAndJavadocJarsIntegrationTest.groovy │ │ │ │ └── IdeaWorkspaceIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── ide │ │ │ ├── eclipse │ │ │ └── EclipseIntegrationTest │ │ │ │ └── canCreateAndDeleteMetaData │ │ │ │ ├── api │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── integTest │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── SomeClass.java │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── api │ │ │ │ │ │ │ └── PersonList.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── someprops.properties │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── shared │ │ │ │ │ │ └── PersonTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── someprops.properties │ │ │ │ ├── expectedFiles │ │ │ │ ├── apiClasspath.xml │ │ │ │ ├── apiJdt.properties │ │ │ │ ├── apiProject.xml │ │ │ │ ├── groovyprojectClasspath.xml │ │ │ │ ├── groovyprojectJdt.properties │ │ │ │ ├── groovyprojectProject.xml │ │ │ │ ├── javabaseprojectClasspath.xml │ │ │ │ ├── javabaseprojectJdt.properties │ │ │ │ ├── javabaseprojectProject.xml │ │ │ │ ├── masterProject.xml │ │ │ │ ├── webAppJava6Classpath.xml │ │ │ │ ├── webAppJava6Jdt.properties │ │ │ │ ├── webAppJava6Project.xml │ │ │ │ ├── webAppJava6WtpComponent.xml │ │ │ │ ├── webAppJava6WtpFacet.xml │ │ │ │ ├── webAppWithVarsClasspath.xml │ │ │ │ ├── webAppWithVarsJdt.properties │ │ │ │ ├── webAppWithVarsProject.xml │ │ │ │ ├── webAppWithVarsWtpComponent.xml │ │ │ │ ├── webAppWithVarsWtpFacet.xml │ │ │ │ ├── webserviceClasspath.xml │ │ │ │ ├── webserviceJdt.properties │ │ │ │ ├── webserviceProject.xml │ │ │ │ ├── webserviceWtpComponent.xml │ │ │ │ └── webserviceWtpFacet.xml │ │ │ │ ├── groovyproject │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── groovy │ │ │ │ │ │ └── script.groovy │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── api │ │ │ │ │ │ │ └── PersonList.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── someprops.properties │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── shared │ │ │ │ │ │ └── PersonTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── someprops.properties │ │ │ │ ├── javabaseproject │ │ │ │ └── build.gradle │ │ │ │ ├── master │ │ │ │ ├── build.gradle │ │ │ │ └── settings.gradle │ │ │ │ ├── webAppJava6 │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── webapp │ │ │ │ │ └── index.html │ │ │ │ ├── webAppWithVars │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Person.java │ │ │ │ └── webservice │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── webservice │ │ │ │ └── TestTest.java │ │ │ └── idea │ │ │ └── IdeaIntegrationTest │ │ │ ├── addsScalaFacetAndCompilerLibraries │ │ │ ├── build.gradle │ │ │ ├── project1 │ │ │ │ └── build.gradle │ │ │ ├── project2 │ │ │ │ └── build.gradle │ │ │ ├── project3 │ │ │ │ └── build.gradle │ │ │ └── settings.gradle │ │ │ ├── canCreateAndDeleteMetaData │ │ │ ├── api │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── api │ │ │ │ │ │ └── PersonList.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── shared │ │ │ │ │ └── PersonTest.java │ │ │ ├── build.gradle │ │ │ ├── expectedFiles │ │ │ │ ├── api │ │ │ │ │ └── api.iml.xml │ │ │ │ ├── root.iml.xml │ │ │ │ ├── root.ipr.xml │ │ │ │ ├── root.iws.xml │ │ │ │ └── webservice │ │ │ │ │ └── webservice.iml.xml │ │ │ ├── settings.gradle │ │ │ └── webservice │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── webservice │ │ │ │ └── TestTest.java │ │ │ ├── overwritesExistingDependencies │ │ │ ├── build.gradle │ │ │ ├── expectedFiles │ │ │ │ └── root.iml.xml │ │ │ ├── root.iml │ │ │ └── settings.gradle │ │ │ ├── worksWithASubProjectThatDoesNotHaveTheIdeaPluginApplied │ │ │ ├── build.gradle │ │ │ ├── expectedFiles │ │ │ │ └── root.ipr.xml │ │ │ └── settings.gradle │ │ │ ├── worksWithAnEmptyProject │ │ │ ├── build.gradle │ │ │ ├── expectedFiles │ │ │ │ ├── root.iml.xml │ │ │ │ └── root.ipr.xml │ │ │ └── settings.gradle │ │ │ └── worksWithNonStandardLayout │ │ │ ├── expectedFiles │ │ │ ├── root │ │ │ │ ├── root.iml.xml │ │ │ │ └── root.ipr.xml │ │ │ └── top-level.iml.xml │ │ │ ├── root │ │ │ └── build.gradle │ │ │ └── settings.gradle │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── plugins │ │ │ │ └── ide │ │ │ │ │ ├── api │ │ │ │ │ ├── FileContentMerger.groovy │ │ │ │ │ ├── GeneratorTask.java │ │ │ │ │ ├── PropertiesFileContentMerger.groovy │ │ │ │ │ ├── PropertiesGeneratorTask.java │ │ │ │ │ ├── XmlFileContentMerger.groovy │ │ │ │ │ ├── XmlGeneratorTask.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── eclipse │ │ │ │ │ ├── EclipsePlugin.groovy │ │ │ │ │ ├── EclipseWtpPlugin.groovy │ │ │ │ │ ├── GenerateEclipseClasspath.groovy │ │ │ │ │ ├── GenerateEclipseJdt.groovy │ │ │ │ │ ├── GenerateEclipseProject.groovy │ │ │ │ │ ├── GenerateEclipseWtpComponent.groovy │ │ │ │ │ ├── GenerateEclipseWtpFacet.groovy │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── EclipseNameDeduper.groovy │ │ │ │ │ │ └── LinkedResourcesCreator.groovy │ │ │ │ │ ├── model │ │ │ │ │ │ ├── AbstractClasspathEntry.groovy │ │ │ │ │ │ ├── AbstractLibrary.groovy │ │ │ │ │ │ ├── AccessRule.groovy │ │ │ │ │ │ ├── BuildCommand.groovy │ │ │ │ │ │ ├── Classpath.groovy │ │ │ │ │ │ ├── ClasspathEntry.java │ │ │ │ │ │ ├── Container.groovy │ │ │ │ │ │ ├── EclipseClasspath.groovy │ │ │ │ │ │ ├── EclipseDomainModel.groovy │ │ │ │ │ │ ├── EclipseJdt.groovy │ │ │ │ │ │ ├── EclipseModel.groovy │ │ │ │ │ │ ├── EclipseProject.groovy │ │ │ │ │ │ ├── EclipseWtp.groovy │ │ │ │ │ │ ├── EclipseWtpComponent.groovy │ │ │ │ │ │ ├── EclipseWtpFacet.groovy │ │ │ │ │ │ ├── Facet.groovy │ │ │ │ │ │ ├── FileReference.java │ │ │ │ │ │ ├── Jdt.java │ │ │ │ │ │ ├── Library.groovy │ │ │ │ │ │ ├── Link.groovy │ │ │ │ │ │ ├── Output.groovy │ │ │ │ │ │ ├── Project.groovy │ │ │ │ │ │ ├── ProjectDependency.groovy │ │ │ │ │ │ ├── SourceFolder.groovy │ │ │ │ │ │ ├── Variable.groovy │ │ │ │ │ │ ├── WbDependentModule.groovy │ │ │ │ │ │ ├── WbProperty.groovy │ │ │ │ │ │ ├── WbResource.groovy │ │ │ │ │ │ ├── WtpComponent.groovy │ │ │ │ │ │ ├── WtpFacet.groovy │ │ │ │ │ │ ├── internal │ │ │ │ │ │ │ ├── ClassFoldersCreator.groovy │ │ │ │ │ │ │ ├── ClasspathFactory.groovy │ │ │ │ │ │ │ ├── ExportedEntriesUpdater.groovy │ │ │ │ │ │ │ ├── FileReferenceFactory.groovy │ │ │ │ │ │ │ ├── PathUtil.groovy │ │ │ │ │ │ │ ├── ProjectDependencyBuilder.groovy │ │ │ │ │ │ │ ├── SourceFoldersCreator.groovy │ │ │ │ │ │ │ └── WtpComponentFactory.groovy │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── idea │ │ │ │ │ ├── GenerateIdeaModule.groovy │ │ │ │ │ ├── GenerateIdeaProject.groovy │ │ │ │ │ ├── GenerateIdeaWorkspace.groovy │ │ │ │ │ ├── IdeaPlugin.groovy │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── IdeaNameDeduper.groovy │ │ │ │ │ │ └── IdeaScalaConfigurer.groovy │ │ │ │ │ └── model │ │ │ │ │ │ ├── Dependency.java │ │ │ │ │ │ ├── FilePath.groovy │ │ │ │ │ │ ├── IdeaLanguageLevel.groovy │ │ │ │ │ │ ├── IdeaModel.groovy │ │ │ │ │ │ ├── IdeaModule.groovy │ │ │ │ │ │ ├── IdeaModuleIml.groovy │ │ │ │ │ │ ├── IdeaProject.groovy │ │ │ │ │ │ ├── IdeaWorkspace.groovy │ │ │ │ │ │ ├── JarDirectory.groovy │ │ │ │ │ │ ├── Jdk.groovy │ │ │ │ │ │ ├── Module.groovy │ │ │ │ │ │ ├── ModuleDependency.groovy │ │ │ │ │ │ ├── ModuleLibrary.groovy │ │ │ │ │ │ ├── Path.groovy │ │ │ │ │ │ ├── PathFactory.groovy │ │ │ │ │ │ ├── Project.groovy │ │ │ │ │ │ ├── ProjectLibrary.groovy │ │ │ │ │ │ ├── SingleEntryModuleLibrary.groovy │ │ │ │ │ │ ├── Workspace.groovy │ │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── GeneratedIdeaScope.java │ │ │ │ │ │ ├── IdeaDependenciesProvider.java │ │ │ │ │ │ ├── IdeaScopeMappingRule.java │ │ │ │ │ │ └── ModuleDependencyBuilder.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── internal │ │ │ │ │ ├── IdeDependenciesExtractor.java │ │ │ │ │ ├── IdePlugin.groovy │ │ │ │ │ ├── configurer │ │ │ │ │ ├── DeduplicationTarget.groovy │ │ │ │ │ ├── ModuleNameDeduper.groovy │ │ │ │ │ └── ProjectDeduper.groovy │ │ │ │ │ ├── generator │ │ │ │ │ ├── AbstractPersistableConfigurationObject.groovy │ │ │ │ │ ├── PropertiesPersistableConfigurationObject.groovy │ │ │ │ │ ├── XmlPersistableConfigurationObject.groovy │ │ │ │ │ └── generator │ │ │ │ │ │ ├── Generator.java │ │ │ │ │ │ ├── PersistableConfigurationObject.java │ │ │ │ │ │ └── PersistableConfigurationObjectGenerator.java │ │ │ │ │ └── tooling │ │ │ │ │ ├── BasicIdeaModelBuilder.java │ │ │ │ │ ├── BuildInvocationsBuilder.java │ │ │ │ │ ├── EclipseModelBuilder.java │ │ │ │ │ ├── GradleBuildBuilder.java │ │ │ │ │ ├── GradleProjectBuilder.java │ │ │ │ │ ├── IdeaModelBuilder.java │ │ │ │ │ ├── PublicationsBuilder.java │ │ │ │ │ ├── TasksFactory.java │ │ │ │ │ ├── ToolingRegistrationAction.java │ │ │ │ │ ├── eclipse │ │ │ │ │ ├── DefaultEclipseExternalDependency.java │ │ │ │ │ ├── DefaultEclipseLinkedResource.java │ │ │ │ │ ├── DefaultEclipseProject.java │ │ │ │ │ ├── DefaultEclipseProjectDependency.java │ │ │ │ │ ├── DefaultEclipseSourceDirectory.java │ │ │ │ │ └── DefaultEclipseTask.java │ │ │ │ │ └── idea │ │ │ │ │ ├── DefaultIdeaCompilerOutput.java │ │ │ │ │ ├── DefaultIdeaContentRoot.java │ │ │ │ │ ├── DefaultIdeaDependency.java │ │ │ │ │ ├── DefaultIdeaDependencyScope.java │ │ │ │ │ ├── DefaultIdeaLanguageLevel.java │ │ │ │ │ ├── DefaultIdeaModule.java │ │ │ │ │ ├── DefaultIdeaModuleDependency.java │ │ │ │ │ ├── DefaultIdeaProject.java │ │ │ │ │ ├── DefaultIdeaSingleEntryLibraryDependency.java │ │ │ │ │ └── DefaultIdeaSourceDirectory.java │ │ │ │ └── tooling │ │ │ │ └── internal │ │ │ │ └── idea │ │ │ │ ├── DefaultIdeaModuleDependency.java │ │ │ │ └── DefaultIdeaSingleEntryLibraryDependency.java │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugins │ │ │ │ └── ide │ │ │ │ └── internal │ │ │ │ └── resolver │ │ │ │ ├── DefaultIdeDependencyResolver.java │ │ │ │ ├── IdeDependencyResolver.java │ │ │ │ ├── model │ │ │ │ ├── IdeDependency.java │ │ │ │ ├── IdeDependencyKey.java │ │ │ │ ├── IdeExtendedRepoFileDependency.java │ │ │ │ ├── IdeLocalFileDependency.java │ │ │ │ ├── IdeProjectDependency.java │ │ │ │ ├── IdeRepoFileDependency.java │ │ │ │ └── UnresolvedIdeRepoFileDependency.java │ │ │ │ └── translator │ │ │ │ └── ExternalModuleDependencyTranslator.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── gradle-plugins │ │ │ │ ├── org.gradle.eclipse-wtp.properties │ │ │ │ ├── org.gradle.eclipse.properties │ │ │ │ └── org.gradle.idea.properties │ │ │ └── services │ │ │ │ └── org.gradle.configuration.project.ProjectConfigureAction │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── ide │ │ │ ├── eclipse │ │ │ └── model │ │ │ │ ├── defaultClasspath.xml │ │ │ │ ├── defaultJdtPrefs.properties │ │ │ │ ├── defaultProject.xml │ │ │ │ ├── defaultWtpComponent.xml │ │ │ │ └── defaultWtpFacet.xml │ │ │ └── idea │ │ │ ├── model │ │ │ ├── defaultModule.xml │ │ │ ├── defaultProject.xml │ │ │ └── defaultWorkspace.xml │ │ │ └── package-info.java │ │ └── test │ │ ├── groovy │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── ide │ │ │ ├── eclipse │ │ │ ├── EclipsePluginTest.groovy │ │ │ ├── EclipseWtpPluginTest.groovy │ │ │ ├── GenerateEclipseClasspathTest.groovy │ │ │ ├── GenerateEclipseWtpComponentTest.groovy │ │ │ ├── GenerateEclipseWtpFacetTest.groovy │ │ │ └── model │ │ │ │ ├── ClasspathTest.groovy │ │ │ │ ├── ContainerTest.groovy │ │ │ │ ├── EclipseModelTest.groovy │ │ │ │ ├── EclipseProjectTest.groovy │ │ │ │ ├── FacetTest.groovy │ │ │ │ ├── JdtTest.groovy │ │ │ │ ├── LibraryTest.groovy │ │ │ │ ├── OutputTest.groovy │ │ │ │ ├── ProjectDependencyTest.groovy │ │ │ │ ├── ProjectTest.groovy │ │ │ │ ├── SourceFolderTest.groovy │ │ │ │ ├── VariableTest.groovy │ │ │ │ ├── WbDependentModuleTest.groovy │ │ │ │ ├── WbPropertyTest.groovy │ │ │ │ ├── WbResourceTest.groovy │ │ │ │ ├── WtpComponentTest.groovy │ │ │ │ ├── WtpFacetTest.groovy │ │ │ │ └── internal │ │ │ │ ├── FileReferenceFactoryTest.groovy │ │ │ │ └── ProjectDependencyBuilderTest.groovy │ │ │ ├── idea │ │ │ ├── GenerateIdeaModuleTest.groovy │ │ │ ├── IdeaPluginTest.groovy │ │ │ └── model │ │ │ │ ├── IdeaLanguageLevelTest.groovy │ │ │ │ ├── ModuleDependencyTest.groovy │ │ │ │ ├── ModuleLibraryTest.groovy │ │ │ │ ├── ModuleTest.groovy │ │ │ │ ├── PathFactoryTest.groovy │ │ │ │ ├── PathTest.groovy │ │ │ │ ├── ProjectLibraryTest.groovy │ │ │ │ ├── ProjectTest.groovy │ │ │ │ └── internal │ │ │ │ ├── IdeaDependenciesProviderTest.groovy │ │ │ │ └── ModuleDependencyBuilderTest.groovy │ │ │ └── internal │ │ │ ├── GeneratorTaskTest.groovy │ │ │ ├── IdePluginTest.groovy │ │ │ ├── configurer │ │ │ ├── DeduplicationTargetTest.groovy │ │ │ ├── ModuleNameDeduperTest.groovy │ │ │ └── ProjectDeduperTest.groovy │ │ │ ├── generator │ │ │ ├── PropertiesPersistableConfigurationObjectTest.groovy │ │ │ ├── XmlPersistableConfigurationObjectTest.groovy │ │ │ └── generator │ │ │ │ └── PersistableConfigurationObjectGeneratorTest.groovy │ │ │ └── tooling │ │ │ ├── BuildInvocationsBuilderTest.groovy │ │ │ ├── GradleBuildBuilderTest.groovy │ │ │ ├── GradleProjectBuilderTest.groovy │ │ │ ├── ProjectPublicationsBuilderTest.groovy │ │ │ ├── TasksFactoryTest.groovy │ │ │ └── eclipse │ │ │ └── DefaultEclipseProjectTest.groovy │ │ └── resources │ │ └── org │ │ └── gradle │ │ └── plugins │ │ └── ide │ │ ├── eclipse │ │ └── model │ │ │ ├── customClasspath.xml │ │ │ ├── customOrgEclipseWstCommonComponent.xml │ │ │ ├── customOrgEclipseWstCommonProjectFacetCoreXml.xml │ │ │ └── customProject.xml │ │ ├── idea │ │ └── model │ │ │ ├── customModule.xml │ │ │ ├── customProject.xml │ │ │ └── customWorkspace.xml │ │ └── internal │ │ └── generator │ │ ├── defaultResource.properties │ │ └── defaultResource.xml ├── integ-test │ ├── integ-test.gradle │ └── src │ │ └── integTest │ │ ├── groovy │ │ └── org │ │ │ └── gradle │ │ │ ├── debug │ │ │ ├── GradleBuildRunner.groovy │ │ │ └── GradleRunConfiguration.groovy │ │ │ └── integtests │ │ │ ├── AntProjectIntegrationTest.groovy │ │ │ ├── AntlrPluginGoodBehaviourTest.groovy │ │ │ ├── ApplicationIntegrationSpec.groovy │ │ │ ├── ApplicationIntegrationTest.groovy │ │ │ ├── BuildAggregationIntegrationTest.groovy │ │ │ ├── BuildScriptClasspathIntegrationTest.java │ │ │ ├── BuildSourceBuilderIntegrationTest.groovy │ │ │ ├── CacheProjectIntegrationTest.groovy │ │ │ ├── CommandLineIntegrationTest.groovy │ │ │ ├── CustomPluginIntegrationTest.groovy │ │ │ ├── DistributionLocatorIntegrationTest.groovy │ │ │ ├── ExecIntegrationTest.groovy │ │ │ ├── GroovyPluginGoodBehaviourTest.groovy │ │ │ ├── GroovyProjectIntegrationTest.groovy │ │ │ ├── IncrementalGroovyProjectBuildIntegrationTest.groovy │ │ │ ├── IncrementalJavaProjectBuildIntegrationTest.groovy │ │ │ ├── JavaProjectCrossVersionIntegrationTest.groovy │ │ │ ├── JavaProjectIntegrationTest.groovy │ │ │ ├── MavenPluginGoodBehaviourTest.groovy │ │ │ ├── MavenProjectIntegrationTest.groovy │ │ │ ├── MixedJavaAndWebProjectIntegrationTest.groovy │ │ │ ├── MixedLegacyAndComponentJvmPluginIntegrationTest.groovy │ │ │ ├── MixedNativeAndJvmProjectIntegrationTest.groovy │ │ │ ├── MixedWarAndEjbProjectIntegrationTest.groovy │ │ │ ├── MultiProjectDependencyIntegrationTest.groovy │ │ │ ├── MultiprojectIntegrationTest.groovy │ │ │ ├── OsgiPluginGoodBehaviourTest.groovy │ │ │ ├── OsgiProjectSampleIntegrationTest.groovy │ │ │ ├── ParallelProjectExecutionIntegrationTest.groovy │ │ │ ├── ProjectLayoutIntegrationTest.groovy │ │ │ ├── ProjectLoadingIntegrationTest.java │ │ │ ├── StdioIntegrationTest.groovy │ │ │ ├── SyncTaskIntegrationTest.groovy │ │ │ ├── TaskAutoDependencyIntegrationTest.groovy │ │ │ ├── TaskDefinitionIntegrationSpec.groovy │ │ │ ├── TaskDefinitionIntegrationTest.java │ │ │ ├── TaskErrorExecutionIntegrationTest.groovy │ │ │ ├── TaskExecutionIntegrationTest.groovy │ │ │ ├── TaskSubclassingBinaryCompatibilityCrossVersionSpec.groovy │ │ │ ├── WarPluginGoodBehaviourTest.groovy │ │ │ ├── WebProjectIntegrationTest.java │ │ │ ├── environment │ │ │ └── BuildEnvironmentIntegrationTest.groovy │ │ │ ├── fixture │ │ │ └── TempDirIsUniquePerTestSpec.groovy │ │ │ ├── logging │ │ │ ├── LoggerIsEnabledIntegrationTest.groovy │ │ │ └── LoggingIntegrationTest.groovy │ │ │ └── samples │ │ │ ├── AutoTestedSamplesCoreIntegrationTest.groovy │ │ │ ├── AutoTestedSamplesPluginsIntegrationTest.groovy │ │ │ ├── JUnitSamplesIntegrationTest.groovy │ │ │ ├── SamplesAnnounceIntegrationTest.groovy │ │ │ ├── SamplesAntlrIntegrationTest.groovy │ │ │ ├── SamplesApplicationIntegrationTest.groovy │ │ │ ├── SamplesClientModuleDependenciesIntegrationTest.groovy │ │ │ ├── SamplesCodeQualityIntegrationTest.groovy │ │ │ ├── SamplesComponentSelectionRulesIntegrationTest.groovy │ │ │ ├── SamplesCustomBuildLanguageIntegrationTest.groovy │ │ │ ├── SamplesCustomPluginIntegrationTest.groovy │ │ │ ├── SamplesExcludesAndClassifiersIntegrationTest.groovy │ │ │ ├── SamplesGroovyCustomizedLayoutIntegrationTest.groovy │ │ │ ├── SamplesGroovyMultiProjectIntegrationTest.groovy │ │ │ ├── SamplesGroovyQuickstartIntegrationTest.groovy │ │ │ ├── SamplesJUnitIntegrationTest.groovy │ │ │ ├── SamplesJavaApiAndImplIntegrationTest.groovy │ │ │ ├── SamplesJavaBaseIntegrationTest.groovy │ │ │ ├── SamplesJavaCustomizedLayoutIntegrationTest.groovy │ │ │ ├── SamplesJavaMultiProjectIntegrationTest.groovy │ │ │ ├── SamplesJavaOnlyIfIntegrationTest.groovy │ │ │ ├── SamplesJavaProjectWithIntTestsIntegrationTest.groovy │ │ │ ├── SamplesJavaQuickstartIntegrationTest.groovy │ │ │ ├── SamplesMixedJavaAndGroovyIntegrationTest.groovy │ │ │ ├── SamplesMultiProjectBuildSrcIntegrationTest.groovy │ │ │ ├── SamplesRepositoriesIntegrationTest.groovy │ │ │ ├── SamplesWebProjectIntegrationTest.groovy │ │ │ ├── SamplesWebQuickstartIntegrationTest.groovy │ │ │ ├── UserGuideSamplesIntegrationTest.groovy │ │ │ └── UserGuideSamplesRunner.groovy │ │ └── resources │ │ └── org │ │ └── gradle │ │ └── integtests │ │ ├── CommandLineIntegrationTest │ │ └── shared │ │ │ ├── build.gradle │ │ │ └── settings.gradle │ │ ├── ExecIntegrationTest │ │ ├── canExecuteCommands │ │ │ └── canExecuteCommands.gradle │ │ ├── canExecuteJava │ │ │ └── canExecuteJava.gradle │ │ └── shared │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── TestMain.java │ │ ├── ProjectLayoutIntegrationTest │ │ └── canUseANonStandardBuildDir │ │ │ ├── build.gradle │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── Person.java │ │ │ └── test │ │ │ └── java │ │ │ └── PersonTest.java │ │ ├── eclipseproject │ │ ├── groovy │ │ │ ├── expectedClasspathFile.txt │ │ │ └── expectedProjectFile.txt │ │ ├── java │ │ │ ├── expectedApiClasspathFile.txt │ │ │ ├── expectedApiProjectFile.txt │ │ │ ├── expectedWebserviceClasspathFile.txt │ │ │ ├── expectedWebserviceProjectFile.txt │ │ │ └── expectedWebserviceWtpFile.txt │ │ └── scala │ │ │ ├── expectedClasspathFile.txt │ │ │ └── expectedProjectFile.txt │ │ └── logging │ │ ├── LoggerIsEnabledIntegrationTest │ │ └── shared │ │ │ └── build.gradle │ │ └── LoggingIntegrationTest │ │ ├── logging │ │ ├── build.gradle │ │ ├── buildSrc │ │ │ └── build.gradle │ │ ├── external.gradle │ │ ├── init.gradle │ │ ├── nestedBuild │ │ │ ├── build.gradle │ │ │ ├── buildSrc │ │ │ │ └── build.gradle │ │ │ └── settings.gradle │ │ ├── project1 │ │ │ └── build.gradle │ │ ├── project2 │ │ │ └── build.gradle │ │ └── settings.gradle │ │ └── multiThreaded │ │ └── build.gradle ├── internal-integ-testing │ ├── internal-integ-testing.gradle │ └── src │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── integtests │ │ │ │ └── fixtures │ │ │ │ │ ├── AbstractAutoTestedSamplesTest.groovy │ │ │ │ │ ├── AbstractCompatibilityTestRunner.java │ │ │ │ │ ├── AbstractDependencyResolutionTest.groovy │ │ │ │ │ ├── AbstractHttpDependencyResolutionTest.groovy │ │ │ │ │ ├── AbstractIntegrationSpec.groovy │ │ │ │ │ ├── AbstractIntegrationTest.java │ │ │ │ │ ├── AbstractMultiTestRunner.java │ │ │ │ │ ├── AbstractSftpDependencyResolutionTest.groovy │ │ │ │ │ ├── AutoTestedSamplesUtil.groovy │ │ │ │ │ ├── AvailableJavaHomes.java │ │ │ │ │ ├── CompilationOutputsFixture.groovy │ │ │ │ │ ├── CrossVersionIntegrationSpec.groovy │ │ │ │ │ ├── CrossVersionTestRunner.groovy │ │ │ │ │ ├── EnableModelDsl.java │ │ │ │ │ ├── ForkScalaCompileInDaemonModeFixture.groovy │ │ │ │ │ ├── IgnoreVersions.java │ │ │ │ │ ├── IntegrationTestHint.java │ │ │ │ │ ├── KillProcessAvailability.groovy │ │ │ │ │ ├── MultiVersionIntegrationSpec.groovy │ │ │ │ │ ├── MultiVersionSpecRunner.groovy │ │ │ │ │ ├── Sample.java │ │ │ │ │ ├── ScriptExecuter.groovy │ │ │ │ │ ├── TargetCoverage.java │ │ │ │ │ ├── TargetVersions.java │ │ │ │ │ ├── TestDependency.groovy │ │ │ │ │ ├── TestNGExecutionResult.groovy │ │ │ │ │ ├── TestResources.java │ │ │ │ │ ├── UsesSample.java │ │ │ │ │ ├── WellBehavedPluginTest.groovy │ │ │ │ │ ├── executer │ │ │ │ │ ├── AbstractDelegatingGradleExecuter.java │ │ │ │ │ ├── AbstractGradleExecuter.java │ │ │ │ │ ├── AnyOrderOutputMatcher.groovy │ │ │ │ │ ├── ArtifactBuilder.java │ │ │ │ │ ├── BuildServerGradleDistribution.groovy │ │ │ │ │ ├── DaemonGradleExecuter.java │ │ │ │ │ ├── DefaultGradleDistribution.java │ │ │ │ │ ├── DependencyResolutionFailure.groovy │ │ │ │ │ ├── DetailedExecutionFailure.groovy │ │ │ │ │ ├── DownloadableGradleDistribution.groovy │ │ │ │ │ ├── ExecutionFailure.java │ │ │ │ │ ├── ExecutionResult.java │ │ │ │ │ ├── ForkingGradleExecuter.java │ │ │ │ │ ├── ForkingGradleHandle.java │ │ │ │ │ ├── GradleBackedArtifactBuilder.java │ │ │ │ │ ├── GradleContextualExecuter.java │ │ │ │ │ ├── GradleDistribution.java │ │ │ │ │ ├── GradleExecuter.java │ │ │ │ │ ├── GradleHandle.java │ │ │ │ │ ├── InProcessGradleExecuter.java │ │ │ │ │ ├── InitScriptExecuterFixture.groovy │ │ │ │ │ ├── IntegrationTestBuildContext.java │ │ │ │ │ ├── OutputScrapingExecutionFailure.java │ │ │ │ │ ├── OutputScrapingExecutionResult.java │ │ │ │ │ ├── OutputScrapingGradleHandle.java │ │ │ │ │ ├── ParallelForkingGradleExecuter.java │ │ │ │ │ ├── ParallelForkingGradleHandle.java │ │ │ │ │ ├── ProgressLoggingFixture.groovy │ │ │ │ │ ├── ProjectLifecycleFixture.groovy │ │ │ │ │ ├── ReleasedGradleDistribution.groovy │ │ │ │ │ ├── SequentialOutputMatcher.groovy │ │ │ │ │ ├── UnderDevelopmentGradleDistribution.java │ │ │ │ │ └── UnexpectedBuildFailure.java │ │ │ │ │ ├── jvm │ │ │ │ │ ├── InstalledJvmLocator.java │ │ │ │ │ ├── JvmInstallation.java │ │ │ │ │ ├── OsXInstalledJvmLocator.java │ │ │ │ │ ├── OsXJavaHomeParser.java │ │ │ │ │ ├── UbuntuJvmLocator.java │ │ │ │ │ └── WindowsOracleJvmLocator.java │ │ │ │ │ └── versions │ │ │ │ │ ├── ClasspathVersionSource.java │ │ │ │ │ └── ReleasedVersionDistributions.java │ │ │ │ └── test │ │ │ │ ├── fixtures │ │ │ │ ├── AbstractModule.groovy │ │ │ │ ├── HttpModule.groovy │ │ │ │ ├── HttpRepository.groovy │ │ │ │ ├── Module.groovy │ │ │ │ ├── Repository.groovy │ │ │ │ ├── ivy │ │ │ │ │ ├── IvyDescriptor.groovy │ │ │ │ │ ├── IvyDescriptorArtifact.groovy │ │ │ │ │ ├── IvyDescriptorConfiguration.groovy │ │ │ │ │ ├── IvyDescriptorDependency.groovy │ │ │ │ │ ├── IvyFileModule.groovy │ │ │ │ │ ├── IvyFileRepository.groovy │ │ │ │ │ ├── IvyModule.java │ │ │ │ │ ├── IvyRepository.groovy │ │ │ │ │ ├── M2CompatibleIvyPatternHelper.groovy │ │ │ │ │ ├── RemoteIvyModule.groovy │ │ │ │ │ └── RemoteIvyRepository.groovy │ │ │ │ ├── maven │ │ │ │ │ ├── AbstractMavenModule.groovy │ │ │ │ │ ├── DefaultMavenMetaData.groovy │ │ │ │ │ ├── M2Installation.groovy │ │ │ │ │ ├── MavenDependency.groovy │ │ │ │ │ ├── MavenDependencyExclusion.groovy │ │ │ │ │ ├── MavenFileModule.groovy │ │ │ │ │ ├── MavenFileRepository.groovy │ │ │ │ │ ├── MavenLocalModule.groovy │ │ │ │ │ ├── MavenLocalRepository.groovy │ │ │ │ │ ├── MavenMetaData.groovy │ │ │ │ │ ├── MavenModule.groovy │ │ │ │ │ ├── MavenPom.groovy │ │ │ │ │ ├── MavenRepository.groovy │ │ │ │ │ └── MavenScope.groovy │ │ │ │ ├── plugin │ │ │ │ │ └── PluginBuilder.groovy │ │ │ │ ├── resource │ │ │ │ │ └── RemoteResource.groovy │ │ │ │ └── server │ │ │ │ │ ├── ExpectOne.groovy │ │ │ │ │ ├── RepositoryServer.groovy │ │ │ │ │ ├── ServerExpectation.groovy │ │ │ │ │ ├── ServerWithExpectations.groovy │ │ │ │ │ ├── http │ │ │ │ │ ├── BasicHttpResource.groovy │ │ │ │ │ ├── BlockingHttpServer.groovy │ │ │ │ │ ├── CyclicBarrierHttpServer.java │ │ │ │ │ ├── HttpArtifact.groovy │ │ │ │ │ ├── HttpDirectoryResource.groovy │ │ │ │ │ ├── HttpResource.groovy │ │ │ │ │ ├── HttpResourceInteraction.java │ │ │ │ │ ├── HttpServer.groovy │ │ │ │ │ ├── IvyHttpModule.groovy │ │ │ │ │ ├── IvyHttpRepository.groovy │ │ │ │ │ ├── MavenHttpArtifact.groovy │ │ │ │ │ ├── MavenHttpModule.groovy │ │ │ │ │ ├── MavenHttpRepository.groovy │ │ │ │ │ ├── MetaDataArtifact.groovy │ │ │ │ │ ├── PomHttpArtifact.groovy │ │ │ │ │ ├── RepositoryHttpServer.groovy │ │ │ │ │ ├── ServletContainer.groovy │ │ │ │ │ └── TestProxyServer.groovy │ │ │ │ │ └── sftp │ │ │ │ │ ├── IvySftpModule.groovy │ │ │ │ │ ├── IvySftpRepository.groovy │ │ │ │ │ ├── MavenSftpModule.groovy │ │ │ │ │ ├── MavenSftpRepository.groovy │ │ │ │ │ ├── SFTPServer.groovy │ │ │ │ │ └── SftpResource.groovy │ │ │ │ └── matchers │ │ │ │ └── UserAgentMatcher.java │ │ └── resources │ │ │ ├── logback.xml │ │ │ └── sshd-config │ │ │ └── test-dsa.key │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── integtests │ │ └── fixtures │ │ │ ├── jvm │ │ │ ├── OsXJavaHomeParserTest.groovy │ │ │ └── UbuntuJvmLocatorTest.groovy │ │ │ └── versions │ │ │ └── ReleasedVersionDistributionsTest.groovy │ │ └── test │ │ └── fixtures │ │ └── maven │ │ ├── MavenFileModuleTest.groovy │ │ └── MavenLocalModuleTest.groovy ├── internal-testing │ ├── internal-testing.gradle │ └── src │ │ ├── main │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ ├── integtests │ │ │ └── fixtures │ │ │ │ ├── DefaultTestExecutionResult.groovy │ │ │ │ ├── HtmlTestExecutionResult.groovy │ │ │ │ ├── JUnitTestClassExecutionResult.groovy │ │ │ │ ├── JUnitXmlTestExecutionResult.groovy │ │ │ │ ├── TestClassExecutionResult.java │ │ │ │ ├── TestExecutionResult.java │ │ │ │ ├── TestResultOutputAssociation.java │ │ │ │ └── UrlValidator.groovy │ │ │ ├── test │ │ │ └── fixtures │ │ │ │ ├── archive │ │ │ │ ├── ArchiveTestFixture.groovy │ │ │ │ ├── JarTestFixture.groovy │ │ │ │ ├── TarTestFixture.groovy │ │ │ │ └── ZipTestFixture.groovy │ │ │ │ ├── concurrent │ │ │ │ ├── BlockTarget.groovy │ │ │ │ ├── ConcurrentSpec.groovy │ │ │ │ ├── Duration.groovy │ │ │ │ ├── Instant.groovy │ │ │ │ ├── InstantFactory.groovy │ │ │ │ ├── Instants.groovy │ │ │ │ ├── NamedInstant.groovy │ │ │ │ ├── NamedOperation.groovy │ │ │ │ ├── OperationListener.groovy │ │ │ │ ├── Operations.groovy │ │ │ │ ├── Range.groovy │ │ │ │ ├── TestExecutor.groovy │ │ │ │ ├── TestExecutorFactory.groovy │ │ │ │ ├── TestLogger.groovy │ │ │ │ ├── TestStoppableExecutor.groovy │ │ │ │ └── TestThread.groovy │ │ │ │ ├── encoding │ │ │ │ └── Identifier.java │ │ │ │ └── file │ │ │ │ ├── ClassFile.groovy │ │ │ │ ├── ExecOutput.groovy │ │ │ │ ├── TestDirectoryProvider.java │ │ │ │ ├── TestFile.java │ │ │ │ ├── TestFileHelper.groovy │ │ │ │ ├── TestNameTestDirectoryProvider.java │ │ │ │ ├── TestWorkspaceBuilder.groovy │ │ │ │ └── WorkspaceTest.groovy │ │ │ ├── testing │ │ │ └── internal │ │ │ │ └── util │ │ │ │ └── GradlewRunner.java │ │ │ └── util │ │ │ ├── Assertions.groovy │ │ │ ├── DynamicDelegate.groovy │ │ │ ├── EmptyStatement.groovy │ │ │ ├── FailsWithMessage.java │ │ │ ├── FailsWithMessageExtension.java │ │ │ ├── JUnit4GroovyMockery.java │ │ │ ├── Matchers.java │ │ │ ├── PreconditionVerifier.groovy │ │ │ ├── RedirectStdIn.java │ │ │ ├── RedirectStdOutAndErr.java │ │ │ ├── ReflectionEqualsMatcher.java │ │ │ ├── Requires.groovy │ │ │ ├── Resources.java │ │ │ ├── SetSystemProperties.java │ │ │ ├── TestClassLoader.groovy │ │ │ ├── TestPrecondition.groovy │ │ │ └── TestPreconditionExtension.groovy │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── test │ │ └── fixtures │ │ │ └── concurrent │ │ │ └── ConcurrentSpecTest.groovy │ │ └── util │ │ ├── AssertionsTest.groovy │ │ └── TempDirIsUniquePerTestSpec.groovy ├── ivy │ ├── ivy.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ ├── api │ │ │ ├── AutoTestedSamplesIvyIntegrationTest.groovy │ │ │ └── publish │ │ │ │ └── ivy │ │ │ │ ├── AbstractIvyPublishIntegTest.groovy │ │ │ │ ├── IvyPublishArtifactCustomizationIntegTest.groovy │ │ │ │ ├── IvyPublishBasicIntegTest.groovy │ │ │ │ ├── IvyPublishCoordinatesIntegTest.groovy │ │ │ │ ├── IvyPublishCrossVersionIntegrationTest.groovy │ │ │ │ ├── IvyPublishDescriptorCustomizationIntegTest.groovy │ │ │ │ ├── IvyPublishEarIntegTest.groovy │ │ │ │ ├── IvyPublishHttpIntegTest.groovy │ │ │ │ ├── IvyPublishIssuesIntegTest.groovy │ │ │ │ ├── IvyPublishJavaIntegTest.groovy │ │ │ │ ├── IvyPublishMultiProjectIntegTest.groovy │ │ │ │ ├── IvyPublishMultipleRepositoriesIntegTest.groovy │ │ │ │ ├── IvyPublishSftpIntegrationTest.groovy │ │ │ │ ├── IvyPublishValidationIntegTest.groovy │ │ │ │ ├── IvyPublishWarIntegTest.groovy │ │ │ │ ├── SamplesIvyPublishIntegrationTest.groovy │ │ │ │ └── plugins │ │ │ │ └── IvyPublishPluginIntegTest.groovy │ │ │ └── integtests │ │ │ └── publish │ │ │ └── ivy │ │ │ ├── IvyEarProjectPublishIntegrationTest.groovy │ │ │ ├── IvyHttpPublishIntegrationTest.groovy │ │ │ ├── IvyJavaProjectPublishIntegrationTest.groovy │ │ │ ├── IvyLocalPublishIntegrationTest.groovy │ │ │ ├── IvySingleProjectPublishIntegrationTest.groovy │ │ │ ├── IvyWarProjectPublishIntegrationTest.groovy │ │ │ └── SamplesIvyPublishIntegrationTest.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── publish │ │ │ │ └── ivy │ │ │ │ ├── InvalidIvyPublicationException.java │ │ │ │ ├── IvyArtifact.java │ │ │ │ ├── IvyArtifactSet.java │ │ │ │ ├── IvyConfiguration.java │ │ │ │ ├── IvyConfigurationContainer.java │ │ │ │ ├── IvyDependency.java │ │ │ │ ├── IvyExtraInfoSpec.java │ │ │ │ ├── IvyModuleDescriptorSpec.java │ │ │ │ ├── IvyPublication.java │ │ │ │ ├── internal │ │ │ │ ├── IvyPublishServices.java │ │ │ │ ├── artifact │ │ │ │ │ ├── DefaultIvyArtifact.java │ │ │ │ │ ├── DefaultIvyArtifactSet.java │ │ │ │ │ └── IvyArtifactNotationParserFactory.java │ │ │ │ ├── dependency │ │ │ │ │ ├── DefaultIvyDependency.java │ │ │ │ │ ├── DefaultIvyDependencySet.java │ │ │ │ │ └── IvyDependencyInternal.java │ │ │ │ ├── publication │ │ │ │ │ ├── DefaultIvyConfiguration.java │ │ │ │ │ ├── DefaultIvyConfigurationContainer.java │ │ │ │ │ ├── DefaultIvyExtraInfoSpec.java │ │ │ │ │ ├── DefaultIvyModuleDescriptorSpec.java │ │ │ │ │ ├── DefaultIvyPublication.java │ │ │ │ │ ├── DefaultIvyPublicationIdentity.java │ │ │ │ │ ├── IvyModuleDescriptorSpecInternal.java │ │ │ │ │ └── IvyPublicationInternal.java │ │ │ │ └── publisher │ │ │ │ │ ├── ContextualizingIvyPublisher.java │ │ │ │ │ ├── DependencyResolverIvyPublisher.java │ │ │ │ │ ├── IvyDescriptorFileGenerator.java │ │ │ │ │ ├── IvyNormalizedPublication.java │ │ │ │ │ ├── IvyPublicationIdentity.java │ │ │ │ │ ├── IvyPublisher.java │ │ │ │ │ └── ValidatingIvyPublisher.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── IvyPublishPlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── GenerateIvyDescriptor.java │ │ │ │ ├── PublishToIvyRepository.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ └── org.gradle.ivy-publish.properties │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── publish │ │ └── ivy │ │ ├── internal │ │ ├── artifact │ │ │ └── IvyArtifactNotationParserFactoryTest.groovy │ │ ├── publication │ │ │ ├── DefaultIvyExtraInfoSpecTest.groovy │ │ │ ├── DefaultIvyModuleDescriptorSpecTest.groovy │ │ │ └── DefaultIvyPublicationTest.groovy │ │ └── publisher │ │ │ ├── IvyDescriptorFileGeneratorTest.groovy │ │ │ └── ValidatingIvyPublisherTest.groovy │ │ ├── plugins │ │ └── IvyPublishPluginTest.groovy │ │ └── tasks │ │ └── PublishToIvyRepositoryTest.groovy ├── jacoco │ ├── jacoco.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── testing │ │ │ └── jacoco │ │ │ └── plugins │ │ │ ├── JacocoPluginGoodBehaviourTest.groovy │ │ │ ├── JacocoPluginIntegrationTest.groovy │ │ │ └── JacocoVersionIntegTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── internal │ │ │ │ └── jacoco │ │ │ │ │ ├── JacocoAgentJar.groovy │ │ │ │ │ └── JacocoReportsContainerImpl.java │ │ │ │ └── testing │ │ │ │ └── jacoco │ │ │ │ ├── plugins │ │ │ │ ├── JacocoPlugin.groovy │ │ │ │ ├── JacocoPluginExtension.groovy │ │ │ │ └── JacocoTaskExtension.groovy │ │ │ │ └── tasks │ │ │ │ ├── JacocoBase.groovy │ │ │ │ ├── JacocoMerge.groovy │ │ │ │ ├── JacocoReport.groovy │ │ │ │ ├── JacocoReportsContainer.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.jacoco.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── testing │ │ └── jacoco │ │ └── plugins │ │ ├── JacocoPluginSpec.groovy │ │ ├── JacocoReportFixture.groovy │ │ └── JacocoTaskExtensionSpec.groovy ├── javascript │ ├── javascript.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── javascript │ │ │ ├── base │ │ │ └── JavaScriptBasePluginIntegrationTest.groovy │ │ │ ├── coffeescript │ │ │ └── CoffeeScriptBasePluginIntegrationTest.groovy │ │ │ ├── envjs │ │ │ └── EnvJsPluginIntegrationTest.groovy │ │ │ ├── jshint │ │ │ └── JsHintPluginIntegrationTest.groovy │ │ │ └── rhino │ │ │ └── RhinoPluginIntegrationTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugins │ │ │ │ └── javascript │ │ │ │ ├── base │ │ │ │ ├── JavaScriptBasePlugin.groovy │ │ │ │ ├── JavaScriptExtension.java │ │ │ │ └── JavaScriptRepositoriesExtension.java │ │ │ │ ├── coffeescript │ │ │ │ ├── CoffeeScriptBasePlugin.groovy │ │ │ │ ├── CoffeeScriptCompile.java │ │ │ │ ├── CoffeeScriptCompileOptions.java │ │ │ │ ├── CoffeeScriptCompileSpec.java │ │ │ │ ├── CoffeeScriptCompiler.java │ │ │ │ ├── CoffeeScriptExtension.java │ │ │ │ └── compile │ │ │ │ │ └── internal │ │ │ │ │ ├── CoffeeScriptCompileDestinationCalculator.java │ │ │ │ │ ├── CoffeeScriptCompileResult.java │ │ │ │ │ ├── DefaultCoffeeScriptCompileSpec.java │ │ │ │ │ ├── SerializableCoffeeScriptCompileSpec.java │ │ │ │ │ └── rhino │ │ │ │ │ ├── CoffeeScriptCompilerWorker.java │ │ │ │ │ └── RhinoCoffeeScriptCompiler.java │ │ │ │ ├── envjs │ │ │ │ ├── EnvJsExtension.java │ │ │ │ ├── EnvJsPlugin.groovy │ │ │ │ ├── browser │ │ │ │ │ ├── BrowserEvaluate.java │ │ │ │ │ └── BrowserEvaluator.java │ │ │ │ ├── http │ │ │ │ │ ├── HttpFileServer.java │ │ │ │ │ ├── HttpFileServerFactory.java │ │ │ │ │ └── simple │ │ │ │ │ │ ├── SimpleHttpFileServer.java │ │ │ │ │ │ ├── SimpleHttpFileServerFactory.java │ │ │ │ │ │ └── internal │ │ │ │ │ │ └── SimpleFileServerContainer.java │ │ │ │ └── internal │ │ │ │ │ ├── EnvJsBrowserEvaluator.java │ │ │ │ │ ├── EnvJsEvaluateSpec.java │ │ │ │ │ └── EnvJsEvaluateWorker.java │ │ │ │ ├── jshint │ │ │ │ ├── JsHint.java │ │ │ │ ├── JsHintExtension.java │ │ │ │ ├── JsHintPlugin.groovy │ │ │ │ └── internal │ │ │ │ │ ├── JsHintResult.java │ │ │ │ │ ├── JsHintSpec.java │ │ │ │ │ └── JsHintWorker.java │ │ │ │ └── rhino │ │ │ │ ├── RhinoExtension.java │ │ │ │ ├── RhinoPlugin.groovy │ │ │ │ ├── RhinoShellExec.java │ │ │ │ └── worker │ │ │ │ ├── RhinoWorker.java │ │ │ │ ├── RhinoWorkerHandle.java │ │ │ │ ├── RhinoWorkerHandleFactory.java │ │ │ │ ├── RhinoWorkerSpec.java │ │ │ │ ├── RhinoWorkerUtils.java │ │ │ │ └── internal │ │ │ │ ├── DefaultRhinoWorkerHandle.java │ │ │ │ ├── DefaultRhinoWorkerHandleFactory.java │ │ │ │ ├── RhinoClientWorkerProtocol.java │ │ │ │ ├── RhinoServer.java │ │ │ │ ├── RhinoWorkerClientProtocol.java │ │ │ │ └── RhinoWorkerReceiver.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ ├── org.gradle.coffeescript-base.properties │ │ │ ├── org.gradle.envjs.properties │ │ │ ├── org.gradle.javascript-base.properties │ │ │ ├── org.gradle.jshint.properties │ │ │ └── org.gradle.rhino.properties │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── javascript │ │ │ ├── base │ │ │ └── JavaScriptBasePluginTest.groovy │ │ │ ├── coffeescript │ │ │ └── CoffeeScriptBasePluginTest.groovy │ │ │ ├── envjs │ │ │ └── http │ │ │ │ └── simple │ │ │ │ └── SimpleHttpFileServerFactoryTest.groovy │ │ │ └── rhino │ │ │ └── RhinoPluginTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── plugins │ │ └── javascript │ │ ├── base │ │ └── JavaScriptBasePluginTestFixtures.groovy │ │ └── coffeescript │ │ └── CoffeeScriptBasePluginTestFixtures.groovy ├── jetty │ ├── jetty.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── plugins │ │ │ │ └── jetty │ │ │ │ ├── AbstractJettyRunTask.java │ │ │ │ ├── JettyPlugin.java │ │ │ │ ├── JettyPluginConvention.java │ │ │ │ ├── JettyRun.java │ │ │ │ ├── JettyRunWar.java │ │ │ │ ├── JettyStop.java │ │ │ │ ├── ScanTargetPattern.java │ │ │ │ ├── internal │ │ │ │ ├── ConsoleScanner.java │ │ │ │ ├── Jetty6PluginServer.java │ │ │ │ ├── JettyConfiguration.java │ │ │ │ ├── JettyPluginServer.java │ │ │ │ ├── JettyPluginWebAppContext.java │ │ │ │ ├── Monitor.java │ │ │ │ └── Proxy.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.jetty.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── plugins │ │ └── jetty │ │ └── JettyPluginTest.groovy ├── language-groovy │ ├── language-groovy.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── groovy │ │ │ └── GroovyDocIntegrationTest.groovy │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ ├── internal │ │ │ └── tasks │ │ │ │ └── compile │ │ │ │ ├── ApiGroovyCompiler.java │ │ │ │ ├── CleaningGroovyCompiler.java │ │ │ │ ├── DefaultGroovyJavaJointCompileSpec.java │ │ │ │ ├── GroovyCompileSpec.java │ │ │ │ ├── GroovyCompileTransformingClassLoader.java │ │ │ │ ├── GroovyCompilerFactory.java │ │ │ │ ├── GroovyJavaJointCompileSpec.java │ │ │ │ ├── GroovyJavaJointCompiler.java │ │ │ │ ├── NormalizingGroovyCompiler.java │ │ │ │ └── daemon │ │ │ │ └── DaemonGroovyCompiler.java │ │ │ └── tasks │ │ │ ├── compile │ │ │ ├── GroovyCompile.java │ │ │ ├── GroovyCompileOptions.java │ │ │ ├── GroovyForkOptions.java │ │ │ └── package-info.java │ │ │ └── javadoc │ │ │ ├── AntGroovydoc.java │ │ │ └── Groovydoc.java │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ ├── internal │ │ └── tasks │ │ │ └── compile │ │ │ ├── GroovyCompileTransformingClassLoaderTest.groovy │ │ │ └── NormalizingGroovyCompilerTest.groovy │ │ └── tasks │ │ ├── compile │ │ ├── GroovyCompileOptionsTest.groovy │ │ └── GroovyForkOptionsTest.groovy │ │ └── javadoc │ │ └── GroovydocTest.java ├── language-java │ ├── language-java.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ └── tasks │ │ │ │ │ └── compile │ │ │ │ │ └── JavaCompileIntegrationTest.groovy │ │ │ │ ├── java │ │ │ │ └── compile │ │ │ │ │ └── incremental │ │ │ │ │ ├── CrossTaskIncrementalJavaCompilationIntegrationTest.groovy │ │ │ │ │ └── SourceIncrementalJavaCompilationIntegrationTest.groovy │ │ │ │ ├── javadoc │ │ │ │ └── JavadocIntegrationTest.groovy │ │ │ │ └── language │ │ │ │ ├── fixtures │ │ │ │ ├── BadJavaLibrary.groovy │ │ │ │ ├── JvmSourceFile.java │ │ │ │ └── TestJavaLibrary.groovy │ │ │ │ └── java │ │ │ │ ├── JavaLanguageIncrementalBuildIntegrationTest.groovy │ │ │ │ ├── JavaLanguageIntegrationTest.groovy │ │ │ │ └── plugins │ │ │ │ ├── JavaLanguagePluginGoodBehaviourTest.groovy │ │ │ │ └── JavaLanguagePluginIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── javadoc │ │ │ └── JavadocIntegrationTest │ │ │ ├── canCombineLocalOptionWithOtherOptions │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── Person.java │ │ │ │ └── taglet │ │ │ │ └── java │ │ │ │ └── LocaleAwareTaglet.java │ │ │ └── handlesTagsAndTaglets │ │ │ ├── build.gradle │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── Person.java │ │ │ └── taglet │ │ │ └── java │ │ │ └── CustomTaglet.java │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── internal │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── DefaultJavaToolChain.java │ │ │ │ │ │ └── compile │ │ │ │ │ │ ├── AntDepend.java │ │ │ │ │ │ ├── AntDependsStaleClassCleaner.java │ │ │ │ │ │ ├── CleaningJavaCompiler.java │ │ │ │ │ │ ├── CleaningJavaCompilerSupport.java │ │ │ │ │ │ ├── CommandLineJavaCompiler.java │ │ │ │ │ │ ├── CommandLineJavaCompilerArgumentsGenerator.java │ │ │ │ │ │ ├── DaemonJavaCompiler.java │ │ │ │ │ │ ├── DefaultJavaCompileSpec.java │ │ │ │ │ │ ├── DefaultJavaCompilerFactory.java │ │ │ │ │ │ ├── JavaCompileSpec.java │ │ │ │ │ │ ├── JavaCompilerArgumentsBuilder.java │ │ │ │ │ │ ├── JavaCompilerFactory.java │ │ │ │ │ │ ├── JdkJavaCompiler.java │ │ │ │ │ │ ├── NormalizingJavaCompiler.java │ │ │ │ │ │ └── incremental │ │ │ │ │ │ ├── ClassSetAnalysisUpdater.java │ │ │ │ │ │ ├── CompilationSourceDirs.java │ │ │ │ │ │ ├── IncrementalCompilationFinalizer.java │ │ │ │ │ │ ├── IncrementalCompilationInitializer.java │ │ │ │ │ │ ├── IncrementalCompilerDecorator.java │ │ │ │ │ │ ├── IncrementalCompilerFactory.java │ │ │ │ │ │ ├── JavaChangeProcessor.java │ │ │ │ │ │ ├── RecompilationNotNecessary.java │ │ │ │ │ │ ├── RecompilationSpecProvider.java │ │ │ │ │ │ ├── SelectiveCompiler.java │ │ │ │ │ │ ├── SourceToNameConverter.java │ │ │ │ │ │ ├── analyzer │ │ │ │ │ │ ├── CachingClassDependenciesAnalyzer.java │ │ │ │ │ │ ├── ClassAnalysis.java │ │ │ │ │ │ ├── ClassAnalysisCache.java │ │ │ │ │ │ ├── ClassAnalysisSerializer.java │ │ │ │ │ │ ├── ClassDependenciesAnalyzer.java │ │ │ │ │ │ ├── ClassDependenciesVisitor.java │ │ │ │ │ │ ├── ClassFilesAnalyzer.java │ │ │ │ │ │ ├── ClassRelevancyFilter.java │ │ │ │ │ │ ├── DefaultClassAnalysisCache.java │ │ │ │ │ │ └── DefaultClassDependenciesAnalyzer.java │ │ │ │ │ │ ├── cache │ │ │ │ │ │ ├── CompileCaches.java │ │ │ │ │ │ ├── DefaultGeneralCompileCaches.java │ │ │ │ │ │ └── GeneralCompileCaches.java │ │ │ │ │ │ ├── deps │ │ │ │ │ │ ├── AffectedClasses.java │ │ │ │ │ │ ├── ClassDependentsAccumulator.java │ │ │ │ │ │ ├── ClassSetAnalysis.java │ │ │ │ │ │ ├── ClassSetAnalysisData.java │ │ │ │ │ │ ├── DefaultDependentsSet.java │ │ │ │ │ │ ├── DependencyToAll.java │ │ │ │ │ │ ├── DependentsSet.java │ │ │ │ │ │ ├── LocalClassSetAnalysisStore.java │ │ │ │ │ │ └── OutputToNameConverter.java │ │ │ │ │ │ ├── jar │ │ │ │ │ │ ├── CachingJarSnapshotter.java │ │ │ │ │ │ ├── ClasspathJarFinder.java │ │ │ │ │ │ ├── DefaultJarSnapshotCache.java │ │ │ │ │ │ ├── DefaultJarSnapshotter.java │ │ │ │ │ │ ├── JarArchive.java │ │ │ │ │ │ ├── JarChangeDependentsFinder.java │ │ │ │ │ │ ├── JarChangeProcessor.java │ │ │ │ │ │ ├── JarClasspathSnapshot.java │ │ │ │ │ │ ├── JarClasspathSnapshotData.java │ │ │ │ │ │ ├── JarClasspathSnapshotDataSerializer.java │ │ │ │ │ │ ├── JarClasspathSnapshotFactory.java │ │ │ │ │ │ ├── JarClasspathSnapshotMaker.java │ │ │ │ │ │ ├── JarClasspathSnapshotProvider.java │ │ │ │ │ │ ├── JarClasspathSnapshotWriter.java │ │ │ │ │ │ ├── JarSnapshot.java │ │ │ │ │ │ ├── JarSnapshotCache.java │ │ │ │ │ │ ├── JarSnapshotData.java │ │ │ │ │ │ ├── JarSnapshotDataSerializer.java │ │ │ │ │ │ ├── JarSnapshotter.java │ │ │ │ │ │ ├── LocalJarClasspathSnapshotStore.java │ │ │ │ │ │ └── PreviousCompilation.java │ │ │ │ │ │ └── recomp │ │ │ │ │ │ └── RecompilationSpec.java │ │ │ │ └── tasks │ │ │ │ │ ├── compile │ │ │ │ │ ├── CompileOptions.java │ │ │ │ │ ├── DebugOptions.java │ │ │ │ │ ├── DependOptions.java │ │ │ │ │ ├── ForkOptions.java │ │ │ │ │ ├── JavaCompile.java │ │ │ │ │ └── package-info.java │ │ │ │ │ └── javadoc │ │ │ │ │ ├── Javadoc.java │ │ │ │ │ ├── internal │ │ │ │ │ ├── JavadocGenerator.java │ │ │ │ │ └── JavadocSpec.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── external │ │ │ │ └── javadoc │ │ │ │ │ ├── CoreJavadocOptions.java │ │ │ │ │ ├── JavadocMemberLevel.java │ │ │ │ │ ├── JavadocOfflineLink.java │ │ │ │ │ ├── JavadocOptionFileOption.java │ │ │ │ │ ├── JavadocOutputLevel.java │ │ │ │ │ ├── MinimalJavadocOptions.java │ │ │ │ │ ├── OptionLessJavadocOptionFileOption.java │ │ │ │ │ ├── StandardJavadocDocletOptions.java │ │ │ │ │ ├── internal │ │ │ │ │ ├── AbstractJavadocOptionFileOption.java │ │ │ │ │ ├── AbstractListJavadocOptionFileOption.java │ │ │ │ │ ├── BooleanJavadocOptionFileOption.java │ │ │ │ │ ├── EnumJavadocOptionFileOption.java │ │ │ │ │ ├── FileJavadocOptionFileOption.java │ │ │ │ │ ├── GroupsJavadocOptionFileOption.java │ │ │ │ │ ├── JavadocExecHandleBuilder.java │ │ │ │ │ ├── JavadocOptionFile.java │ │ │ │ │ ├── JavadocOptionFileWriter.java │ │ │ │ │ ├── JavadocOptionFileWriterContext.java │ │ │ │ │ ├── LinksOfflineJavadocOptionFileOption.java │ │ │ │ │ ├── MultilineStringsJavadocOptionFileOption.java │ │ │ │ │ ├── OptionLessStringsJavadocOptionFileOption.java │ │ │ │ │ ├── PathJavadocOptionFileOption.java │ │ │ │ │ ├── StringJavadocOptionFileOption.java │ │ │ │ │ └── StringsJavadocOptionFileOption.java │ │ │ │ │ └── package-info.java │ │ │ │ └── language │ │ │ │ └── java │ │ │ │ ├── JavaSourceSet.java │ │ │ │ ├── artifact │ │ │ │ ├── JavadocArtifact.java │ │ │ │ └── package-info.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultJavaSourceSet.java │ │ │ │ ├── JavaLanguagePluginServiceRegistry.java │ │ │ │ └── JavaToolChainServiceRegistry.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── JavaLanguagePlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── PlatformJavaCompile.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ └── org.gradle.java-lang.properties │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── api │ │ ├── internal │ │ │ └── tasks │ │ │ │ ├── DefaultJavaToolChainTest.groovy │ │ │ │ └── compile │ │ │ │ ├── CleaningJavaCompilerTest.groovy │ │ │ │ ├── CommandLineJavaCompilerArgumentsGeneratorTest.groovy │ │ │ │ ├── DefaultJavaCompilerFactoryTest.groovy │ │ │ │ ├── JavaCompilerArgumentsBuilderTest.groovy │ │ │ │ ├── NormalizingJavaCompilerTest.groovy │ │ │ │ └── incremental │ │ │ │ ├── ClassSetAnalysisUpdaterTest.groovy │ │ │ │ ├── IncrementalCompilationFinalizerTest.groovy │ │ │ │ ├── IncrementalCompilationInitializerTest.groovy │ │ │ │ ├── SourceToNameConverterTest.groovy │ │ │ │ ├── analyzer │ │ │ │ ├── DefaultClassDependenciesAnalyzerTest.groovy │ │ │ │ └── annotations │ │ │ │ │ ├── SomeClassAnnotation.java │ │ │ │ │ ├── SomeRuntimeAnnotation.java │ │ │ │ │ ├── SomeSourceAnnotation.java │ │ │ │ │ ├── UsesAnnotationInField.java │ │ │ │ │ ├── UsesClassAnnotation.java │ │ │ │ │ ├── UsesRuntimeAnnotation.java │ │ │ │ │ └── UsesSourceAnnotation.java │ │ │ │ ├── deps │ │ │ │ ├── ClassDependentsAccumulatorTest.groovy │ │ │ │ ├── ClassFilesAnalyzerTest.groovy │ │ │ │ ├── ClassSetAnalysisDataSerializerTest.groovy │ │ │ │ ├── ClassSetAnalysisTest.groovy │ │ │ │ └── OutputToNameConverterTest.groovy │ │ │ │ ├── jar │ │ │ │ ├── DefaultJarSnapshotterTest.groovy │ │ │ │ ├── JarClasspathSnapshotFactoryTest.groovy │ │ │ │ ├── JarClasspathSnapshotMakerTest.groovy │ │ │ │ └── JarSnapshotTest.groovy │ │ │ │ └── test │ │ │ │ ├── AccessedFromPrivateClass.java │ │ │ │ ├── HasNonPrivateConstants.java │ │ │ │ ├── HasPrivateConstants.java │ │ │ │ ├── HasPublicConstants.java │ │ │ │ ├── SomeClass.java │ │ │ │ ├── SomeOtherClass.java │ │ │ │ ├── UsedByNonPrivateConstantsClass.java │ │ │ │ └── YetAnotherClass.java │ │ └── tasks │ │ │ ├── compile │ │ │ ├── CompileOptionsTest.groovy │ │ │ ├── DebugOptionsTest.groovy │ │ │ ├── ForkOptionsTest.groovy │ │ │ └── JavaCompileTest.groovy │ │ │ └── javadoc │ │ │ └── JavadocTest.groovy │ │ ├── external │ │ └── javadoc │ │ │ ├── StandardJavadocDocletOptionsTest.java │ │ │ └── internal │ │ │ ├── BooleanJavadocOptionFileOptionTest.java │ │ │ ├── EnumJavadocOptionFileOptionTest.java │ │ │ ├── FileJavadocOptionFileOptionTest.java │ │ │ ├── GroupsJavadocOptionFileOptionTest.java │ │ │ ├── JavadocExecHandleBuilderTest.groovy │ │ │ ├── JavadocOptionFileTest.java │ │ │ ├── JavadocOptionFileWriterContextTest.groovy │ │ │ ├── JavadocOptionFileWriterTest.groovy │ │ │ ├── LinksOfflineJavadocOptionFileOptionTest.java │ │ │ ├── MultilineStringsJavadocOptionFileOptionTest.java │ │ │ ├── OptionLessStringsJavadocOptionFileOptionTest.java │ │ │ ├── PathJavadocOptionFileOptionTest.java │ │ │ ├── StringJavadocOptionFileOptionTest.java │ │ │ └── StringsJavadocOptionFileOptionTest.java │ │ └── language │ │ └── java │ │ ├── internal │ │ └── DefaultJavaSourceSetTest.groovy │ │ └── plugins │ │ └── JavaLanguagePluginTest.groovy ├── language-jvm │ ├── language-jvm.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── language │ │ │ └── jvm │ │ │ ├── JvmResourcesPluginIntegrationTest.groovy │ │ │ └── ResourceOnlyJvmLibraryIntegrationTest.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── internal │ │ │ │ │ └── tasks │ │ │ │ │ │ └── compile │ │ │ │ │ │ ├── CompilationFailedException.java │ │ │ │ │ │ ├── CompileSpecToArguments.java │ │ │ │ │ │ ├── DefaultJvmLanguageCompileSpec.java │ │ │ │ │ │ ├── ExecSpecBackedArgCollector.java │ │ │ │ │ │ ├── JvmLanguageCompileSpec.java │ │ │ │ │ │ ├── NoOpStaleClassCleaner.java │ │ │ │ │ │ └── daemon │ │ │ │ │ │ ├── AbstractDaemonCompiler.java │ │ │ │ │ │ ├── CompileResult.java │ │ │ │ │ │ ├── CompilerClientsManager.java │ │ │ │ │ │ ├── CompilerDaemon.java │ │ │ │ │ │ ├── CompilerDaemonClient.java │ │ │ │ │ │ ├── CompilerDaemonClientProtocol.java │ │ │ │ │ │ ├── CompilerDaemonFactory.java │ │ │ │ │ │ ├── CompilerDaemonManager.java │ │ │ │ │ │ ├── CompilerDaemonServer.java │ │ │ │ │ │ ├── CompilerDaemonServerProtocol.java │ │ │ │ │ │ ├── CompilerDaemonStarter.java │ │ │ │ │ │ ├── DaemonForkOptions.java │ │ │ │ │ │ └── InProcessCompilerDaemonFactory.java │ │ │ │ └── tasks │ │ │ │ │ └── compile │ │ │ │ │ ├── AbstractCompile.java │ │ │ │ │ ├── AbstractOptions.java │ │ │ │ │ ├── BaseForkOptions.java │ │ │ │ │ └── package-info.java │ │ │ │ └── language │ │ │ │ └── jvm │ │ │ │ ├── JvmResourceSet.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultJvmResourceSet.java │ │ │ │ └── JvmPluginServiceRegistry.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── JvmResourcesPlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── ProcessResources.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ └── org.gradle.jvm-resources.properties │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── api │ │ ├── internal │ │ │ └── tasks │ │ │ │ └── compile │ │ │ │ └── daemon │ │ │ │ ├── CompilerClientsManagerTest.groovy │ │ │ │ ├── CompilerDaemonManagerTest.groovy │ │ │ │ ├── DaemonForkOptionsMergeTest.groovy │ │ │ │ └── DaemonForkOptionsTest.groovy │ │ └── tasks │ │ │ └── compile │ │ │ └── AbstractOptionsTest.groovy │ │ └── language │ │ └── jvm │ │ └── internal │ │ └── DefaultJvmResourceSetTest.groovy ├── language-native │ ├── language-native.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── language │ │ │ ├── AbstractLanguageIncrementalBuildIntegrationTest.groovy │ │ │ ├── AbstractLanguageIncrementalCompileIntegrationTest.groovy │ │ │ ├── AbstractLanguageIntegrationTest.groovy │ │ │ ├── AutoTestedSamplesLanguageNativeIntegrationTest.groovy │ │ │ ├── DuplicateBaseNamesIntegrationTest.groovy │ │ │ ├── assembler │ │ │ ├── AssemblyLanguageIncrementalBuildIntegrationTest.groovy │ │ │ ├── AssemblyLanguageIntegrationTest.groovy │ │ │ └── plugins │ │ │ │ ├── AssemblerLangPluginIntegrationTest.groovy │ │ │ │ └── AssemblerPluginIntegrationTest.groovy │ │ │ ├── c │ │ │ ├── CCallingMixedCAndCppLanguageIntegrationTest.groovy │ │ │ ├── CLanguageIncrementalBuildIntegrationTest.groovy │ │ │ ├── CLanguageIncrementalCompileIntegrationTest.groovy │ │ │ ├── CLanguageIntegrationTest.groovy │ │ │ ├── CppCallingCLanguageIntegrationTest.groovy │ │ │ ├── MixedLanguageIntegrationTest.groovy │ │ │ └── plugins │ │ │ │ ├── CLangPluginIntegrationTest.groovy │ │ │ │ └── CPluginIntegrationTest.groovy │ │ │ ├── cpp │ │ │ ├── CppLanguageIncrementalBuildIntegrationTest.groovy │ │ │ ├── CppLanguageIncrementalCompileIntegrationTest.groovy │ │ │ ├── CppLanguageIntegrationTest.groovy │ │ │ └── plugins │ │ │ │ ├── CppLangPluginIntegrationTest.groovy │ │ │ │ └── CppPluginIntegrationTest.groovy │ │ │ ├── fixtures │ │ │ └── app │ │ │ │ ├── DuplicateAssemblerBaseNamesTestApp.groovy │ │ │ │ ├── DuplicateCBaseNamesTestApp.groovy │ │ │ │ ├── DuplicateCppBaseNamesTestApp.groovy │ │ │ │ ├── DuplicateMixedSameBaseNamesTestApp.groovy │ │ │ │ ├── DuplicateObjectiveCBaseNamesTestApp.groovy │ │ │ │ ├── DuplicateObjectiveCppBaseNamesTestApp.groovy │ │ │ │ └── DuplicateWindowsResourcesBaseNamesTestApp.groovy │ │ │ ├── nativeplatform │ │ │ └── NativeLanguageSamplesIntegrationTest.groovy │ │ │ ├── objectivec │ │ │ ├── MixedObjectiveCIntegrationTest.groovy │ │ │ ├── ObjectiveCLanguageIncrementalBuildIntegrationTest.groovy │ │ │ ├── ObjectiveCLanguageIncrementalCompileIntegrationTest.groovy │ │ │ ├── ObjectiveCLanguageIntegrationTest.groovy │ │ │ ├── ObjectiveCUnsupportedIntegrationTest.groovy │ │ │ └── plugins │ │ │ │ ├── ObjectiveCLangPluginIntegrationTest.groovy │ │ │ │ └── ObjectiveCPluginIntegrationTest.groovy │ │ │ ├── objectivecpp │ │ │ ├── ObjectiveCppLanguageIncrementalBuildIntegrationTest.groovy │ │ │ ├── ObjectiveCppLanguageIncrementalCompileIntegrationTest.groovy │ │ │ ├── ObjectiveCppLanguageIntegrationTest.groovy │ │ │ ├── ObjectiveCppUnsupportedIntegrationTest.groovy │ │ │ └── plugins │ │ │ │ ├── ObjectiveCppLangPluginIntegrationTest.groovy │ │ │ │ └── ObjectiveCppPluginIntegrationTest.groovy │ │ │ └── rc │ │ │ ├── WindowsResourcesIncrementalBuildIntegrationTest.groovy │ │ │ ├── WindowsResourcesIntegrationTest.groovy │ │ │ ├── WindowsResourcesUnsupportedIntegrationTest.groovy │ │ │ └── plugins │ │ │ ├── WindowsResourceScriptPluginIntegrationTest.groovy │ │ │ └── WindowsResourcesPluginIntegrationTest.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── language │ │ │ │ ├── PreprocessingTool.java │ │ │ │ ├── assembler │ │ │ │ ├── AssemblerSourceSet.java │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultAssembleSpec.java │ │ │ │ │ └── DefaultAssemblerSourceSet.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ │ ├── AssemblerLangPlugin.java │ │ │ │ │ ├── AssemblerPlugin.java │ │ │ │ │ ├── internal │ │ │ │ │ │ └── AssembleTaskConfig.java │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ ├── Assemble.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── c │ │ │ │ ├── CSourceSet.java │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultCCompileSpec.java │ │ │ │ │ └── DefaultCSourceSet.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ │ ├── CLangPlugin.java │ │ │ │ │ ├── CPlugin.java │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ ├── CCompile.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── cpp │ │ │ │ ├── CppSourceSet.java │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultCppCompileSpec.java │ │ │ │ │ └── DefaultCppSourceSet.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ │ ├── CppLangPlugin.java │ │ │ │ │ ├── CppPlugin.java │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ ├── CppCompile.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── nativeplatform │ │ │ │ ├── internal │ │ │ │ │ ├── AbstractHeaderExportingDependentSourceSet.java │ │ │ │ │ ├── AbstractHeaderExportingSourceSet.java │ │ │ │ │ ├── AbstractNativeCompileSpec.java │ │ │ │ │ ├── CompileTaskConfig.java │ │ │ │ │ ├── DefaultPreprocessingTool.java │ │ │ │ │ ├── NativeLanguageRegistration.java │ │ │ │ │ ├── incremental │ │ │ │ │ │ ├── CompilationFileState.java │ │ │ │ │ │ ├── CompilationState.java │ │ │ │ │ │ ├── CompilationStateSerializer.java │ │ │ │ │ │ ├── DefaultIncrementalCompilation.java │ │ │ │ │ │ ├── DefaultSourceIncludes.java │ │ │ │ │ │ ├── DefaultSourceIncludesParser.java │ │ │ │ │ │ ├── DefaultSourceIncludesResolver.java │ │ │ │ │ │ ├── IncrementalCompilation.java │ │ │ │ │ │ ├── IncrementalCompileProcessor.java │ │ │ │ │ │ ├── IncrementalCompilerBuilder.java │ │ │ │ │ │ ├── IncrementalNativeCompiler.java │ │ │ │ │ │ ├── ResolvedInclude.java │ │ │ │ │ │ ├── SourceIncludes.java │ │ │ │ │ │ ├── SourceIncludesParser.java │ │ │ │ │ │ ├── SourceIncludesResolver.java │ │ │ │ │ │ └── sourceparser │ │ │ │ │ │ │ ├── CSourceParser.java │ │ │ │ │ │ │ ├── PreprocessingReader.java │ │ │ │ │ │ │ └── RegexBackedCSourceParser.java │ │ │ │ │ └── registry │ │ │ │ │ │ └── NativeLanguageServices.java │ │ │ │ └── tasks │ │ │ │ │ ├── AbstractNativeCompileTask.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── objectivec │ │ │ │ ├── ObjectiveCSourceSet.java │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultObjectiveCCompileSpec.java │ │ │ │ │ └── DefaultObjectiveCSourceSet.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ │ ├── ObjectiveCLangPlugin.java │ │ │ │ │ ├── ObjectiveCPlugin.java │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ ├── ObjectiveCCompile.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── objectivecpp │ │ │ │ ├── ObjectiveCppSourceSet.java │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultObjectiveCppCompileSpec.java │ │ │ │ │ └── DefaultObjectiveCppSourceSet.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ │ ├── ObjectiveCppLangPlugin.java │ │ │ │ │ ├── ObjectiveCppPlugin.java │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ ├── ObjectiveCppCompile.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ └── rc │ │ │ │ ├── WindowsResourceSet.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultWindowsResourceCompileSpec.java │ │ │ │ └── DefaultWindowsResourceSet.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── WindowsResourceScriptPlugin.java │ │ │ │ ├── WindowsResourcesPlugin.java │ │ │ │ ├── internal │ │ │ │ │ └── WindowsResourcesCompileTaskConfig.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── WindowsResourceCompile.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ ├── org.gradle.assembler-lang.properties │ │ │ ├── org.gradle.assembler.properties │ │ │ ├── org.gradle.c-lang.properties │ │ │ ├── org.gradle.c.properties │ │ │ ├── org.gradle.cpp-lang.properties │ │ │ ├── org.gradle.cpp.properties │ │ │ ├── org.gradle.objective-c-lang.properties │ │ │ ├── org.gradle.objective-c.properties │ │ │ ├── org.gradle.objective-cpp-lang.properties │ │ │ ├── org.gradle.objective-cpp.properties │ │ │ ├── org.gradle.windows-resource-script.properties │ │ │ └── org.gradle.windows-resources.properties │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── language │ │ ├── AbstractNativeComponentPluginTest.groovy │ │ ├── assembler │ │ ├── plugins │ │ │ ├── AssemblerLangPluginTest.groovy │ │ │ └── AssemblerPluginTest.groovy │ │ └── tasks │ │ │ └── AssemblerTest.groovy │ │ ├── c │ │ ├── plugins │ │ │ ├── CLangPluginTest.groovy │ │ │ └── CPluginTest.groovy │ │ └── tasks │ │ │ └── CCompileTest.groovy │ │ ├── cpp │ │ ├── internal │ │ │ └── DefaultCppSourceSetTest.groovy │ │ ├── plugins │ │ │ ├── CppLangPluginTest.groovy │ │ │ └── CppPluginTest.groovy │ │ └── tasks │ │ │ └── CppCompileTest.groovy │ │ ├── nativeplatform │ │ └── internal │ │ │ └── incremental │ │ │ ├── CompilationStateSerializerTest.groovy │ │ │ ├── DefaultSourceIncludesParserTest.groovy │ │ │ ├── DefaultSourceIncludesResolverTest.groovy │ │ │ ├── IncrementalCompileProcessorTest.groovy │ │ │ ├── IncrementalNativeCompilerTest.groovy │ │ │ └── sourceparser │ │ │ ├── PreprocessingReaderTest.groovy │ │ │ └── RegexBackedCSourceParserTest.groovy │ │ ├── objectivec │ │ └── plugins │ │ │ ├── ObjectiveCLangPluginTest.groovy │ │ │ └── ObjectiveCPluginTest.groovy │ │ └── objectivecpp │ │ └── plugins │ │ ├── ObjectiveCppLangPluginTest.groovy │ │ └── ObjectiveCppPluginTest.groovy ├── launcher │ ├── launcher.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── launcher │ │ │ ├── BuildEnvironmentIntegrationTest.groovy │ │ │ ├── CommandLineIntegrationSpec.groovy │ │ │ ├── ConfigurationOnDemandIntegrationTest.groovy │ │ │ ├── EnablingParallelExecutionIntegrationTest.groovy │ │ │ ├── GradleConfigurabilityIntegrationSpec.groovy │ │ │ ├── GradleNativeIntegrationTest.groovy │ │ │ ├── SystemClassLoaderTest.groovy │ │ │ └── daemon │ │ │ ├── DaemonFeedbackIntegrationSpec.groovy │ │ │ ├── DaemonInitScriptHandlingIntegrationTest.groovy │ │ │ ├── DaemonInitialCommunicationFailureIntegrationSpec.groovy │ │ │ ├── DaemonIntegrationSpec.groovy │ │ │ ├── DaemonLifecycleSpec.groovy │ │ │ ├── DaemonReuseIntegrationTest.groovy │ │ │ ├── DaemonSystemPropertiesIntegrationTest.groovy │ │ │ ├── DispachingFailureIntegrationSpec.groovy │ │ │ ├── EmbeddedDaemonSmokeTest.groovy │ │ │ ├── ExecuteBuildAction.java │ │ │ ├── LocaleSupportDaemonIntegrationTest.groovy │ │ │ ├── ProcessCrashHandlingIntegrationTest.groovy │ │ │ ├── SingleUseDaemonIntegrationTest.groovy │ │ │ ├── StoppingDaemonIntegrationSpec.groovy │ │ │ ├── configuration │ │ │ └── DaemonParametersIntegrationTest.groovy │ │ │ └── testing │ │ │ ├── DaemonEventSequenceBuilder.groovy │ │ │ ├── DaemonsEventSequence.groovy │ │ │ ├── DaemonsState.groovy │ │ │ └── DaemonsStateCheckpoint.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── launcher │ │ │ │ ├── GradleMain.java │ │ │ │ ├── Main.java │ │ │ │ ├── bootstrap │ │ │ │ │ ├── EntryPoint.java │ │ │ │ │ ├── ExecutionCompleter.java │ │ │ │ │ ├── ExecutionListener.java │ │ │ │ │ ├── ProcessBootstrap.java │ │ │ │ │ └── ProcessCompleter.java │ │ │ │ ├── cli │ │ │ │ │ ├── BuildActionsFactory.java │ │ │ │ │ ├── CommandLineAction.java │ │ │ │ │ ├── CommandLineActionFactory.java │ │ │ │ │ ├── ExceptionReportingAction.java │ │ │ │ │ ├── ExecuteBuildAction.java │ │ │ │ │ ├── GuiActionsFactory.java │ │ │ │ │ ├── JavaRuntimeValidationAction.java │ │ │ │ │ ├── RunBuildAction.java │ │ │ │ │ ├── StopDaemonAction.java │ │ │ │ │ └── converter │ │ │ │ │ │ ├── DaemonCommandLineConverter.java │ │ │ │ │ │ ├── LayoutToPropertiesConverter.java │ │ │ │ │ │ ├── PropertiesToDaemonParametersConverter.java │ │ │ │ │ │ └── PropertiesToStartParameterConverter.java │ │ │ │ ├── daemon │ │ │ │ │ ├── DaemonExecHandleBuilder.java │ │ │ │ │ ├── bootstrap │ │ │ │ │ │ ├── DaemonGreeter.java │ │ │ │ │ │ ├── DaemonMain.java │ │ │ │ │ │ ├── DaemonOutputConsumer.java │ │ │ │ │ │ ├── DaemonStartupCommunication.java │ │ │ │ │ │ ├── ForegroundDaemonAction.java │ │ │ │ │ │ └── GradleDaemon.java │ │ │ │ │ ├── client │ │ │ │ │ │ ├── DaemonCancelForwarder.java │ │ │ │ │ │ ├── DaemonClient.java │ │ │ │ │ │ ├── DaemonClientConnection.java │ │ │ │ │ │ ├── DaemonClientFactory.java │ │ │ │ │ │ ├── DaemonClientGlobalServices.java │ │ │ │ │ │ ├── DaemonClientInputForwarder.java │ │ │ │ │ │ ├── DaemonClientInterruptedException.java │ │ │ │ │ │ ├── DaemonClientServices.java │ │ │ │ │ │ ├── DaemonClientServicesSupport.java │ │ │ │ │ │ ├── DaemonConnectionException.java │ │ │ │ │ │ ├── DaemonConnector.java │ │ │ │ │ │ ├── DaemonDisappearedException.java │ │ │ │ │ │ ├── DaemonInitialConnectException.java │ │ │ │ │ │ ├── DaemonStartListener.java │ │ │ │ │ │ ├── DaemonStarter.java │ │ │ │ │ │ ├── DaemonStopClient.java │ │ │ │ │ │ ├── DefaultDaemonConnector.java │ │ │ │ │ │ ├── DefaultDaemonStarter.java │ │ │ │ │ │ ├── EmbeddedDaemonClientServices.java │ │ │ │ │ │ ├── EmbeddedDaemonStarter.java │ │ │ │ │ │ ├── InputForwarder.java │ │ │ │ │ │ ├── JvmVersionValidator.java │ │ │ │ │ │ ├── NoUsableDaemonFoundException.java │ │ │ │ │ │ ├── SingleUseDaemonClient.java │ │ │ │ │ │ ├── SingleUseDaemonClientServices.java │ │ │ │ │ │ ├── StaleDaemonAddressException.java │ │ │ │ │ │ └── StopDispatcher.java │ │ │ │ │ ├── configuration │ │ │ │ │ │ ├── CurrentProcess.java │ │ │ │ │ │ ├── DaemonParameters.java │ │ │ │ │ │ ├── DaemonServerConfiguration.java │ │ │ │ │ │ ├── DefaultDaemonServerConfiguration.java │ │ │ │ │ │ ├── ForegroundDaemonConfiguration.java │ │ │ │ │ │ └── GradleProperties.java │ │ │ │ │ ├── context │ │ │ │ │ │ ├── DaemonCompatibilitySpec.java │ │ │ │ │ │ ├── DaemonContext.java │ │ │ │ │ │ ├── DaemonContextBuilder.java │ │ │ │ │ │ ├── DaemonInstanceDetails.java │ │ │ │ │ │ └── DefaultDaemonContext.java │ │ │ │ │ ├── diagnostics │ │ │ │ │ │ ├── DaemonDiagnostics.java │ │ │ │ │ │ └── DaemonStartupInfo.java │ │ │ │ │ ├── logging │ │ │ │ │ │ └── DaemonMessages.java │ │ │ │ │ ├── protocol │ │ │ │ │ │ ├── Build.java │ │ │ │ │ │ ├── BuildAndStop.java │ │ │ │ │ │ ├── BuildStarted.java │ │ │ │ │ │ ├── Cancel.java │ │ │ │ │ │ ├── CloseInput.java │ │ │ │ │ │ ├── Command.java │ │ │ │ │ │ ├── CommandFailure.java │ │ │ │ │ │ ├── DaemonFailure.java │ │ │ │ │ │ ├── DaemonUnavailable.java │ │ │ │ │ │ ├── Failure.java │ │ │ │ │ │ ├── Finished.java │ │ │ │ │ │ ├── ForwardInput.java │ │ │ │ │ │ ├── IoCommand.java │ │ │ │ │ │ ├── Result.java │ │ │ │ │ │ ├── Stop.java │ │ │ │ │ │ ├── StopWhenIdle.java │ │ │ │ │ │ └── Success.java │ │ │ │ │ ├── registry │ │ │ │ │ │ ├── DaemonDir.java │ │ │ │ │ │ ├── DaemonInfo.java │ │ │ │ │ │ ├── DaemonRegistry.java │ │ │ │ │ │ ├── DaemonRegistryContent.java │ │ │ │ │ │ ├── DaemonRegistryServices.java │ │ │ │ │ │ ├── EmbeddedDaemonRegistry.java │ │ │ │ │ │ └── PersistentDaemonRegistry.java │ │ │ │ │ └── server │ │ │ │ │ │ ├── Daemon.java │ │ │ │ │ │ ├── DaemonServerConnector.java │ │ │ │ │ │ ├── DaemonServices.java │ │ │ │ │ │ ├── DaemonStateCoordinator.java │ │ │ │ │ │ ├── DaemonTcpServerConnector.java │ │ │ │ │ │ ├── DefaultDaemonConnection.java │ │ │ │ │ │ ├── DefaultIncomingConnectionHandler.java │ │ │ │ │ │ ├── DomainRegistryUpdater.java │ │ │ │ │ │ ├── IncomingConnectionHandler.java │ │ │ │ │ │ ├── SynchronizedDispatchConnection.java │ │ │ │ │ │ └── exec │ │ │ │ │ │ ├── BuildCommandOnly.java │ │ │ │ │ │ ├── DaemonCommandAction.java │ │ │ │ │ │ ├── DaemonCommandExecuter.java │ │ │ │ │ │ ├── DaemonCommandExecution.java │ │ │ │ │ │ ├── DaemonConnection.java │ │ │ │ │ │ ├── DaemonHygieneAction.java │ │ │ │ │ │ ├── DaemonStateControl.java │ │ │ │ │ │ ├── DaemonStoppedException.java │ │ │ │ │ │ ├── DaemonUnavailableException.java │ │ │ │ │ │ ├── DefaultDaemonCommandExecuter.java │ │ │ │ │ │ ├── EstablishBuildEnvironment.java │ │ │ │ │ │ ├── ExecuteBuild.java │ │ │ │ │ │ ├── ForwardClientInput.java │ │ │ │ │ │ ├── HandleCancel.java │ │ │ │ │ │ ├── LogToClient.java │ │ │ │ │ │ ├── NoOpDaemonCommandAction.java │ │ │ │ │ │ ├── ResetDeprecationLogger.java │ │ │ │ │ │ ├── ReturnResult.java │ │ │ │ │ │ ├── StartBuildOrRespondWithBusy.java │ │ │ │ │ │ ├── StartStopIfBuildAndStop.java │ │ │ │ │ │ ├── StdinHandler.java │ │ │ │ │ │ ├── StopHandlingCommandExecuter.java │ │ │ │ │ │ └── WatchForDisconnection.java │ │ │ │ └── exec │ │ │ │ │ ├── BuildActionExecuter.java │ │ │ │ │ ├── BuildActionParameters.java │ │ │ │ │ ├── DefaultBuildActionParameters.java │ │ │ │ │ ├── InProcessBuildActionExecuter.java │ │ │ │ │ └── ReportedException.java │ │ │ │ └── tooling │ │ │ │ └── internal │ │ │ │ ├── impl │ │ │ │ ├── DefaultBuildInvocations.java │ │ │ │ ├── LaunchableGradleProjectTask.java │ │ │ │ ├── LaunchableGradleTask.java │ │ │ │ └── LaunchableGradleTaskSelector.java │ │ │ │ └── provider │ │ │ │ ├── BuildActionResult.java │ │ │ │ ├── BuildModelAction.java │ │ │ │ ├── ClassLoaderCache.java │ │ │ │ ├── ClassLoaderDetails.java │ │ │ │ ├── ClasspathInferer.java │ │ │ │ ├── ClientProvidedBuildAction.java │ │ │ │ ├── ClientSidePayloadClassLoaderFactory.java │ │ │ │ ├── ClientSidePayloadClassLoaderRegistry.java │ │ │ │ ├── ConfiguringBuildAction.java │ │ │ │ ├── ConnectionScopeServices.java │ │ │ │ ├── DaemonBuildActionExecuter.java │ │ │ │ ├── DaemonSidePayloadClassLoaderFactory.java │ │ │ │ ├── DefaultBuildController.java │ │ │ │ ├── DefaultConnection.java │ │ │ │ ├── DefaultConnectionMetaData.java │ │ │ │ ├── DefaultPayloadClassLoaderRegistry.java │ │ │ │ ├── DeserializeMap.java │ │ │ │ ├── InternalCancellationTokenAdapter.java │ │ │ │ ├── JarCache.java │ │ │ │ ├── LoggingBridgingBuildActionExecuter.java │ │ │ │ ├── ModelClassLoaderFactory.java │ │ │ │ ├── PayloadClassLoaderFactory.java │ │ │ │ ├── PayloadClassLoaderRegistry.java │ │ │ │ ├── PayloadSerializer.java │ │ │ │ ├── ProviderConnection.java │ │ │ │ ├── SerializeMap.java │ │ │ │ ├── SerializedPayload.java │ │ │ │ ├── ShutdownCoordinator.java │ │ │ │ ├── ToolingServices.java │ │ │ │ ├── connection │ │ │ │ ├── BuildLogLevelMixIn.java │ │ │ │ ├── ProviderBuildResult.java │ │ │ │ ├── ProviderConnectionParameters.java │ │ │ │ └── ProviderOperationParameters.java │ │ │ │ └── jdk6 │ │ │ │ └── Jdk6ClassLookup.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ ├── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ │ └── org.gradle.tooling.internal.protocol.ConnectionVersion4 │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ ├── launcher │ │ │ ├── MainTest.groovy │ │ │ ├── bootstrap │ │ │ │ └── EntryPointTest.groovy │ │ │ ├── cli │ │ │ │ ├── BuildActionsFactoryTest.groovy │ │ │ │ ├── CommandLineActionFactoryTest.groovy │ │ │ │ ├── ExceptionReportingActionTest.groovy │ │ │ │ ├── GuiActionsFactoryTest.groovy │ │ │ │ ├── RunBuildActionTest.groovy │ │ │ │ ├── StopDaemonActionTest.groovy │ │ │ │ └── converter │ │ │ │ │ ├── DaemonCommandLineConverterTest.groovy │ │ │ │ │ ├── LayoutToPropertiesConverterTest.groovy │ │ │ │ │ ├── PropertiesToDaemonParametersConverterTest.groovy │ │ │ │ │ └── PropertiesToStartParameterConverterTest.groovy │ │ │ ├── daemon │ │ │ │ ├── DaemonExecHandleBuilderSpec.groovy │ │ │ │ ├── bootstrap │ │ │ │ │ ├── DaemonGreeterTest.groovy │ │ │ │ │ ├── DaemonOutputConsumerTest.groovy │ │ │ │ │ └── DaemonStartupCommunicationSpec.groovy │ │ │ │ ├── client │ │ │ │ │ ├── DaemonCancelForwarderTest.groovy │ │ │ │ │ ├── DaemonClientConnectionTest.groovy │ │ │ │ │ ├── DaemonClientInputForwarderTest.groovy │ │ │ │ │ ├── DaemonClientServicesTest.groovy │ │ │ │ │ ├── DaemonClientTest.groovy │ │ │ │ │ ├── DaemonStopClientTest.groovy │ │ │ │ │ ├── DefaultDaemonConnectorTest.groovy │ │ │ │ │ ├── InputForwarderTest.groovy │ │ │ │ │ ├── JvmVersionValidatorTest.groovy │ │ │ │ │ └── StopDispatcherTest.groovy │ │ │ │ ├── configuration │ │ │ │ │ ├── CurrentProcessTest.groovy │ │ │ │ │ └── DaemonParametersTest.groovy │ │ │ │ ├── context │ │ │ │ │ └── DaemonCompatibilitySpecSpec.groovy │ │ │ │ ├── diagnostics │ │ │ │ │ └── DaemonDiagnosticsTest.groovy │ │ │ │ ├── registry │ │ │ │ │ ├── DaemonRegistryServicesTest.groovy │ │ │ │ │ ├── DomainRegistryUpdaterTest.groovy │ │ │ │ │ ├── EmbeddedDaemonRegistrySpec.groovy │ │ │ │ │ └── PersistentDaemonRegistryTest.groovy │ │ │ │ └── server │ │ │ │ │ ├── DaemonServerExceptionHandlingTest.groovy │ │ │ │ │ ├── DaemonServicesTest.groovy │ │ │ │ │ ├── DaemonStateCoordinatorTest.groovy │ │ │ │ │ ├── DefaultDaemonConnectionTest.groovy │ │ │ │ │ └── exec │ │ │ │ │ └── DaemonHygieneActionTest.groovy │ │ │ └── exec │ │ │ │ ├── DefaultBuildActionParametersTest.groovy │ │ │ │ └── InProcessBuildActionExecuterTest.groovy │ │ │ └── tooling │ │ │ └── internal │ │ │ └── provider │ │ │ ├── AbstractClassGraphSpec.groovy │ │ │ ├── ClasspathInfererTest.groovy │ │ │ ├── ClientProvidedBuildActionTest.groovy │ │ │ ├── ClientSidePayloadClassLoaderFactoryTest.groovy │ │ │ ├── ConfiguringBuildActionTest.groovy │ │ │ ├── ConnectionScopeServicesTest.groovy │ │ │ ├── CustomAction.java │ │ │ ├── CustomModel.java │ │ │ ├── CustomPayload.java │ │ │ ├── DaemonBuildActionExecuterTest.groovy │ │ │ ├── DaemonSidePayloadClassLoaderFactoryTest.groovy │ │ │ ├── DefaultBuildControllerTest.groovy │ │ │ ├── JarCacheTest.groovy │ │ │ ├── LoggingBridgingBuildActionExecuterTest.groovy │ │ │ ├── PayloadInterface.java │ │ │ ├── PayloadSerializerTest.groovy │ │ │ ├── WrapperPayload.java │ │ │ └── connection │ │ │ └── BuildLogLevelMixInTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── launcher │ │ └── daemon │ │ └── testing │ │ ├── AbstractDaemonFixture.groovy │ │ ├── DaemonContextParser.java │ │ ├── DaemonFixture.java │ │ ├── DaemonLogFileStateProbe.groovy │ │ ├── DaemonLogsAnalyzer.groovy │ │ ├── DaemonRegistryStateProbe.groovy │ │ ├── DaemonStateProbe.java │ │ ├── DaemonsFixture.java │ │ ├── LegacyDaemon.groovy │ │ └── TestableDaemon.groovy ├── maven │ ├── maven.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── AutoTestedSamplesMavenIntegrationTest.groovy │ │ │ │ └── publish │ │ │ │ │ └── maven │ │ │ │ │ ├── AbstractMavenPublishIntegTest.groovy │ │ │ │ │ ├── MavenPublishArtifactCustomizationIntegTest.groovy │ │ │ │ │ ├── MavenPublishBasicIntegTest.groovy │ │ │ │ │ ├── MavenPublishCoordinatesIntegTest.groovy │ │ │ │ │ ├── MavenPublishCrossVersionIntegrationTest.groovy │ │ │ │ │ ├── MavenPublishEarIntegTest.groovy │ │ │ │ │ ├── MavenPublishHttpIntegTest.groovy │ │ │ │ │ ├── MavenPublishIdentifierValidationIntegTest.groovy │ │ │ │ │ ├── MavenPublishIssuesIntegTest.groovy │ │ │ │ │ ├── MavenPublishJavaIntegTest.groovy │ │ │ │ │ ├── MavenPublishMultiProjectIntegTest.groovy │ │ │ │ │ ├── MavenPublishPomCustomizationIntegTest.groovy │ │ │ │ │ ├── MavenPublishSftpIntegrationTest.groovy │ │ │ │ │ ├── MavenPublishWarProjectIntegTest.groovy │ │ │ │ │ ├── SamplesMavenPublishIntegrationTest.groovy │ │ │ │ │ └── plugins │ │ │ │ │ └── MavenPublishPluginIntegTest.groovy │ │ │ │ └── integtests │ │ │ │ └── publish │ │ │ │ └── maven │ │ │ │ ├── MavenEarProjectPublishIntegrationTest.groovy │ │ │ │ ├── MavenJavaProjectPublishIntegrationTest.groovy │ │ │ │ ├── MavenMultiProjectPublishIntegrationTest.groovy │ │ │ │ ├── MavenPomGenerationIntegrationTest.groovy │ │ │ │ ├── MavenPublishIgnoresMavenSettingsTest.groovy │ │ │ │ ├── MavenPublishIntegrationTest.groovy │ │ │ │ ├── MavenPublishRespectsPomConfigurationTest.groovy │ │ │ │ ├── MavenWarProjectPublishIntegrationTest.groovy │ │ │ │ ├── SamplesMavenPomGenerationIntegrationTest.groovy │ │ │ │ └── SamplesMavenQuickstartIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── integtests │ │ │ └── publish │ │ │ └── maven │ │ │ └── pomGeneration │ │ │ ├── expectedNewPom.txt │ │ │ ├── expectedPom.txt │ │ │ └── expectedQuickstartPom.txt │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ ├── artifacts │ │ │ │ └── maven │ │ │ │ │ ├── Conf2ScopeMapping.java │ │ │ │ │ ├── Conf2ScopeMappingContainer.java │ │ │ │ │ ├── GroovyMavenDeployer.java │ │ │ │ │ ├── MavenDeployer.java │ │ │ │ │ ├── MavenDeployment.java │ │ │ │ │ ├── MavenPom.java │ │ │ │ │ ├── MavenResolver.java │ │ │ │ │ ├── PomFilterContainer.java │ │ │ │ │ ├── PublishFilter.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── MavenPlugin.java │ │ │ │ ├── MavenPluginConvention.java │ │ │ │ └── MavenRepositoryHandlerConvention.java │ │ │ │ ├── publication │ │ │ │ └── maven │ │ │ │ │ └── internal │ │ │ │ │ ├── ArtifactPom.java │ │ │ │ │ ├── ArtifactPomContainer.java │ │ │ │ │ ├── ArtifactPomFactory.java │ │ │ │ │ ├── BasePomFilterContainer.java │ │ │ │ │ ├── CustomModelBuilder.java │ │ │ │ │ ├── DefaultArtifactPom.java │ │ │ │ │ ├── DefaultArtifactPomContainer.java │ │ │ │ │ ├── DefaultArtifactPomFactory.java │ │ │ │ │ ├── DefaultConf2ScopeMappingContainer.java │ │ │ │ │ ├── DefaultDeployerFactory.java │ │ │ │ │ ├── DefaultMavenDeployment.java │ │ │ │ │ ├── DefaultMavenFactory.java │ │ │ │ │ ├── DefaultMavenPom.java │ │ │ │ │ ├── DefaultMavenPomFactory.java │ │ │ │ │ ├── DefaultMavenRepositoryHandlerConvention.java │ │ │ │ │ ├── DefaultPomFilter.java │ │ │ │ │ ├── DeployerFactory.java │ │ │ │ │ ├── ExcludeRuleConverter.java │ │ │ │ │ ├── MavenFactory.java │ │ │ │ │ ├── MavenPomMetaInfoProvider.java │ │ │ │ │ ├── ModelFactory.java │ │ │ │ │ ├── PomDependenciesConverter.java │ │ │ │ │ ├── PomFilter.java │ │ │ │ │ └── ant │ │ │ │ │ ├── AbstractMavenResolver.java │ │ │ │ │ ├── BaseMavenDeployer.java │ │ │ │ │ ├── BaseMavenInstaller.java │ │ │ │ │ ├── CustomDeployTask.java │ │ │ │ │ ├── CustomInstallDeployTaskSupport.java │ │ │ │ │ ├── CustomInstallTask.java │ │ │ │ │ ├── DefaultExcludeRuleConverter.java │ │ │ │ │ ├── DefaultGroovyMavenDeployer.groovy │ │ │ │ │ ├── DefaultPomDependenciesConverter.java │ │ │ │ │ ├── EmptyMavenSettingsSupplier.java │ │ │ │ │ ├── LoggingHelper.java │ │ │ │ │ ├── MavenSettingsSupplier.java │ │ │ │ │ ├── MaybeUserMavenSettingsSupplier.java │ │ │ │ │ ├── ProjectDependencyArtifactIdExtractorHack.java │ │ │ │ │ ├── RepositoryBuilder.java │ │ │ │ │ └── RepositoryFactory.java │ │ │ │ └── publish │ │ │ │ └── maven │ │ │ │ ├── InvalidMavenPublicationException.java │ │ │ │ ├── MavenArtifact.java │ │ │ │ ├── MavenArtifactSet.java │ │ │ │ ├── MavenDependency.java │ │ │ │ ├── MavenPom.java │ │ │ │ ├── MavenPublication.java │ │ │ │ ├── internal │ │ │ │ ├── artifact │ │ │ │ │ ├── DefaultMavenArtifact.java │ │ │ │ │ ├── DefaultMavenArtifactSet.java │ │ │ │ │ └── MavenArtifactNotationParserFactory.java │ │ │ │ ├── dependencies │ │ │ │ │ ├── DefaultMavenDependency.java │ │ │ │ │ └── MavenDependencyInternal.java │ │ │ │ ├── publication │ │ │ │ │ ├── DefaultMavenPom.java │ │ │ │ │ ├── DefaultMavenProjectIdentity.java │ │ │ │ │ ├── DefaultMavenPublication.java │ │ │ │ │ ├── MavenPomInternal.java │ │ │ │ │ └── MavenPublicationInternal.java │ │ │ │ ├── publisher │ │ │ │ │ ├── AbstractAntTaskBackedMavenPublisher.java │ │ │ │ │ ├── AntTaskBackedMavenLocalPublisher.java │ │ │ │ │ ├── AntTaskBackedMavenPublisher.java │ │ │ │ │ ├── MavenNormalizedPublication.java │ │ │ │ │ ├── MavenProjectIdentity.java │ │ │ │ │ ├── MavenPublisher.java │ │ │ │ │ ├── MavenRemoteRepositoryFactory.java │ │ │ │ │ ├── StaticLockingMavenPublisher.java │ │ │ │ │ └── ValidatingMavenPublisher.java │ │ │ │ └── tasks │ │ │ │ │ └── MavenPomFileGenerator.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── MavenPublishPlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── GenerateMavenPom.java │ │ │ │ ├── PublishToMavenLocal.java │ │ │ │ ├── PublishToMavenRepository.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ ├── org.gradle.maven-publish.properties │ │ │ └── org.gradle.maven.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ ├── artifacts │ │ └── maven │ │ │ └── Conf2ScopeMappingTest.java │ │ ├── plugins │ │ ├── MavenPluginConventionTest.groovy │ │ └── MavenPluginTest.java │ │ ├── publication │ │ └── maven │ │ │ └── internal │ │ │ ├── BasePomFilterContainerTest.java │ │ │ ├── DefaultArtifactPomContainerTest.groovy │ │ │ ├── DefaultArtifactPomTest.java │ │ │ ├── DefaultConf2ScopeMappingContainerTest.java │ │ │ ├── DefaultMavenPomFactoryTest.groovy │ │ │ ├── DefaultMavenPomTest.groovy │ │ │ ├── DefaultMavenRepositoryHandlerConventionTest.groovy │ │ │ ├── DefaultPomFilterTest.java │ │ │ └── ant │ │ │ ├── DefaultExcludeRuleConverterTest.java │ │ │ ├── DefaultGroovyMavenDeployerTest.groovy │ │ │ ├── DefaultGroovyPomFilterContainerTest.groovy │ │ │ ├── DefaultPomDependenciesConverterTest.java │ │ │ ├── EmptyMavenSettingsSupplierTest.groovy │ │ │ ├── MaybeUserMavenSettingsSupplierTest.groovy │ │ │ └── ProjectDependencyArtifactIdExtractorHackTest.groovy │ │ └── publish │ │ └── maven │ │ ├── internal │ │ ├── artifact │ │ │ └── MavenArtifactNotationParserFactoryTest.groovy │ │ ├── publication │ │ │ └── DefaultMavenPublicationTest.groovy │ │ ├── publisher │ │ │ └── ValidatingMavenPublisherTest.groovy │ │ └── tasks │ │ │ └── MavenPomFileGeneratorTest.groovy │ │ ├── plugins │ │ └── MavenPublishPluginTest.groovy │ │ └── tasks │ │ └── PublishToMavenRepositoryTest.groovy ├── messaging │ ├── messaging.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── messaging │ │ │ └── remote │ │ │ ├── BroadcastMessagingIntegrationTest.groovy │ │ │ ├── UnicastMessagingIntegrationTest.groovy │ │ │ └── internal │ │ │ └── hub │ │ │ └── MessageHubIntegrationTest.groovy │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── messaging │ │ │ ├── actor │ │ │ ├── Actor.java │ │ │ ├── ActorFactory.java │ │ │ └── internal │ │ │ │ └── DefaultActorFactory.java │ │ │ ├── dispatch │ │ │ ├── AsyncDispatch.java │ │ │ ├── AsyncReceive.java │ │ │ ├── ContextClassLoaderDispatch.java │ │ │ ├── DelayedReceive.java │ │ │ ├── DiscardingFailureHandler.java │ │ │ ├── Dispatch.java │ │ │ ├── DispatchException.java │ │ │ ├── DispatchFailureHandler.java │ │ │ ├── ExceptionTrackingFailureHandler.java │ │ │ ├── FailureHandlingDispatch.java │ │ │ ├── MethodInvocation.java │ │ │ ├── ProxyDispatchAdapter.java │ │ │ ├── QueuingDispatch.java │ │ │ ├── Receive.java │ │ │ └── ReflectionDispatch.java │ │ │ ├── remote │ │ │ ├── Address.java │ │ │ ├── ConnectionAcceptor.java │ │ │ ├── MessagingClient.java │ │ │ ├── MessagingServer.java │ │ │ ├── ObjectConnection.java │ │ │ ├── ObjectConnectionBuilder.java │ │ │ └── internal │ │ │ │ ├── AsyncConnection.java │ │ │ │ ├── AsyncConnectionAdapter.java │ │ │ │ ├── BroadcastSendProtocol.java │ │ │ │ ├── BufferingProtocol.java │ │ │ │ ├── ChannelLookupProtocol.java │ │ │ │ ├── ChannelRegistrationProtocol.java │ │ │ │ ├── ConnectCompletion.java │ │ │ │ ├── ConnectException.java │ │ │ │ ├── Connection.java │ │ │ │ ├── DefaultIncomingBroadcast.java │ │ │ │ ├── DefaultMessageSerializer.java │ │ │ │ ├── DefaultOutgoingBroadcast.java │ │ │ │ ├── DelegatingConnection.java │ │ │ │ ├── EagerReceiveBuffer.java │ │ │ │ ├── GroupMessageFilter.java │ │ │ │ ├── IncomingBroadcast.java │ │ │ │ ├── IncomingConnector.java │ │ │ │ ├── Message.java │ │ │ │ ├── MessageHub.java │ │ │ │ ├── MessageIOException.java │ │ │ │ ├── MessageOriginator.java │ │ │ │ ├── MessageSerializer.java │ │ │ │ ├── MessagingServices.java │ │ │ │ ├── MethodInvocationMarshallingDispatch.java │ │ │ │ ├── MethodInvocationUnmarshallingDispatch.java │ │ │ │ ├── OutgoingBroadcast.java │ │ │ │ ├── OutgoingConnector.java │ │ │ │ ├── OutgoingMultiplex.java │ │ │ │ ├── PlaceholderException.java │ │ │ │ ├── Protocol.java │ │ │ │ ├── ProtocolContext.java │ │ │ │ ├── ProtocolStack.java │ │ │ │ ├── ReceiveProtocol.java │ │ │ │ ├── RemoteConnection.java │ │ │ │ ├── RemoteDisconnectProtocol.java │ │ │ │ ├── Router.java │ │ │ │ ├── SendProtocol.java │ │ │ │ ├── TypeCastDispatch.java │ │ │ │ ├── UnicastSendProtocol.java │ │ │ │ ├── WorkerProtocol.java │ │ │ │ ├── hub │ │ │ │ ├── ConnectionSet.java │ │ │ │ ├── ConnectionState.java │ │ │ │ ├── HubStateListener.java │ │ │ │ ├── IncomingQueue.java │ │ │ │ ├── InterHubMessageSerializer.java │ │ │ │ ├── MessageHub.java │ │ │ │ ├── MessageHubBackedClient.java │ │ │ │ ├── MessageHubBackedObjectConnection.java │ │ │ │ ├── MessageHubBackedServer.java │ │ │ │ ├── MethodInvocationSerializer.java │ │ │ │ ├── OutgoingQueue.java │ │ │ │ ├── RejectedMessageListener.java │ │ │ │ ├── protocol │ │ │ │ │ ├── ChannelIdentifier.java │ │ │ │ │ ├── ChannelMessage.java │ │ │ │ │ ├── ConnectionClosed.java │ │ │ │ │ ├── ConnectionEstablished.java │ │ │ │ │ ├── EndOfStream.java │ │ │ │ │ ├── InterHubMessage.java │ │ │ │ │ ├── RejectedMessage.java │ │ │ │ │ └── Routable.java │ │ │ │ └── queue │ │ │ │ │ ├── EndPointQueue.java │ │ │ │ │ ├── MultiChannelQueue.java │ │ │ │ │ ├── MultiEndPointQueue.java │ │ │ │ │ └── QueueInitializer.java │ │ │ │ ├── inet │ │ │ │ ├── InetAddressFactory.java │ │ │ │ ├── InetEndpoint.java │ │ │ │ ├── MultiChoiceAddress.java │ │ │ │ ├── MulticastConnection.java │ │ │ │ ├── SocketConnectCompletion.java │ │ │ │ ├── SocketConnection.java │ │ │ │ ├── SocketInetAddress.java │ │ │ │ ├── TcpIncomingConnector.java │ │ │ │ └── TcpOutgoingConnector.java │ │ │ │ └── protocol │ │ │ │ ├── AbstractPayloadMessage.java │ │ │ │ ├── ChannelAvailable.java │ │ │ │ ├── ChannelUnavailable.java │ │ │ │ ├── ConsumerAvailable.java │ │ │ │ ├── ConsumerMessage.java │ │ │ │ ├── ConsumerReady.java │ │ │ │ ├── ConsumerStopped.java │ │ │ │ ├── ConsumerStopping.java │ │ │ │ ├── ConsumerUnavailable.java │ │ │ │ ├── DiscoveryMessage.java │ │ │ │ ├── DiscoveryProtocolSerializer.java │ │ │ │ ├── EndOfStreamEvent.java │ │ │ │ ├── LookupRequest.java │ │ │ │ ├── MessageCredits.java │ │ │ │ ├── MethodMetaInfo.java │ │ │ │ ├── ParticipantAvailable.java │ │ │ │ ├── ParticipantUnavailable.java │ │ │ │ ├── PayloadMessage.java │ │ │ │ ├── ProducerAvailable.java │ │ │ │ ├── ProducerMessage.java │ │ │ │ ├── ProducerReady.java │ │ │ │ ├── ProducerStopped.java │ │ │ │ ├── ProducerUnavailable.java │ │ │ │ ├── RemoteMethodInvocation.java │ │ │ │ ├── Request.java │ │ │ │ ├── RoutableMessage.java │ │ │ │ ├── RouteAvailableMessage.java │ │ │ │ ├── RouteUnavailableMessage.java │ │ │ │ ├── StatelessMessage.java │ │ │ │ ├── UnknownMessage.java │ │ │ │ ├── WorkerStopped.java │ │ │ │ └── WorkerStopping.java │ │ │ └── serialize │ │ │ ├── AbstractCollectionSerializer.java │ │ │ ├── AbstractDecoder.java │ │ │ ├── AbstractEncoder.java │ │ │ ├── BaseSerializerFactory.java │ │ │ ├── Decoder.java │ │ │ ├── DefaultSerializer.java │ │ │ ├── DefaultSerializerRegistry.java │ │ │ ├── Encoder.java │ │ │ ├── FlushableEncoder.java │ │ │ ├── InputStreamBackedDecoder.java │ │ │ ├── ListSerializer.java │ │ │ ├── LongSerializer.java │ │ │ ├── MapSerializer.java │ │ │ ├── NullSafeStringSerializer.java │ │ │ ├── ObjectReader.java │ │ │ ├── ObjectWriter.java │ │ │ ├── OutputStreamBackedEncoder.java │ │ │ ├── Serializer.java │ │ │ ├── SerializerRegistry.java │ │ │ ├── SetSerializer.java │ │ │ └── kryo │ │ │ ├── JavaSerializer.java │ │ │ ├── KryoBackedDecoder.java │ │ │ ├── KryoBackedEncoder.java │ │ │ ├── StatefulSerializer.java │ │ │ └── TypeSafeSerializer.java │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── messaging │ │ │ ├── actor │ │ │ └── internal │ │ │ │ └── DefaultActorFactorySpec.groovy │ │ │ ├── dispatch │ │ │ ├── AsyncDispatchTest.groovy │ │ │ ├── AsyncReceiveTest.groovy │ │ │ ├── ContextClassLoaderDispatchTest.groovy │ │ │ ├── ExceptionTrackingFailureHandlerTest.groovy │ │ │ ├── FailureHandlingDispatchTest.groovy │ │ │ ├── MethodInvocationTest.java │ │ │ ├── ProxyDispatchAdapterTest.groovy │ │ │ └── QueuingDispatchTest.groovy │ │ │ ├── remote │ │ │ └── internal │ │ │ │ ├── AsyncConnectionAdapterTest.groovy │ │ │ │ ├── BroadcastSendProtocolTest.groovy │ │ │ │ ├── BufferingProtocolTest.groovy │ │ │ │ ├── ChannelLookupProtocolTest.groovy │ │ │ │ ├── ChannelRegistrationProtocolTest.groovy │ │ │ │ ├── EagerReceiveBufferTest.groovy │ │ │ │ ├── GroupMessageFilterTest.groovy │ │ │ │ ├── MessageTest.groovy │ │ │ │ ├── MessagingServicesTest.groovy │ │ │ │ ├── MethodInvocationMarshallingDispatchTest.groovy │ │ │ │ ├── MethodInvocationUnmarshallingDispatchTest.groovy │ │ │ │ ├── PlaceholderExceptionTest.groovy │ │ │ │ ├── ProtocolStackTest.groovy │ │ │ │ ├── ReceiveProtocolTest.groovy │ │ │ │ ├── RemoteDisconnectProtocolTest.groovy │ │ │ │ ├── RouterTest.groovy │ │ │ │ ├── SendProtocolTest.groovy │ │ │ │ ├── UnicastSendProtocolTest.groovy │ │ │ │ ├── WorkerProtocolTest.groovy │ │ │ │ ├── hub │ │ │ │ ├── ConnectionSetTest.groovy │ │ │ │ ├── InterHubMessageSerializerTest.groovy │ │ │ │ ├── MessageHubBackedClientTest.groovy │ │ │ │ ├── MessageHubBackedServerTest.groovy │ │ │ │ ├── MessageHubTest.groovy │ │ │ │ ├── MethodInvocationSerializerTest.groovy │ │ │ │ ├── protocol │ │ │ │ │ └── ChannelIdentifierTest.groovy │ │ │ │ └── queue │ │ │ │ │ ├── AbstractQueueTest.groovy │ │ │ │ │ ├── MultiChannelQueueTest.groovy │ │ │ │ │ ├── MultiEndPointQueueTest.groovy │ │ │ │ │ └── QueueInitializerTest.groovy │ │ │ │ ├── inet │ │ │ │ ├── InetAddressFactoryTest.groovy │ │ │ │ ├── MultiChoiceAddressTest.groovy │ │ │ │ ├── MulticastConnectionTest.groovy │ │ │ │ ├── SocketInetAddressTest.groovy │ │ │ │ └── TcpConnectorTest.groovy │ │ │ │ └── protocol │ │ │ │ ├── AbstractPayloadMessageTest.groovy │ │ │ │ ├── DiscoveryProcotolSerializerTest.groovy │ │ │ │ └── RemoteMethodInvocationTest.java │ │ │ └── serialize │ │ │ ├── AbstractCodecTest.groovy │ │ │ ├── BaseSerializerFactoryTest.groovy │ │ │ ├── DefaultSerializerRegistryTest.groovy │ │ │ ├── DefaultSerializerTest.groovy │ │ │ ├── ListSerializerTest.groovy │ │ │ ├── LongSerializerTest.groovy │ │ │ ├── MapSerializerTest.groovy │ │ │ ├── SetSerializerTest.groovy │ │ │ ├── StreamBackedCodecTest.groovy │ │ │ └── kryo │ │ │ └── KryoBackedCodecTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── messaging │ │ └── serialize │ │ └── SerializerSpec.groovy ├── model-core │ ├── model-core.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── model │ │ │ ├── ModelRuleBindingFailureIntegrationTest.groovy │ │ │ ├── ModelRuleValidationIntegrationTest.groovy │ │ │ ├── PluginRuleSourceIntegrationTest.groovy │ │ │ └── TaskCreationIntegrationTest.groovy │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── model │ │ │ ├── Finalize.java │ │ │ ├── InvalidModelRuleDeclarationException.java │ │ │ ├── InvalidModelRuleException.java │ │ │ ├── Model.java │ │ │ ├── ModelRuleBindingException.java │ │ │ ├── ModelViewClosedException.java │ │ │ ├── Mutate.java │ │ │ ├── Path.java │ │ │ ├── RuleSource.java │ │ │ ├── collection │ │ │ ├── CollectionBuilder.java │ │ │ ├── CollectionBuilderModelView.java │ │ │ └── internal │ │ │ │ └── DefaultCollectionBuilder.java │ │ │ ├── entity │ │ │ └── internal │ │ │ │ └── NamedEntityInstantiator.java │ │ │ └── internal │ │ │ ├── core │ │ │ ├── ActionBackedModelMutator.java │ │ │ ├── IdentityModelProjection.java │ │ │ ├── Inputs.java │ │ │ ├── InstanceModelView.java │ │ │ ├── ModelAdapter.java │ │ │ ├── ModelBinding.java │ │ │ ├── ModelCreator.java │ │ │ ├── ModelCreators.java │ │ │ ├── ModelElement.java │ │ │ ├── ModelMutator.java │ │ │ ├── ModelPath.java │ │ │ ├── ModelProjection.java │ │ │ ├── ModelPromise.java │ │ │ ├── ModelReference.java │ │ │ ├── ModelRuleExecutionException.java │ │ │ ├── ModelRuleInput.java │ │ │ ├── ModelRuleRegistrar.java │ │ │ ├── ModelState.java │ │ │ ├── ModelType.java │ │ │ ├── ModelView.java │ │ │ ├── ProjectionBackedModelCreator.java │ │ │ └── rule │ │ │ │ └── describe │ │ │ │ ├── AbstractModelRuleDescriptor.java │ │ │ │ ├── ActionModelRuleDescriptor.java │ │ │ │ ├── MethodModelRuleDescriptor.java │ │ │ │ ├── ModelRuleDescriptor.java │ │ │ │ ├── NestedModelRuleDescriptor.java │ │ │ │ └── SimpleModelRuleDescriptor.java │ │ │ ├── inspect │ │ │ ├── AbstractAnnotationDrivenMethodRuleDefinitionHandler.java │ │ │ ├── AbstractMutationRuleDefinitionHandler.java │ │ │ ├── DefaultMethodRuleDefinition.java │ │ │ ├── DefaultModelRuleInvoker.java │ │ │ ├── FinalizeRuleDefinitionHandler.java │ │ │ ├── MethodRuleDefinition.java │ │ │ ├── MethodRuleDefinitionHandler.java │ │ │ ├── ModelCreationRuleDefinitionHandler.java │ │ │ ├── ModelRuleInspector.java │ │ │ ├── ModelRuleInvoker.java │ │ │ ├── MutateRuleDefinitionHandler.java │ │ │ └── RuleSourceDependencies.java │ │ │ ├── registry │ │ │ ├── BoundModelCreator.java │ │ │ ├── BoundModelMutator.java │ │ │ ├── DefaultInputs.java │ │ │ ├── DefaultModelRegistry.java │ │ │ ├── DuplicateModelException.java │ │ │ ├── ModelCreationListener.java │ │ │ ├── ModelPathSuggestionProvider.java │ │ │ ├── ModelRegistry.java │ │ │ ├── ModelRegistryScope.java │ │ │ ├── RuleBinder.java │ │ │ ├── UnboundModelRulesException.java │ │ │ └── UnboundRulesProcessor.java │ │ │ └── report │ │ │ ├── AmbiguousBindingReporter.java │ │ │ ├── IncompatibleTypeReferenceReporter.java │ │ │ └── unbound │ │ │ ├── UnboundRule.java │ │ │ ├── UnboundRuleInput.java │ │ │ └── UnboundRulesReporter.java │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── model │ │ │ ├── collection │ │ │ ├── CollectionBuilderModelViewTest.groovy │ │ │ └── internal │ │ │ │ └── DefaultCollectionBuilderTest.groovy │ │ │ └── internal │ │ │ ├── core │ │ │ ├── ActionBackedModelMutatorTest.groovy │ │ │ ├── InstanceBackedModelCreatorTest.groovy │ │ │ ├── InstanceModelCreatorTest.groovy │ │ │ ├── ModelPathValidationTest.groovy │ │ │ ├── ModelTypeJavaTest.java │ │ │ ├── ModelTypeTest.groovy │ │ │ └── rule │ │ │ │ └── describe │ │ │ │ └── MethodModelRuleDescriptorTest.groovy │ │ │ ├── inspect │ │ │ ├── ClassModelRuleSourceValidationTest.groovy │ │ │ ├── HasStrings.java │ │ │ ├── ModelRuleBindingTest.groovy │ │ │ ├── ModelRuleInspectorTest.groovy │ │ │ └── OuterClass.java │ │ │ ├── registry │ │ │ ├── DefaultInputsTest.groovy │ │ │ ├── DefaultModelRegistryTest.groovy │ │ │ ├── ModelPathSuggestionProviderTest.groovy │ │ │ └── UnboundRulesProcessorTest.groovy │ │ │ └── report │ │ │ └── unbound │ │ │ └── UnboundRulesReporterTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── model │ │ ├── internal │ │ └── fixture │ │ │ └── ModelRegistryHelper.java │ │ └── report │ │ └── unbound │ │ └── UnboundRulesReportMatchers.groovy ├── model-groovy │ ├── model-groovy.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── model │ │ │ └── dsl │ │ │ ├── ModelDslIntegrationTest.groovy │ │ │ └── internal │ │ │ └── transform │ │ │ ├── ModelDslRuleDetectionIntegrationSpec.groovy │ │ │ ├── ModelDslRuleInputDetectionIntegrationSpec.groovy │ │ │ └── NestedModelDslUsageIntegrationSpec.groovy │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── model │ │ │ └── dsl │ │ │ └── internal │ │ │ ├── ClosureBackedModelMutator.java │ │ │ ├── NonTransformedModelDslBacking.java │ │ │ ├── TransformedModelDslBacking.java │ │ │ ├── inputs │ │ │ ├── RuleInputAccess.java │ │ │ └── RuleInputAccessBacking.java │ │ │ ├── spike │ │ │ ├── GradleModellingLanguageTransformer.java │ │ │ ├── ModelCreator.java │ │ │ ├── ModelCreators.java │ │ │ ├── ModelRegistry.java │ │ │ ├── ModelRegistryDslHelper.java │ │ │ ├── ModelRegistryDslHelperStatementGenerator.java │ │ │ ├── ReferenceDetectingVisitor.java │ │ │ ├── ReferenceExtractor.java │ │ │ └── ScopeVisitor.java │ │ │ └── transform │ │ │ ├── ClosureCreationInterceptingVerifier.java │ │ │ ├── ModelBlockTransformer.java │ │ │ ├── RuleMetadata.java │ │ │ ├── RuleVisitor.java │ │ │ ├── RulesBlock.java │ │ │ ├── RulesVisitor.java │ │ │ └── SourceLocation.java │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── model │ │ └── dsl │ │ └── internal │ │ ├── NonTransformedModelDslBackingTest.groovy │ │ ├── TransformedModelDslBackingTest.groovy │ │ └── spike │ │ ├── GradleModellingLanguageTest.groovy │ │ └── fixture │ │ └── GradleModellingLanguageCompilingTestClassLoader.java ├── native │ ├── native.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── internal │ │ │ ├── nativeintegration │ │ │ ├── NativeIntegrationException.java │ │ │ ├── NativeIntegrationUnavailableException.java │ │ │ ├── ProcessEnvironment.java │ │ │ ├── ReflectiveEnvironment.java │ │ │ ├── console │ │ │ │ ├── ConsoleDetector.java │ │ │ │ ├── ConsoleMetaData.java │ │ │ │ ├── FallbackConsoleMetaData.java │ │ │ │ ├── NativePlatformConsoleDetector.java │ │ │ │ ├── NativePlatformConsoleMetaData.java │ │ │ │ ├── NoOpConsoleDetector.java │ │ │ │ ├── UnixConsoleMetaData.java │ │ │ │ └── WindowsConsoleDetector.java │ │ │ ├── filesystem │ │ │ │ ├── Chmod.java │ │ │ │ ├── FileCanonicalizer.java │ │ │ │ ├── FileException.java │ │ │ │ ├── FileModeAccessor.java │ │ │ │ ├── FileModeMutator.java │ │ │ │ ├── FileSystem.java │ │ │ │ ├── Stat.java │ │ │ │ ├── Symlink.java │ │ │ │ ├── jdk7 │ │ │ │ │ ├── Jdk7FileCanonicalizer.java │ │ │ │ │ ├── PosixFilePermissionConverter.java │ │ │ │ │ └── PosixJdk7FilePermissionHandler.java │ │ │ │ └── services │ │ │ │ │ ├── EmptyChmod.java │ │ │ │ │ ├── FallbackFileCanonicalizer.java │ │ │ │ │ ├── FallbackStat.java │ │ │ │ │ ├── FileSystemServices.java │ │ │ │ │ ├── GenericFileSystem.java │ │ │ │ │ ├── NativePlatformBackedChmod.java │ │ │ │ │ ├── NativePlatformBackedStat.java │ │ │ │ │ ├── NativePlatformBackedSymlink.java │ │ │ │ │ ├── UnsupportedFilePermissions.java │ │ │ │ │ ├── UnsupportedSymlink.java │ │ │ │ │ └── WindowsSymlink.java │ │ │ ├── jna │ │ │ │ ├── JnaBootPathConfigurer.java │ │ │ │ └── UnsupportedEnvironment.java │ │ │ ├── processenvironment │ │ │ │ ├── AbstractProcessEnvironment.java │ │ │ │ └── NativePlatformBackedProcessEnvironment.java │ │ │ └── services │ │ │ │ ├── FileSystems.java │ │ │ │ └── NativeServices.java │ │ │ └── nativeplatform │ │ │ └── filesystem │ │ │ └── FileSystem.java │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── internal │ │ └── nativeintegration │ │ ├── console │ │ └── NativePlatformConsoleDetectorTest.groovy │ │ ├── filesystem │ │ ├── CommonFileSystemTest.groovy │ │ ├── LinuxFileSystemTest.groovy │ │ ├── MacOsFileSystemTest.groovy │ │ ├── WindowsFileSystemTest.groovy │ │ ├── jdk7 │ │ │ ├── PosixFilePermissionConverterTest.groovy │ │ │ └── PosixJdk7FilePermissionHandlerTest.groovy │ │ └── services │ │ │ ├── GenericFileSystemTest.groovy │ │ │ └── UnsupportedFilePermissionsTest.groovy │ │ ├── processenvironment │ │ └── ProcessEnvironmentTest.groovy │ │ └── services │ │ └── NativeServicesTest.groovy ├── open-api │ ├── open-api.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── integtests │ │ │ └── openapi │ │ │ └── CrossVersionCompatibilityIntegrationTest.groovy │ │ └── main │ │ └── java │ │ └── org │ │ └── gradle │ │ └── openapi │ │ └── external │ │ ├── foundation │ │ ├── GradleInterfaceVersion1.java │ │ ├── GradleInterfaceVersion2.java │ │ ├── ProjectVersion1.java │ │ ├── RequestObserverVersion1.java │ │ ├── RequestVersion1.java │ │ ├── TaskVersion1.java │ │ └── favorites │ │ │ ├── FavoriteTaskVersion1.java │ │ │ └── FavoritesEditorVersion1.java │ │ ├── runner │ │ └── GradleRunnerInteractionVersion1.java │ │ └── ui │ │ ├── AlternateUIInteractionVersion1.java │ │ ├── BasicGradleUIVersion1.java │ │ ├── CommandLineArgumentAlteringListenerVersion1.java │ │ ├── DualPaneUIInteractionVersion1.java │ │ ├── GradleTabVersion1.java │ │ ├── GradleUIInteractionVersion1.java │ │ ├── OutputObserverVersion1.java │ │ ├── OutputUILordVersion1.java │ │ ├── SettingsNodeVersion1.java │ │ ├── SinglePaneUIInteractionVersion1.java │ │ └── SinglePaneUIVersion1.java ├── osgi │ ├── osgi.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── plugins │ │ │ └── osgi │ │ │ └── OsgiPluginIntegrationSpec.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ ├── internal │ │ │ │ └── plugins │ │ │ │ │ └── osgi │ │ │ │ │ ├── ContainedVersionAnalyzer.java │ │ │ │ │ ├── DefaultAnalyzerFactory.java │ │ │ │ │ ├── DefaultOsgiManifest.java │ │ │ │ │ └── OsgiHelper.java │ │ │ │ └── plugins │ │ │ │ └── osgi │ │ │ │ ├── OsgiManifest.java │ │ │ │ ├── OsgiPlugin.groovy │ │ │ │ ├── OsgiPluginConvention.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.osgi.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ ├── internal │ │ └── plugins │ │ │ └── osgi │ │ │ ├── DefaultAnalyzerFactoryTest.java │ │ │ ├── DefaultOsgiManifestTest.groovy │ │ │ └── OsgiHelperTest.groovy │ │ └── plugins │ │ └── osgi │ │ ├── OsgiPluginConventionTest.groovy │ │ └── OsgiPluginTest.groovy ├── performance │ ├── performance.gradle │ └── src │ │ ├── configPlugin │ │ └── ConfigPlugin.java │ │ ├── generator.groovy │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── performance │ │ │ ├── CleanBuildPerformanceTest.groovy │ │ │ ├── ConfigurationPerformanceTest.groovy │ │ │ ├── DependencyReportPerformanceTest.groovy │ │ │ ├── DependencyResolutionStressTest.groovy │ │ │ ├── FirstBuildPerformanceTest.groovy │ │ │ ├── IdeIntegrationPerformanceTest.groovy │ │ │ ├── TestExecutionPerformanceTest.groovy │ │ │ └── UpToDateBuildPerformanceTest.groovy │ │ ├── templates │ │ ├── config-inject │ │ │ └── build.gradle │ │ ├── heap-capture │ │ │ └── build.gradle │ │ ├── java-config │ │ │ └── build.gradle │ │ ├── minimal │ │ │ └── build.gradle │ │ ├── plain-ant-compile │ │ │ └── build.gradle │ │ ├── project-with-source │ │ │ ├── Production.groovy │ │ │ ├── Production.java │ │ │ ├── Production.scala │ │ │ ├── Test.groovy │ │ │ ├── Test.java │ │ │ ├── Test.scala │ │ │ ├── build.gradle │ │ │ ├── build.xml │ │ │ └── pom.xml │ │ ├── root-project │ │ │ ├── build.gradle │ │ │ ├── build.xml │ │ │ └── pom.xml │ │ ├── settings.gradle │ │ ├── with-junit │ │ │ └── Test.java │ │ ├── with-testng │ │ │ ├── Test.java │ │ │ └── build.gradle │ │ ├── with-verbose-junit │ │ │ └── Test.java │ │ └── with-verbose-testng │ │ │ ├── Test.java │ │ │ └── build.gradle │ │ ├── test │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── performance │ │ │ │ ├── ResultSpecification.groovy │ │ │ │ ├── fixture │ │ │ │ ├── GCLoggingCollectorTest.groovy │ │ │ │ ├── PerformanceResultsTest.groovy │ │ │ │ ├── PerformanceTestRunnerTest.groovy │ │ │ │ └── PrettyCalculatorSpec.groovy │ │ │ │ ├── measure │ │ │ │ ├── AmountTest.groovy │ │ │ │ ├── DataSeriesTest.groovy │ │ │ │ ├── DurationTest.groovy │ │ │ │ └── UnitsTest.groovy │ │ │ │ └── results │ │ │ │ ├── ReportGeneratorTest.groovy │ │ │ │ └── ResultsStoreTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── performance │ │ │ └── fixture │ │ │ ├── gc-1.txt │ │ │ ├── gc-2.txt │ │ │ ├── gc-3.txt │ │ │ └── gc-4.txt │ │ └── testFixtures │ │ ├── groovy │ │ └── org │ │ │ └── gradle │ │ │ └── performance │ │ │ ├── AbstractPerformanceTest.groovy │ │ │ ├── fixture │ │ │ ├── BaselineVersion.groovy │ │ │ ├── CompositeDataCollector.java │ │ │ ├── CompositeDataReporter.java │ │ │ ├── DataCollector.java │ │ │ ├── DataReporter.groovy │ │ │ ├── GCLoggingCollector.java │ │ │ ├── Git.groovy │ │ │ ├── MeasuredOperationList.groovy │ │ │ ├── MemoryInfoCollector.groovy │ │ │ ├── OperationTimer.java │ │ │ ├── PerformanceResults.groovy │ │ │ ├── PerformanceTestRunner.groovy │ │ │ ├── PrettyCalculator.groovy │ │ │ ├── TestProjectLocator.groovy │ │ │ ├── TextFileDataReporter.groovy │ │ │ └── VersionResults.java │ │ │ ├── measure │ │ │ ├── Amount.java │ │ │ ├── DataAmount.java │ │ │ ├── DataSeries.java │ │ │ ├── Duration.java │ │ │ ├── MeasuredOperation.groovy │ │ │ └── Units.java │ │ │ └── results │ │ │ ├── FileRenderer.java │ │ │ ├── FormatSupport.java │ │ │ ├── HtmlPageGenerator.java │ │ │ ├── IndexPageGenerator.java │ │ │ ├── ReportGenerator.java │ │ │ ├── ResultsStore.java │ │ │ ├── TestDataGenerator.java │ │ │ ├── TestExecutionHistory.java │ │ │ └── TestPageGenerator.java │ │ └── resources │ │ └── org │ │ └── gradle │ │ └── reporting │ │ ├── report.js │ │ └── style.css ├── platform-base │ ├── platform-base.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── language │ │ │ └── base │ │ │ ├── AutoTestedSamplePlatformBaseIntegrationTest.groovy │ │ │ ├── CustomBinaryIntegrationTest.groovy │ │ │ ├── CustomBinaryTasksIntegrationTest.groovy │ │ │ ├── CustomComponentBinariesIntegrationTest.groovy │ │ │ ├── CustomComponentPluginIntegrationTest.groovy │ │ │ ├── CustomComponentSampleIntegTest.groovy │ │ │ └── plugins │ │ │ ├── LanguageBasePluginTest.groovy │ │ │ └── LifecycleBasePluginTest.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ └── internal │ │ │ │ │ └── tasks │ │ │ │ │ └── compile │ │ │ │ │ └── Compiler.java │ │ │ │ ├── language │ │ │ │ └── base │ │ │ │ │ ├── FunctionalSourceSet.java │ │ │ │ │ ├── LanguageSourceSet.java │ │ │ │ │ ├── ProjectSourceSet.java │ │ │ │ │ ├── artifact │ │ │ │ │ ├── SourcesArtifact.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── internal │ │ │ │ │ ├── AbstractLanguageSourceSet.java │ │ │ │ │ ├── DefaultFunctionalSourceSet.java │ │ │ │ │ ├── DefaultLanguageRegistry.java │ │ │ │ │ ├── DefaultProjectSourceSet.java │ │ │ │ │ ├── LanguageRegistration.java │ │ │ │ │ ├── LanguageRegistry.java │ │ │ │ │ ├── LanguageSourceSetContainer.java │ │ │ │ │ ├── LanguageSourceSetInternal.java │ │ │ │ │ ├── SourceSetNotationParser.java │ │ │ │ │ ├── SourceTransformTaskConfig.java │ │ │ │ │ ├── compile │ │ │ │ │ │ ├── CompileSpec.java │ │ │ │ │ │ ├── Compiler.java │ │ │ │ │ │ └── CompilerFactory.java │ │ │ │ │ ├── plugins │ │ │ │ │ │ ├── CleanRule.java │ │ │ │ │ │ └── CreateSourceTransformTask.java │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── SimpleStaleClassCleaner.java │ │ │ │ │ │ └── StaleClassCleaner.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── plugins │ │ │ │ │ ├── ComponentModelBasePlugin.java │ │ │ │ │ ├── LanguageBasePlugin.java │ │ │ │ │ ├── LifecycleBasePlugin.java │ │ │ │ │ └── package-info.java │ │ │ │ └── platform │ │ │ │ └── base │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationBinarySpec.java │ │ │ │ ├── ApplicationSpec.java │ │ │ │ ├── Binary.java │ │ │ │ ├── BinaryContainer.java │ │ │ │ ├── BinarySpec.java │ │ │ │ ├── BinaryTasks.java │ │ │ │ ├── BinaryTasksCollection.java │ │ │ │ ├── BinaryType.java │ │ │ │ ├── BinaryTypeBuilder.java │ │ │ │ ├── ComponentBinaries.java │ │ │ │ ├── ComponentSpec.java │ │ │ │ ├── ComponentSpecContainer.java │ │ │ │ ├── ComponentSpecIdentifier.java │ │ │ │ ├── ComponentType.java │ │ │ │ ├── ComponentTypeBuilder.java │ │ │ │ ├── InvalidComponentModelException.java │ │ │ │ ├── Library.java │ │ │ │ ├── LibraryBinarySpec.java │ │ │ │ ├── LibrarySpec.java │ │ │ │ ├── ModelInstantiationException.java │ │ │ │ ├── Platform.java │ │ │ │ ├── PlatformAwareComponentSpec.java │ │ │ │ ├── PlatformContainer.java │ │ │ │ ├── ToolChain.java │ │ │ │ ├── ToolChainRegistry.java │ │ │ │ ├── TransformationFileType.java │ │ │ │ ├── TypeBuilder.java │ │ │ │ ├── binary │ │ │ │ ├── BaseBinarySpec.java │ │ │ │ └── package-info.java │ │ │ │ ├── component │ │ │ │ ├── BaseComponentSpec.java │ │ │ │ └── package-info.java │ │ │ │ ├── internal │ │ │ │ ├── BinaryNamingScheme.java │ │ │ │ ├── BinaryNamingSchemeBuilder.java │ │ │ │ ├── BinarySpecInternal.java │ │ │ │ ├── ComponentSpecInternal.java │ │ │ │ ├── DefaultBinaryContainer.java │ │ │ │ ├── DefaultBinaryNamingScheme.java │ │ │ │ ├── DefaultBinaryNamingSchemeBuilder.java │ │ │ │ ├── DefaultBinaryTasksCollection.java │ │ │ │ ├── DefaultComponentSpecContainer.java │ │ │ │ ├── DefaultComponentSpecIdentifier.java │ │ │ │ ├── DefaultPlatformContainer.java │ │ │ │ ├── NamedElementSelector.java │ │ │ │ ├── registry │ │ │ │ │ ├── AbstractAnnotationDrivenMethodComponentRuleDefinitionHandler.java │ │ │ │ │ ├── AbstractTypeBuilder.java │ │ │ │ │ ├── BinaryTasksRuleDefinitionHandler.java │ │ │ │ │ ├── BinaryTypeRuleDefinitionHandler.java │ │ │ │ │ ├── CollectionBuilderBasedRule.java │ │ │ │ │ ├── ComponentBinariesRuleDefinitionHandler.java │ │ │ │ │ ├── ComponentModelBaseServiceRegistry.java │ │ │ │ │ ├── ComponentModelRuleDefinitionHandler.java │ │ │ │ │ ├── ComponentTypeRuleDefinitionHandler.java │ │ │ │ │ └── TypeBuilderInternal.java │ │ │ │ ├── rules │ │ │ │ │ ├── RuleAwarePolymorphicDomainObjectContainer.java │ │ │ │ │ └── RuleContext.java │ │ │ │ └── toolchain │ │ │ │ │ ├── ArgCollector.java │ │ │ │ │ ├── ArgWriter.java │ │ │ │ │ ├── ToolChainAvailability.java │ │ │ │ │ ├── ToolChainInternal.java │ │ │ │ │ ├── ToolProvider.java │ │ │ │ │ └── ToolSearchResult.java │ │ │ │ ├── package-info.java │ │ │ │ └── test │ │ │ │ ├── TestSuiteBinarySpec.java │ │ │ │ ├── TestSuiteSpec.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ └── org.gradle.language-base.properties │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ ├── language │ │ │ └── base │ │ │ │ ├── internal │ │ │ │ ├── ComponentTypeRuleDefinitionHandlerTest.groovy │ │ │ │ ├── DefaultFunctionalSourceSetTest.groovy │ │ │ │ ├── LanguageSourceSetContainerTest.groovy │ │ │ │ ├── SourceSetNotationParserTest.groovy │ │ │ │ └── tasks │ │ │ │ │ └── SimpleStaleClassCleanerTest.groovy │ │ │ │ └── plugins │ │ │ │ └── ComponentModelBasePluginTest.groovy │ │ │ └── platform │ │ │ └── base │ │ │ ├── binary │ │ │ └── BaseBinarySpecTest.groovy │ │ │ ├── component │ │ │ └── BaseComponentSpecTest.groovy │ │ │ └── internal │ │ │ ├── BuildableModelElementTest.groovy │ │ │ ├── DefaultBinaryNamingSchemeTest.groovy │ │ │ ├── DefaultBinaryTasksCollectionTest.groovy │ │ │ ├── NamedElementSelectorTest.groovy │ │ │ ├── registry │ │ │ ├── AbstractAnnotationRuleDefinitionHandlerTest.groovy │ │ │ ├── BinaryTaskRuleDefinitionHandlerTest.groovy │ │ │ ├── BinaryTypeRuleDefinitionHandlerTest.groovy │ │ │ └── ComponentBinariesRuleDefinitionHandlerTest.groovy │ │ │ ├── rules │ │ │ └── RuleAwarePolymorphicDomainObjectContainerTest.groovy │ │ │ └── toolchain │ │ │ ├── ArgWriterTest.groovy │ │ │ └── ToolChainAvailabilityTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── test │ │ └── fixtures │ │ └── plugin │ │ └── AbstractLanguagePluginSpec.groovy ├── platform-jvm │ ├── platform-jvm.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── jvm │ │ │ └── plugins │ │ │ ├── JvmComponentPluginGoodBehaviourTest.groovy │ │ │ └── JvmComponentPluginIntegrationTest.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── java │ │ │ │ │ └── archives │ │ │ │ │ │ ├── Attributes.java │ │ │ │ │ │ ├── Manifest.java │ │ │ │ │ │ ├── ManifestException.java │ │ │ │ │ │ ├── ManifestMergeDetails.java │ │ │ │ │ │ ├── ManifestMergeSpec.java │ │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── DefaultAttributes.java │ │ │ │ │ │ ├── DefaultManifest.java │ │ │ │ │ │ ├── DefaultManifestMergeDetails.java │ │ │ │ │ │ └── DefaultManifestMergeSpec.java │ │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ └── bundling │ │ │ │ │ ├── Jar.java │ │ │ │ │ └── package-info.java │ │ │ │ └── jvm │ │ │ │ ├── Classpath.java │ │ │ │ ├── JarBinarySpec.java │ │ │ │ ├── JvmBinarySpec.java │ │ │ │ ├── JvmBinaryTasks.java │ │ │ │ ├── JvmByteCode.java │ │ │ │ ├── JvmComponentExtension.java │ │ │ │ ├── JvmComponentSpec.java │ │ │ │ ├── JvmLibrary.java │ │ │ │ ├── JvmLibraryBinarySpec.java │ │ │ │ ├── JvmLibrarySpec.java │ │ │ │ ├── JvmResources.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultClasspath.java │ │ │ │ ├── DefaultJarBinarySpec.java │ │ │ │ ├── DefaultJvmBinaryTasks.java │ │ │ │ ├── DefaultJvmLibrarySpec.java │ │ │ │ ├── JarBinarySpecInternal.java │ │ │ │ ├── configure │ │ │ │ │ ├── DefaultJarBinariesFactory.java │ │ │ │ │ ├── JarBinariesFactory.java │ │ │ │ │ ├── JarBinarySpecInitializer.java │ │ │ │ │ └── JvmLibrarySpecInitializer.java │ │ │ │ ├── plugins │ │ │ │ │ └── DefaultJvmComponentExtension.java │ │ │ │ └── toolchain │ │ │ │ │ └── JavaToolChainInternal.java │ │ │ │ ├── package-info.java │ │ │ │ ├── platform │ │ │ │ ├── JavaPlatform.java │ │ │ │ ├── internal │ │ │ │ │ └── DefaultJavaPlatform.java │ │ │ │ └── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── JvmComponentPlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── toolchain │ │ │ │ ├── JavaToolChain.java │ │ │ │ ├── JavaToolChainRegistry.java │ │ │ │ ├── internal │ │ │ │ └── DefaultJavaToolChainRegistry.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.jvm-component.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── api │ │ ├── java │ │ │ └── archives │ │ │ │ └── internal │ │ │ │ ├── DefaultAttributesTest.groovy │ │ │ │ ├── DefaultManifestMergeSpecTest.groovy │ │ │ │ └── DefaultManifestTest.groovy │ │ └── tasks │ │ │ └── bundling │ │ │ └── JarTest.groovy │ │ └── jvm │ │ ├── internal │ │ ├── DefaultJarBinarySpecTest.groovy │ │ ├── DefaultJvmBinaryTasksTest.groovy │ │ ├── DefaultJvmLibrarySpecTest.groovy │ │ └── plugins │ │ │ ├── CreateJvmBinariesTest.groovy │ │ │ └── CreateTasksForJarBinariesTest.groovy │ │ └── platform │ │ └── internal │ │ └── DefaultJavaPlatformTest.groovy ├── platform-native │ ├── platform-native.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── nativeplatform │ │ │ ├── AutoTestedSamplesRuntimeNativeIntegrationTest.groovy │ │ │ ├── BinaryBuildTypesIntegrationTest.groovy │ │ │ ├── BinaryConfigurationIntegrationTest.groovy │ │ │ ├── BinaryFlavorsIntegrationTest.groovy │ │ │ ├── LibraryApiDependenciesIntegrationTest.groovy │ │ │ ├── LibraryBinariesIntegrationTest.groovy │ │ │ ├── LibraryDependenciesIntegrationTest.groovy │ │ │ ├── NativeBinariesIntegrationTest.groovy │ │ │ ├── NativePlatformSamplesIntegrationTest.groovy │ │ │ ├── PrebuiltLibrariesIntegrationTest.groovy │ │ │ ├── SharedLibrarySoNameIntegrationTest.groovy │ │ │ ├── platform │ │ │ └── BinaryNativePlatformIntegrationTest.groovy │ │ │ ├── plugins │ │ │ └── NativeComponentPluginIntegrationTest.groovy │ │ │ ├── sourceset │ │ │ ├── GeneratedSourcesIntegrationTest.groovy │ │ │ ├── SourceSetCompileDependenciesIntegrationTest.groovy │ │ │ ├── SourceSetDependenciesIntegrationTest.groovy │ │ │ └── SourceSetLinkDependenciesIntegrationTest.groovy │ │ │ └── toolchain │ │ │ ├── CommonToolchainCustomizationIntegTest.groovy │ │ │ ├── GccToolChainCrossCompilationIntegrationTest.groovy │ │ │ ├── GccToolChainCustomisationIntegrationTest.groovy │ │ │ ├── GccToolChainDiscoveryIntegrationTest.groovy │ │ │ ├── MultipleNativeToolChainIntegrationTest.groovy │ │ │ ├── NativeToolChainDiscoveryIntegrationTest.groovy │ │ │ └── VisualCppToolChainDiscoveryIntegrationTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── language │ │ │ │ └── nativeplatform │ │ │ │ │ ├── DependentSourceSet.java │ │ │ │ │ ├── HeaderExportingSourceSet.java │ │ │ │ │ ├── NativeResourceSet.java │ │ │ │ │ └── package-info.java │ │ │ │ └── nativeplatform │ │ │ │ ├── BuildType.java │ │ │ │ ├── BuildTypeContainer.java │ │ │ │ ├── Flavor.java │ │ │ │ ├── FlavorContainer.java │ │ │ │ ├── NativeBinary.java │ │ │ │ ├── NativeBinarySpec.java │ │ │ │ ├── NativeBinaryTasks.java │ │ │ │ ├── NativeComponentExtension.java │ │ │ │ ├── NativeComponentSpec.java │ │ │ │ ├── NativeDependencySet.java │ │ │ │ ├── NativeExecutable.java │ │ │ │ ├── NativeExecutableBinary.java │ │ │ │ ├── NativeExecutableBinarySpec.java │ │ │ │ ├── NativeExecutableSpec.java │ │ │ │ ├── NativeLibrary.java │ │ │ │ ├── NativeLibraryBinary.java │ │ │ │ ├── NativeLibraryBinarySpec.java │ │ │ │ ├── NativeLibraryRequirement.java │ │ │ │ ├── NativeLibrarySpec.java │ │ │ │ ├── ObjectFile.java │ │ │ │ ├── PrebuiltLibraries.java │ │ │ │ ├── PrebuiltLibrary.java │ │ │ │ ├── PrebuiltSharedLibraryBinary.java │ │ │ │ ├── PrebuiltStaticLibraryBinary.java │ │ │ │ ├── Repositories.java │ │ │ │ ├── SharedLibraryBinary.java │ │ │ │ ├── SharedLibraryBinarySpec.java │ │ │ │ ├── StaticLibraryBinary.java │ │ │ │ ├── StaticLibraryBinarySpec.java │ │ │ │ ├── TargetedNativeComponent.java │ │ │ │ ├── Tool.java │ │ │ │ ├── internal │ │ │ │ ├── AbstractBinaryToolSpec.java │ │ │ │ ├── AbstractNativeBinarySpec.java │ │ │ │ ├── AbstractNativeComponentSpec.java │ │ │ │ ├── AbstractNativeLibraryBinarySpec.java │ │ │ │ ├── AbstractTargetedNativeComponentSpec.java │ │ │ │ ├── BinaryToolSpec.java │ │ │ │ ├── CompilerOutputFileNamingScheme.java │ │ │ │ ├── DefaultBuildType.java │ │ │ │ ├── DefaultBuildTypeContainer.java │ │ │ │ ├── DefaultFlavor.java │ │ │ │ ├── DefaultFlavorContainer.java │ │ │ │ ├── DefaultLinkerSpec.java │ │ │ │ ├── DefaultNativeBinaryTasks.java │ │ │ │ ├── DefaultNativeExecutableBinarySpec.java │ │ │ │ ├── DefaultNativeExecutableSpec.java │ │ │ │ ├── DefaultNativeLibrarySpec.java │ │ │ │ ├── DefaultSharedLibraryBinarySpec.java │ │ │ │ ├── DefaultStaticLibraryArchiverSpec.java │ │ │ │ ├── DefaultStaticLibraryBinarySpec.java │ │ │ │ ├── DefaultTool.java │ │ │ │ ├── LinkerSpec.java │ │ │ │ ├── NativeBinaryServices.java │ │ │ │ ├── NativeBinarySpecInternal.java │ │ │ │ ├── NativeExecutableBinarySpecInternal.java │ │ │ │ ├── NativeExecutableSpecFactory.java │ │ │ │ ├── NativeLibrarySpecFactory.java │ │ │ │ ├── ProjectNativeLibraryRequirement.java │ │ │ │ ├── SharedLibraryBinarySpecInternal.java │ │ │ │ ├── SharedLibraryLinkerSpec.java │ │ │ │ ├── StaticLibraryArchiverSpec.java │ │ │ │ ├── StaticLibraryBinarySpecInternal.java │ │ │ │ ├── TargetedNativeComponentInternal.java │ │ │ │ ├── configure │ │ │ │ │ ├── DefaultNativeBinariesFactory.java │ │ │ │ │ ├── DefaultNativeComponentExtension.java │ │ │ │ │ ├── NativeBinariesFactory.java │ │ │ │ │ ├── NativeBinarySpecInitializer.java │ │ │ │ │ ├── NativeComponentSpecInitializer.java │ │ │ │ │ └── ToolSettingNativeBinaryInitializer.java │ │ │ │ ├── prebuilt │ │ │ │ │ ├── AbstractPrebuiltLibraryBinary.java │ │ │ │ │ ├── DefaultPrebuiltLibraries.java │ │ │ │ │ ├── DefaultPrebuiltLibrary.java │ │ │ │ │ ├── DefaultPrebuiltSharedLibraryBinary.java │ │ │ │ │ ├── DefaultPrebuiltStaticLibraryBinary.java │ │ │ │ │ ├── PrebuiltLibraryBinaryLocator.java │ │ │ │ │ ├── PrebuiltLibraryInitializer.java │ │ │ │ │ └── PrebuiltLibraryResolveException.java │ │ │ │ └── resolve │ │ │ │ │ ├── ApiRequirementNativeDependencyResolver.java │ │ │ │ │ ├── ChainedLibraryBinaryLocator.java │ │ │ │ │ ├── DefaultLibraryResolver.java │ │ │ │ │ ├── DefaultNativeDependencySet.java │ │ │ │ │ ├── DefaultProjectLocator.java │ │ │ │ │ ├── InputHandlingNativeDependencyResolver.java │ │ │ │ │ ├── LibraryBinaryLocator.java │ │ │ │ │ ├── LibraryNativeDependencyResolver.java │ │ │ │ │ ├── LibraryResolveException.java │ │ │ │ │ ├── NativeBinaryRequirementResolveResult.java │ │ │ │ │ ├── NativeBinaryResolveResult.java │ │ │ │ │ ├── NativeDependencyNotationParser.java │ │ │ │ │ ├── NativeDependencyResolver.java │ │ │ │ │ ├── NativeDependencyResolverServices.java │ │ │ │ │ ├── ProjectLibraryBinaryLocator.java │ │ │ │ │ ├── ProjectLocator.java │ │ │ │ │ ├── RequirementParsingNativeDependencyResolver.java │ │ │ │ │ └── SourceSetNativeDependencyResolver.java │ │ │ │ ├── package-info.java │ │ │ │ ├── platform │ │ │ │ ├── Architecture.java │ │ │ │ ├── NativePlatform.java │ │ │ │ ├── OperatingSystem.java │ │ │ │ ├── internal │ │ │ │ │ ├── ArchitectureInternal.java │ │ │ │ │ ├── ArchitectureNotationParser.java │ │ │ │ │ ├── DefaultArchitecture.java │ │ │ │ │ ├── DefaultNativePlatform.java │ │ │ │ │ ├── DefaultOperatingSystem.java │ │ │ │ │ ├── NativePlatformInternal.java │ │ │ │ │ ├── OperatingSystemInternal.java │ │ │ │ │ └── OperatingSystemNotationParser.java │ │ │ │ └── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── NativeComponentModelPlugin.java │ │ │ │ ├── NativeComponentPlugin.groovy │ │ │ │ └── package-info.java │ │ │ │ ├── tasks │ │ │ │ ├── AbstractLinkTask.groovy │ │ │ │ ├── CreateStaticLibrary.groovy │ │ │ │ ├── InstallExecutable.groovy │ │ │ │ ├── LinkExecutable.groovy │ │ │ │ ├── LinkSharedLibrary.groovy │ │ │ │ ├── ObjectFilesToBinary.java │ │ │ │ └── package-info.java │ │ │ │ ├── test │ │ │ │ ├── NativeTestSuiteBinarySpec.java │ │ │ │ ├── NativeTestSuiteSpec.java │ │ │ │ ├── TestSuiteContainer.java │ │ │ │ ├── internal │ │ │ │ │ ├── DefaultNativeTestSuiteBinarySpec.java │ │ │ │ │ ├── DefaultTestSuiteContainer.java │ │ │ │ │ └── NativeTestSuiteBinarySpecInternal.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ │ ├── NativeBinariesTestPlugin.java │ │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ │ ├── RunTestExecutable.groovy │ │ │ │ │ └── package-info.java │ │ │ │ └── toolchain │ │ │ │ ├── Clang.java │ │ │ │ ├── CommandLineToolConfiguration.java │ │ │ │ ├── Gcc.java │ │ │ │ ├── GccCommandLineToolConfiguration.java │ │ │ │ ├── GccCompatibleToolChain.java │ │ │ │ ├── GccPlatformToolChain.java │ │ │ │ ├── NativePlatformToolChain.java │ │ │ │ ├── NativeToolChain.java │ │ │ │ ├── NativeToolChainRegistry.java │ │ │ │ ├── VisualCpp.java │ │ │ │ ├── VisualCppPlatformToolChain.java │ │ │ │ ├── internal │ │ │ │ ├── ArgsTransformer.java │ │ │ │ ├── CommandLineTool.java │ │ │ │ ├── CommandLineToolInvocation.java │ │ │ │ ├── CompileSpecToArgsTransformerChain.java │ │ │ │ ├── DefaultCommandLineToolInvocation.java │ │ │ │ ├── DefaultNativeToolChainRegistry.java │ │ │ │ ├── ExtendableToolChain.java │ │ │ │ ├── MacroArgsConverter.java │ │ │ │ ├── MutableCommandLineToolInvocation.java │ │ │ │ ├── NativeCompileSpec.java │ │ │ │ ├── NativeToolChainInternal.java │ │ │ │ ├── NativeToolChainRegistryInternal.java │ │ │ │ ├── OptionsFileArgsTransformer.java │ │ │ │ ├── OutputCleaningCompiler.java │ │ │ │ ├── PlatformToolProvider.java │ │ │ │ ├── ShortCircuitArgsTransformer.java │ │ │ │ ├── SingleSourceCompileArgTransformer.java │ │ │ │ ├── ToolType.java │ │ │ │ ├── UnavailablePlatformToolProvider.java │ │ │ │ ├── clang │ │ │ │ │ └── ClangToolChain.java │ │ │ │ ├── compilespec │ │ │ │ │ ├── AssembleSpec.java │ │ │ │ │ ├── CCompileSpec.java │ │ │ │ │ ├── CppCompileSpec.java │ │ │ │ │ ├── ObjectiveCCompileSpec.java │ │ │ │ │ ├── ObjectiveCppCompileSpec.java │ │ │ │ │ └── WindowsResourceCompileSpec.java │ │ │ │ ├── gcc │ │ │ │ │ ├── AbstractGccCompatibleToolChain.java │ │ │ │ │ ├── ArStaticLibraryArchiver.java │ │ │ │ │ ├── Assembler.java │ │ │ │ │ ├── CCompiler.java │ │ │ │ │ ├── CppCompiler.java │ │ │ │ │ ├── DefaultGccPlatformToolChain.java │ │ │ │ │ ├── GccCompilerArgsTransformer.java │ │ │ │ │ ├── GccLinker.java │ │ │ │ │ ├── GccOptionsFileArgTransformer.java │ │ │ │ │ ├── GccPlatformToolProvider.java │ │ │ │ │ ├── GccToolChain.java │ │ │ │ │ ├── NativeCompiler.java │ │ │ │ │ ├── ObjectiveCCompiler.java │ │ │ │ │ ├── ObjectiveCppCompiler.java │ │ │ │ │ ├── TargetPlatformConfiguration.java │ │ │ │ │ └── version │ │ │ │ │ │ ├── CompilerMetaDataProvider.java │ │ │ │ │ │ ├── CompilerMetaDataProviderFactory.java │ │ │ │ │ │ ├── GccVersionDeterminer.java │ │ │ │ │ │ └── GccVersionResult.java │ │ │ │ ├── msvcpp │ │ │ │ │ ├── Assembler.java │ │ │ │ │ ├── CCompiler.java │ │ │ │ │ ├── CppCompiler.java │ │ │ │ │ ├── DefaultVisualStudioLocator.java │ │ │ │ │ ├── DefaultWindowsSdkLocator.java │ │ │ │ │ ├── EscapeUserArgs.java │ │ │ │ │ ├── LibExeStaticLibraryArchiver.java │ │ │ │ │ ├── LinkExeLinker.java │ │ │ │ │ ├── NativeCompiler.java │ │ │ │ │ ├── VisualCppCompilerArgsTransformer.java │ │ │ │ │ ├── VisualCppInstall.java │ │ │ │ │ ├── VisualCppOptionsFileArgTransformer.java │ │ │ │ │ ├── VisualCppToolChain.java │ │ │ │ │ ├── VisualStudioInstall.java │ │ │ │ │ ├── VisualStudioLocator.java │ │ │ │ │ ├── WindowsResourceCompiler.java │ │ │ │ │ ├── WindowsSdk.java │ │ │ │ │ └── WindowsSdkLocator.java │ │ │ │ ├── plugins │ │ │ │ │ └── StandardToolChainsPlugin.java │ │ │ │ └── tools │ │ │ │ │ ├── CommandLineToolConfigurationInternal.java │ │ │ │ │ ├── CommandLineToolSearchResult.java │ │ │ │ │ ├── DefaultCommandLineToolConfiguration.java │ │ │ │ │ ├── DefaultGccCommandLineToolConfiguration.java │ │ │ │ │ ├── GccCommandLineToolConfigurationInternal.java │ │ │ │ │ ├── ToolRegistry.java │ │ │ │ │ └── ToolSearchPath.java │ │ │ │ ├── package-info.java │ │ │ │ └── plugins │ │ │ │ ├── ClangCompilerPlugin.java │ │ │ │ ├── GccCompilerPlugin.java │ │ │ │ ├── MicrosoftVisualCppPlugin.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ └── org.gradle.native-component.properties │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── nativeplatform │ │ │ ├── internal │ │ │ ├── DefaultBuildTypeTest.groovy │ │ │ ├── DefaultFlavorTest.groovy │ │ │ ├── DefaultNativeBinaryTasksTest.groovy │ │ │ ├── DefaultNativeComponentTest.groovy │ │ │ ├── DefaultNativeLibrarySpecTest.groovy │ │ │ ├── DefaultProjectNativeExecutableBinaryTest.groovy │ │ │ ├── DefaultProjectNativeExecutableTest.groovy │ │ │ ├── DefaultSharedLibraryBinarySpecTest.groovy │ │ │ ├── DefaultStaticLibraryBinarySpecTest.groovy │ │ │ ├── NativeBinarySpecTest.groovy │ │ │ ├── configure │ │ │ │ ├── CreateDefaultBuildTypesTest.groovy │ │ │ │ ├── CreateDefaultFlavorsTest.groovy │ │ │ │ ├── CreateDefaultNativePlatformTest.groovy │ │ │ │ ├── DefaultNativeBinariesFactoryTest.groovy │ │ │ │ ├── NativeBinarySpecInitializerTest.groovy │ │ │ │ ├── NativeComponentSpecInitializerTest.groovy │ │ │ │ └── ToolSettingNativeBinaryInitializerTest.groovy │ │ │ ├── prebuilt │ │ │ │ ├── DefaultPrebuiltSharedLibraryBinaryTest.groovy │ │ │ │ └── DefaultPrebuiltStaticLibraryBinaryTest.groovy │ │ │ └── resolve │ │ │ │ ├── NativeDependencyNotationParserTest.groovy │ │ │ │ └── ProjectLibraryBinaryLocatorTest.groovy │ │ │ ├── platform │ │ │ └── internal │ │ │ │ ├── ArchitectureNotationParserTest.groovy │ │ │ │ ├── DefaultArchitectureTest.groovy │ │ │ │ ├── DefaultNativePlatformTest.groovy │ │ │ │ ├── DefaultOperatingSystemTest.groovy │ │ │ │ ├── OperatingSystemNotationParserTest.groovy │ │ │ │ └── ReadelfBinaryInfoTest.groovy │ │ │ ├── plugins │ │ │ ├── NativeComponentModelPluginTest.groovy │ │ │ └── NativeComponentPluginTest.groovy │ │ │ └── toolchain │ │ │ ├── internal │ │ │ ├── DefaultCommandLineToolInvocationTest.groovy │ │ │ ├── DefaultNativeToolChainRegistryTest.groovy │ │ │ ├── OutputCleaningCompilerTest.groovy │ │ │ ├── UnavailableNativePlatformToolProviderTest.groovy │ │ │ ├── gcc │ │ │ │ ├── AbstractGccCompatibleToolChainTest.groovy │ │ │ │ ├── AssemblerTest.groovy │ │ │ │ ├── CCompilerTest.groovy │ │ │ │ ├── ClangToolChainTest.groovy │ │ │ │ ├── GccLinkerTest.groovy │ │ │ │ ├── GccToolChainTest.groovy │ │ │ │ ├── ShortCircuitArgsTransformerTest.groovy │ │ │ │ └── version │ │ │ │ │ └── GccVersionDeterminerTest.groovy │ │ │ ├── msvcpp │ │ │ │ ├── DefaultVisualStudioLocatorTest.groovy │ │ │ │ ├── DefaultWindowsSdkLocatorTest.groovy │ │ │ │ └── VisualCppToolChainTest.groovy │ │ │ └── tools │ │ │ │ └── ToolSearchPathTest.groovy │ │ │ └── plugins │ │ │ ├── ClangCompilerPluginTest.groovy │ │ │ ├── GccCompilerPluginTest.groovy │ │ │ ├── MicrosoftVisualCppPluginTest.groovy │ │ │ └── NativeToolChainPluginTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── ide │ │ └── visualstudio │ │ │ └── fixtures │ │ │ ├── FiltersFile.groovy │ │ │ ├── ProjectFile.groovy │ │ │ └── SolutionFile.groovy │ │ └── nativeplatform │ │ └── fixtures │ │ ├── AbstractInstalledToolChainIntegrationSpec.groovy │ │ ├── AvailableToolChains.java │ │ ├── ExecutableFixture.groovy │ │ ├── NativeBinaryFixture.groovy │ │ ├── NativeInstallationFixture.groovy │ │ ├── RequiresInstalledToolChain.groovy │ │ ├── RequiresInstalledToolChainExtension.groovy │ │ ├── SharedLibraryFixture.groovy │ │ ├── SingleToolChainTestRunner.java │ │ ├── StaticLibraryFixture.groovy │ │ ├── ToolChainRequirement.java │ │ ├── app │ │ ├── CCallingMixedCAndCppHelloWorldApp.groovy │ │ ├── CCompilerDetectingTestApp.groovy │ │ ├── CHelloWorldApp.groovy │ │ ├── CppCallingCHelloWorldApp.groovy │ │ ├── CppCompilerDetectingTestApp.groovy │ │ ├── CppHelloWorldApp.groovy │ │ ├── ExeWithDiamondDependencyHelloWorldApp.groovy │ │ ├── ExeWithLibraryUsingLibraryHelloWorldApp.groovy │ │ ├── HelloWorldApp.java │ │ ├── IncrementalHelloWorldApp.java │ │ ├── MixedLanguageHelloWorldApp.groovy │ │ ├── MixedObjectiveCHelloWorldApp.groovy │ │ ├── ObjectiveCHelloWorldApp.groovy │ │ ├── ObjectiveCppHelloWorldApp.groovy │ │ ├── PlatformDetectingTestApp.groovy │ │ ├── SourceFile.java │ │ ├── TestApp.java │ │ ├── TestComponent.groovy │ │ └── WindowsResourceHelloWorldApp.groovy │ │ └── binaryinfo │ │ ├── BinaryInfo.java │ │ ├── DumpbinBinaryInfo.groovy │ │ ├── OtoolBinaryInfo.groovy │ │ └── ReadelfBinaryInfo.groovy ├── plugin-development │ ├── plugin-development.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugin │ │ │ └── devel │ │ │ └── plugins │ │ │ └── JavaGradlePluginPluginIntegrationTest.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugin │ │ │ │ └── devel │ │ │ │ └── plugins │ │ │ │ ├── JavaGradlePluginPlugin.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.java-gradle-plugin.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── plugin │ │ └── devel │ │ └── plugins │ │ └── JavaGradlePluginPluginTest.groovy ├── plugin-use │ ├── plugin-use.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugin │ │ │ └── use │ │ │ ├── CorePluginUseIntegrationSpec.groovy │ │ │ ├── DeployedPortalIntegrationSpec.groovy │ │ │ ├── NonCorePluginAlreadyOnClasspathDetectionIntegrationSpec.groovy │ │ │ ├── NonCorePluginUseIntegrationSpec.groovy │ │ │ ├── NonDeclarativePluginUseIntegrationSpec.groovy │ │ │ ├── PluginUseClassLoadingIntegrationSpec.groovy │ │ │ ├── PluginUseDslIntegrationSpec.groovy │ │ │ ├── PostPluginResolutionFailuresIntegrationSpec.groovy │ │ │ └── resolve │ │ │ └── service │ │ │ ├── PluginResolutionCachingCrossVersionIntegrationTest.groovy │ │ │ ├── PluginResolutionCachingIntegrationTest.groovy │ │ │ ├── PluginResolutionDeprecatedClientIntegrationTest.groovy │ │ │ ├── PluginResolutionServiceCommsIntegrationTest.groovy │ │ │ └── PluginResolutionServiceIntegrationSpec.groovy │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugin │ │ │ │ └── use │ │ │ │ ├── internal │ │ │ │ ├── DefaultPluginRequestApplicator.java │ │ │ │ ├── PluginResolutionApplicator.java │ │ │ │ ├── PluginResolverFactory.java │ │ │ │ └── PluginUsePluginServiceRegistry.java │ │ │ │ └── resolve │ │ │ │ ├── internal │ │ │ │ ├── ClassPathPluginResolution.java │ │ │ │ ├── CompositePluginResolver.java │ │ │ │ ├── CorePluginResolver.java │ │ │ │ ├── LegacyPluginResolveContext.java │ │ │ │ ├── NoopPluginResolver.java │ │ │ │ ├── NotNonCorePluginOnClasspathCheckPluginResolver.java │ │ │ │ ├── PluginResolution.java │ │ │ │ ├── PluginResolutionResult.java │ │ │ │ ├── PluginResolver.java │ │ │ │ └── SimplePluginResolution.java │ │ │ │ └── service │ │ │ │ └── internal │ │ │ │ ├── ClientStatus.java │ │ │ │ ├── DeprecationListeningPluginResolutionServiceClient.java │ │ │ │ ├── ErrorResponse.java │ │ │ │ ├── HttpPluginResolutionServiceClient.java │ │ │ │ ├── InMemoryCachingPluginResolutionServiceClient.java │ │ │ │ ├── OfflinePluginResolutionServiceClient.java │ │ │ │ ├── PersistentCachingPluginResolutionServiceClient.java │ │ │ │ ├── PluginResolutionServiceClient.java │ │ │ │ ├── PluginResolutionServiceResolver.java │ │ │ │ └── PluginUseMetaData.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugin │ │ │ └── use │ │ │ └── resolve │ │ │ ├── internal │ │ │ └── CorePluginResolverTest.groovy │ │ │ └── service │ │ │ └── internal │ │ │ ├── DeprecationListeningPluginResolutionServiceClientTest.groovy │ │ │ ├── HttpPluginResolutionServiceClientTest.groovy │ │ │ ├── InMemoryCachingPluginResolutionServiceClientTest.groovy │ │ │ └── PersistentCachingPluginResolutionServiceClientTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── plugin │ │ └── use │ │ └── resolve │ │ └── service │ │ └── PluginResolutionServiceTestServer.groovy ├── plugins │ ├── plugins.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── plugins │ │ │ │ │ ├── BasePluginIntegrationTest.groovy │ │ │ │ │ ├── BuildSrcPluginTest.groovy │ │ │ │ │ ├── DistributionPluginIntegrationTest.groovy │ │ │ │ │ └── JavaLibraryDistributionIntegrationTest.groovy │ │ │ │ └── tasks │ │ │ │ │ ├── JavaExecIntegrationTest.groovy │ │ │ │ │ └── bundling │ │ │ │ │ ├── JarIntegrationTest.groovy │ │ │ │ │ └── WarTaskIntegrationTest.groovy │ │ │ │ ├── compile │ │ │ │ └── daemon │ │ │ │ │ └── ParallelCompilerDaemonIntegrationTest.groovy │ │ │ │ ├── groovy │ │ │ │ ├── GroovyBasePluginIntegrationTest.groovy │ │ │ │ ├── compile │ │ │ │ │ ├── ApiGroovyCompilerIntegrationSpec.groovy │ │ │ │ │ ├── BasicGroovyCompilerIntegrationSpec.groovy │ │ │ │ │ ├── DaemonGroovyCompilerIntegrationTest.groovy │ │ │ │ │ ├── GroovyCompilerIntegrationSpec.groovy │ │ │ │ │ ├── InProcessGroovyCompilerIntegrationTest.groovy │ │ │ │ │ ├── IncrementalGroovyCompileIntegrationTest.groovy │ │ │ │ │ └── InvokeDynamicGroovyCompilerSpec.groovy │ │ │ │ └── environment │ │ │ │ │ └── JreJavaHomeGroovyIntegrationTest.groovy │ │ │ │ ├── java │ │ │ │ ├── JavaCrossCompilationIntegrationTest.groovy │ │ │ │ ├── compile │ │ │ │ │ ├── BasicJavaCompilerIntegrationSpec.groovy │ │ │ │ │ ├── CommandLineJavaCompilerIntegrationTest.groovy │ │ │ │ │ ├── InProcessJavaCompilerIntegrationTest.groovy │ │ │ │ │ ├── IncrementalJavaCompileIntegrationTest.groovy │ │ │ │ │ ├── JavaCompilerIntegrationSpec.groovy │ │ │ │ │ └── daemon │ │ │ │ │ │ └── DaemonJavaCompilerIntegrationTest.groovy │ │ │ │ └── environment │ │ │ │ │ └── JreJavaHomeJavaIntegrationTest.groovy │ │ │ │ └── testing │ │ │ │ ├── IncrementalTestIntegrationTest.groovy │ │ │ │ ├── SuiteTimestampIntegrationTest.groovy │ │ │ │ ├── TestEnvironmentIntegrationTest.groovy │ │ │ │ ├── TestOutputListenerIntegrationTest.groovy │ │ │ │ ├── TestReportIntegrationTest.groovy │ │ │ │ ├── TestTaskIntegrationTest.groovy │ │ │ │ ├── TestingIntegrationTest.groovy │ │ │ │ ├── cucumberjvm │ │ │ │ └── CucumberJVMReportIntegrationTest.groovy │ │ │ │ ├── fixture │ │ │ │ ├── AbstractTestFilteringIntegrationTest.groovy │ │ │ │ ├── JUnitCoverage.groovy │ │ │ │ └── TestNGCoverage.groovy │ │ │ │ ├── junit │ │ │ │ ├── JUnitAssumptionsIntegrationTest.groovy │ │ │ │ ├── JUnitCategoriesCoverageIntegrationSpec.groovy │ │ │ │ ├── JUnitCategoriesIntegrationSpec.groovy │ │ │ │ ├── JUnitFilteringIntegrationTest.groovy │ │ │ │ ├── JUnitFilteringSupportIntegrationTest.groovy │ │ │ │ ├── JUnitIgnoreClassMultiVersionIntegrationSpec.groovy │ │ │ │ ├── JUnitIntegrationTest.groovy │ │ │ │ ├── JUnitLoggingIntegrationTest.groovy │ │ │ │ ├── JUnitMultiVersionIntegrationSpec.groovy │ │ │ │ └── JUnitTestFilteringSamplesIntegrationTest.groovy │ │ │ │ └── testng │ │ │ │ ├── SampleTestNGIntegrationTest.groovy │ │ │ │ ├── TestNGFilteringIntegrationTest.groovy │ │ │ │ ├── TestNGIntegrationTest.groovy │ │ │ │ ├── TestNGLoggingIntegrationTest.groovy │ │ │ │ ├── TestNGProducesOldReportsIntegrationTest.groovy │ │ │ │ ├── TestNGSuiteInitialisationIntegrationTest.groovy │ │ │ │ ├── TestNGSuiteIntegrationTest.groovy │ │ │ │ └── TestNGXmlResultAndHtmlReportIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ ├── compile │ │ │ └── daemon │ │ │ │ └── ParallelCompilerDaemonIntegrationTest │ │ │ │ └── shared │ │ │ │ ├── GroovyClass.groovy │ │ │ │ ├── JavaClass.java │ │ │ │ └── build.gradle │ │ │ ├── groovy │ │ │ └── compile │ │ │ │ ├── ApiGroovyCompilerIntegrationSpec │ │ │ │ ├── canEnableAndDisableAllOptimizations │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── IntegerCalculations.groovy │ │ │ │ ├── canEnableAndDisableIntegerOptimization │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── IntegerCalculations.groovy │ │ │ │ └── canUseCustomFileExtensions │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── groovy │ │ │ │ │ ├── Person.spec │ │ │ │ │ └── PersonTest.groovy │ │ │ │ ├── BasicGroovyCompilerIntegrationSpec │ │ │ │ ├── canCompileAgainstGroovyClassThatDependsOnExternalClass │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── MyGroovyTestCase.groovy │ │ │ │ ├── canListSourceFiles │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── compile │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── Person.groovy │ │ │ │ │ │ └── Person2.groovy │ │ │ │ ├── compileBadCode │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── BrokenClass.groovy │ │ │ │ ├── compileBadJavaCode │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ ├── BrokenClass.java │ │ │ │ │ │ └── OkClass.groovy │ │ │ │ ├── compileGoodCode │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ ├── Address.groovy │ │ │ │ │ │ └── Person.groovy │ │ │ │ ├── configurationScriptNotSupported │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── groovycompilerconfig.groovy │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── BrokenClass.groovy │ │ │ │ ├── failsBecauseOfInvalidConfigFile │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── groovycompilerconfig.groovy │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── BrokenClass.groovy │ │ │ │ ├── failsBecauseOfMissingConfigFile │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── BrokenClass.groovy │ │ │ │ ├── groovyToolClassesAreNotVisible │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── Thing.groovy │ │ │ │ └── useConfigurationScript │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── groovycompilerconfig.groovy │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── groovy │ │ │ │ │ └── BrokenClass.groovy │ │ │ │ ├── GroovyCompilerIntegrationSpec │ │ │ │ ├── canJointCompileWithJavaCompilerExecutable │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ ├── GroovyCode.groovy │ │ │ │ │ │ └── JavaCode.java │ │ │ │ ├── canUseAstTransformThatReferencesGroovyTestCase │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ │ ├── TestCase.java │ │ │ │ │ │ │ └── TestCaseTransform.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── TestCaseTransformTest.groovy │ │ │ │ ├── canUseAstTransformWrittenInGroovy │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ │ ├── GroovyMagicField.groovy │ │ │ │ │ │ │ └── GroovyMagicFieldTransform.groovy │ │ │ │ │ │ └── test │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── GroovyMagicFieldTransformTest.groovy │ │ │ │ ├── canUseBuiltInAstTransform │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── groovy │ │ │ │ │ │ ├── TestDelegate.groovy │ │ │ │ │ │ └── UseBuiltInTransformTest.groovy │ │ │ │ └── canUseThirdPartyAstTransform │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ ├── MagicField.java │ │ │ │ │ │ ├── MagicFieldTransform.java │ │ │ │ │ │ ├── MagicInterface.java │ │ │ │ │ │ ├── MagicInterfaceTransform.java │ │ │ │ │ │ └── Marker.java │ │ │ │ │ └── test │ │ │ │ │ └── groovy │ │ │ │ │ └── MagicFieldTransformTest.groovy │ │ │ │ ├── IncrementalGroovyCompileIntegrationTest │ │ │ │ ├── failsCompilationWhenConfigScriptIsUpdated │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── groovycompilerconfig.groovy │ │ │ │ │ ├── newbuild.gradle │ │ │ │ │ ├── newgroovycompilerconfig.groovy │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── BrokenClass.groovy │ │ │ │ ├── recompilesDependentClasses │ │ │ │ │ ├── NewIPerson.groovy │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── groovy │ │ │ │ │ │ ├── IPerson.groovy │ │ │ │ │ │ └── Person.groovy │ │ │ │ └── recompilesSourceWhenPropertiesChange │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── groovy │ │ │ │ │ ├── Person.java │ │ │ │ │ └── PersonImpl.groovy │ │ │ │ └── InvokeDynamicGroovyCompilerSpec │ │ │ │ └── canEnableAndDisableInvokeDynamicOptimization │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── groovy │ │ │ │ └── MethodInvocations.groovy │ │ │ ├── java │ │ │ └── compile │ │ │ │ └── IncrementalJavaCompileIntegrationTest │ │ │ │ ├── recompilesDependentClasses │ │ │ │ ├── NewIPerson.java │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ ├── IPerson.java │ │ │ │ │ └── Person.java │ │ │ │ ├── recompilesDependentClassesAcrossProjectBoundaries │ │ │ │ ├── NewIPerson.java │ │ │ │ ├── app │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── Person.java │ │ │ │ ├── build.gradle │ │ │ │ ├── lib │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── IPerson.java │ │ │ │ └── settings.gradle │ │ │ │ └── recompilesSourceWhenPropertiesChange │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── Test.java │ │ │ └── testing │ │ │ ├── IncrementalTestIntegrationTest │ │ │ ├── doesNotRunStaleTests │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── Broken.java │ │ │ ├── executesTestsWhenSourceChanges │ │ │ │ ├── NewMainClass.java │ │ │ │ ├── NewOk.java │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── MainClass.java │ │ │ ├── executesTestsWhenTestFrameworkChanges │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ ├── JUnitExtra.java │ │ │ │ │ ├── JUnitTest.java │ │ │ │ │ └── TestNGTest.java │ │ │ └── shared │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── Ok.java │ │ │ ├── TestEnvironmentIntegrationTest │ │ │ ├── canRunTestsWithCustomSecurityManager │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── JUnitTest.java │ │ │ │ │ └── MySecurityManager.java │ │ │ ├── canRunTestsWithCustomSystemClassLoader │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── JUnitTest.java │ │ │ │ │ └── MySystemClassLoader.java │ │ │ ├── canRunTestsWithCustomSystemClassLoaderAndJavaAgent │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── MyAgent.java │ │ │ │ │ │ └── MySystemClassLoader.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── JUnitTest.java │ │ │ └── canRunTestsWithJMockitLoadedWithJavaAgent │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── JMockitTest.java │ │ │ ├── cucumberjvm │ │ │ └── CucumberJVMReportIntegrationTest │ │ │ │ └── testReportingSupportsCucumberStepsWithSlashes │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ ├── HelloStepdefs.java │ │ │ │ └── RunCukesTest.java │ │ │ │ └── resources │ │ │ │ └── helloworld.feature │ │ │ ├── junit │ │ │ ├── JUnitAssumptionsIntegrationTest │ │ │ │ └── supportsAssumptions │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── TestWithAssumptions.java │ │ │ ├── JUnitCategoriesCoverageIntegrationSpec │ │ │ │ ├── canCombineCategoriesWithCustomRunner │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── CategoryA.java │ │ │ │ │ │ ├── LocaleHolder.java │ │ │ │ │ │ ├── Locales.java │ │ │ │ │ │ ├── SomeLocaleTests.java │ │ │ │ │ │ └── SomeMoreLocalTests.java │ │ │ │ ├── canSpecifyExcludesOnly │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── CatATests.java │ │ │ │ │ │ ├── CategoryA.java │ │ │ │ │ │ ├── NoCatTests.java │ │ │ │ │ │ ├── SomeOtherCat.java │ │ │ │ │ │ ├── SomeOtherCatTests.java │ │ │ │ │ │ └── SomeTests.java │ │ │ │ └── canSpecifyIncludeAndExcludeCategories │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── CatACTests.java │ │ │ │ │ ├── CatADTests.java │ │ │ │ │ ├── CatATests.java │ │ │ │ │ ├── CatBTests.java │ │ │ │ │ ├── CatCBTests.java │ │ │ │ │ ├── CatCTests.java │ │ │ │ │ ├── CatDTests.java │ │ │ │ │ ├── CatZTests.java │ │ │ │ │ ├── CategoryA.java │ │ │ │ │ ├── CategoryB.java │ │ │ │ │ ├── CategoryC.java │ │ │ │ │ ├── CategoryD.java │ │ │ │ │ ├── CategoryZ.java │ │ │ │ │ ├── MixedTests.java │ │ │ │ │ └── NoCatTests.java │ │ │ ├── JUnitCategoriesIntegrationSpec │ │ │ │ ├── reportsUnloadableCategories │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── SomeTestClass.java │ │ │ │ └── testTaskFailsIfCategoriesNotSupported │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── SomeTest.java │ │ │ ├── JUnitIgnoreClassMultiVersionIntegrationSpec │ │ │ │ └── canHandleClassLevelIgnoredTests │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── CustomIgnoredTest.java │ │ │ │ │ └── IgnoredTest.java │ │ │ ├── JUnitIntegrationTest │ │ │ │ ├── canHandleMultipleThreadsWritingToSystemErr │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── SystemErrTest.groovy │ │ │ │ ├── canHandleMultipleThreadsWritingToSystemOut │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── SystemOutTest.groovy │ │ │ │ ├── canHaveMultipleTestTaskInstances │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── Test1.java │ │ │ │ │ │ └── Test2.java │ │ │ │ ├── canRunSingleTests │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ ├── NotATest.java │ │ │ │ │ │ ├── Ok.java │ │ │ │ │ │ └── Ok2.java │ │ │ │ ├── canRunTestsUsingJUnit3 │ │ │ │ │ └── build.gradle │ │ │ │ ├── createsRunnerBeforeTests │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── CustomRunner.java │ │ │ │ │ │ └── ExecutionOrderTest.java │ │ │ │ ├── detectsTestClasses │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── AbstractHasRunWith.java │ │ │ │ │ │ ├── CustomRunner.java │ │ │ │ │ │ ├── EmptyRunWithSubclass.java │ │ │ │ │ │ └── TestsOnInner.java │ │ │ │ ├── executesTestsInCorrectEnvironment │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── OkTest.java │ │ │ │ │ │ └── OtherTest.java │ │ │ │ ├── junit3Tests │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── Junit3Test.java │ │ │ │ ├── junit4Tests │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── Junit4Test.java │ │ │ │ │ │ └── NoTest.java │ │ │ │ ├── reportsAndBreaksBuildWhenTestFails │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── BrokenAfter.java │ │ │ │ │ │ ├── BrokenAfterClass.java │ │ │ │ │ │ ├── BrokenBefore.java │ │ │ │ │ │ ├── BrokenBeforeAndAfter.java │ │ │ │ │ │ ├── BrokenBeforeClass.java │ │ │ │ │ │ ├── BrokenConstructor.java │ │ │ │ │ │ ├── BrokenException.java │ │ │ │ │ │ ├── BrokenRunner.java │ │ │ │ │ │ ├── BrokenTest.java │ │ │ │ │ │ ├── ClassWithBrokenRunner.java │ │ │ │ │ │ ├── CustomException.java │ │ │ │ │ │ ├── Unloadable.java │ │ │ │ │ │ └── UnserializableException.java │ │ │ │ ├── suitesOutputIsVisible │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── ASuite.java │ │ │ │ │ │ ├── OkTest.java │ │ │ │ │ │ └── OtherTest.java │ │ │ │ ├── supportsJunit3Suites │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── SomeSuite.java │ │ │ │ │ │ ├── SomeTest1.java │ │ │ │ │ │ └── SomeTest2.java │ │ │ │ ├── supportsTestCategories │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ ├── CategoryA.java │ │ │ │ │ │ ├── CategoryB.java │ │ │ │ │ │ ├── CategoryC.java │ │ │ │ │ │ └── SomeTest.java │ │ │ │ └── testClassesCanBeSharedByMultipleSuites │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── SomeOtherTestSuite.java │ │ │ │ │ ├── SomeTest.java │ │ │ │ │ └── SomeTestSuite.java │ │ │ ├── JUnitLoggingIntegrationTest │ │ │ │ ├── shared │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── groovy │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── JUnit4Test.groovy │ │ │ │ └── standardOutputLogging │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ └── test │ │ │ │ │ └── groovy │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── JUnit4StandardOutputTest.groovy │ │ │ └── JUnitMultiVersionIntegrationSpec │ │ │ │ └── canRunTestsUsingJUnit │ │ │ │ └── build.gradle │ │ │ └── testng │ │ │ └── TestNGIntegrationTest │ │ │ ├── canListenForTestResults │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ ├── AppException.java │ │ │ │ └── SomeTest.java │ │ │ ├── executesTestsInCorrectEnvironment │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── OkTest.java │ │ │ ├── groovyJdk15Failing │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── groovy │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Ok.groovy │ │ │ │ └── test │ │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── BadTest.groovy │ │ │ ├── groovyJdk15Passing │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── groovy │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Ok.groovy │ │ │ │ └── test │ │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── OkTest.groovy │ │ │ ├── javaJdk14Failing │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Ok.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── BadTest.java │ │ │ ├── javaJdk15Failing │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── Ok.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── BadTest.java │ │ │ │ ├── BrokenAfterSuite.java │ │ │ │ ├── TestWithBrokenMethodDependency.java │ │ │ │ └── TestWithBrokenSetup.java │ │ │ ├── supportsTestFactory │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── factory │ │ │ │ ├── FactoryTest.java │ │ │ │ └── TestNGFactory.java │ │ │ └── supportsTestGroups │ │ │ ├── build.gradle │ │ │ └── src │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── groups │ │ │ └── SomeTest.java │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ ├── distribution │ │ │ │ │ ├── Distribution.java │ │ │ │ │ ├── DistributionContainer.java │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── DefaultDistribution.java │ │ │ │ │ │ └── DefaultDistributionContainer.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── plugins │ │ │ │ │ │ └── DistributionPlugin.groovy │ │ │ │ ├── internal │ │ │ │ │ ├── java │ │ │ │ │ │ ├── JavaLibrary.java │ │ │ │ │ │ └── WebApplication.java │ │ │ │ │ ├── jvm │ │ │ │ │ │ ├── ClassDirectoryBinaryNamingScheme.java │ │ │ │ │ │ ├── ClassDirectoryBinarySpecInternal.java │ │ │ │ │ │ └── DefaultClassDirectoryBinarySpec.java │ │ │ │ │ ├── plugins │ │ │ │ │ │ ├── AbstractRule.java │ │ │ │ │ │ ├── BuildConfigurationRule.java │ │ │ │ │ │ ├── DefaultArtifactPublicationSet.java │ │ │ │ │ │ ├── GroovyJarFile.java │ │ │ │ │ │ ├── StartScriptGenerator.groovy │ │ │ │ │ │ └── UploadRule.java │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── CompileServices.java │ │ │ │ │ │ ├── DefaultGroovySourceSet.java │ │ │ │ │ │ ├── DefaultSourceSet.java │ │ │ │ │ │ ├── DefaultSourceSetContainer.java │ │ │ │ │ │ ├── DefaultSourceSetOutput.java │ │ │ │ │ │ ├── SourceSetCompileClasspath.java │ │ │ │ │ │ └── testing │ │ │ │ │ │ ├── AbstractTestDescriptor.java │ │ │ │ │ │ ├── DecoratingTestDescriptor.java │ │ │ │ │ │ ├── DefaultJUnitXmlReport.java │ │ │ │ │ │ ├── DefaultTestClassDescriptor.java │ │ │ │ │ │ ├── DefaultTestClassRunInfo.java │ │ │ │ │ │ ├── DefaultTestDescriptor.java │ │ │ │ │ │ ├── DefaultTestMethodDescriptor.java │ │ │ │ │ │ ├── DefaultTestOutputEvent.java │ │ │ │ │ │ ├── DefaultTestSuiteDescriptor.java │ │ │ │ │ │ ├── DefaultTestTaskReports.java │ │ │ │ │ │ ├── NoMatchingTestsReporter.java │ │ │ │ │ │ ├── SuiteTestClassProcessor.java │ │ │ │ │ │ ├── TestClassProcessor.java │ │ │ │ │ │ ├── TestClassRunInfo.java │ │ │ │ │ │ ├── TestCompleteEvent.java │ │ │ │ │ │ ├── TestDescriptorInternal.java │ │ │ │ │ │ ├── TestFramework.java │ │ │ │ │ │ ├── TestResultProcessor.java │ │ │ │ │ │ ├── TestStartEvent.java │ │ │ │ │ │ ├── TestSuiteExecutionException.java │ │ │ │ │ │ ├── WorkerTestClassProcessorFactory.java │ │ │ │ │ │ ├── detection │ │ │ │ │ │ ├── AbstractTestFrameworkDetector.java │ │ │ │ │ │ ├── ClassFileExtractionManager.java │ │ │ │ │ │ ├── DefaultTestClassScanner.java │ │ │ │ │ │ ├── DefaultTestExecuter.java │ │ │ │ │ │ ├── JarFilePackageListener.java │ │ │ │ │ │ ├── JarFilePackageLister.java │ │ │ │ │ │ ├── TestClassVisitor.java │ │ │ │ │ │ ├── TestExecuter.java │ │ │ │ │ │ └── TestFrameworkDetector.java │ │ │ │ │ │ ├── filter │ │ │ │ │ │ ├── DefaultTestFilter.java │ │ │ │ │ │ └── TestSelectionMatcher.java │ │ │ │ │ │ ├── junit │ │ │ │ │ │ ├── AllExceptIgnoredTestRunnerBuilder.java │ │ │ │ │ │ ├── CategoryFilter.java │ │ │ │ │ │ ├── IgnoredTestDescriptorProvider.java │ │ │ │ │ │ ├── JULRedirector.java │ │ │ │ │ │ ├── JUnitDetector.java │ │ │ │ │ │ ├── JUnitSpec.java │ │ │ │ │ │ ├── JUnitTestClassDetecter.java │ │ │ │ │ │ ├── JUnitTestClassExecuter.java │ │ │ │ │ │ ├── JUnitTestClassProcessor.java │ │ │ │ │ │ ├── JUnitTestEventAdapter.java │ │ │ │ │ │ ├── JUnitTestFramework.java │ │ │ │ │ │ ├── JUnitTestMethodDetecter.java │ │ │ │ │ │ ├── TestClassExecutionEventGenerator.java │ │ │ │ │ │ ├── TestClassExecutionListener.java │ │ │ │ │ │ ├── report │ │ │ │ │ │ │ ├── AllTestResults.java │ │ │ │ │ │ │ ├── ClassPageRenderer.java │ │ │ │ │ │ │ ├── ClassTestResults.java │ │ │ │ │ │ │ ├── CompositeTestResults.java │ │ │ │ │ │ │ ├── DefaultTestReport.java │ │ │ │ │ │ │ ├── LocaleSafeDecimalFormat.java │ │ │ │ │ │ │ ├── OverviewPageRenderer.java │ │ │ │ │ │ │ ├── PackagePageRenderer.java │ │ │ │ │ │ │ ├── PackageTestResults.java │ │ │ │ │ │ │ ├── PageRenderer.java │ │ │ │ │ │ │ ├── TestReporter.java │ │ │ │ │ │ │ ├── TestResult.java │ │ │ │ │ │ │ └── TestResultModel.java │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── AggregateTestResultsProvider.java │ │ │ │ │ │ │ ├── Binary2JUnitXmlReportGenerator.java │ │ │ │ │ │ │ ├── BinaryResultBackedTestResultsProvider.java │ │ │ │ │ │ │ ├── InMemoryTestResultsProvider.java │ │ │ │ │ │ │ ├── JUnitXmlResultWriter.java │ │ │ │ │ │ │ ├── TestClassResult.java │ │ │ │ │ │ │ ├── TestFailure.java │ │ │ │ │ │ │ ├── TestMethodResult.java │ │ │ │ │ │ │ ├── TestOutputAssociation.java │ │ │ │ │ │ │ ├── TestOutputStore.java │ │ │ │ │ │ │ ├── TestReportDataCollector.java │ │ │ │ │ │ │ ├── TestResultSerializer.java │ │ │ │ │ │ │ └── TestResultsProvider.java │ │ │ │ │ │ ├── logging │ │ │ │ │ │ ├── AbstractTestLogger.java │ │ │ │ │ │ ├── ClassMethodNameStackTraceSpec.java │ │ │ │ │ │ ├── DefaultTestLogging.java │ │ │ │ │ │ ├── DefaultTestLoggingContainer.java │ │ │ │ │ │ ├── FullExceptionFormatter.java │ │ │ │ │ │ ├── GroovyStackTraceSpec.java │ │ │ │ │ │ ├── ShortExceptionFormatter.java │ │ │ │ │ │ ├── StackTraceFilter.java │ │ │ │ │ │ ├── TestCountLogger.java │ │ │ │ │ │ ├── TestEventLogger.java │ │ │ │ │ │ ├── TestExceptionFormatter.java │ │ │ │ │ │ └── TruncatedStackTraceSpec.java │ │ │ │ │ │ ├── processors │ │ │ │ │ │ ├── CaptureTestOutputTestResultProcessor.java │ │ │ │ │ │ ├── MaxNParallelTestClassProcessor.java │ │ │ │ │ │ ├── RestartEveryNTestClassProcessor.java │ │ │ │ │ │ └── TestMainAction.java │ │ │ │ │ │ ├── results │ │ │ │ │ │ ├── AttachParentTestResultProcessor.java │ │ │ │ │ │ ├── DefaultTestResult.java │ │ │ │ │ │ ├── StateTrackingTestResultProcessor.java │ │ │ │ │ │ ├── TestListenerAdapter.java │ │ │ │ │ │ ├── TestState.java │ │ │ │ │ │ └── UnknownTestDescriptor.java │ │ │ │ │ │ ├── testng │ │ │ │ │ │ ├── TestNGConfigurationListener.java │ │ │ │ │ │ ├── TestNGDetector.java │ │ │ │ │ │ ├── TestNGListenerAdapterFactory.java │ │ │ │ │ │ ├── TestNGSpec.java │ │ │ │ │ │ ├── TestNGTestClassDetecter.java │ │ │ │ │ │ ├── TestNGTestClassProcessor.java │ │ │ │ │ │ ├── TestNGTestFramework.java │ │ │ │ │ │ ├── TestNGTestMethodDetecter.java │ │ │ │ │ │ ├── TestNGTestResultProcessorAdapter.java │ │ │ │ │ │ └── UnrepresentableParameterException.java │ │ │ │ │ │ └── worker │ │ │ │ │ │ ├── ForkingTestClassProcessor.java │ │ │ │ │ │ ├── RemoteTestClassProcessor.java │ │ │ │ │ │ ├── TestEventSerializer.java │ │ │ │ │ │ ├── TestWorker.java │ │ │ │ │ │ └── WorkerTestClassProcessor.java │ │ │ │ ├── plugins │ │ │ │ │ ├── ApplicationPlugin.groovy │ │ │ │ │ ├── ApplicationPluginConvention.groovy │ │ │ │ │ ├── BasePlugin.java │ │ │ │ │ ├── BasePluginConvention.groovy │ │ │ │ │ ├── GroovyBasePlugin.java │ │ │ │ │ ├── GroovyPlugin.java │ │ │ │ │ ├── JavaBasePlugin.java │ │ │ │ │ ├── JavaLibraryDistributionPlugin.groovy │ │ │ │ │ ├── JavaPlugin.java │ │ │ │ │ ├── JavaPluginConvention.groovy │ │ │ │ │ ├── LegacyJavaComponentPlugin.java │ │ │ │ │ ├── WarPlugin.java │ │ │ │ │ └── WarPluginConvention.groovy │ │ │ │ └── tasks │ │ │ │ │ ├── GroovyRuntime.java │ │ │ │ │ ├── GroovySourceSet.java │ │ │ │ │ ├── SourceSet.java │ │ │ │ │ ├── SourceSetContainer.java │ │ │ │ │ ├── SourceSetOutput.java │ │ │ │ │ ├── Upload.java │ │ │ │ │ ├── application │ │ │ │ │ └── CreateStartScripts.groovy │ │ │ │ │ ├── bundling │ │ │ │ │ └── War.groovy │ │ │ │ │ └── testing │ │ │ │ │ ├── JUnitXmlReport.java │ │ │ │ │ ├── Test.java │ │ │ │ │ ├── TestDescriptor.java │ │ │ │ │ ├── TestFilter.java │ │ │ │ │ ├── TestFrameworkOptions.java │ │ │ │ │ ├── TestListener.java │ │ │ │ │ ├── TestOutputEvent.java │ │ │ │ │ ├── TestOutputListener.java │ │ │ │ │ ├── TestReport.java │ │ │ │ │ ├── TestResult.java │ │ │ │ │ ├── TestTaskReports.java │ │ │ │ │ ├── junit │ │ │ │ │ ├── JUnitOptions.groovy │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── logging │ │ │ │ │ ├── TestExceptionFormat.java │ │ │ │ │ ├── TestLogEvent.java │ │ │ │ │ ├── TestLogging.java │ │ │ │ │ ├── TestLoggingContainer.java │ │ │ │ │ ├── TestStackTraceFilter.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── testng │ │ │ │ │ ├── TestNGOptions.groovy │ │ │ │ │ └── package-info.java │ │ │ │ └── jvm │ │ │ │ ├── ClassDirectoryBinarySpec.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── gradle-plugins │ │ │ │ ├── org.gradle.application.properties │ │ │ │ ├── org.gradle.base.properties │ │ │ │ ├── org.gradle.distribution.properties │ │ │ │ ├── org.gradle.groovy-base.properties │ │ │ │ ├── org.gradle.groovy.properties │ │ │ │ ├── org.gradle.java-base.properties │ │ │ │ ├── org.gradle.java-library-distribution.properties │ │ │ │ ├── org.gradle.java.properties │ │ │ │ └── org.gradle.war.properties │ │ │ └── services │ │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── internal │ │ │ ├── plugins │ │ │ ├── unixStartScript.txt │ │ │ └── windowsStartScript.txt │ │ │ └── tasks │ │ │ └── testing │ │ │ └── junit │ │ │ └── report │ │ │ └── style.css │ │ ├── test │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ ├── distribution │ │ │ └── plugins │ │ │ │ └── DistributionPluginTest.groovy │ │ │ ├── internal │ │ │ ├── jvm │ │ │ │ ├── ClassDirectoryBinaryNamingSchemeTest.groovy │ │ │ │ └── DefaultClassDirectoryBinarySpecTest.groovy │ │ │ ├── plugins │ │ │ │ ├── DefaultArtifactPublicationSetTest.groovy │ │ │ │ ├── GroovyJarFileTest.groovy │ │ │ │ └── StartScriptGeneratorTest.groovy │ │ │ └── tasks │ │ │ │ ├── DefaultGroovySourceSetTest.groovy │ │ │ │ ├── DefaultSourceSetContainerTest.java │ │ │ │ ├── DefaultSourceSetTest.groovy │ │ │ │ └── testing │ │ │ │ ├── DefaultTestClassDescriptorTest.groovy │ │ │ │ ├── DefaultTestSuiteDescriptorTest.groovy │ │ │ │ ├── SuiteTestClassProcessorTest.groovy │ │ │ │ ├── TestStartEventTest.groovy │ │ │ │ ├── detection │ │ │ │ ├── DefaultTestClassScannerTest.groovy │ │ │ │ └── DefaultTestExecuterTest.groovy │ │ │ │ ├── filter │ │ │ │ ├── DefaultTestFilterTest.groovy │ │ │ │ └── TestSelectionMatcherTest.groovy │ │ │ │ ├── junit │ │ │ │ ├── JUnitTestClassProcessorData.groovy │ │ │ │ ├── JUnitTestClassProcessorTest.groovy │ │ │ │ ├── TestClassExecutionEventGeneratorTest.groovy │ │ │ │ ├── report │ │ │ │ │ ├── AllTestResultsTest.groovy │ │ │ │ │ ├── ClassTestResultsTest.groovy │ │ │ │ │ ├── CompositeTestResultsTest.groovy │ │ │ │ │ ├── DefaultTestReportTest.groovy │ │ │ │ │ ├── LocaleSafeDecimalFormatTest.java │ │ │ │ │ ├── TestResultModelTest.groovy │ │ │ │ │ └── TestResultTest.groovy │ │ │ │ └── result │ │ │ │ │ ├── AggregateTestResultsProviderTest.groovy │ │ │ │ │ ├── Binary2JUnitXmlReportGeneratorSpec.groovy │ │ │ │ │ ├── JUnitXmlResultWriterSpec.groovy │ │ │ │ │ ├── TestClassResultSpec.groovy │ │ │ │ │ ├── TestOutputStoreSpec.groovy │ │ │ │ │ ├── TestReportDataCollectorSpec.groovy │ │ │ │ │ └── TestResultSerializerTest.groovy │ │ │ │ ├── logging │ │ │ │ ├── AbstractTestLoggerTest.groovy │ │ │ │ ├── ClassMethodNameStackTraceSpecTest.groovy │ │ │ │ ├── DefaultTestLoggingContainerTest.groovy │ │ │ │ ├── DefaultTestLoggingTest.groovy │ │ │ │ ├── FullExceptionFormatterTest.groovy │ │ │ │ ├── GroovyStackTraceSpecTest.groovy │ │ │ │ ├── ShortExceptionFormatterTest.groovy │ │ │ │ ├── SimpleTestDescriptor.groovy │ │ │ │ ├── SimpleTestOutputEvent.groovy │ │ │ │ ├── StackTraceFilterTest.groovy │ │ │ │ ├── TestCountLoggerTest.groovy │ │ │ │ ├── TestEventLoggerTest.groovy │ │ │ │ └── TruncatedStackTraceSpecTest.groovy │ │ │ │ ├── processors │ │ │ │ ├── CaptureTestOutputTestResultProcessorTest.groovy │ │ │ │ ├── MaxNParallelTestClassProcessorTest.groovy │ │ │ │ ├── RestartEveryNTestClassProcessorTest.java │ │ │ │ └── TestMainActionTest.groovy │ │ │ │ ├── results │ │ │ │ ├── AttachParentTestResultProcessorTest.groovy │ │ │ │ ├── DefaultTestResultTest.groovy │ │ │ │ └── TestListenerAdapterTest.groovy │ │ │ │ ├── testng │ │ │ │ ├── TestNGListenerAdapterFactorySpec.groovy │ │ │ │ ├── TestNGTestClassProcessorTest.groovy │ │ │ │ └── TestNGTestFrameworkTest.groovy │ │ │ │ └── worker │ │ │ │ ├── ForkingTestClassProcessorTest.groovy │ │ │ │ ├── TestEventSerializerTest.groovy │ │ │ │ └── TestWorkerTest.groovy │ │ │ ├── plugins │ │ │ ├── ApplicationPluginTest.groovy │ │ │ ├── BasePluginConventionTest.groovy │ │ │ ├── BasePluginTest.groovy │ │ │ ├── GroovyBasePluginTest.groovy │ │ │ ├── GroovyPluginTest.groovy │ │ │ ├── JavaBasePluginTest.groovy │ │ │ ├── JavaLibraryDistributionPluginTest.groovy │ │ │ ├── JavaPluginConventionTest.groovy │ │ │ ├── JavaPluginTest.groovy │ │ │ ├── LegacyJavaComponentPluginTest.groovy │ │ │ └── WarPluginTest.groovy │ │ │ └── tasks │ │ │ ├── GroovyRuntimeTest.groovy │ │ │ ├── UploadTest.groovy │ │ │ ├── application │ │ │ └── CreateStartScriptsTest.groovy │ │ │ ├── bundling │ │ │ └── WarTest.groovy │ │ │ ├── compile │ │ │ └── GroovyCompileTest.java │ │ │ └── testing │ │ │ ├── AbstractTestFrameworkOptionsTest.java │ │ │ ├── TestReportTest.groovy │ │ │ ├── TestTaskSpec.groovy │ │ │ ├── TestTest.java │ │ │ └── testng │ │ │ └── TestNGOptionsTest.groovy │ │ └── testFixtures │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ ├── internal │ │ └── tasks │ │ │ └── testing │ │ │ ├── BuildableTestMethodResult.groovy │ │ │ ├── BuildableTestResultsProvider.groovy │ │ │ ├── MethodTestOutputEvent.groovy │ │ │ ├── SimpleTestResult.groovy │ │ │ └── junit │ │ │ └── report │ │ │ └── HtmlTestResultsFixture.groovy │ │ └── tasks │ │ └── compile │ │ └── AbstractCompileTest.java ├── publish │ ├── publish.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── publish │ │ │ ├── PublishAutoTestedSamplesIntegrationTest.groovy │ │ │ └── plugins │ │ │ └── PublishingPluginIntegTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ └── publish │ │ │ │ ├── Publication.java │ │ │ │ ├── PublicationContainer.java │ │ │ │ ├── PublishingExtension.java │ │ │ │ ├── internal │ │ │ │ ├── DefaultPublicationContainer.java │ │ │ │ ├── DefaultPublishingExtension.java │ │ │ │ ├── ProjectDependencyPublicationResolver.java │ │ │ │ ├── PublicationFieldValidator.java │ │ │ │ ├── PublicationInternal.java │ │ │ │ ├── PublishOperation.java │ │ │ │ └── PublishServices.java │ │ │ │ ├── package-info.java │ │ │ │ └── plugins │ │ │ │ ├── PublishingPlugin.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── gradle-plugins │ │ │ └── org.gradle.publishing.properties │ │ │ └── services │ │ │ └── org.gradle.internal.service.scopes.PluginServiceRegistry │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ └── publish │ │ ├── internal │ │ ├── DefaultPublicationContainerTest.groovy │ │ └── ProjectDependencyPublicationResolverTest.groovy │ │ └── plugins │ │ └── PublishingPluginTest.groovy ├── reporting │ ├── reporting.gradle │ └── src │ │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── reporting │ │ │ ├── internal │ │ │ └── TaskReportContainerIntegTest.groovy │ │ │ └── plugins │ │ │ └── BuildDashboardPluginIntegrationTest.groovy │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ ├── plugins │ │ │ │ └── ReportingBasePlugin.java │ │ │ │ └── reporting │ │ │ │ ├── BuildDashboardReports.java │ │ │ │ ├── ConfigurableReport.java │ │ │ │ ├── DirectoryReport.java │ │ │ │ ├── GenerateBuildDashboard.java │ │ │ │ ├── Report.java │ │ │ │ ├── ReportContainer.java │ │ │ │ ├── Reporting.java │ │ │ │ ├── ReportingExtension.java │ │ │ │ ├── SingleFileReport.java │ │ │ │ ├── internal │ │ │ │ ├── BuildDashboardGenerator.java │ │ │ │ ├── DefaultBuildDashboardReports.java │ │ │ │ ├── DefaultReportContainer.java │ │ │ │ ├── SimpleReport.java │ │ │ │ ├── TaskGeneratedReport.java │ │ │ │ ├── TaskGeneratedSingleDirectoryReport.java │ │ │ │ ├── TaskGeneratedSingleFileReport.java │ │ │ │ └── TaskReportContainer.java │ │ │ │ ├── package-info.java │ │ │ │ └── plugins │ │ │ │ ├── BuildDashboardPlugin.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── gradle-plugins │ │ │ │ └── org.gradle.build-dashboard.properties │ │ │ └── org │ │ │ └── gradle │ │ │ └── api │ │ │ └── reporting │ │ │ └── internal │ │ │ └── style.css │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ ├── plugins │ │ └── ReportingBasePluginTest.groovy │ │ └── reporting │ │ ├── GenerateBuildDashboardSpec.groovy │ │ ├── ReportingExtensionTest.groovy │ │ └── internal │ │ ├── BuildDashboardGeneratorSpec.groovy │ │ ├── DefaultReportContainerTest.groovy │ │ ├── TaskGeneratedReportTest.groovy │ │ └── TaskReportContainerTest.groovy ├── resources-http │ ├── resources-http.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── internal │ │ │ └── resource │ │ │ ├── PasswordCredentials.java │ │ │ └── transport │ │ │ └── http │ │ │ ├── ApacheDirectoryListingParser.java │ │ │ ├── DefaultHttpSettings.java │ │ │ ├── HttpClientConfigurer.java │ │ │ ├── HttpClientHelper.java │ │ │ ├── HttpProxySettings.java │ │ │ ├── HttpRequestException.java │ │ │ ├── HttpResourceAccessor.java │ │ │ ├── HttpResourceLister.java │ │ │ ├── HttpResourceUploader.java │ │ │ ├── HttpResponseResource.java │ │ │ ├── HttpSettings.java │ │ │ ├── JavaSystemPropertiesHttpProxySettings.java │ │ │ ├── RepeatableInputStreamEntity.java │ │ │ └── ntlm │ │ │ ├── NTLMCredentials.java │ │ │ └── NTLMSchemeFactory.java │ │ └── test │ │ ├── groovy │ │ └── org │ │ │ └── gradle │ │ │ └── internal │ │ │ └── resource │ │ │ └── transport │ │ │ └── http │ │ │ ├── ApacheDirectoryListingParserTest.groovy │ │ │ ├── HttpClientConfigurerTest.groovy │ │ │ ├── HttpClientHelperTest.groovy │ │ │ ├── HttpResourceListerTest.groovy │ │ │ ├── HttpResponseResourceTest.groovy │ │ │ ├── JavaSystemPropertiesHttpProxySettingsTest.groovy │ │ │ └── ntlm │ │ │ └── NTLMCredentialsTest.groovy │ │ └── resources │ │ └── org │ │ └── gradle │ │ └── internal │ │ └── resource │ │ └── transport │ │ └── http │ │ ├── artifactory_dirlisting.html │ │ ├── mavencentral_dirlisting.html │ │ └── nexus_dirlisting.html ├── resources │ ├── resources.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── internal │ │ │ └── resource │ │ │ ├── AbstractExternalResource.java │ │ │ ├── CachingResource.java │ │ │ ├── DefaultLocallyAvailableExternalResource.java │ │ │ ├── DelegatingResource.java │ │ │ ├── ExternalResource.java │ │ │ ├── ExternalResourceName.java │ │ │ ├── LocalFileStandInExternalResource.java │ │ │ ├── LocallyAvailableExternalResource.java │ │ │ ├── Resource.java │ │ │ ├── ResourceException.java │ │ │ ├── ResourceNotFoundException.java │ │ │ ├── StringResource.java │ │ │ ├── UriResource.java │ │ │ ├── UrlExternalResource.java │ │ │ ├── local │ │ │ ├── AbstractLocallyAvailableResource.java │ │ │ ├── AbstractLocallyAvailableResourceFinder.java │ │ │ ├── CompositeLocallyAvailableResourceFinder.java │ │ │ ├── DefaultLocallyAvailableResource.java │ │ │ ├── FileStore.java │ │ │ ├── FileStoreSearcher.java │ │ │ ├── LazyLocallyAvailableResourceCandidates.java │ │ │ ├── LocallyAvailableResource.java │ │ │ ├── LocallyAvailableResourceCandidates.java │ │ │ ├── LocallyAvailableResourceFinder.java │ │ │ └── LocallyAvailableResourceFinderSearchableFileStoreAdapter.java │ │ │ ├── metadata │ │ │ ├── DefaultExternalResourceMetaData.java │ │ │ ├── ExternalResourceMetaData.java │ │ │ └── ExternalResourceMetaDataCompare.java │ │ │ └── transfer │ │ │ ├── ExternalResourceAccessor.java │ │ │ ├── ExternalResourceLister.java │ │ │ └── ExternalResourceUploader.java │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── internal │ │ └── resource │ │ ├── CachingResourceTest.groovy │ │ ├── ExternalResourceNameTest.groovy │ │ ├── StringResourceTest.groovy │ │ ├── UriResourceTest.groovy │ │ ├── local │ │ └── DefaultLocallyAvailableResourceTest.groovy │ │ └── metadata │ │ ├── DefaultExternalResourceMetaDataTest.groovy │ │ └── ExternalResourceMetaDataCompareTest.groovy ├── scala │ ├── scala.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── integtests │ │ │ │ ├── ScalaPluginGoodBehaviourTest.groovy │ │ │ │ ├── ScalaProjectIntegrationTest.java │ │ │ │ ├── fixtures │ │ │ │ │ └── ScalaCoverage.groovy │ │ │ │ └── samples │ │ │ │ │ ├── SamplesMixedJavaAndScalaIntegrationTest.groovy │ │ │ │ │ ├── SamplesScalaCustomizedLayoutIntegrationTest.groovy │ │ │ │ │ ├── SamplesScalaQuickstartIntegrationTest.groovy │ │ │ │ │ └── SamplesScalaZincIntegrationTest.groovy │ │ │ │ └── scala │ │ │ │ ├── ScalaBasePluginIntegrationTest.groovy │ │ │ │ ├── ScalaPluginIntegrationTest.groovy │ │ │ │ ├── compile │ │ │ │ ├── AbstractAntForkingScalaCompilerIntegrationTest.groovy │ │ │ │ ├── AbstractAntInProcessScalaCompilerIntegrationTest.groovy │ │ │ │ ├── AntForkingOlderScalaCompilerIntegrationTest.groovy │ │ │ │ ├── AntForkingScalaCompilerIntegrationTest.groovy │ │ │ │ ├── AntInProcessOlderScalaCompilerIntegrationTest.groovy │ │ │ │ ├── AntInProcessScalaCompilerIntegrationTest.groovy │ │ │ │ ├── BasicScalaCompilerIntegrationTest.groovy │ │ │ │ ├── IncrementalScalaCompileIntegrationTest.groovy │ │ │ │ └── ZincScalaCompilerIntegrationTest.groovy │ │ │ │ ├── environment │ │ │ │ └── JreJavaHomeScalaIntegrationTest.groovy │ │ │ │ └── test │ │ │ │ └── ScalaTestIntegrationTest.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── scala │ │ │ └── compile │ │ │ ├── IncrementalScalaCompileIntegrationTest │ │ │ ├── recompilesDependentClasses │ │ │ │ ├── NewIPerson.scala │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── scala │ │ │ │ │ ├── IPerson.scala │ │ │ │ │ └── Person.scala │ │ │ └── recompilesSourceWhenPropertiesChange │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── scala │ │ │ │ ├── Person.java │ │ │ │ └── PersonImpl.scala │ │ │ └── ZincScalaCompilerIntegrationTest │ │ │ ├── compilesIncrementallyAcrossProjectBoundaries │ │ │ ├── build.gradle │ │ │ ├── prj1 │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── scala │ │ │ │ │ └── Person.scala │ │ │ ├── prj2 │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── scala │ │ │ │ │ ├── House.scala │ │ │ │ │ └── Other.scala │ │ │ └── settings.gradle │ │ │ ├── compilesJavaCodeIncrementally │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── scala │ │ │ │ ├── House.java │ │ │ │ ├── Other.java │ │ │ │ └── Person.java │ │ │ └── compilesScalaCodeIncrementally │ │ │ ├── build.gradle │ │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ ├── House.scala │ │ │ ├── Other.scala │ │ │ └── Person.scala │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── api │ │ │ │ ├── internal │ │ │ │ └── tasks │ │ │ │ │ ├── DefaultScalaSourceSet.java │ │ │ │ │ └── scala │ │ │ │ │ ├── AntScalaCompiler.groovy │ │ │ │ │ ├── CleaningScalaCompiler.java │ │ │ │ │ ├── DaemonScalaCompiler.java │ │ │ │ │ ├── DefaultScalaCompileSpec.java │ │ │ │ │ ├── DefaultScalaJavaJointCompileSpec.java │ │ │ │ │ ├── DefaultScalaJavaJointCompiler.java │ │ │ │ │ ├── NormalizingScalaCompiler.java │ │ │ │ │ ├── ScalaCompileSpec.java │ │ │ │ │ ├── ScalaCompilerArgumentsGenerator.java │ │ │ │ │ ├── ScalaCompilerFactory.java │ │ │ │ │ ├── ScalaJavaJointCompileSpec.java │ │ │ │ │ ├── ScalaJavaJointCompiler.java │ │ │ │ │ └── jdk6 │ │ │ │ │ └── ZincScalaCompiler.java │ │ │ │ ├── plugins │ │ │ │ └── scala │ │ │ │ │ ├── ScalaBasePlugin.groovy │ │ │ │ │ └── ScalaPlugin.groovy │ │ │ │ └── tasks │ │ │ │ ├── ScalaRuntime.java │ │ │ │ ├── ScalaSourceSet.java │ │ │ │ └── scala │ │ │ │ ├── AntScalaDoc.groovy │ │ │ │ ├── IncrementalCompileOptions.java │ │ │ │ ├── ScalaCompile.java │ │ │ │ ├── ScalaCompileOptions.java │ │ │ │ ├── ScalaDoc.java │ │ │ │ ├── ScalaDocOptions.java │ │ │ │ ├── ScalaForkOptions.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ ├── org.gradle.scala-base.properties │ │ │ └── org.gradle.scala.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ └── api │ │ ├── internal │ │ └── tasks │ │ │ ├── DefaultScalaSourceSetTest.groovy │ │ │ └── scala │ │ │ ├── DefaultScalaJavaJointCompilerTest.groovy │ │ │ ├── NormalizingScalaCompilerTest.groovy │ │ │ └── ScalaCompilerArgumentsGeneratorTest.groovy │ │ ├── plugins │ │ └── scala │ │ │ ├── ScalaBasePluginTest.groovy │ │ │ └── ScalaPluginTest.groovy │ │ └── tasks │ │ ├── ScalaRuntimeTest.groovy │ │ └── scala │ │ ├── ScalaCompileOptionsTest.groovy │ │ ├── ScalaCompileTest.java │ │ ├── ScalaDocOptionsTest.groovy │ │ └── ScalaDocTest.java ├── signing │ ├── .gitignore │ ├── signing.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugins │ │ │ │ └── signing │ │ │ │ ├── NoSigningCredentialsIntegrationSpec.groovy │ │ │ │ ├── SigningConfigurationsIntegrationSpec.groovy │ │ │ │ ├── SigningIntegrationSpec.groovy │ │ │ │ ├── SigningSamplesSpec.groovy │ │ │ │ └── SigningTasksIntegrationSpec.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── signing │ │ │ └── keys │ │ │ └── default │ │ │ ├── keyId.txt │ │ │ ├── password.txt │ │ │ └── secring.gpg │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── plugins │ │ │ │ └── signing │ │ │ │ ├── Sign.groovy │ │ │ │ ├── SignOperation.groovy │ │ │ │ ├── Signature.groovy │ │ │ │ ├── SignatureSpec.groovy │ │ │ │ ├── SigningExtension.groovy │ │ │ │ ├── SigningPlugin.groovy │ │ │ │ ├── signatory │ │ │ │ ├── Signatory.groovy │ │ │ │ ├── SignatoryProvider.groovy │ │ │ │ ├── SignatorySupport.groovy │ │ │ │ └── pgp │ │ │ │ │ ├── PgpKeyId.groovy │ │ │ │ │ ├── PgpSignatory.groovy │ │ │ │ │ ├── PgpSignatoryFactory.groovy │ │ │ │ │ └── PgpSignatoryProvider.groovy │ │ │ │ └── type │ │ │ │ ├── AbstractSignatureType.groovy │ │ │ │ ├── AbstractSignatureTypeProvider.groovy │ │ │ │ ├── BinarySignatureType.groovy │ │ │ │ ├── DefaultSignatureTypeProvider.groovy │ │ │ │ ├── SignatureType.groovy │ │ │ │ ├── SignatureTypeProvider.groovy │ │ │ │ └── pgp │ │ │ │ └── ArmoredSignatureType.groovy │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ └── org.gradle.signing.properties │ │ └── test │ │ ├── groovy │ │ └── org │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── signing │ │ │ ├── ConventionSmokeSpec.groovy │ │ │ ├── SignOperationSpec.groovy │ │ │ ├── SignatoriesConfigurationSpec.groovy │ │ │ ├── SigningConfigurationsSpec.groovy │ │ │ ├── SigningProjectSpec.groovy │ │ │ ├── SigningTasksSpec.groovy │ │ │ ├── signatory │ │ │ └── pgp │ │ │ │ └── PgpKeyIdSpec.groovy │ │ │ └── type │ │ │ ├── AbstractSignatureTypeProviderSpec.groovy │ │ │ └── AbstractSignatureTypeSpec.groovy │ │ └── resources │ │ ├── 1.txt │ │ ├── 2.txt │ │ └── keys │ │ ├── gradle │ │ ├── keyId.txt │ │ ├── password.txt │ │ └── secring.gpg │ │ └── invalid-key-ring │ │ ├── keyId.txt │ │ ├── password.txt │ │ └── secring.gpg ├── sonar │ ├── sonar.gradle │ └── src │ │ ├── integTest │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ └── plugins │ │ │ │ │ └── sonar │ │ │ │ │ └── SonarSmokeIntegrationTest.groovy │ │ │ │ └── sonar │ │ │ │ └── runner │ │ │ │ ├── SonarRunnerSmokeIntegrationTest.groovy │ │ │ │ └── SonarTestServer.groovy │ │ └── resources │ │ │ └── org │ │ │ └── gradle │ │ │ ├── api │ │ │ └── plugins │ │ │ │ └── sonar │ │ │ │ └── SonarSmokeIntegrationTest │ │ │ │ └── shared │ │ │ │ ├── build.gradle │ │ │ │ ├── customizedProject │ │ │ │ ├── build.gradle │ │ │ │ ├── src │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── test │ │ │ │ │ │ └── customizedProject │ │ │ │ │ │ └── Production1.java │ │ │ │ └── test │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── customizedProject │ │ │ │ │ └── Test1.java │ │ │ │ ├── gradle.properties │ │ │ │ ├── javaProjectWithJacoco │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── javaProject │ │ │ │ │ │ │ ├── Production1.java │ │ │ │ │ │ │ ├── Production10.java │ │ │ │ │ │ │ ├── Production2.java │ │ │ │ │ │ │ ├── Production3.java │ │ │ │ │ │ │ ├── Production4.java │ │ │ │ │ │ │ ├── Production5.java │ │ │ │ │ │ │ ├── Production6.java │ │ │ │ │ │ │ ├── Production7.java │ │ │ │ │ │ │ ├── Production8.java │ │ │ │ │ │ │ └── Production9.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── test │ │ │ │ │ │ └── javaProject │ │ │ │ │ │ └── productionResource.xml │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── test │ │ │ │ │ │ └── javaProject │ │ │ │ │ │ ├── Test1.java │ │ │ │ │ │ ├── Test10.java │ │ │ │ │ │ ├── Test2.java │ │ │ │ │ │ ├── Test3.java │ │ │ │ │ │ ├── Test4.java │ │ │ │ │ │ ├── Test5.java │ │ │ │ │ │ ├── Test6.java │ │ │ │ │ │ ├── Test7.java │ │ │ │ │ │ ├── Test8.java │ │ │ │ │ │ └── Test9.java │ │ │ │ │ └── resources │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── javaProject │ │ │ │ │ └── testResource.xml │ │ │ │ ├── nested │ │ │ │ └── nested2 │ │ │ │ │ └── nestedProject │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── test │ │ │ │ │ │ └── nestedProject │ │ │ │ │ │ └── Production1.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── nestedProject │ │ │ │ │ └── Test1.java │ │ │ │ ├── settings.gradle │ │ │ │ ├── skippedProject │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── test │ │ │ │ │ │ └── skippedProject │ │ │ │ │ │ └── Production1.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── skippedProject │ │ │ │ │ └── Test1.java │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── Person.java │ │ │ └── sonar │ │ │ └── runner │ │ │ └── SonarRunnerSmokeIntegrationTest │ │ │ └── shared │ │ │ ├── build.gradle │ │ │ ├── customizedProject │ │ │ ├── build.gradle │ │ │ ├── src │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── customizedProject │ │ │ │ │ └── Production1.java │ │ │ └── test │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── test │ │ │ │ └── customizedProject │ │ │ │ └── Test1.java │ │ │ ├── emptyJavaProject │ │ │ └── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── groovyProject │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── groovy │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── groovyProject │ │ │ │ │ ├── ProductionGroovy1.groovy │ │ │ │ │ ├── ProductionGroovy10.groovy │ │ │ │ │ ├── ProductionGroovy2.groovy │ │ │ │ │ ├── ProductionGroovy3.groovy │ │ │ │ │ ├── ProductionGroovy4.groovy │ │ │ │ │ ├── ProductionGroovy5.groovy │ │ │ │ │ ├── ProductionGroovy6.groovy │ │ │ │ │ ├── ProductionGroovy7.groovy │ │ │ │ │ ├── ProductionGroovy8.groovy │ │ │ │ │ └── ProductionGroovy9.groovy │ │ │ │ └── test │ │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── test │ │ │ │ └── groovyProject │ │ │ │ ├── TestGroovy1.groovy │ │ │ │ ├── TestGroovy10.groovy │ │ │ │ ├── TestGroovy2.groovy │ │ │ │ ├── TestGroovy3.groovy │ │ │ │ ├── TestGroovy4.groovy │ │ │ │ ├── TestGroovy5.groovy │ │ │ │ ├── TestGroovy6.groovy │ │ │ │ ├── TestGroovy7.groovy │ │ │ │ ├── TestGroovy8.groovy │ │ │ │ └── TestGroovy9.groovy │ │ │ ├── javaProjectWithJacoco │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── gradle │ │ │ │ │ │ └── test │ │ │ │ │ │ └── javaProject │ │ │ │ │ │ ├── Production1.java │ │ │ │ │ │ ├── Production10.java │ │ │ │ │ │ ├── Production2.java │ │ │ │ │ │ ├── Production3.java │ │ │ │ │ │ ├── Production4.java │ │ │ │ │ │ ├── Production5.java │ │ │ │ │ │ ├── Production6.java │ │ │ │ │ │ ├── Production7.java │ │ │ │ │ │ ├── Production8.java │ │ │ │ │ │ └── Production9.java │ │ │ │ └── resources │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── javaProject │ │ │ │ │ └── productionResource.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── javaProject │ │ │ │ │ ├── Test1.java │ │ │ │ │ ├── Test10.java │ │ │ │ │ ├── Test2.java │ │ │ │ │ ├── Test3.java │ │ │ │ │ ├── Test4.java │ │ │ │ │ ├── Test5.java │ │ │ │ │ ├── Test6.java │ │ │ │ │ ├── Test7.java │ │ │ │ │ ├── Test8.java │ │ │ │ │ └── Test9.java │ │ │ │ └── resources │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── test │ │ │ │ └── javaProject │ │ │ │ └── testResource.xml │ │ │ ├── javaProjectWithSkippedTestTask │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── Test1.java │ │ │ ├── javaProjectWithoutTestClasses │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── Production1.java │ │ │ ├── nested │ │ │ └── nested2 │ │ │ │ └── nestedProject │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ └── test │ │ │ │ │ └── nestedProject │ │ │ │ │ └── Production1.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── test │ │ │ │ └── nestedProject │ │ │ │ └── Test1.java │ │ │ ├── settings.gradle │ │ │ └── skippedProject │ │ │ ├── build.gradle │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── test │ │ │ │ └── skippedProject │ │ │ │ └── Production1.java │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── test │ │ │ └── skippedProject │ │ │ └── Test1.java │ │ ├── main │ │ ├── groovy │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── api │ │ │ │ └── plugins │ │ │ │ │ └── sonar │ │ │ │ │ ├── SonarAnalyze.groovy │ │ │ │ │ ├── SonarPlugin.groovy │ │ │ │ │ ├── internal │ │ │ │ │ └── SonarCodeAnalyzer.groovy │ │ │ │ │ └── model │ │ │ │ │ ├── IncludeProperties.groovy │ │ │ │ │ ├── ModelToPropertiesConverter.groovy │ │ │ │ │ ├── SonarProperty.groovy │ │ │ │ │ └── SonarRootModel.groovy │ │ │ │ └── sonar │ │ │ │ └── runner │ │ │ │ ├── SonarProperties.java │ │ │ │ ├── SonarRunnerExtension.java │ │ │ │ ├── SonarRunnerRootExtension.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plugins │ │ │ │ ├── SonarRunnerPlugin.java │ │ │ │ └── package-info.java │ │ │ │ └── tasks │ │ │ │ ├── SonarRunner.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── gradle-plugins │ │ │ ├── org.gradle.sonar-runner.properties │ │ │ └── org.gradle.sonar.properties │ │ └── test │ │ └── groovy │ │ └── org │ │ └── gradle │ │ ├── api │ │ └── plugins │ │ │ └── sonar │ │ │ ├── SonarAnalyzeTest.groovy │ │ │ ├── SonarPluginTest.groovy │ │ │ └── model │ │ │ └── ModelToPropertiesConverterTest.groovy │ │ └── sonar │ │ └── runner │ │ ├── SonarPropertiesTest.groovy │ │ ├── SonarRunnerExtensionTest.groovy │ │ └── plugins │ │ └── SonarRunnerPluginTest.groovy ├── tooling-api │ ├── src │ │ ├── integTest │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── integtests │ │ │ │ └── tooling │ │ │ │ ├── AutoTestedSamplesToolingApiTest.groovy │ │ │ │ ├── ConcurrentToolingApiIntegrationSpec.groovy │ │ │ │ ├── GlobalLoggingManipulationIntegrationTest.groovy │ │ │ │ ├── SamplesToolingApiIntegrationTest.groovy │ │ │ │ ├── ToolingApiClasspathIntegrationTest.groovy │ │ │ │ ├── ToolingApiIntegrationTest.groovy │ │ │ │ ├── ToolingApiRemoteIntegrationTest.groovy │ │ │ │ ├── ToolingApiUnsupportedVersionIntegrationTest.groovy │ │ │ │ ├── fixture │ │ │ │ ├── ConfigurableOperation.groovy │ │ │ │ ├── ExternalToolingApiDistribution.groovy │ │ │ │ ├── TargetGradleVersion.java │ │ │ │ ├── TestClasspathToolingApiDistribution.groovy │ │ │ │ ├── TextUtil.java │ │ │ │ ├── ToolingApi.groovy │ │ │ │ ├── ToolingApiCompatibilitySuiteRunner.groovy │ │ │ │ ├── ToolingApiDistribution.groovy │ │ │ │ ├── ToolingApiDistributionResolver.groovy │ │ │ │ ├── ToolingApiSpecification.groovy │ │ │ │ └── ToolingApiVersion.java │ │ │ │ ├── m3 │ │ │ │ ├── ToolingApiEclipseModelCrossVersionSpec.groovy │ │ │ │ └── ToolingApiLoggingCrossVersionSpec.groovy │ │ │ │ ├── m4 │ │ │ │ ├── ToolingApiEclipseLinkedResourcesCrossVersionSpec.groovy │ │ │ │ └── ToolingApiEclipseMinimalModelCrossVersionSpec.groovy │ │ │ │ ├── m5 │ │ │ │ ├── EclipseModelWithFlatRepoCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiBuildExecutionCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiBuildableEclipseModelFixesCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiEclipseModelCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiGradleProjectCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiHonorsProjectCustomizationsCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiIdeaModelCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiModelCrossVersionSpec.groovy │ │ │ │ └── ToolingApiReceivingStandardStreamsCrossVersionSpec.groovy │ │ │ │ ├── m8 │ │ │ │ ├── BuildEnvironmentModelCrossVersionSpec.groovy │ │ │ │ ├── ConsumingStandardInputCrossVersionSpec.groovy │ │ │ │ ├── JavaConfigurabilityCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiEclipseModelCrossVersionSpec.groovy │ │ │ │ └── ToolingApiLoggingCrossVersionSpec.groovy │ │ │ │ ├── m9 │ │ │ │ ├── DaemonErrorFeedbackCrossVersionSpec.groovy │ │ │ │ ├── GradlePropertiesToolingApiCrossVersionSpec.groovy │ │ │ │ └── M9JavaConfigurabilityCrossVersionSpec.groovy │ │ │ │ ├── r10rc1 │ │ │ │ └── PassingCommandLineArgumentsCrossVersionSpec.groovy │ │ │ │ ├── r112 │ │ │ │ ├── BuildInvocationsCrossVersionSpec.groovy │ │ │ │ ├── FetchAllTaskSelectorsBuildAction.java │ │ │ │ ├── FetchTaskSelectorsBuildAction.java │ │ │ │ ├── FetchTasksBuildAction.java │ │ │ │ ├── PublicationsCrossVersionSpec.groovy │ │ │ │ ├── TaskDisplayNameCrossVersionSpec.groovy │ │ │ │ ├── TestFilteringCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiDeprecationsCrossVersionSpec.groovy │ │ │ │ └── UserHomeDirCrossVersionSpec.groovy │ │ │ │ ├── r11rc1 │ │ │ │ └── DependencyMetaDataCrossVersionSpec.groovy │ │ │ │ ├── r12rc1 │ │ │ │ ├── BuildModelCrossVersionSpec.groovy │ │ │ │ ├── ProjectOutcomesModuleCrossVersionSpec.groovy │ │ │ │ └── UnsupportedOperationFeedbackCrossVersionSpec.groovy │ │ │ │ ├── r14 │ │ │ │ └── ToolingApiInitScriptCrossVersionIntegrationTest.groovy │ │ │ │ ├── r15 │ │ │ │ ├── CombiningCommandLineArgumentsCrossVersionSpec.groovy │ │ │ │ └── ToolingApiConfigurationOnDemandCrossVersionSpec.groovy │ │ │ │ ├── r16 │ │ │ │ ├── CustomModel.java │ │ │ │ ├── CustomToolingModelCrossVersionSpec.groovy │ │ │ │ └── UnknownCustomModelFeedbackCrossVersionSpec.groovy │ │ │ │ ├── r18 │ │ │ │ ├── BrokenAction.java │ │ │ │ ├── BuildActionCrossVersionSpec.groovy │ │ │ │ ├── BuildScriptModelCrossVersionSpec.groovy │ │ │ │ ├── CounterAction.java │ │ │ │ ├── CustomModel.java │ │ │ │ ├── FetchCustomModel.java │ │ │ │ ├── FetchIdeaModel.java │ │ │ │ ├── FetchUnknownModel.java │ │ │ │ ├── GradleBuildModelCrossVersionSpec.groovy │ │ │ │ ├── NullAction.java │ │ │ │ ├── ProjectLevelModelCrossVersionSpec.groovy │ │ │ │ ├── UseGradleBuildToFetchProjectModel.java │ │ │ │ └── UseOtherTypesToFetchProjectModel.java │ │ │ │ ├── r20 │ │ │ │ ├── BrokenAction.java │ │ │ │ ├── GradleProjectModelCrossVersionSpec.groovy │ │ │ │ ├── ToolingApiUnsupportedBuildJvmCrossVersionSpec.groovy │ │ │ │ └── ToolingApiUnsupportedClientJvmCrossVersionSpec.groovy │ │ │ │ ├── r21 │ │ │ │ ├── CancellationCrossVersionSpec.groovy │ │ │ │ ├── HangingBuildAction.java │ │ │ │ ├── PreCancellationCrossVersionSpec.groovy │ │ │ │ ├── R21CancellationCrossVersionSpec.groovy │ │ │ │ └── TaskVisibilityCrossVersionSpec.groovy │ │ │ │ └── r22 │ │ │ │ ├── BuildActionCrossVersionSpec.groovy │ │ │ │ ├── CancellationCrossVersionSpec.groovy │ │ │ │ ├── ClientShutdownCrossVersionSpec.groovy │ │ │ │ └── Idea13ModelCrossVersionSpec.groovy │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── tooling │ │ │ │ ├── BuildAction.java │ │ │ │ ├── BuildActionExecuter.java │ │ │ │ ├── BuildActionFailureException.java │ │ │ │ ├── BuildCancelledException.java │ │ │ │ ├── BuildController.java │ │ │ │ ├── BuildException.java │ │ │ │ ├── BuildLauncher.java │ │ │ │ ├── CancellationToken.java │ │ │ │ ├── CancellationTokenSource.java │ │ │ │ ├── GradleConnectionException.java │ │ │ │ ├── GradleConnector.java │ │ │ │ ├── LongRunningOperation.java │ │ │ │ ├── ModelBuilder.java │ │ │ │ ├── ProgressEvent.java │ │ │ │ ├── ProgressListener.java │ │ │ │ ├── ProjectConnection.java │ │ │ │ ├── ResultHandler.java │ │ │ │ ├── UnknownModelException.java │ │ │ │ ├── UnsupportedVersionException.java │ │ │ │ ├── exceptions │ │ │ │ ├── UnsupportedBuildArgumentException.java │ │ │ │ ├── UnsupportedOperationConfigurationException.java │ │ │ │ └── package-info.java │ │ │ │ ├── internal │ │ │ │ ├── adapter │ │ │ │ │ ├── CollectionMapper.java │ │ │ │ │ ├── CompatibleIntrospector.java │ │ │ │ │ ├── MethodInvocation.java │ │ │ │ │ ├── MethodInvoker.java │ │ │ │ │ ├── NoOpMethodInvoker.java │ │ │ │ │ ├── ProtocolToModelAdapter.java │ │ │ │ │ ├── SourceObjectMapping.java │ │ │ │ │ └── TargetTypeProvider.java │ │ │ │ ├── build │ │ │ │ │ ├── DefaultBuildEnvironment.java │ │ │ │ │ └── VersionOnlyBuildEnvironment.java │ │ │ │ ├── consumer │ │ │ │ │ ├── AbstractLongRunningOperation.java │ │ │ │ │ ├── BlockingResultHandler.java │ │ │ │ │ ├── CancellationTokenInternal.java │ │ │ │ │ ├── ConnectionFactory.java │ │ │ │ │ ├── ConnectionParameters.java │ │ │ │ │ ├── ConnectorServices.java │ │ │ │ │ ├── DefaultBuildActionExecuter.java │ │ │ │ │ ├── DefaultBuildLauncher.java │ │ │ │ │ ├── DefaultCancellationTokenSource.java │ │ │ │ │ ├── DefaultConnectionParameters.java │ │ │ │ │ ├── DefaultExecutorServiceFactory.java │ │ │ │ │ ├── DefaultGradleConnector.java │ │ │ │ │ ├── DefaultModelBuilder.java │ │ │ │ │ ├── DefaultProjectConnection.java │ │ │ │ │ ├── Distribution.java │ │ │ │ │ ├── DistributionFactory.java │ │ │ │ │ ├── ExecutorServiceFactory.java │ │ │ │ │ ├── LoggingProvider.java │ │ │ │ │ ├── ResultHandlerAdapter.java │ │ │ │ │ ├── SynchronizedLogging.java │ │ │ │ │ ├── async │ │ │ │ │ │ ├── AsyncConsumerActionExecutor.java │ │ │ │ │ │ └── DefaultAsyncConsumerActionExecutor.java │ │ │ │ │ ├── connection │ │ │ │ │ │ ├── AbstractConsumerConnection.java │ │ │ │ │ │ ├── AbstractPost12ConsumerConnection.java │ │ │ │ │ │ ├── ActionAwareConsumerConnection.java │ │ │ │ │ │ ├── ActionRunner.java │ │ │ │ │ │ ├── BuildActionRunnerBackedConsumerConnection.java │ │ │ │ │ │ ├── BuildControllerAdapter.java │ │ │ │ │ │ ├── BuildInvocationsAdapterProducer.java │ │ │ │ │ │ ├── CancellableConsumerConnection.java │ │ │ │ │ │ ├── CancellableModelBuilderBackedModelProducer.java │ │ │ │ │ │ ├── ConnectionVersion4BackedConsumerConnection.java │ │ │ │ │ │ ├── ConsumerAction.java │ │ │ │ │ │ ├── ConsumerActionExecutor.java │ │ │ │ │ │ ├── ConsumerConnection.java │ │ │ │ │ │ ├── GradleBuildAdapterProducer.java │ │ │ │ │ │ ├── InternalBuildActionAdapter.java │ │ │ │ │ │ ├── InternalConnectionBackedConsumerConnection.java │ │ │ │ │ │ ├── LazyConsumerActionExecutor.java │ │ │ │ │ │ ├── ModelBuilderBackedConsumerConnection.java │ │ │ │ │ │ ├── ModelBuilderBackedModelProducer.java │ │ │ │ │ │ ├── ModelProducer.java │ │ │ │ │ │ ├── NoToolingApiConnection.java │ │ │ │ │ │ ├── NonCancellableConsumerConnectionAdapter.java │ │ │ │ │ │ ├── ProgressLoggingConsumerActionExecutor.java │ │ │ │ │ │ ├── ShutdownAwareConsumerConnection.java │ │ │ │ │ │ └── UnsupportedActionRunner.java │ │ │ │ │ ├── converters │ │ │ │ │ │ ├── BuildInvocationsConverter.java │ │ │ │ │ │ ├── ConsumerProvidedBuildInvocations.java │ │ │ │ │ │ ├── ConsumerTargetTypeProvider.java │ │ │ │ │ │ ├── GradleBuildConverter.java │ │ │ │ │ │ ├── GradleTaskDisplayNameMixInHandler.java │ │ │ │ │ │ ├── TaskNameComparator.java │ │ │ │ │ │ └── TaskPropertyHandlerFactory.java │ │ │ │ │ ├── loader │ │ │ │ │ │ ├── CachingToolingImplementationLoader.java │ │ │ │ │ │ ├── DefaultToolingImplementationLoader.java │ │ │ │ │ │ ├── SynchronizedToolingImplementationLoader.java │ │ │ │ │ │ └── ToolingImplementationLoader.java │ │ │ │ │ ├── parameters │ │ │ │ │ │ ├── BuildCancellationTokenAdapter.java │ │ │ │ │ │ ├── ConsumerOperationParameters.java │ │ │ │ │ │ └── ProgressListenerAdapter.java │ │ │ │ │ └── versioning │ │ │ │ │ │ ├── ModelMapping.java │ │ │ │ │ │ └── VersionDetails.java │ │ │ │ ├── gradle │ │ │ │ │ ├── BasicGradleProject.java │ │ │ │ │ ├── ConsumerProvidedTask.java │ │ │ │ │ ├── ConsumerProvidedTaskSelector.java │ │ │ │ │ ├── DefaultGradleBuild.java │ │ │ │ │ ├── DefaultGradleModuleVersion.java │ │ │ │ │ ├── DefaultGradleProject.java │ │ │ │ │ ├── DefaultGradlePublication.java │ │ │ │ │ ├── DefaultGradleScript.java │ │ │ │ │ ├── DefaultProjectPublications.java │ │ │ │ │ ├── GradleProjectIdentity.java │ │ │ │ │ ├── PartialBasicGradleProject.java │ │ │ │ │ ├── PartialGradleProject.java │ │ │ │ │ └── TaskListingLaunchable.java │ │ │ │ └── protocol │ │ │ │ │ ├── BuildActionRunner.java │ │ │ │ │ ├── BuildExceptionVersion1.java │ │ │ │ │ ├── BuildOperationParametersVersion1.java │ │ │ │ │ ├── BuildParameters.java │ │ │ │ │ ├── BuildParametersVersion1.java │ │ │ │ │ ├── BuildResult.java │ │ │ │ │ ├── BuildableProjectVersion1.java │ │ │ │ │ ├── ConfigurableConnection.java │ │ │ │ │ ├── ConnectionMetaDataVersion1.java │ │ │ │ │ ├── ConnectionParameters.java │ │ │ │ │ ├── ConnectionVersion4.java │ │ │ │ │ ├── DependencyVersion1.java │ │ │ │ │ ├── ExternalDependencyVersion1.java │ │ │ │ │ ├── HierarchicalProjectVersion1.java │ │ │ │ │ ├── InternalBasicIdeaProject.java │ │ │ │ │ ├── InternalBuildAction.java │ │ │ │ │ ├── InternalBuildActionExecutor.java │ │ │ │ │ ├── InternalBuildActionFailureException.java │ │ │ │ │ ├── InternalBuildCancelledException.java │ │ │ │ │ ├── InternalBuildController.java │ │ │ │ │ ├── InternalBuildEnvironment.java │ │ │ │ │ ├── InternalCancellableConnection.java │ │ │ │ │ ├── InternalCancellationToken.java │ │ │ │ │ ├── InternalConnection.java │ │ │ │ │ ├── InternalGradleProject.java │ │ │ │ │ ├── InternalIdeaProject.java │ │ │ │ │ ├── InternalLaunchable.java │ │ │ │ │ ├── InternalProjectOutcomes.java │ │ │ │ │ ├── InternalProtocolInterface.java │ │ │ │ │ ├── InternalUnsupportedModelException.java │ │ │ │ │ ├── LongRunningOperationParametersVersion1.java │ │ │ │ │ ├── ModelBuilder.java │ │ │ │ │ ├── ModelIdentifier.java │ │ │ │ │ ├── ProgressListenerVersion1.java │ │ │ │ │ ├── ProjectDependencyVersion1.java │ │ │ │ │ ├── ProjectVersion3.java │ │ │ │ │ ├── ResultHandlerVersion1.java │ │ │ │ │ ├── ShutdownParameters.java │ │ │ │ │ ├── StoppableConnection.java │ │ │ │ │ ├── TaskVersion1.java │ │ │ │ │ ├── eclipse │ │ │ │ │ ├── EclipseLinkedResourceVersion1.java │ │ │ │ │ ├── EclipseProjectDependencyVersion2.java │ │ │ │ │ ├── EclipseProjectVersion3.java │ │ │ │ │ ├── EclipseSourceDirectoryVersion1.java │ │ │ │ │ ├── EclipseTaskVersion1.java │ │ │ │ │ └── HierarchicalEclipseProjectVersion1.java │ │ │ │ │ └── exceptions │ │ │ │ │ └── InternalUnsupportedBuildArgumentException.java │ │ │ │ ├── model │ │ │ │ ├── BuildableElement.java │ │ │ │ ├── Dependency.java │ │ │ │ ├── DomainObjectSet.java │ │ │ │ ├── Element.java │ │ │ │ ├── ExternalDependency.java │ │ │ │ ├── GradleModuleVersion.java │ │ │ │ ├── GradleProject.java │ │ │ │ ├── GradleTask.java │ │ │ │ ├── HasGradleProject.java │ │ │ │ ├── HierarchicalElement.java │ │ │ │ ├── Launchable.java │ │ │ │ ├── Model.java │ │ │ │ ├── ProjectDependency.java │ │ │ │ ├── SourceDirectory.java │ │ │ │ ├── Task.java │ │ │ │ ├── TaskSelector.java │ │ │ │ ├── UnsupportedMethodException.java │ │ │ │ ├── build │ │ │ │ │ ├── BuildEnvironment.java │ │ │ │ │ ├── GradleEnvironment.java │ │ │ │ │ ├── JavaEnvironment.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── eclipse │ │ │ │ │ ├── EclipseLinkedResource.java │ │ │ │ │ ├── EclipseProject.java │ │ │ │ │ ├── EclipseProjectDependency.java │ │ │ │ │ ├── EclipseSourceDirectory.java │ │ │ │ │ ├── HierarchicalEclipseProject.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── gradle │ │ │ │ │ ├── BasicGradleProject.java │ │ │ │ │ ├── BuildInvocations.java │ │ │ │ │ ├── GradleBuild.java │ │ │ │ │ ├── GradlePublication.java │ │ │ │ │ ├── GradleScript.java │ │ │ │ │ ├── ProjectPublications.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── idea │ │ │ │ │ ├── BasicIdeaProject.java │ │ │ │ │ ├── IdeaCompilerOutput.java │ │ │ │ │ ├── IdeaContentRoot.java │ │ │ │ │ ├── IdeaDependency.java │ │ │ │ │ ├── IdeaDependencyScope.java │ │ │ │ │ ├── IdeaLanguageLevel.java │ │ │ │ │ ├── IdeaModule.java │ │ │ │ │ ├── IdeaModuleDependency.java │ │ │ │ │ ├── IdeaProject.java │ │ │ │ │ ├── IdeaSingleEntryLibraryDependency.java │ │ │ │ │ ├── IdeaSourceDirectory.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── internal │ │ │ │ │ ├── Exceptions.java │ │ │ │ │ ├── ImmutableDomainObjectSet.java │ │ │ │ │ ├── ProjectSensitiveToolingModelBuilder.java │ │ │ │ │ └── outcomes │ │ │ │ │ │ ├── GradleBuildOutcome.java │ │ │ │ │ │ ├── GradleFileBuildOutcome.java │ │ │ │ │ │ └── ProjectOutcomes.java │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ ├── test │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── integtests │ │ │ │ └── tooling │ │ │ │ │ └── fixture │ │ │ │ │ └── GradleVersionSpecTest.groovy │ │ │ │ └── tooling │ │ │ │ ├── internal │ │ │ │ ├── adapter │ │ │ │ │ ├── CollectionMapperTest.groovy │ │ │ │ │ ├── CompatibleIntrospectorTest.groovy │ │ │ │ │ └── ProtocolToModelAdapterTest.groovy │ │ │ │ ├── consumer │ │ │ │ │ ├── ConnectorServicesTest.groovy │ │ │ │ │ ├── DefaultBuildActionExecuterTest.groovy │ │ │ │ │ ├── DefaultBuildLauncherTest.groovy │ │ │ │ │ ├── DefaultCancellationTokenSourceTest.groovy │ │ │ │ │ ├── DefaultGradleConnectorTest.groovy │ │ │ │ │ ├── DefaultModelBuilderTest.groovy │ │ │ │ │ ├── DefaultProjectConnectionTest.groovy │ │ │ │ │ ├── DistributionFactoryTest.groovy │ │ │ │ │ ├── SynchronizedLoggingTest.groovy │ │ │ │ │ ├── async │ │ │ │ │ │ └── DefaultAsyncConsumerActionExecutorTest.groovy │ │ │ │ │ ├── connection │ │ │ │ │ │ ├── ActionAwareConsumerConnectionTest.groovy │ │ │ │ │ │ ├── BuildActionRunnerBackedConsumerConnectionTest.groovy │ │ │ │ │ │ ├── BuildControllerAdapterTest.groovy │ │ │ │ │ │ ├── CancellableConsumerConnectionTest.groovy │ │ │ │ │ │ ├── CancellableModelBuilderBackedModelProducerTest.groovy │ │ │ │ │ │ ├── ConnectionVersion4BackedConsumerConnectionTest.groovy │ │ │ │ │ │ ├── GradleBuildAdapterProducerTest.groovy │ │ │ │ │ │ ├── InternalConnectionBackedConsumerConnectionTest.groovy │ │ │ │ │ │ ├── LazyConsumerActionExecutorTest.groovy │ │ │ │ │ │ ├── ModelBuilderBackedConsumerConnectionTest.groovy │ │ │ │ │ │ ├── ModelBuilderBackedModelProducerTest.groovy │ │ │ │ │ │ ├── NonCancellableConsumerConnectionAdapterTest.groovy │ │ │ │ │ │ └── ProgressLoggingConsumerActionExecutorTest.groovy │ │ │ │ │ ├── converters │ │ │ │ │ │ ├── BuildInvocationsConverterTest.groovy │ │ │ │ │ │ ├── GradleBuildConverterTest.groovy │ │ │ │ │ │ └── TaskNameComparatorTest.groovy │ │ │ │ │ ├── loader │ │ │ │ │ │ ├── CachingToolingImplementationLoaderTest.groovy │ │ │ │ │ │ ├── DefaultToolingImplementationLoaderTest.groovy │ │ │ │ │ │ └── SynchronizedToolingImplementationLoaderTest.groovy │ │ │ │ │ ├── parameters │ │ │ │ │ │ ├── ConsumerOperationParametersTest.groovy │ │ │ │ │ │ └── ProgressListenerAdapterTest.groovy │ │ │ │ │ └── versioning │ │ │ │ │ │ └── ModelMappingTest.groovy │ │ │ │ └── gradle │ │ │ │ │ └── DefaultGradleProjectTest.groovy │ │ │ │ └── model │ │ │ │ └── internal │ │ │ │ └── ImmutableDomainObjectSetTest.groovy │ │ └── testFixtures │ │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── integtests │ │ │ └── tooling │ │ │ └── fixture │ │ │ ├── GradleVersionSpec.java │ │ │ ├── TestOutputStream.groovy │ │ │ └── TestResultHandler.groovy │ ├── tooling-api.gradle │ ├── toolingApi-connect.puml │ ├── toolingApi-operation.puml │ └── toolingApi-processing.puml ├── ui │ ├── src │ │ ├── integTest │ │ │ └── groovy │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ └── integtests │ │ │ │ ├── BlockingRequestObserver.java │ │ │ │ ├── ExtraTestCommandLineOptionsListener.java │ │ │ │ ├── ExtraTestCommandLineOptionsListenerWrapper.java │ │ │ │ ├── FavoritesIntegrationTest.java │ │ │ │ ├── LiveOutputIntegrationTest.groovy │ │ │ │ ├── MultiprojectProjectAndTaskListIntegrationTest.groovy │ │ │ │ ├── OpenApiFixture.java │ │ │ │ ├── OpenApiUiTest.groovy │ │ │ │ ├── OutputUILordTest.groovy │ │ │ │ ├── TestAlternateUIInteractionVersion1.java │ │ │ │ ├── TestSettingsNodeVersion1.java │ │ │ │ └── TestSingleDualPaneUIInteractionVersion1.java │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── gradle │ │ │ │ │ ├── foundation │ │ │ │ │ ├── CommandLineAssistant.java │ │ │ │ │ ├── PathParserPortion.java │ │ │ │ │ ├── ProjectConverter.java │ │ │ │ │ ├── ProjectView.java │ │ │ │ │ ├── TaskView.java │ │ │ │ │ ├── common │ │ │ │ │ │ ├── ListReorderer.java │ │ │ │ │ │ ├── ObserverLord.java │ │ │ │ │ │ └── ReorderableList.java │ │ │ │ │ ├── ipc │ │ │ │ │ │ ├── basic │ │ │ │ │ │ │ ├── ClientProcess.java │ │ │ │ │ │ │ ├── ExecutionInfo.java │ │ │ │ │ │ │ ├── MessageObject.java │ │ │ │ │ │ │ ├── ObjectSocketWrapper.java │ │ │ │ │ │ │ ├── ProcessLauncherServer.java │ │ │ │ │ │ │ └── Server.java │ │ │ │ │ │ └── gradle │ │ │ │ │ │ │ ├── AbstractGradleServerProtocol.java │ │ │ │ │ │ │ ├── ExecuteGradleCommandClientProtocol.java │ │ │ │ │ │ │ ├── ExecuteGradleCommandServerProtocol.java │ │ │ │ │ │ │ ├── GradleClient.java │ │ │ │ │ │ │ ├── IPCUtilities.java │ │ │ │ │ │ │ ├── KillGradleClientProtocol.java │ │ │ │ │ │ │ ├── KillGradleServerProtocol.java │ │ │ │ │ │ │ ├── ProtocolConstants.java │ │ │ │ │ │ │ ├── TaskListClientProtocol.java │ │ │ │ │ │ │ └── TaskListServerProtocol.java │ │ │ │ │ ├── output │ │ │ │ │ │ ├── FileLink.java │ │ │ │ │ │ ├── FileLinkDefinitionLord.java │ │ │ │ │ │ ├── LiveOutputParser.java │ │ │ │ │ │ ├── OutputParser.java │ │ │ │ │ │ └── definitions │ │ │ │ │ │ │ ├── ExtensionFileLinkDefinition.java │ │ │ │ │ │ │ ├── FileLinkDefinition.java │ │ │ │ │ │ │ ├── OptionalLineNumberFileLinkDefinition.java │ │ │ │ │ │ │ ├── PrefixedFileLinkDefinition.java │ │ │ │ │ │ │ └── TestReportFileLinkDefinition.java │ │ │ │ │ ├── queue │ │ │ │ │ │ └── ExecutionQueue.java │ │ │ │ │ └── visitors │ │ │ │ │ │ ├── AllProjectsAndTasksVisitor.java │ │ │ │ │ │ ├── TaskTreePopulationVisitor.java │ │ │ │ │ │ └── UniqueNameProjectAndTaskVisitor.java │ │ │ │ │ ├── gradleplugin │ │ │ │ │ ├── foundation │ │ │ │ │ │ ├── CommandLineArgumentAlteringListener.java │ │ │ │ │ │ ├── DOM4JSerializer.java │ │ │ │ │ │ ├── Dom4JUtility.java │ │ │ │ │ │ ├── ExtensionFileFilter.java │ │ │ │ │ │ ├── GradlePluginLord.java │ │ │ │ │ │ ├── favorites │ │ │ │ │ │ │ ├── FavoriteTask.java │ │ │ │ │ │ │ ├── FavoritesEditor.java │ │ │ │ │ │ │ └── FavoritesSerializable.java │ │ │ │ │ │ ├── filters │ │ │ │ │ │ │ ├── AllowAllProjectAndTaskFilter.java │ │ │ │ │ │ │ ├── BasicFilterEditor.java │ │ │ │ │ │ │ ├── BasicProjectAndTaskFilter.java │ │ │ │ │ │ │ └── ProjectAndTaskFilter.java │ │ │ │ │ │ ├── request │ │ │ │ │ │ │ ├── AbstractRequest.java │ │ │ │ │ │ │ ├── ExecutionRequest.java │ │ │ │ │ │ │ ├── RefreshTaskListRequest.java │ │ │ │ │ │ │ └── Request.java │ │ │ │ │ │ ├── search │ │ │ │ │ │ │ ├── BasicTextSearchCriteria.java │ │ │ │ │ │ │ └── TextBlockSearchEditor.java │ │ │ │ │ │ └── settings │ │ │ │ │ │ │ ├── DOM4JSettingsNode.java │ │ │ │ │ │ │ ├── SettingsNode.java │ │ │ │ │ │ │ └── SettingsSerializable.java │ │ │ │ │ └── userinterface │ │ │ │ │ │ ├── AlternateUIInteraction.java │ │ │ │ │ │ └── swing │ │ │ │ │ │ ├── common │ │ │ │ │ │ ├── BorderlessImageButton.java │ │ │ │ │ │ ├── BorderlessImageToggleButton.java │ │ │ │ │ │ ├── BorderlessUtility.java │ │ │ │ │ │ ├── PreferencesAssistant.java │ │ │ │ │ │ ├── SearchPanel.java │ │ │ │ │ │ └── TextPaneSearchInteraction.java │ │ │ │ │ │ ├── generic │ │ │ │ │ │ ├── AbstractGradleUIInstance.java │ │ │ │ │ │ ├── BasicGradleUI.java │ │ │ │ │ │ ├── MainGradlePanel.java │ │ │ │ │ │ ├── OutputPanel.java │ │ │ │ │ │ ├── OutputPanelLord.java │ │ │ │ │ │ ├── OutputTab.java │ │ │ │ │ │ ├── OutputTextPane.java │ │ │ │ │ │ ├── OutputUILord.java │ │ │ │ │ │ ├── SinglePaneUIInstance.java │ │ │ │ │ │ ├── SwingAddMultipleFavoritesInteraction.java │ │ │ │ │ │ ├── SwingEditFavoriteInteraction.java │ │ │ │ │ │ ├── SwingExportInteraction.java │ │ │ │ │ │ ├── SwingImportInteraction.java │ │ │ │ │ │ ├── TaskTreeComponent.java │ │ │ │ │ │ ├── Utility.java │ │ │ │ │ │ ├── filter │ │ │ │ │ │ │ ├── AbstractFilterEditorPanel.java │ │ │ │ │ │ │ └── ProjectAndTaskFilterDialog.java │ │ │ │ │ │ └── tabs │ │ │ │ │ │ │ ├── CommandLineTab.java │ │ │ │ │ │ │ ├── FavoriteTasksTab.java │ │ │ │ │ │ │ ├── GradleTab.java │ │ │ │ │ │ │ ├── SetupTab.java │ │ │ │ │ │ │ └── TaskTreeTab.java │ │ │ │ │ │ └── standalone │ │ │ │ │ │ ├── Application.java │ │ │ │ │ │ └── BlockingApplication.java │ │ │ │ │ └── openapi │ │ │ │ │ └── wrappers │ │ │ │ │ ├── NoLongerSupportedException.java │ │ │ │ │ ├── foundation │ │ │ │ │ ├── GradleInterfaceWrapperVersion1.java │ │ │ │ │ ├── GradleInterfaceWrapperVersion2.java │ │ │ │ │ ├── ProjectWrapper.java │ │ │ │ │ ├── RequestObserverWrapper.java │ │ │ │ │ ├── RequestWrapper.java │ │ │ │ │ ├── TaskWrapper.java │ │ │ │ │ └── favorites │ │ │ │ │ │ ├── FavoriteTaskWrapper.java │ │ │ │ │ │ └── FavoritesEditorWrapper.java │ │ │ │ │ ├── runner │ │ │ │ │ └── GradleRunnerWrapper.java │ │ │ │ │ └── ui │ │ │ │ │ ├── AbstractOpenAPIUIWrapper.java │ │ │ │ │ ├── AlternateUIInteractionVersionWrapper.java │ │ │ │ │ ├── CommandLineArgumentAlteringListenerWrapper.java │ │ │ │ │ ├── DualPaneUIWrapper.java │ │ │ │ │ ├── GradleTabVersionWrapper.java │ │ │ │ │ ├── OutputObserverWrapper.java │ │ │ │ │ ├── OutputUILordWrapper.java │ │ │ │ │ ├── SettingsNodeVersionWrapper.java │ │ │ │ │ └── SinglePaneUIWrapper.java │ │ │ └── resources │ │ │ │ └── org │ │ │ │ └── gradle │ │ │ │ ├── foundation │ │ │ │ └── ipc │ │ │ │ │ └── gradle │ │ │ │ │ ├── execute-command-init-script.gradle │ │ │ │ │ └── refresh-tasks-init-script.gradle │ │ │ │ └── gradleplugin │ │ │ │ └── userinterface │ │ │ │ └── swing │ │ │ │ └── generic │ │ │ │ ├── add-favorite.png │ │ │ │ ├── close-highlight.png │ │ │ │ ├── close.png │ │ │ │ ├── find.png │ │ │ │ ├── next-link.png │ │ │ │ ├── pin.png │ │ │ │ ├── previous-link.png │ │ │ │ ├── stop.png │ │ │ │ └── tabs │ │ │ │ ├── add.png │ │ │ │ ├── blank.png │ │ │ │ ├── edit-filter.png │ │ │ │ ├── edit.png │ │ │ │ ├── execute.png │ │ │ │ ├── export.png │ │ │ │ ├── filter.png │ │ │ │ ├── import.png │ │ │ │ ├── move-down.png │ │ │ │ ├── move-up.png │ │ │ │ ├── refresh.png │ │ │ │ └── remove.png │ │ └── test │ │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── foundation │ │ │ ├── BuildInformation.java │ │ │ ├── CommandLineParsingTest.java │ │ │ ├── DOM4JSettingsNodeTest.java │ │ │ ├── FavoritesTest.java │ │ │ ├── FileLinkTests.java │ │ │ ├── FilterTest.java │ │ │ ├── LiveOutputParserTests.java │ │ │ ├── ProjectConverterTest.groovy │ │ │ ├── TestUtility.java │ │ │ └── TextBlockSearchEditorTests.java │ └── ui.gradle └── wrapper │ ├── src │ ├── integTest │ │ └── groovy │ │ │ └── org │ │ │ └── gradle │ │ │ └── integtests │ │ │ ├── WrapperConcurrentDownloadTest.groovy │ │ │ ├── WrapperCrossVersionIntegrationTest.groovy │ │ │ ├── WrapperGenerationIntegrationTest.groovy │ │ │ ├── WrapperHttpIntegrationTest.groovy │ │ │ ├── WrapperProjectIntegrationTest.groovy │ │ │ ├── WrapperSetup.groovy │ │ │ └── WrapperUserHomeIntegrationTest.groovy │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── wrapper │ │ │ ├── BootstrapMainStarter.java │ │ │ ├── Download.java │ │ │ ├── ExclusiveFileAccessManager.java │ │ │ ├── GradleUserHomeLookup.java │ │ │ ├── GradleWrapperMain.java │ │ │ ├── IDownload.java │ │ │ ├── Install.java │ │ │ ├── PathAssembler.java │ │ │ ├── SystemPropertiesHandler.java │ │ │ ├── WrapperConfiguration.java │ │ │ └── WrapperExecutor.java │ └── test │ │ ├── groovy │ │ └── org │ │ │ └── gradle │ │ │ └── wrapper │ │ │ ├── DownloadTest.groovy │ │ │ ├── GradleWrapperMainTest.groovy │ │ │ ├── InstallTest.groovy │ │ │ ├── PathAssemblerTest.java │ │ │ ├── SystemPropertiesHandlerTest.groovy │ │ │ └── WrapperExecutorTest.groovy │ │ └── resources │ │ └── org │ │ └── gradle │ │ └── wrapper │ │ └── wrapper.properties │ └── wrapper.gradle └── version.txt /.bzrignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/.bzrignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/.gitignore -------------------------------------------------------------------------------- /.tm_properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/.tm_properties -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/README.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle-api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/config/checkstyle/checkstyle-api.xml -------------------------------------------------------------------------------- /config/checkstyle/checkstyle-groovy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/config/checkstyle/checkstyle-groovy.xml -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/checkstyle/required-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/config/checkstyle/required-header.txt -------------------------------------------------------------------------------- /config/checkstyle/suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/config/checkstyle/suppressions.xml -------------------------------------------------------------------------------- /config/codenarc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/config/codenarc.xml -------------------------------------------------------------------------------- /design-docs/backwards-compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/backwards-compatibility.md -------------------------------------------------------------------------------- /design-docs/binary-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/binary-integration.md -------------------------------------------------------------------------------- /design-docs/build-comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/build-comparison.md -------------------------------------------------------------------------------- /design-docs/build-initialisation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/build-initialisation.md -------------------------------------------------------------------------------- /design-docs/building-and-packaging-applications-and-libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/building-and-packaging-applications-and-libraries.md -------------------------------------------------------------------------------- /design-docs/caching-classloaders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/caching-classloaders.md -------------------------------------------------------------------------------- /design-docs/component-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/component-metadata.md -------------------------------------------------------------------------------- /design-docs/configuration-model-open-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/configuration-model-open-questions.md -------------------------------------------------------------------------------- /design-docs/configure-on-demand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/configure-on-demand.md -------------------------------------------------------------------------------- /design-docs/conflict-resolution-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/conflict-resolution-spec.md -------------------------------------------------------------------------------- /design-docs/continuous-delivery-for-c-plus-plus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/continuous-delivery-for-c-plus-plus.md -------------------------------------------------------------------------------- /design-docs/copy-spec-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/copy-spec-improvements.md -------------------------------------------------------------------------------- /design-docs/custom-build-runtimes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/custom-build-runtimes.md -------------------------------------------------------------------------------- /design-docs/daemon-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/daemon-improvements.md -------------------------------------------------------------------------------- /design-docs/dependency-injection-for-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dependency-injection-for-plugins.md -------------------------------------------------------------------------------- /design-docs/dependency-management-bug-fixes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dependency-management-bug-fixes.md -------------------------------------------------------------------------------- /design-docs/dependency-management-for-jvm-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dependency-management-for-jvm-components.md -------------------------------------------------------------------------------- /design-docs/dependency-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dependency-management.md -------------------------------------------------------------------------------- /design-docs/dependency-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dependency-model.md -------------------------------------------------------------------------------- /design-docs/dependency-resolution-reporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dependency-resolution-reporting.md -------------------------------------------------------------------------------- /design-docs/deploying-applications-for-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/deploying-applications-for-testing.md -------------------------------------------------------------------------------- /design-docs/dev-infrastructure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dev-infrastructure.md -------------------------------------------------------------------------------- /design-docs/docs-automation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/docs-automation.md -------------------------------------------------------------------------------- /design-docs/done/apply-plugins-to-settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/apply-plugins-to-settings.md -------------------------------------------------------------------------------- /design-docs/done/build-initialisation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/build-initialisation.md -------------------------------------------------------------------------------- /design-docs/done/component-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/component-metadata.md -------------------------------------------------------------------------------- /design-docs/done/continuous-delivery-for-c-plus-plus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/continuous-delivery-for-c-plus-plus.md -------------------------------------------------------------------------------- /design-docs/done/dependency-management-bug-fixes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/dependency-management-bug-fixes.md -------------------------------------------------------------------------------- /design-docs/done/dependency-management-for-jvm-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/dependency-management-for-jvm-components.md -------------------------------------------------------------------------------- /design-docs/done/dependency-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/dependency-management.md -------------------------------------------------------------------------------- /design-docs/done/gradle-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/gradle-2.0.md -------------------------------------------------------------------------------- /design-docs/done/manipulate-dependency-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/manipulate-dependency-metadata.md -------------------------------------------------------------------------------- /design-docs/done/plugin-development-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/plugin-development-plugin.md -------------------------------------------------------------------------------- /design-docs/done/publication-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/publication-model.md -------------------------------------------------------------------------------- /design-docs/done/publishing-and-sharing-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/publishing-and-sharing-plugins.md -------------------------------------------------------------------------------- /design-docs/done/qa-and-release-automation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/qa-and-release-automation.md -------------------------------------------------------------------------------- /design-docs/done/supporting-metrics-for-gradle-downloads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/supporting-metrics-for-gradle-downloads.md -------------------------------------------------------------------------------- /design-docs/done/task-configuration-from-command-line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/task-configuration-from-command-line.md -------------------------------------------------------------------------------- /design-docs/done/testing-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/testing-improvements.md -------------------------------------------------------------------------------- /design-docs/done/testng-parameter-reporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/testng-parameter-reporting.md -------------------------------------------------------------------------------- /design-docs/done/tooling-api-cancellation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/tooling-api-cancellation.md -------------------------------------------------------------------------------- /design-docs/done/tooling-api-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/tooling-api-improvements.md -------------------------------------------------------------------------------- /design-docs/done/unified-configuration-and-task-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/done/unified-configuration-and-task-model.md -------------------------------------------------------------------------------- /design-docs/dsl-enhancements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/dsl-enhancements.md -------------------------------------------------------------------------------- /design-docs/enterprise-environment-test-coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/enterprise-environment-test-coverage.md -------------------------------------------------------------------------------- /design-docs/gradle-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/gradle-2.0.md -------------------------------------------------------------------------------- /design-docs/gradle-3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/gradle-3.0.md -------------------------------------------------------------------------------- /design-docs/ide-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/ide-integration.md -------------------------------------------------------------------------------- /design-docs/img/build_pipeline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/img/build_pipeline.jpg -------------------------------------------------------------------------------- /design-docs/improved-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/improved-logging.md -------------------------------------------------------------------------------- /design-docs/incremental-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/incremental-build.md -------------------------------------------------------------------------------- /design-docs/incremental-java-compilation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/incremental-java-compilation.md -------------------------------------------------------------------------------- /design-docs/incremental-scala-compiler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/incremental-scala-compiler.md -------------------------------------------------------------------------------- /design-docs/invocation-time-task-inferred-plugin-application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/invocation-time-task-inferred-plugin-application.md -------------------------------------------------------------------------------- /design-docs/parallel-project-execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/parallel-project-execution.md -------------------------------------------------------------------------------- /design-docs/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/performance.md -------------------------------------------------------------------------------- /design-docs/platform-variance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/platform-variance.md -------------------------------------------------------------------------------- /design-docs/play-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/play-support.md -------------------------------------------------------------------------------- /design-docs/plugin-development-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/plugin-development-plugin.md -------------------------------------------------------------------------------- /design-docs/process-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/process-management.md -------------------------------------------------------------------------------- /design-docs/progress-reporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/progress-reporting.md -------------------------------------------------------------------------------- /design-docs/project-configuration-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/project-configuration-model.md -------------------------------------------------------------------------------- /design-docs/publication-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/publication-model.md -------------------------------------------------------------------------------- /design-docs/publishing-and-sharing-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/publishing-and-sharing-plugins.md -------------------------------------------------------------------------------- /design-docs/reporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/reporting.md -------------------------------------------------------------------------------- /design-docs/repository-extensibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/repository-extensibility.md -------------------------------------------------------------------------------- /design-docs/repository-transports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/repository-transports.md -------------------------------------------------------------------------------- /design-docs/scaling-gradle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/scaling-gradle.md -------------------------------------------------------------------------------- /design-docs/sharing-code-quality-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/sharing-code-quality-config.md -------------------------------------------------------------------------------- /design-docs/task-configuration-from-command-line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/task-configuration-from-command-line.md -------------------------------------------------------------------------------- /design-docs/template-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/template-spec.md -------------------------------------------------------------------------------- /design-docs/test-selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/test-selection.md -------------------------------------------------------------------------------- /design-docs/testing-for-native-runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/testing-for-native-runtime.md -------------------------------------------------------------------------------- /design-docs/testing-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/testing-improvements.md -------------------------------------------------------------------------------- /design-docs/testing-user-build-logic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/testing-user-build-logic.md -------------------------------------------------------------------------------- /design-docs/tooling-api-cancellation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/tooling-api-cancellation.md -------------------------------------------------------------------------------- /design-docs/tooling-api-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/tooling-api-improvements.md -------------------------------------------------------------------------------- /design-docs/unified-configuration-and-task-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/unified-configuration-and-task-model.md -------------------------------------------------------------------------------- /design-docs/virtual-build-environments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/design-docs/virtual-build-environments.md -------------------------------------------------------------------------------- /gradle/buildReceipt.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/buildReceipt.gradle -------------------------------------------------------------------------------- /gradle/classycle.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/classycle.gradle -------------------------------------------------------------------------------- /gradle/codeQuality.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/codeQuality.gradle -------------------------------------------------------------------------------- /gradle/compile.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/compile.gradle -------------------------------------------------------------------------------- /gradle/dependencies.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/dependencies.gradle -------------------------------------------------------------------------------- /gradle/eclipse.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/eclipse.gradle -------------------------------------------------------------------------------- /gradle/groovyProject.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/groovyProject.gradle -------------------------------------------------------------------------------- /gradle/idea.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/idea.gradle -------------------------------------------------------------------------------- /gradle/ideaTestSourcesWorkaround.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/ideaTestSourcesWorkaround.gradle -------------------------------------------------------------------------------- /gradle/incomingDistributions.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/incomingDistributions.gradle -------------------------------------------------------------------------------- /gradle/intTestImage.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/intTestImage.gradle -------------------------------------------------------------------------------- /gradle/integTest.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/integTest.gradle -------------------------------------------------------------------------------- /gradle/noDependencyResolutionDuringConfiguration.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/noDependencyResolutionDuringConfiguration.gradle -------------------------------------------------------------------------------- /gradle/providedConfiguration.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/providedConfiguration.gradle -------------------------------------------------------------------------------- /gradle/publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/publish.gradle -------------------------------------------------------------------------------- /gradle/resumeBuild.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/resumeBuild.gradle -------------------------------------------------------------------------------- /gradle/strictCompile.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/strictCompile.gradle -------------------------------------------------------------------------------- /gradle/testFixtures.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/testFixtures.gradle -------------------------------------------------------------------------------- /gradle/testGroupings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/testGroupings.gradle -------------------------------------------------------------------------------- /gradle/testSetup.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/testSetup.gradle -------------------------------------------------------------------------------- /gradle/testWithUnknownOS.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/testWithUnknownOS.gradle -------------------------------------------------------------------------------- /gradle/versioning.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/versioning.gradle -------------------------------------------------------------------------------- /gradle/wrapper.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/wrapper.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/settings.gradle -------------------------------------------------------------------------------- /subprojects/announce/announce.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/announce/announce.gradle -------------------------------------------------------------------------------- /subprojects/antlr/antlr.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/antlr/antlr.gradle -------------------------------------------------------------------------------- /subprojects/base-services-groovy/base-services-groovy.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/base-services-groovy/base-services-groovy.gradle -------------------------------------------------------------------------------- /subprojects/base-services/base-services.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/base-services/base-services.gradle -------------------------------------------------------------------------------- /subprojects/base-services/src/main/java/org/gradle/api/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/base-services/src/main/java/org/gradle/api/Action.java -------------------------------------------------------------------------------- /subprojects/base-services/src/main/java/org/gradle/api/Named.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/base-services/src/main/java/org/gradle/api/Named.java -------------------------------------------------------------------------------- /subprojects/base-services/src/main/java/org/gradle/api/Namer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/base-services/src/main/java/org/gradle/api/Namer.java -------------------------------------------------------------------------------- /subprojects/base-services/src/test/resources/org/gradle/util/ClassLoaderTest.txt: -------------------------------------------------------------------------------- 1 | a resource -------------------------------------------------------------------------------- /subprojects/build-comparison/build-comparison.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/build-comparison/build-comparison.gradle -------------------------------------------------------------------------------- /subprojects/build-init/build-init.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/build-init/build-init.gradle -------------------------------------------------------------------------------- /subprojects/cli/cli.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/cli/cli.gradle -------------------------------------------------------------------------------- /subprojects/code-quality/code-quality.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/code-quality/code-quality.gradle -------------------------------------------------------------------------------- /subprojects/core/core.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/core.gradle -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/one/ignore/bad.file: -------------------------------------------------------------------------------- 1 | this should not be copied -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/one/one.a: -------------------------------------------------------------------------------- 1 | Something to copy -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/one/one.b: -------------------------------------------------------------------------------- 1 | Something to copy -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/one/sub/ignore/bad.file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/one/sub/onesub.a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/one/sub/onesub.b: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/root.b: -------------------------------------------------------------------------------- 1 | root.b -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/two/ignore/bad.file: -------------------------------------------------------------------------------- 1 | this should not be copied -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src/two/two.b: -------------------------------------------------------------------------------- 1 | Something to copy -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src2/three/three.a: -------------------------------------------------------------------------------- 1 | Something to copy -------------------------------------------------------------------------------- /subprojects/core/src/integTest/resources/org/gradle/api/tasks/copyTestResources/src2/three/three.b: -------------------------------------------------------------------------------- 1 | Something to copy -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/BuildAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/BuildAdapter.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/BuildListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/BuildListener.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/BuildLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/BuildLogger.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/BuildResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/BuildResult.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/BuildResultLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/BuildResultLogger.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/StartParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/StartParameter.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/AntBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/AntBuilder.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/Buildable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/Buildable.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/DefaultTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/DefaultTask.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/NonExtensible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/NonExtensible.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/Plugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/Plugin.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/Project.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/ProjectState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/ProjectState.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/Rule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/Rule.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/Script.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/Script.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/Task.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/XmlProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/XmlProvider.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/file/CopySpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/file/CopySpec.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/file/FileTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/file/FileTree.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/package-info.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/specs/Specs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/specs/Specs.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/tasks/Copy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/tasks/Copy.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/tasks/Delete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/tasks/Delete.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/tasks/Exec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/tasks/Exec.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/tasks/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/tasks/Input.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/tasks/Nested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/tasks/Nested.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/api/tasks/Sync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/api/tasks/Sync.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/cache/CacheAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/cache/CacheAccess.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/package-info.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/process/ExecSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/process/ExecSpec.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/profile/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/profile/Operation.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/AntUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/AntUtil.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/Clock.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/DiffUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/DiffUtil.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/GFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/GFileUtils.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/GUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/GUtil.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/JarUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/JarUtil.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/NameMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/NameMatcher.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/Path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/Path.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/StdinSwapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/StdinSwapper.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/Swapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/Swapper.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/TextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/TextUtil.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/TreeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/TreeVisitor.java -------------------------------------------------------------------------------- /subprojects/core/src/main/groovy/org/gradle/util/WrapUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/groovy/org/gradle/util/WrapUtil.java -------------------------------------------------------------------------------- /subprojects/core/src/main/resources/org/gradle/profile/style.css: -------------------------------------------------------------------------------- 1 | 2 | div.tab td.indentPath { 3 | padding-left: 3em; 4 | } 5 | -------------------------------------------------------------------------------- /subprojects/core/src/main/resources/org/gradle/reporting/report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/main/resources/org/gradle/reporting/report.js -------------------------------------------------------------------------------- /subprojects/core/src/test/groovy/org/gradle/BuildResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/test/groovy/org/gradle/BuildResultTest.java -------------------------------------------------------------------------------- /subprojects/core/src/test/groovy/org/gradle/util/ClockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/test/groovy/org/gradle/util/ClockTest.java -------------------------------------------------------------------------------- /subprojects/core/src/test/groovy/org/gradle/util/GUtilTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/test/groovy/org/gradle/util/GUtilTest.groovy -------------------------------------------------------------------------------- /subprojects/core/src/test/groovy/org/gradle/util/PathTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/test/groovy/org/gradle/util/PathTest.groovy -------------------------------------------------------------------------------- /subprojects/core/src/test/groovy/org/gradle/util/StageTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/core/src/test/groovy/org/gradle/util/StageTest.groovy -------------------------------------------------------------------------------- /subprojects/core/src/test/resources/META-INF/gradle-plugins/org.gradle.custom-plugin.properties: -------------------------------------------------------------------------------- 1 | implementation-class=org.gradle.testfixtures.CustomPlugin -------------------------------------------------------------------------------- /subprojects/core/src/test/resources/org/gradle/api/file/symlinks/file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/core/src/test/resources/org/gradle/api/file/symlinks/symlink: -------------------------------------------------------------------------------- 1 | symlinked -------------------------------------------------------------------------------- /subprojects/core/src/test/resources/org/gradle/api/file/symlinks/symlinked: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/cunit/cunit.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/cunit/cunit.gradle -------------------------------------------------------------------------------- /subprojects/dependency-management/dependency-management.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/dependency-management/dependency-management.gradle -------------------------------------------------------------------------------- /subprojects/dependency-management/src/main/resources/META-INF/services/org.gradle.internal.service.scopes.PluginServiceRegistry: -------------------------------------------------------------------------------- 1 | org.gradle.api.internal.artifacts.DependencyServices 2 | -------------------------------------------------------------------------------- /subprojects/diagnostics/diagnostics.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/diagnostics/diagnostics.gradle -------------------------------------------------------------------------------- /subprojects/diagnostics/src/main/resources/META-INF/services/org.gradle.configuration.project.ProjectConfigureAction: -------------------------------------------------------------------------------- 1 | org.gradle.api.plugins.internal.HelpTasksAutoApplyAction -------------------------------------------------------------------------------- /subprojects/distributions/distributions.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/distributions.gradle -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/LICENSE -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/NOTICE -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/changelog.txt -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/init.d/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/init.d/readme.txt -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/media/gradle-icon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/media/gradle-icon-16x16.png -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/media/gradle-icon-24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/media/gradle-icon-24x24.png -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/media/gradle-icon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/media/gradle-icon-32x32.png -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/media/gradle-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/media/gradle-icon-48x48.png -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/media/gradle-icon-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/media/gradle-icon-64x64.png -------------------------------------------------------------------------------- /subprojects/distributions/src/toplevel/media/gradle.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/distributions/src/toplevel/media/gradle.icns -------------------------------------------------------------------------------- /subprojects/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/README.md -------------------------------------------------------------------------------- /subprojects/docs/docs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/docs.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/base.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/docs.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/dsl-translation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/dsl-translation.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/dsl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/dsl.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/images/gradle-logo_25o.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/images/gradle-logo_25o.gif -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/javadoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/javadoc.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/original.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/original.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/print.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/release-notes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/release-notes.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/translation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/translation.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/css/userguide.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/css/userguide.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/dsl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/dsl.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.DefaultTask.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.DefaultTask.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.Project.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.Script.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.Script.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.Task.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.Task.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.invocation.Gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.invocation.Gradle.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.reporting.Report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.reporting.Report.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Copy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Copy.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Delete.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Directory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Directory.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Exec.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Exec.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.GradleBuild.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.GradleBuild.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.JavaExec.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.JavaExec.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.SourceSet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.SourceSet.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.SourceTask.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.SourceTask.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Sync.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Sync.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Upload.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.api.tasks.Upload.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.language.c.CSourceSet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.language.c.CSourceSet.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.nativeplatform.Flavor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.nativeplatform.Flavor.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.nativeplatform.Tool.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.nativeplatform.Tool.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.platform.base.Binary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.platform.base.Binary.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.platform.base.Library.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.platform.base.Library.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.plugins.ear.Ear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.plugins.ear.Ear.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/org.gradle.plugins.signing.Sign.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/org.gradle.plugins.signing.Sign.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/plugins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/dsl/plugins.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/dsl/sidebar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/docs/pdf/pdfstyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/pdf/pdfstyle.css -------------------------------------------------------------------------------- /subprojects/docs/src/docs/release/content/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/release/content/script.js -------------------------------------------------------------------------------- /subprojects/docs/src/docs/release/notes-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/release/notes-template.md -------------------------------------------------------------------------------- /subprojects/docs/src/docs/release/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/release/notes.md -------------------------------------------------------------------------------- /subprojects/docs/src/docs/stylesheets/dslHtml.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/stylesheets/dslHtml.xsl -------------------------------------------------------------------------------- /subprojects/docs/src/docs/stylesheets/standaloneHtml.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/stylesheets/standaloneHtml.xsl -------------------------------------------------------------------------------- /subprojects/docs/src/docs/stylesheets/userGuideHtml.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/stylesheets/userGuideHtml.xsl -------------------------------------------------------------------------------- /subprojects/docs/src/docs/stylesheets/userGuideHtmlCommon.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/stylesheets/userGuideHtmlCommon.xsl -------------------------------------------------------------------------------- /subprojects/docs/src/docs/stylesheets/userGuidePdf.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/stylesheets/userGuidePdf.xsl -------------------------------------------------------------------------------- /subprojects/docs/src/docs/stylesheets/userGuideSingleHtml.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/stylesheets/userGuideSingleHtml.xsl -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/announcePlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/announcePlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/ant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/ant.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/antlrPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/antlrPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/applicationPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/applicationPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/artifactMngmt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/artifactMngmt.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/buildAnnouncementsPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/buildAnnouncementsPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/buildDashboardPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/buildDashboardPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/buildEnvironment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/buildEnvironment.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/buildInitPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/buildInitPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/buildLifecycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/buildLifecycle.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/buildScriptsTutorial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/buildScriptsTutorial.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/checkstylePlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/checkstylePlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/codeNarcPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/codeNarcPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/commandLine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/commandLine.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/commandLineTutorial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/commandLineTutorial.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/comparingBuilds.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/comparingBuilds.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/customPlugins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/customPlugins.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/customTasks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/customTasks.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/depMngmt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/depMngmt.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/distributionPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/distributionPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/earPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/earPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/eclipsePlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/eclipsePlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/embedding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/embedding.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/featureLifecycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/featureLifecycle.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/findBugsPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/findBugsPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/glossary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/glossary.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/gradleDaemon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/gradleDaemon.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/gradleWrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/gradleWrapper.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/groovyPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/groovyPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/groovyTutorial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/groovyTutorial.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/guiTutorial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/guiTutorial.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/ideSupport.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/ideSupport.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/ideaPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/ideaPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/groovyPluginTasks.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/groovyPluginTasks.graphml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/groovyPluginTasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/groovyPluginTasks.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/guiSetup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/guiSetup.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/guiTaskTree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/guiTaskTree.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/jacocoHtmlReport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/jacocoHtmlReport.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/javaPluginTasks.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/javaPluginTasks.graphml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/javaPluginTasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/javaPluginTasks.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/jettyPluginTasks.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/jettyPluginTasks.graphml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/jettyPluginTasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/jettyPluginTasks.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/profile.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/scalaPluginTasks.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/scalaPluginTasks.graphml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/scalaPluginTasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/scalaPluginTasks.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/warPluginTasks.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/warPluginTasks.graphml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/img/warPluginTasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/img/warPluginTasks.png -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/initscripts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/initscripts.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/installation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/installation.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/introduction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/introduction.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/jacocoPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/jacocoPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/javaGradlePlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/javaGradlePlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/javaPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/javaPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/javaProjectGenericLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/javaProjectGenericLayout.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/javaProjectMainLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/javaProjectMainLayout.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/javaProjectTestLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/javaProjectTestLayout.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/javaTutorial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/javaTutorial.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/jdependPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/jdependPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/jettyPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/jettyPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/logging.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/logging.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/mavenPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/mavenPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/multiproject.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/multiproject.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/nativeBinaries.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/nativeBinaries.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/organizeBuildLogic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/organizeBuildLogic.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/osgi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/osgi.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/overview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/overview.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/plugins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/plugins.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/pmdPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/pmdPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/potentialTraps.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/potentialTraps.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/projectReports.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/projectReports.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/publishingIvy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/publishingIvy.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/publishingMaven.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/publishingMaven.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/scalaPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/scalaPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/signingPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/signingPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/sonarPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/sonarPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/sonarRunnerPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/sonarRunnerPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/standardPlugins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/standardPlugins.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/tasks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/tasks.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/thisAndThat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/thisAndThat.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/troubleshooting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/troubleshooting.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/tutorials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/tutorials.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/userguide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/userguide.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/warPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/warPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/webTutorial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/webTutorial.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/workingWithFiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/workingWithFiles.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/wrapperPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/wrapperPlugin.xml -------------------------------------------------------------------------------- /subprojects/docs/src/docs/userguide/writingBuildScripts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/docs/userguide/writingBuildScripts.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/announce/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/announce/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/announce/init.gradle: -------------------------------------------------------------------------------- 1 | rootProject { 2 | apply plugin: 'build-announcements' 3 | } 4 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/announce/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/announce/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/antlr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/antlr/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/application/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/application/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/application/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/application/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/application/src/dist/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/application/src/dist/LICENSE -------------------------------------------------------------------------------- /subprojects/docs/src/samples/buildDashboard/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/buildDashboard/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/buildDashboard/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/buildDashboard/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/clientModuleDependencies/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/clientModuleDependencies/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/clientModuleDependencies/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'api', 'shared' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/codeQuality/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/codeQuality/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/codeQuality/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/codeQuality/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/componentSelectionRules/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/componentSelectionRules/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/componentSelectionRules/repo/org.sample/api/1.3.0/api-1.3.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/componentSelectionRules/repo/org.sample/api/1.4/api-1.4.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/componentSelectionRules/repo/org.sample/api/1.5/api-1.5.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/componentSelectionRules/repo/org.sample/lib/1.9/lib-1.9.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/componentSelectionRules/repo/org.sample/lib/2.0/lib-2.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customBuildLanguage/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | subprojects { 3 | version = '1.0' 4 | } 5 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customBuildLanguage/identityManagement/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'product-module' 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customBuildLanguage/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/customBuildLanguage/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customBuildLanguage/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/customBuildLanguage/settings.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customBuildLanguage/src/dist/bin/start.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customComponent/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/customComponent/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customDistribution/plugin/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'customDistribution' 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customDistribution/plugin/src/main/resources/META-INF/gradle-plugins/greeting.properties: -------------------------------------------------------------------------------- 1 | implementation-class=org.gradle.GreetingPlugin -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customDistribution/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/customDistribution/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customPlugin/consumer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/customPlugin/consumer/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customPlugin/plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/customPlugin/plugin/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customPlugin/plugin/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'customPlugin' 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customPlugin/plugin/src/main/resources/META-INF/gradle-plugins/org.samples.greeting.properties: -------------------------------------------------------------------------------- 1 | implementation-class=org.gradle.GreetingPlugin -------------------------------------------------------------------------------- /subprojects/docs/src/samples/customPlugin/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/customPlugin/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earCustomized/ear/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earCustomized/ear/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earCustomized/ear/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earCustomized/ear/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earCustomized/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earCustomized/settings.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earCustomized/war/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earCustomized/war/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earWithWar/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earWithWar/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earWithWar/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earWithWar/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earWithWar/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earWithWar/settings.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ear/earWithWar/war/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ear/earWithWar/war/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/eclipse/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/eclipse/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/customizedLayout/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/groovy/customizedLayout/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/customizedLayout/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/groovy/customizedLayout/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/customizedLayout/src/groovy/org/gradle/Person.groovy: -------------------------------------------------------------------------------- 1 | package org.gradle 2 | 3 | class Person { 4 | String name 5 | } 6 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/mixedJavaAndGroovy/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/groovy/mixedJavaAndGroovy/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/mixedJavaAndGroovy/src/main/java/org/gradle/Person.java: -------------------------------------------------------------------------------- 1 | package org.gradle; 2 | 3 | public interface Person { 4 | String getName(); 5 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/groovy/multiproject/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/groovycDetector/src/main/resources/META-INF/services/org.codehaus.groovy.transform.ASTTransformation: -------------------------------------------------------------------------------- 1 | org.gradle.test.DetectorTransform -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/groovy/multiproject/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'groovycDetector', 'testproject' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/testproject/src/main/groovy/org/gradle/ExcludeGroovy.groovy: -------------------------------------------------------------------------------- 1 | class ExcludeGroovy { 2 | 3 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/testproject/src/main/groovy/org/gradle/ExcludeGroovyJava.java: -------------------------------------------------------------------------------- 1 | public class ExcludeGroovyJava { 2 | 3 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/testproject/src/main/java/org/gradle/ExcludeJava.java: -------------------------------------------------------------------------------- 1 | public class ExcludeJava { 2 | 3 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/testproject/src/main/resources/org/gradle/main.properties: -------------------------------------------------------------------------------- 1 | main=mainValue -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/testproject/src/metaInfFiles/myfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/multiproject/testproject/src/test/resources/org/gradle/test.properties: -------------------------------------------------------------------------------- 1 | test=testValue -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/groovy/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/quickstart/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/groovy/quickstart/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/quickstart/src/main/resources/resource.txt: -------------------------------------------------------------------------------- 1 | barry 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/quickstart/src/test/resources/testResource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/groovy/quickstart/src/test/resources/testScript.groovy: -------------------------------------------------------------------------------- 1 | println "this is a script" 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/idea/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/idea/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ivy-publish/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ivy-publish/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ivypublish/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ivypublish/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ivypublish/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ivypublish/build.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ivypublish/ivy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ivypublish/ivy.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ivypublish/ivysettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/ivypublish/ivysettings.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/ivypublish/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'subproject' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/apiAndImpl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/apiAndImpl/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/base/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/base/prod/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/base/prod/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/base/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/base/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/base/settings.gradle: -------------------------------------------------------------------------------- 1 | include "prod", "test" 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/base/test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/base/test/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/customizedLayout/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/customizedLayout/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/customizedLayout/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/customizedLayout/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/multiproject/api/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/api/src/dist/README.txt: -------------------------------------------------------------------------------- 1 | this is the README -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/multiproject/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/multiproject/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/services/shared/build.gradle: -------------------------------------------------------------------------------- 1 | dependencies { 2 | compile project(':shared') 3 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/multiproject/settings.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/shared/src/main/resources/org/gradle/shared/main.properties: -------------------------------------------------------------------------------- 1 | main=mainValue -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/multiproject/shared/src/test/resources/org/gradle/shared/test.properties: -------------------------------------------------------------------------------- 1 | test=testValue -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/onlyif/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/onlyif/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/quickstart/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/quickstart/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/quickstart/src/main/resources/org/gradle/resource.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/quickstart/src/test/resources/org/gradle/test-resource.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/testListener/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/testListener/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/withIntegrationTests/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/java/withIntegrationTests/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/java/withIntegrationTests/src/integration-test/resources/org/gradle/inttest.properties: -------------------------------------------------------------------------------- 1 | int.test.prop=value -------------------------------------------------------------------------------- /subprojects/docs/src/samples/javaGradlePlugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/javaGradlePlugin/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/javaGradlePlugin/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/javaGradlePlugin/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/maven-publish/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/maven-publish/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/maven/pomGeneration/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/maven/pomGeneration/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/maven/pomGeneration/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/maven/pomGeneration/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/maven/pomGeneration/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/maven/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/maven/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/maven/quickstart/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/maven/quickstart/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/multiProjectBuildSrc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/multiProjectBuildSrc/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/c/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/c/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/c/src/hello/c/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/c/src/hello/c/hello.c -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/c/src/main/c/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/c/src/main/c/main.c -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cpp-exe/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/cpp-exe/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cpp-exe/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "sampleExe" -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cpp-exe/src/main/cpp/hello.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main () { 4 | std::cout << "Hello, World!\n"; 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cpp-lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/cpp-lib/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cpp-lib/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "sampleLib" -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cpp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/cpp/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cunit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/cunit/README.md -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/cunit/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/cunit/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/flavors/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/flavors/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/idl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/idl/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/idl/src/main/c/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/idl/src/main/c/main.c -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/multi-project/settings.gradle: -------------------------------------------------------------------------------- 1 | include "exe", "lib" -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/prebuilt/3rd-party-lib/util/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "util" -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/prebuilt/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/prebuilt/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/variants/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/native-binaries/variants/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/native-binaries/windows-resources/src/hello/headers/resources.h: -------------------------------------------------------------------------------- 1 | #define IDS_HELLO 111 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/osgi/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/osgi/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/osgi/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/osgi/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/plugin-dsl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/plugin-dsl/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/customizedLayout/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/customizedLayout/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/customizedLayout/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/customizedLayout/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/fsc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/fsc/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/fsc/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/fsc/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/mixedJavaAndScala/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/mixedJavaAndScala/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/mixedJavaAndScala/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/mixedJavaAndScala/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/quickstart/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/quickstart/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/zinc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/zinc/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/scala/zinc/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/scala/zinc/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/conditional/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/signing/conditional/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/conditional/src/main/java/Sample.java: -------------------------------------------------------------------------------- 1 | class Sample { 2 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/conditional/src/main/resources/sample.txt: -------------------------------------------------------------------------------- 1 | some resource. -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/maven/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/signing/maven/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/maven/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/signing/maven/gradle.properties -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/maven/secKeyRingFile.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/signing/maven/secKeyRingFile.gpg -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/maven/src/main/java/Sample.java: -------------------------------------------------------------------------------- 1 | class Sample { 2 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/maven/src/main/resources/sample.txt: -------------------------------------------------------------------------------- 1 | some resource. -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/tasks/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/signing/tasks/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/tasks/secKeyRingFile.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/signing/tasks/secKeyRingFile.gpg -------------------------------------------------------------------------------- /subprojects/docs/src/samples/signing/tasks/src/stuff/hello.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/sonar/advanced/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/sonar/advanced/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/sonar/multiProject/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/sonar/multiProject/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/sonar/multiProject/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/sonar/multiProject/settings.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/sonar/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/sonar/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/sonarRunner/advanced/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/sonarRunner/advanced/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/sonarRunner/multiProject/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/sonarRunner/multiProject/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/sonarRunner/quickstart/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/sonarRunner/quickstart/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/src/main/cpp/library/cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/src/main/cpp/library/cpp/main.cpp -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/filtering/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/testing/filtering/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/junit/categories/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/testing/junit/categories/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/testReport/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/testing/testReport/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/testReport/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/testing/testReport/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/testReport/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/testing/testReport/settings.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/testng/groups/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/testing/testng/groups/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/testng/java-jdk14-passing/src/main/java/org/gradle/Ok.java: -------------------------------------------------------------------------------- 1 | package org.gradle; 2 | public class Ok{ 3 | String test = "dummy"; 4 | } 5 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/testing/testng/java-jdk15-passing/src/main/java/org/gradle/Ok.java: -------------------------------------------------------------------------------- 1 | package org.gradle; 2 | public class Ok{ 3 | String test = "dummy"; 4 | } 5 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/customModel/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/customModel/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/eclipse/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/eclipse/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/eclipse/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/eclipse/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/idea/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/idea/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/idea/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/idea/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/model/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/model/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/model/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/model/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/runBuild/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/runBuild/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/toolingApi/runBuild/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/toolingApi/runBuild/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/dependsOnTask/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/ant/dependsOnTask/build.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/hello/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/ant/hello/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/hello/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/ant/hello/build.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/properties/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/ant/properties/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/properties/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/ant/properties/build.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/renameTask/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/ant/renameTask/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/renameTask/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/ant/renameTask/build.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/taskWithNestedElements/src/test.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/useAntType/libs/test.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/ant/useExternalAntTaskWithConfig/src/Source.java: -------------------------------------------------------------------------------- 1 | public class Source { 2 | 3 | } -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/componentMetadata/repo/air.birds/albatross/1.9/albatross-1.9.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/componentMetadata/repo/air.birds/albatross/2.0/albatross-2.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/componentMetadata/repo/sea.fish/tuna/1.3/tuna-1.3.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/componentMetadata/repo/sea.fish/tuna/1.4/tuna-1.4.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/componentMetadata/repo/sea.fish/tuna/1.5/tuna-1.5.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/configurationHandling/repo/air.birds/albatross-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/configurationHandling/repo/sea.fish/herring-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/configurationHandling/repo/sea.fish/shark-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/configurationHandling/repo/sea.fish/tuna-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/configurationHandling/repo/sea.mammals/orca-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/configurationHandling/repo/sea.mammals/seal-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/configurationHandling/repo/sea.mammals/seal-2.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/excludesAndClassifiers/repo/org.gradle.test.classifiers/service-1.0-jdk14.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/excludesAndClassifiers/repo/org.gradle.test.classifiers/service-1.0-jdk15.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/excludesAndClassifiers/repo/org.gradle.test.excludes/api-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/excludesAndClassifiers/repo/org.gradle.test.excludes/commons-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/excludesAndClassifiers/repo/org.gradle.test.excludes/other-api-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/excludesAndClassifiers/repo/org.gradle.test.excludes/reports-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/artifacts/excludesAndClassifiers/repo/org.gradle.test.excludes/shared-1.0.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/buildlifecycle/buildProjectEvaluateEvents/projectB.gradle: -------------------------------------------------------------------------------- 1 | throw new RuntimeException('broken') -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/buildlifecycle/projectEvaluateEvents/projectA.gradle: -------------------------------------------------------------------------------- 1 | hasTests = true -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/distribution/custom/custom.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/distribution/readme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/distribution/readme.xml -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/files/archiveNaming/somedir/file.txt: -------------------------------------------------------------------------------- 1 | something to copy 2 | 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/files/copy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/files/copy/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/files/file/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/files/file/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/files/sync/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/files/sync/build.gradle -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/initScripts/externalDependency/build.gradle: -------------------------------------------------------------------------------- 1 | task doNothing 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/java/sourceSets/src/intTest/resources/resource.txt: -------------------------------------------------------------------------------- 1 | some resource 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/addKrill/water/bluewhale/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/addKrill/water/krill/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/addKrill/water/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'bluewhale', 'krill' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/addSpecifics/water/bluewhale/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/addSpecifics/water/krill/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/addSpecifics/water/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'bluewhale', 'krill' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/addTropical/water/tropicalFish/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/firstMessages/messages/build.gradle: -------------------------------------------------------------------------------- 1 | ext.producerMessage = null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/firstMessages/messages/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'consumer', 'producer' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/java/api/src/main/resources/org/gradle/resource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/java/api/src/test/resources/org/gradle/test-resource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/java/services/personService/src/main/resources/org/gradle/resource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/java/services/personService/src/test/resources/org/gradle/test-resource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/java/shared/src/main/resources/org/gradle/resource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/java/shared/src/test/resources/org/gradle/test-resource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesConfigDependencies/messages/build.gradle: -------------------------------------------------------------------------------- 1 | ext.producerMessage = null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesConfigDependencies/messages/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'consumer', 'producer' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesConfigDependenciesAltSolution/messages/build.gradle: -------------------------------------------------------------------------------- 1 | ext.producerMessage = null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesConfigDependenciesAltSolution/messages/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'consumer', 'producer' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesConfigDependenciesBroken/messages/build.gradle: -------------------------------------------------------------------------------- 1 | ext.producerMessage = null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesConfigDependenciesBroken/messages/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'consumer', 'producer' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesHack/messages/build.gradle: -------------------------------------------------------------------------------- 1 | ext.producerMessage = null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesHack/messages/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'consumer', 'aProducer' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesTaskDependencies/messages/build.gradle: -------------------------------------------------------------------------------- 1 | ext.producerMessage = null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesTaskDependencies/messages/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'consumer', 'producer' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesWithDependencies/messages/build.gradle: -------------------------------------------------------------------------------- 1 | ext.producerMessage = null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/messagesWithDependencies/messages/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'consumer', 'producer' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/dependencies/webDist/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'date', 'hello' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/firstExample/water/bluewhale/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/firstExample/water/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'bluewhale' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/flat/dolphin/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/flat/master/settings.gradle: -------------------------------------------------------------------------------- 1 | includeFlat('dolphin', 'shark') -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/flat/shark/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/flatWithNoDefaultMaster/dolphin/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/flatWithNoDefaultMaster/shark/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/flatWithNoDefaultMaster/water/settings.gradle: -------------------------------------------------------------------------------- 1 | includeFlat('dolphin', 'shark') -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/partialTasks/water/tropicalFish/build.gradle: -------------------------------------------------------------------------------- 1 | ext.arctic = false -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/spreadSpecifics/water/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'bluewhale', 'krill' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/subprojectsAddFromTop/water/bluewhale/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/subprojectsAddFromTop/water/krill/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/subprojectsAddFromTop/water/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'bluewhale', 'krill' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/tropicalWithProperties/water/tropicalFish/build.gradle: -------------------------------------------------------------------------------- 1 | ext.arctic = false -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/useSubprojects/water/bluewhale/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/useSubprojects/water/krill/.ignore-me: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/multiproject/useSubprojects/water/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'bluewhale', 'krill' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/organizeBuildLogic/inherited/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'child' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/organizeBuildLogic/injected/child2/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tasks/accessUsingPath/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'projectA' -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tasks/customTaskWithFileProperty/build/hello.txt: -------------------------------------------------------------------------------- 1 | Hello! -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tutorial/configureProjectUsingScript/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: 'other.gradle' 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tutorial/projectReports/api/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tutorial/projectReports/webapp/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tutorial/scope.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguide/tutorial/scope.groovy -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tutorial/zipWithArguments/somedir/file.txt: -------------------------------------------------------------------------------- 1 | something to copy 2 | 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguide/tutorial/zipWithCustomName/somedir/file.txt: -------------------------------------------------------------------------------- 1 | something to copy 2 | 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/addDependencyUsingClosure.out: -------------------------------------------------------------------------------- 1 | lib1 2 | lib2 3 | taskX 4 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/addDependencyUsingPath.out: -------------------------------------------------------------------------------- 1 | taskY 2 | taskX 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/addDependencyUsingTask.out: -------------------------------------------------------------------------------- 1 | taskY 2 | taskX 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/antHello.out: -------------------------------------------------------------------------------- 1 | :hello 2 | [ant:echo] Hello, from Ant 3 | 4 | BUILD SUCCESSFUL 5 | 6 | Total time: 1 secs 7 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/antLoadfile.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/antLoadfile.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/archiveNaming.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/archiveNaming.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/buildlifecycle.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/buildlifecycle.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/configByDag.out: -------------------------------------------------------------------------------- 1 | We build the zip with version=1.0 2 | We release now 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/configByDagNoRelease.out: -------------------------------------------------------------------------------- 1 | We build the zip with version=1.0-SNAPSHOT 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/configureObject.out: -------------------------------------------------------------------------------- 1 | 1 2 | 5 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/configureObjectUsingScript.out: -------------------------------------------------------------------------------- 1 | 1 2 | 5 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/count.out: -------------------------------------------------------------------------------- 1 | 0 1 2 3 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/customPlugin.out: -------------------------------------------------------------------------------- 1 | Hello from the GreetingPlugin 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/customPluginWithAdvancedConvention.out: -------------------------------------------------------------------------------- 1 | Hi from Gradle 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/customPluginWithConvention.out: -------------------------------------------------------------------------------- 1 | Hi from Gradle 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/customStatusScheme.out: -------------------------------------------------------------------------------- 1 | albatross-2.0.jar -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/customTaskWithAction.out: -------------------------------------------------------------------------------- 1 | hello from GreetingTask -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/customTaskWithConventionOutput.out: -------------------------------------------------------------------------------- 1 | Hello! 2 | Bonjour! -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/defaultTasks.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/defaultTasks.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/dependsOnTask.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/dependsOnTask.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/directoryTask.out: -------------------------------------------------------------------------------- 1 | The class directory exists. I can operate 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/disableTask.out: -------------------------------------------------------------------------------- 1 | :disableMe SKIPPED 2 | 3 | BUILD SUCCESSFUL 4 | 5 | Total time: 1 secs 6 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/dynamic.out: -------------------------------------------------------------------------------- 1 | I'm task number 1 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/dynamicDepends.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/dynamicDepends.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/excludeTask.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/excludeTask.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/externalBuildDependency.out: -------------------------------------------------------------------------------- 1 | aGVsbG8gd29ybGQK 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/externalInitDependency.out: -------------------------------------------------------------------------------- 1 | 2 / 5 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/extraProperties.out: -------------------------------------------------------------------------------- 1 | 3.1.0.RELEASE 2 | build@master.org 3 | main 4 | plugin -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/extraTaskProperties.out: -------------------------------------------------------------------------------- 1 | myValue 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/generatorTask.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/generatorTask.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/hello.out: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/helloEnhanced.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/helloEnhanced.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/incrementalTask.out: -------------------------------------------------------------------------------- 1 | :transform UP-TO-DATE 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/incrementalTaskNoChange.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/incrementalTaskRemovedInput.out: -------------------------------------------------------------------------------- 1 | CHANGED inputs considered out of date 2 | removed: 3.txt -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/intro.out: -------------------------------------------------------------------------------- 1 | Hello world! 2 | I'm Gradle 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/javaQuickstart.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/javaQuickstart.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/latestSelector.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/latestSelector.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/lazyDependsOn.out: -------------------------------------------------------------------------------- 1 | taskY 2 | taskX 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/lazyFileProperties.out: -------------------------------------------------------------------------------- 1 | Hello! 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/makeDirectory.out: -------------------------------------------------------------------------------- 1 | The class directory exists. I can operate 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/mkdirTrap.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/mkdirTrap.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectFirstExample.out: -------------------------------------------------------------------------------- 1 | I'm water 2 | I'm bluewhale 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectFlatPartial.out: -------------------------------------------------------------------------------- 1 | I'm shark 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectFlatPartialWithNoDefaultMaster.out: -------------------------------------------------------------------------------- 1 | I'm shark 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectMessagesConfigDependencies.out: -------------------------------------------------------------------------------- 1 | Consuming message: Watch the order of evaluation. 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectMessagesConfigDependenciesAltSolution.out: -------------------------------------------------------------------------------- 1 | Consuming message: Watch the order of evaluation. 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectMessagesConfigDependenciesBroken.out: -------------------------------------------------------------------------------- 1 | Consuming message: null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectMessagesDifferentTaskNames.out: -------------------------------------------------------------------------------- 1 | Consuming message: null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/multiprojectMessagesHackBroken.out: -------------------------------------------------------------------------------- 1 | Consuming message: null 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/mustRunAfter.out: -------------------------------------------------------------------------------- 1 | taskX 2 | taskY -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/mustRunAfterSingleTask.out: -------------------------------------------------------------------------------- 1 | taskY -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/nestedBuild.out: -------------------------------------------------------------------------------- 1 | hello from the other build. 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/pluginConfig.out: -------------------------------------------------------------------------------- 1 | build/output/classes -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/pluginConvention.out: -------------------------------------------------------------------------------- 1 | build/output/classes 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/pluginIntro.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/pluginIntro.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/projectApi.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/projectApi.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/properties.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/properties.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/publishingMavenGeneratePom.out: -------------------------------------------------------------------------------- 1 | :generatePomFileForMavenCustomPublication 2 | 3 | BUILD SUCCESSFUL 4 | 5 | Total time: 1 secs 6 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/renameAntDelegate.out: -------------------------------------------------------------------------------- 1 | :a-hello 2 | [ant:echo] Hello, from Ant 3 | 4 | BUILD SUCCESSFUL 5 | 6 | Total time: 1 secs 7 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/replaceTask.out: -------------------------------------------------------------------------------- 1 | I am the new one. 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/scope.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/scope.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/selectProjectUsingBuildFile.out: -------------------------------------------------------------------------------- 1 | using build file 'myproject.gradle' in 'subdir'. -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/shouldRunAfter.out: -------------------------------------------------------------------------------- 1 | taskX 2 | taskY -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/stopExecutionException.out: -------------------------------------------------------------------------------- 1 | I am not affected 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/taskCreationEvents.out: -------------------------------------------------------------------------------- 1 | source dir is src/main/java -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/taskFinalizers.out: -------------------------------------------------------------------------------- 1 | taskX 2 | taskY -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/taskFinalizersWithFailure.out: -------------------------------------------------------------------------------- 1 | taskX 2 | taskY -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/taskHelp.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/taskHelp.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/taskListReport.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/taskListReport.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/taskOnlyIf.out: -------------------------------------------------------------------------------- 1 | :hello SKIPPED 2 | 3 | BUILD SUCCESSFUL 4 | 5 | Total time: 1 secs 6 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/taskRule.out: -------------------------------------------------------------------------------- 1 | Pinging: Server1 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/upper.out: -------------------------------------------------------------------------------- 1 | Original: mY_nAmE 2 | Upper case: MY_NAME 3 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/useAntTask.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/samples/userguideOutput/useAntTask.out -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/zipWithArguments.out: -------------------------------------------------------------------------------- 1 | gradle-wrapper-1.0-src.zip 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/userguideOutput/zipWithCustomName.out: -------------------------------------------------------------------------------- 1 | customName-1.0.zip 2 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/webApplication/customized/src/additionalWebInf/additional.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/webApplication/customized/src/main/webapp/WEB-INF/webapp.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/webApplication/customized/src/main/webapp/webapp.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/webApplication/customized/src/rootContent/root.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/docs/src/samples/webApplication/quickstart/src/main/resources/greeting.txt: -------------------------------------------------------------------------------- 1 | hello Gradle -------------------------------------------------------------------------------- /subprojects/docs/src/transforms/release-notes.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/docs/src/transforms/release-notes.gradle -------------------------------------------------------------------------------- /subprojects/ear/ear.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/ear/ear.gradle -------------------------------------------------------------------------------- /subprojects/ide-native/ide-native.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/ide-native/ide-native.gradle -------------------------------------------------------------------------------- /subprojects/ide-native/src/main/resources/META-INF/gradle-plugins/org.gradle.eclipse-cdt.properties: -------------------------------------------------------------------------------- 1 | implementation-class=org.gradle.ide.cdt.CdtIdePlugin -------------------------------------------------------------------------------- /subprojects/ide/ide.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/ide/ide.gradle -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/eclipse/EclipseIntegrationTest/canCreateAndDeleteMetaData/api/src/main/resources/someprops.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/eclipse/EclipseIntegrationTest/canCreateAndDeleteMetaData/api/src/test/resources/someprops.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/eclipse/EclipseIntegrationTest/canCreateAndDeleteMetaData/groovyproject/src/main/groovy/script.groovy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/eclipse/EclipseIntegrationTest/canCreateAndDeleteMetaData/groovyproject/src/main/resources/someprops.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/eclipse/EclipseIntegrationTest/canCreateAndDeleteMetaData/groovyproject/src/test/resources/someprops.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/eclipse/EclipseIntegrationTest/canCreateAndDeleteMetaData/webAppJava6/src/main/webapp/index.html: -------------------------------------------------------------------------------- 1 |

index page.

2 | -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/idea/IdeaIntegrationTest/addsScalaFacetAndCompilerLibraries/build.gradle: -------------------------------------------------------------------------------- 1 | allprojects { 2 | apply plugin: "idea" 3 | } -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/idea/IdeaIntegrationTest/overwritesExistingDependencies/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'root' 2 | -------------------------------------------------------------------------------- /subprojects/ide/src/integTest/resources/org/gradle/plugins/ide/idea/IdeaIntegrationTest/worksWithAnEmptyProject/settings.gradle: -------------------------------------------------------------------------------- 1 | 2 | rootProject.name = 'root' 3 | -------------------------------------------------------------------------------- /subprojects/ide/src/main/resources/org/gradle/plugins/ide/eclipse/model/defaultClasspath.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/main/resources/org/gradle/plugins/ide/eclipse/model/defaultProject.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/main/resources/org/gradle/plugins/ide/eclipse/model/defaultWtpFacet.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/ide/src/test/resources/org/gradle/plugins/ide/internal/generator/defaultResource.properties: -------------------------------------------------------------------------------- 1 | prop=default-value -------------------------------------------------------------------------------- /subprojects/ide/src/test/resources/org/gradle/plugins/ide/internal/generator/defaultResource.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /subprojects/integ-test/integ-test.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/integ-test/integ-test.gradle -------------------------------------------------------------------------------- /subprojects/integ-test/src/integTest/resources/org/gradle/integtests/CommandLineIntegrationTest/shared/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'commandLine' -------------------------------------------------------------------------------- /subprojects/integ-test/src/integTest/resources/org/gradle/integtests/ProjectLayoutIntegrationTest/canUseANonStandardBuildDir/src/main/java/Person.java: -------------------------------------------------------------------------------- 1 | public class Person { 2 | } 3 | -------------------------------------------------------------------------------- /subprojects/integ-test/src/integTest/resources/org/gradle/integtests/logging/LoggingIntegrationTest/logging/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: 'external.gradle' 2 | -------------------------------------------------------------------------------- /subprojects/integ-test/src/integTest/resources/org/gradle/integtests/logging/LoggingIntegrationTest/logging/nestedBuild/settings.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/internal-testing/internal-testing.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/internal-testing/internal-testing.gradle -------------------------------------------------------------------------------- /subprojects/ivy/ivy.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/ivy/ivy.gradle -------------------------------------------------------------------------------- /subprojects/jacoco/jacoco.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/jacoco/jacoco.gradle -------------------------------------------------------------------------------- /subprojects/javascript/javascript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/javascript/javascript.gradle -------------------------------------------------------------------------------- /subprojects/jetty/jetty.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/jetty/jetty.gradle -------------------------------------------------------------------------------- /subprojects/language-groovy/language-groovy.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/language-groovy/language-groovy.gradle -------------------------------------------------------------------------------- /subprojects/language-java/language-java.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/language-java/language-java.gradle -------------------------------------------------------------------------------- /subprojects/language-jvm/language-jvm.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/language-jvm/language-jvm.gradle -------------------------------------------------------------------------------- /subprojects/language-jvm/src/main/resources/META-INF/services/org.gradle.internal.service.scopes.PluginServiceRegistry: -------------------------------------------------------------------------------- 1 | org.gradle.language.jvm.internal.JvmPluginServiceRegistry -------------------------------------------------------------------------------- /subprojects/language-native/language-native.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/language-native/language-native.gradle -------------------------------------------------------------------------------- /subprojects/launcher/launcher.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/launcher/launcher.gradle -------------------------------------------------------------------------------- /subprojects/maven/maven.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/maven/maven.gradle -------------------------------------------------------------------------------- /subprojects/messaging/messaging.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/messaging/messaging.gradle -------------------------------------------------------------------------------- /subprojects/model-core/model-core.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/model-core/model-core.gradle -------------------------------------------------------------------------------- /subprojects/model-core/src/main/java/org/gradle/model/Path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/model-core/src/main/java/org/gradle/model/Path.java -------------------------------------------------------------------------------- /subprojects/model-groovy/model-groovy.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/model-groovy/model-groovy.gradle -------------------------------------------------------------------------------- /subprojects/native/native.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/native/native.gradle -------------------------------------------------------------------------------- /subprojects/open-api/open-api.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/open-api/open-api.gradle -------------------------------------------------------------------------------- /subprojects/osgi/osgi.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/osgi/osgi.gradle -------------------------------------------------------------------------------- /subprojects/performance/performance.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/performance.gradle -------------------------------------------------------------------------------- /subprojects/performance/src/configPlugin/ConfigPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/configPlugin/ConfigPlugin.java -------------------------------------------------------------------------------- /subprojects/performance/src/generator.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/generator.groovy -------------------------------------------------------------------------------- /subprojects/performance/src/templates/heap-capture/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/templates/heap-capture/build.gradle -------------------------------------------------------------------------------- /subprojects/performance/src/templates/java-config/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/templates/java-config/build.gradle -------------------------------------------------------------------------------- /subprojects/performance/src/templates/minimal/build.gradle: -------------------------------------------------------------------------------- 1 | project.buildDir = 'target' 2 | -------------------------------------------------------------------------------- /subprojects/performance/src/templates/root-project/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subprojects/performance/src/templates/root-project/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/templates/root-project/build.xml -------------------------------------------------------------------------------- /subprojects/performance/src/templates/root-project/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/templates/root-project/pom.xml -------------------------------------------------------------------------------- /subprojects/performance/src/templates/settings.gradle: -------------------------------------------------------------------------------- 1 | <% subprojects.each { out.println "include '$it'"} %> -------------------------------------------------------------------------------- /subprojects/performance/src/templates/with-junit/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/templates/with-junit/Test.java -------------------------------------------------------------------------------- /subprojects/performance/src/templates/with-testng/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/templates/with-testng/Test.java -------------------------------------------------------------------------------- /subprojects/performance/src/templates/with-testng/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/performance/src/templates/with-testng/build.gradle -------------------------------------------------------------------------------- /subprojects/platform-base/platform-base.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/platform-base/platform-base.gradle -------------------------------------------------------------------------------- /subprojects/platform-jvm/platform-jvm.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/platform-jvm/platform-jvm.gradle -------------------------------------------------------------------------------- /subprojects/platform-native/platform-native.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/platform-native/platform-native.gradle -------------------------------------------------------------------------------- /subprojects/plugin-development/plugin-development.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/plugin-development/plugin-development.gradle -------------------------------------------------------------------------------- /subprojects/plugin-use/plugin-use.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/plugin-use/plugin-use.gradle -------------------------------------------------------------------------------- /subprojects/plugins/plugins.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/plugins/plugins.gradle -------------------------------------------------------------------------------- /subprojects/plugins/src/integTest/resources/org/gradle/java/compile/IncrementalJavaCompileIntegrationTest/recompilesDependentClasses/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'java' -------------------------------------------------------------------------------- /subprojects/plugins/src/integTest/resources/org/gradle/testing/junit/JUnitIntegrationTest/canRunSingleTests/src/test/java/NotATest.java: -------------------------------------------------------------------------------- 1 | public class NotATest { 2 | } -------------------------------------------------------------------------------- /subprojects/plugins/src/main/resources/META-INF/services/org.gradle.internal.service.scopes.PluginServiceRegistry: -------------------------------------------------------------------------------- 1 | org.gradle.api.internal.tasks.CompileServices -------------------------------------------------------------------------------- /subprojects/publish/publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/publish/publish.gradle -------------------------------------------------------------------------------- /subprojects/reporting/reporting.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/reporting/reporting.gradle -------------------------------------------------------------------------------- /subprojects/resources-http/resources-http.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/resources-http/resources-http.gradle -------------------------------------------------------------------------------- /subprojects/resources/resources.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/resources/resources.gradle -------------------------------------------------------------------------------- /subprojects/scala/scala.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/scala/scala.gradle -------------------------------------------------------------------------------- /subprojects/scala/src/integTest/resources/org/gradle/scala/compile/ZincScalaCompilerIntegrationTest/compilesJavaCodeIncrementally/src/main/scala/Other.java: -------------------------------------------------------------------------------- 1 | public class Other {} -------------------------------------------------------------------------------- /subprojects/scala/src/integTest/resources/org/gradle/scala/compile/ZincScalaCompilerIntegrationTest/compilesScalaCodeIncrementally/src/main/scala/Other.scala: -------------------------------------------------------------------------------- 1 | class Other 2 | 3 | -------------------------------------------------------------------------------- /subprojects/signing/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | .gradle 3 | -------------------------------------------------------------------------------- /subprojects/signing/signing.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/signing/signing.gradle -------------------------------------------------------------------------------- /subprojects/signing/src/integTest/resources/org/gradle/plugins/signing/keys/default/keyId.txt: -------------------------------------------------------------------------------- 1 | 24875D73 -------------------------------------------------------------------------------- /subprojects/signing/src/integTest/resources/org/gradle/plugins/signing/keys/default/password.txt: -------------------------------------------------------------------------------- 1 | gradle -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/1.txt: -------------------------------------------------------------------------------- 1 | abcd -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/2.txt: -------------------------------------------------------------------------------- 1 | abcd -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/keys/gradle/keyId.txt: -------------------------------------------------------------------------------- 1 | 24875D73 2 | -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/keys/gradle/password.txt: -------------------------------------------------------------------------------- 1 | gradle -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/keys/gradle/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/signing/src/test/resources/keys/gradle/secring.gpg -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/keys/invalid-key-ring/keyId.txt: -------------------------------------------------------------------------------- 1 | 24875D73 2 | -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/keys/invalid-key-ring/password.txt: -------------------------------------------------------------------------------- 1 | gradle -------------------------------------------------------------------------------- /subprojects/signing/src/test/resources/keys/invalid-key-ring/secring.gpg: -------------------------------------------------------------------------------- 1 | not a valid key ring file -------------------------------------------------------------------------------- /subprojects/sonar/sonar.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/sonar/sonar.gradle -------------------------------------------------------------------------------- /subprojects/sonar/src/integTest/resources/org/gradle/api/plugins/sonar/SonarSmokeIntegrationTest/shared/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m -------------------------------------------------------------------------------- /subprojects/sonar/src/integTest/resources/org/gradle/sonar/runner/SonarRunnerSmokeIntegrationTest/shared/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m -------------------------------------------------------------------------------- /subprojects/tooling-api/tooling-api.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/tooling-api/tooling-api.gradle -------------------------------------------------------------------------------- /subprojects/tooling-api/toolingApi-connect.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/tooling-api/toolingApi-connect.puml -------------------------------------------------------------------------------- /subprojects/tooling-api/toolingApi-operation.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/tooling-api/toolingApi-operation.puml -------------------------------------------------------------------------------- /subprojects/tooling-api/toolingApi-processing.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/tooling-api/toolingApi-processing.puml -------------------------------------------------------------------------------- /subprojects/ui/ui.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/ui/ui.gradle -------------------------------------------------------------------------------- /subprojects/wrapper/wrapper.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/literalice/gradle-ja/HEAD/subprojects/wrapper/wrapper.gradle -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 2.3 2 | --------------------------------------------------------------------------------