[gradle-1.12] 58/211: Merge branch 'upstream'
Kai-Chung Yan
seamlik-guest at moszumanska.debian.org
Wed Jul 1 14:18:03 UTC 2015
This is an automated email from the git hooks/post-receive script.
seamlik-guest pushed a commit to branch master
in repository gradle-1.12.
commit ec4b313fe7dc236f2afe1470e553e7a8feee6d78
Merge: 13263dc b0c8145
Author: Miguel Landaeta <miguel at miguel.cc>
Date: Mon Jul 2 20:30:12 2012 -0430
Merge branch 'upstream'
build.gradle | 635 +++----
buildSrc/build.gradle | 27 +-
.../org/gradle/build/GenerateReleasesXml.groovy | 42 +
.../main/groovy/org/gradle/build/Releases.groovy | 90 +
.../main/groovy/org/gradle/build/Version.groovy | 102 +-
.../build/docs/AssembleSampleDocsTask.groovy | 4 +-
.../gradle/build/docs/DocGenerationException.java | 25 +
.../org/gradle/build/docs/Docbook2XHtml.groovy | 87 +
.../gradle/build/docs/ExtractSnippetsTask.groovy | 2 +-
.../build/docs/UserGuideTransformTask.groovy | 60 +-
.../build/docs/XIncludeAwareXmlProvider.groovy | 22 +-
.../org/gradle/build/docs/XslTransformer.java | 60 +
.../gradle/build/docs/dsl/ClassLinkMetaData.java | 81 +-
.../build/docs/dsl/ExtractDslMetaDataTask.groovy | 11 +-
.../org/gradle/build/docs/dsl/LinkMetaData.java | 2 +-
.../gradle/build/docs/dsl/TypeNameResolver.java | 4 +-
.../docs/dsl/docbook/AssembleDslDocTask.groovy | 102 +-
.../gradle/build/docs/dsl/docbook/ClassDoc.groovy | 34 +-
.../dsl/docbook/ClassDocGenerationException.java | 24 +
.../docs/dsl/docbook/ClassExtensionDoc.groovy | 64 +-
.../build/docs/dsl/docbook/DslDocModel.groovy | 22 +-
.../docs/dsl/docbook/ExtensionMetaData.groovy | 31 -
.../build/docs/dsl/docbook/JavadocConverter.java | 67 +-
.../build/docs/dsl/docbook/JavadocScanner.java | 4 +-
.../build/docs/dsl/docbook/LinkRenderer.java | 5 +-
.../build/docs/dsl/docbook/PropertyDoc.groovy | 3 +
.../docs/dsl/model/ClassExtensionMetaData.groovy | 34 +
.../build/docs/dsl/model/ExtensionMetaData.groovy | 28 +
.../build/docs/dsl/model/MethodMetaData.java | 3 +
.../build/docs/dsl/model/MixinMetaData.groovy | 26 +
.../build/samples/WrapperProjectCreator.groovy | 52 -
.../build/startscripts/StartScriptGenerator.groovy | 59 -
.../groovy/org/gradle/plugins/jsoup/Jsoup.groovy | 59 +
.../gradle/plugins/jsoup/JsoupFilterReader.groovy | 58 +
.../org/gradle/plugins/jsoup/JsoupPlugin.groovy | 33 +
.../org/gradle/plugins/pegdown/PegDown.groovy | 76 +
.../gradle/plugins/pegdown/PegDownPlugin.groovy | 33 +
.../META-INF/gradle-plugins/jsoup.properties | 1 +
.../META-INF/gradle-plugins/pegdown.properties | 1 +
.../build/startscripts/unixStartScriptHead.txt | 85 -
.../build/startscripts/unixStartScriptTail.txt | 99 -
.../build/startscripts/windowsStartScriptHead.txt | 59 -
.../build/startscripts/windowsStartScriptTail.txt | 23 -
.../groovy/org/gradle/build/ReleasesTest.groovy | 116 ++
.../docs/dsl/ExtractDslMetaDataTaskTest.groovy | 2 +-
.../build/docs/dsl/docbook/ClassDocTest.groovy | 61 +-
.../docs/dsl/docbook/JavadocConverterTest.groovy | 24 +-
config/checkstyle/checkstyle.xml | 15 +-
config/checkstyle/required-header.txt | 8 +-
config/checkstyle/suppressions.xml | 5 +
config/codenarc.xml | 7 +-
gradle.properties | 2 -
gradle/classycle.gradle | 32 +
gradle/codeQuality.gradle | 25 +-
gradle/conventions-dsl.gradle | 18 +
gradle/eclipse.gradle | 16 +
gradle/groovyProject.gradle | 71 +
gradle/idea.gradle | 263 +++
gradle/integTest.gradle | 77 +-
gradle/providedConfiguration.gradle | 19 +
gradle/publish.gradle | 24 +-
gradle/resumeBuild.gradle | 10 +
gradle/ssh.gradle | 54 -
gradle/testFixtures.gradle | 54 +
gradle/testWithUnknownOS.gradle | 7 +
gradle/wrapper/gradle-wrapper.properties | 4 +-
gradlew | 108 +-
gradlew.bat | 52 +-
settings.gradle | 10 +
src/toplevel/LICENSE | 508 +++++
src/toplevel/NOTICE | 1 +
src/toplevel/changelog.txt | 3 +-
src/toplevel/init.d/readme.txt | 1 +
src/toplevel/media/gradle-icon-128x128.png | Bin 0 -> 12804 bytes
src/toplevel/media/gradle-icon-16x16.png | Bin 0 -> 3387 bytes
src/toplevel/media/gradle-icon-24x24.png | Bin 0 -> 3887 bytes
src/toplevel/media/gradle-icon-256x256.png | Bin 0 -> 31871 bytes
src/toplevel/media/gradle-icon-32x32.png | Bin 0 -> 4348 bytes
src/toplevel/media/gradle-icon-48x48.png | Bin 0 -> 5934 bytes
src/toplevel/media/gradle-icon-512x512.png | Bin 0 -> 80027 bytes
src/toplevel/media/gradle-icon-64x64.png | Bin 0 -> 6455 bytes
src/toplevel/media/gradle.icns | Bin 0 -> 241431 bytes
subprojects/announce/announce.gradle | 9 +-
.../BuildAnnouncementsPluginIntegrationTest.groovy | 92 +
.../api/plugins/announce/AnnouncePlugin.groovy | 51 +-
.../announce/AnnouncePluginExtension.groovy | 79 +
.../announce/BuildAnnouncementsPlugin.groovy | 34 +
.../internal/AnnouncerUnavailableException.groovy | 29 +
.../internal/AnnouncingBuildListener.groovy | 87 +
.../internal/DefaultAnnouncerFactory.groovy | 43 +-
.../announce/internal/DefaultIconProvider.groovy | 35 +
.../api/plugins/announce/internal/Growl.groovy | 17 +-
.../internal/GrowlNotifyBackedAnnouncer.groovy | 49 +
.../plugins/announce/internal/IconProvider.java | 25 +
.../internal/IgnoreUnavailableAnnouncer.groovy | 38 +
.../plugins/announce/internal/NotifySend.groovy | 28 +-
.../api/plugins/announce/internal/Snarl.groovy | 24 +-
.../jdk6/AppleScriptBackedGrowlAnnouncer.groovy | 62 +
.../gradle-plugins/build-announcements.properties | 1 +
.../announce/AnnouncePluginConventionTest.groovy | 55 -
.../announce/AnnouncePluginExtensionTest.groovy | 73 +
.../api/plugins/announce/AnnouncePluginTest.groovy | 4 +-
.../announce/BuildAnnouncementsPluginTest.groovy | 33 +
.../internal/AnnouncingBuildListenerTest.groovy | 127 ++
.../internal/DefaultAnnouncerFactoryTest.groovy | 61 +-
.../internal/DefaultIconProviderTest.groovy | 54 +
.../internal/IgnoreUnavailableAnnouncerTest.groovy | 49 +
.../announce/internal/NotifySendTest.groovy | 40 -
.../api/plugins/announce/internal/SnarlTest.groovy | 41 -
subprojects/antlr/antlr.gradle | 17 +-
.../org/gradle/api/plugins/antlr/AntlrPlugin.java | 36 +-
subprojects/base-services/base-services.gradle | 15 +
.../main/java/org/gradle/api/internal/Factory.java | 23 +
.../api/internal/project/ServiceRegistry.java | 23 +
.../org/gradle/internal/CompositeStoppable.java | 139 ++
.../src/main/java/org/gradle/internal/Factory.java | 29 +
.../main/java/org/gradle/internal/Stoppable.java | 28 +
.../java/org/gradle/internal/SystemProperties.java | 44 +
.../org/gradle/internal/UncheckedException.java | 53 +
.../org/gradle/internal/concurrent/ThreadSafe.java | 23 +
.../org/gradle/internal/jvm/JavaHomeException.java | 26 +
.../java/org/gradle/internal/jvm/JavaInfo.java | 66 +
.../src/main/java/org/gradle/internal/jvm/Jvm.java | 323 ++++
.../org/gradle/internal/os/OperatingSystem.java | 278 +++
.../internal/service/DefaultServiceRegistry.java | 459 +++++
.../gradle/internal/service/ServiceRegistry.java | 53 +
.../internal/service/UnknownServiceException.java | 29 +
.../gradle/internal/CompositeStoppableTest.groovy | 145 ++
.../org/gradle/internal/jvm/AppleJvmTest.groovy | 94 +
.../groovy/org/gradle/internal/jvm/JvmTest.groovy | 286 +++
.../gradle/internal/os/OperatingSystemTest.groovy | 248 +++
.../service/DefaultServiceRegistryTest.java | 492 +++++
subprojects/cli/cli.gradle | 27 +
.../gradle/cli/AbstractCommandLineConverter.java | 36 +
.../AbstractPropertiesCommandLineConverter.java | 48 +
.../gradle/cli/CommandLineArgumentException.java | 31 +
.../java/org/gradle/cli/CommandLineConverter.java | 31 +
.../java/org/gradle/cli/CommandLineOption.java | 107 ++
.../java/org/gradle/cli/CommandLineParser.java | 519 ++++++
.../java/org/gradle/cli/ParsedCommandLine.java | 107 ++
.../org/gradle/cli/ParsedCommandLineOption.java | 41 +
.../cli/ProjectPropertiesCommandLineConverter.java | 35 +
.../cli/SystemPropertiesCommandLineConverter.java | 34 +
...stractPropertiesCommandLineConverterTest.groovy | 73 +
.../org/gradle/cli/CommandLineParserTest.groovy | 621 +++++++
.../org/gradle/cli/ParsedCommandLineTest.groovy | 42 +
...rojectPropertiesCommandLineConverterTest.groovy | 32 +
...SystemPropertiesCommandLineConverterTest.groovy | 32 +
subprojects/code-quality/code-quality.gradle | 25 +-
.../quality/CheckstylePluginIntegrationTest.groovy | 127 ++
.../quality/CodeNarcPluginIntegrationTest.groovy | 122 ++
.../CodeQualityPluginIntegrationTest.groovy | 206 +++
.../quality/FindBugsPluginIntegrationTest.groovy | 143 ++
.../quality/JDependPluginIntegrationTest.groovy | 128 ++
.../quality/PmdPluginIntegrationTest.groovy | 99 +
.../internal/FindBugsSpecBuilderTest.groovy | 117 ++
.../gradle/api/plugins/quality/Checkstyle.groovy | 169 ++
.../org/gradle/api/plugins/quality/Checkstyle.java | 133 --
.../api/plugins/quality/CheckstyleExtension.groovy | 29 +
.../api/plugins/quality/CheckstylePlugin.groovy | 77 +
.../api/plugins/quality/CheckstyleReports.java | 34 +
.../org/gradle/api/plugins/quality/CodeNarc.groovy | 145 ++
.../org/gradle/api/plugins/quality/CodeNarc.java | 107 --
.../api/plugins/quality/CodeNarcExtension.groovy | 38 +
.../api/plugins/quality/CodeNarcPlugin.groovy | 85 +
.../api/plugins/quality/CodeNarcReports.java | 48 +
.../plugins/quality/CodeQualityExtension.groovy | 42 +
.../api/plugins/quality/CodeQualityPlugin.groovy | 86 +-
.../org/gradle/api/plugins/quality/FindBugs.groovy | 128 ++
.../api/plugins/quality/FindBugsExtension.groovy | 24 +
.../api/plugins/quality/FindBugsPlugin.groovy | 113 ++
.../api/plugins/quality/FindBugsReports.java | 44 +
.../GroovyCodeQualityPluginConvention.groovy | 3 +-
.../org/gradle/api/plugins/quality/JDepend.groovy | 108 ++
.../api/plugins/quality/JDependExtension.groovy | 24 +
.../api/plugins/quality/JDependPlugin.groovy | 94 +
.../gradle/api/plugins/quality/JDependReports.java | 44 +
.../org/gradle/api/plugins/quality/Pmd.groovy | 103 ++
.../gradle/api/plugins/quality/PmdExtension.groovy | 71 +
.../gradle/api/plugins/quality/PmdPlugin.groovy | 90 +
.../org/gradle/api/plugins/quality/PmdReports.java | 40 +
.../internal/AbstractCodeQualityPlugin.groovy | 126 ++
.../plugins/quality/internal/AntCheckstyle.groovy | 42 -
.../plugins/quality/internal/AntCodeNarc.groovy | 45 -
.../quality/internal/CheckstyleReportsImpl.java | 35 +
.../quality/internal/CodeNarcReportsImpl.java | 46 +
.../quality/internal/ConsoleReportWriter.java | 53 -
.../quality/internal/FindBugsReportsImpl.java | 41 +
.../quality/internal/JDependReportsImpl.java | 42 +
.../plugins/quality/internal/PmdReportsImpl.java | 41 +
.../quality/internal/findbugs/FindBugsDaemon.java | 23 +
.../internal/findbugs/FindBugsDaemonClient.java | 43 +
.../findbugs/FindBugsDaemonClientProtocol.java | 21 +
.../internal/findbugs/FindBugsDaemonManager.groovy | 61 +
.../internal/findbugs/FindBugsDaemonServer.java | 50 +
.../internal/findbugs/FindBugsExecuter.java | 74 +
.../quality/internal/findbugs/FindBugsResult.java | 44 +
.../quality/internal/findbugs/FindBugsSpec.java | 54 +
.../internal/findbugs/FindBugsSpecBuilder.java | 115 ++
.../gradle/api/plugins/quality/package-info.java | 2 +-
.../META-INF/gradle-plugins/checkstyle.properties | 1 +
.../gradle-plugins/code-quality.properties | 0
.../META-INF/gradle-plugins/codenarc.properties | 1 +
.../META-INF/gradle-plugins/findbugs.properties | 1 +
.../META-INF/gradle-plugins/jdepend.properties | 1 +
.../META-INF/gradle-plugins/pmd.properties | 1 +
.../plugins/quality/CheckstylePluginTest.groovy | 169 ++
.../api/plugins/quality/CodeNarcPluginTest.groovy | 203 ++
.../plugins/quality/CodeQualityPluginTest.groovy | 62 +-
.../api/plugins/quality/FindBugsPluginTest.groovy | 180 ++
.../gradle/api/plugins/quality/FindBugsTest.groovy | 106 ++
.../api/plugins/quality/JDependPluginTest.groovy | 168 ++
.../api/plugins/quality/PmdPluginTest.groovy | 174 ++
.../internal/findbugs/FindBugsExecuterTest.groovy | 55 +
subprojects/core-impl/core-impl.gradle | 17 +-
.../artifacts/DefaultDependencyFactory.java | 65 +
.../DefaultDependencyManagementServices.java | 375 +++-
.../artifacts/DefaultResolvedArtifact.java | 112 ++
.../artifacts/DefaultResolvedDependency.java | 196 ++
.../internal/artifacts/PlexusLoggerAdapter.java | 101 +
.../artifacts/dsl/DefaultArtifactHandler.groovy | 70 +
.../dsl/DefaultPublishArtifactFactory.java | 140 ++
.../ivyservice/ArtifactCacheMetaData.java | 22 +
.../ivyservice/ArtifactResolveResult.java | 34 +
.../artifacts/ivyservice/ArtifactResolver.java | 25 +
.../ivyservice/BrokenArtifactResolveResult.java | 36 +
.../BrokenModuleVersionResolveResult.java | 43 +
.../CacheLockingArtifactDependencyResolver.java | 40 +
.../artifacts/ivyservice/CacheLockingManager.java | 38 +
.../ivyservice/DefaultCacheLockingManager.java | 63 +
.../ivyservice/DefaultIvyDependencyPublisher.java | 0
.../artifacts/ivyservice/DefaultIvyFactory.java | 38 +
.../ivyservice/DefaultLenientConfiguration.java | 150 ++
.../ivyservice/DefaultPublishOptionsFactory.java | 0
.../ivyservice/DefaultResolvedConfiguration.java | 62 +
.../ivyservice/DefaultSettingsConverter.java | 73 +
.../ivyservice/DefaultUnresolvedDependency.java | 40 +
.../ivyservice/DependencyToModuleResolver.java | 30 +
.../DependencyToModuleVersionIdResolver.java | 28 +
.../ErrorHandlingArtifactDependencyResolver.java | 146 ++
.../ivyservice/ErrorHandlingArtifactPublisher.java | 38 +
.../FileBackedArtifactResolveResult.java | 36 +
.../ivyservice/IvyBackedArtifactPublisher.java | 94 +
.../ivyservice/IvyDependencyPublisher.java | 0
.../internal/artifacts/ivyservice/IvyFactory.java | 0
.../artifacts/ivyservice/IvyLoggingAdaper.java | 0
.../artifacts/ivyservice/IvySettingsFactory.java | 40 +
.../api/internal/artifacts/ivyservice/IvyUtil.java | 54 +
.../ivyservice/ModuleDescriptorConverter.java | 29 +
.../ivyservice/ModuleVersionIdResolveResult.java | 39 +
.../ivyservice/ModuleVersionNotFoundException.java | 28 +
.../ivyservice/ModuleVersionResolveException.java | 91 +
.../ivyservice/ModuleVersionResolveResult.java | 49 +
.../ivyservice/PublishOptionsFactory.java | 0
.../ivyservice/ResolvedArtifactFactory.java | 45 +
.../ivyservice/ResolvedConfigurationBuilder.java | 31 +
.../SelfResolvingDependencyResolver.java | 85 +
.../artifacts/ivyservice/SettingsConverter.java | 34 +
...cuitEmptyConfigsArtifactDependencyResolver.java | 80 +
.../VersionForcingDependencyToModuleResolver.java | 45 +
.../clientmodule/ClientModuleResolver.java | 76 +
.../DefaultCachedModuleResolution.java | 54 +
.../DefaultResolvedModuleVersion.java | 33 +
.../ForceChangeDependencyDescriptor.java | 40 +
.../dynamicversions/ModuleResolutionCache.java | 37 +
.../ModuleResolutionCacheEntry.java | 31 +
.../SingleFileBackedModuleResolutionCache.java | 105 ++
.../ivyresolve/ArtifactNotFoundException.java | 32 +
.../ivyresolve/ArtifactOriginWithMetaData.java | 49 +
.../ivyresolve/ArtifactResolveException.java | 61 +
.../CacheLockingModuleVersionRepository.java | 63 +
.../ivyresolve/CachingModuleVersionRepository.java | 245 +++
.../ivyresolve/ChangingModuleDetector.java | 67 +
.../ivyservice/ivyresolve/DefaultIvyAdapter.java | 37 +
.../ivyresolve/DefaultModuleVersionDescriptor.java | 41 +
.../ivyresolve/DelegatingDependencyResolver.java | 149 ++
.../ivyresolve/DependencyResolverAdapter.java | 117 ++
.../ivyresolve/DependencyResolverIdentifier.java | 74 +
.../ivyservice/ivyresolve/DownloadedArtifact.java | 43 +
.../ivyservice/ivyresolve/IvyAdapter.java | 25 +
.../ivyservice/ivyresolve/IvyContextualiser.java | 62 +
.../ivyresolve/LazyDependencyToModuleResolver.java | 192 ++
.../ivyresolve/LoopbackDependencyResolver.java | 94 +
.../ivyresolve/ModuleVersionDescriptor.java | 27 +
.../ivyresolve/ModuleVersionRepository.java | 45 +
.../ivyresolve/NoOpRepositoryCacheManager.java | 76 +
.../ivyservice/ivyresolve/ResolveIvyFactory.java | 105 ++
.../ivyresolve/RestrictedDependencyResolver.java | 36 +
.../StartParameterResolutionOverride.java | 107 ++
.../ivyservice/ivyresolve/UserResolverChain.java | 173 ++
.../parser/GradlePomModuleDescriptorBuilder.java | 563 ++++++
.../parser/GradlePomModuleDescriptorParser.java | 299 +++
.../parser/ModuleScopedParserSettings.java | 98 +
.../ivyresolve/parser/ParserRegistry.java | 41 +
.../modulecache/DefaultCachedModuleDescriptor.java | 57 +
.../modulecache/DefaultModuleDescriptorCache.java | 125 ++
.../modulecache/ModuleDescriptorCache.java | 39 +
.../modulecache/ModuleDescriptorCacheEntry.java | 32 +
.../modulecache/ModuleDescriptorFileStore.java | 48 +
.../modulecache/ModuleDescriptorStore.java | 65 +
.../ArtifactsExtraAttributesStrategy.java | 0
.../ArtifactsToModuleDescriptorConverter.java | 26 +
.../ConfigurationsToModuleDescriptorConverter.java | 26 +
...efaultArtifactsToModuleDescriptorConverter.java | 76 +
...tConfigurationsToModuleDescriptorConverter.java | 45 +
.../DefaultExcludeRuleConverter.java | 41 +
.../DefaultModuleDescriptorFactory.java | 48 +
.../moduleconverter/ExcludeRuleConverter.java | 0
.../moduleconverter/ModuleDescriptorFactory.java | 0
.../PublishModuleDescriptorConverter.java | 50 +
.../ResolveModuleDescriptorConverter.java | 51 +
...bstractDependencyDescriptorFactoryInternal.java | 94 +
.../ClientModuleDependencyDescriptor.java | 33 +
.../ClientModuleDependencyDescriptorFactory.java | 65 +
...ultDependenciesToModuleDescriptorConverter.java | 62 +
...aultModuleDescriptorFactoryForClientModule.java | 0
.../DependenciesToModuleDescriptorConverter.java | 28 +
.../dependencies/DependencyDescriptorFactory.java | 35 +
.../DependencyDescriptorFactoryDelegate.java | 63 +
.../DependencyDescriptorFactoryInternal.java | 0
.../dependencies/EnhancedDependencyDescriptor.java | 34 +
.../ExternalModuleDependencyDescriptorFactory.java | 57 +
.../ModuleDescriptorFactoryForClientModule.java | 0
.../dependencies/ProjectDependencyDescriptor.java | 31 +
.../ProjectDependencyDescriptorFactory.java | 52 +
.../DefaultProjectModuleRegistry.java | 58 +
.../projectmodule/ProjectDependencyResolver.java | 80 +
.../projectmodule/ProjectModuleRegistry.java | 26 +
.../resolveengine/DefaultDependencyResolver.java | 70 +
.../resolveengine/DependencyGraphBuilder.java | 900 +++++++++
.../LatestModuleConflictResolver.java | 50 +
.../resolveengine/ModuleConflictResolver.java | 22 +
.../resolveengine/ModuleRevisionResolveState.java | 22 +
.../resolveengine/ModuleVersionSpec.java | 552 ++++++
.../resolveengine/StrictConflictResolver.java | 30 +
.../CannotLocateLocalMavenRepositoryException.java | 27 +
.../DefaultLocalMavenRepositoryLocator.java | 93 +
.../mvnsettings/DefaultMavenFileLocations.java | 53 +
.../mvnsettings/LocalMavenRepositoryLocator.java | 22 +
.../artifacts/mvnsettings/MavenFileLocations.java | 26 +
.../artifacts/publish/maven/ArtifactPom.java | 41 -
.../publish/maven/ArtifactPomContainer.java | 31 -
.../publish/maven/ArtifactPomFactory.java | 25 -
.../publish/maven/DefaultArtifactPomFactory.java | 28 -
.../maven/DefaultLocalMavenCacheLocator.java | 95 -
.../publish/maven/DefaultMavenFactory.java | 46 -
.../artifacts/publish/maven/DefaultMavenPom.java | 252 ---
.../publish/maven/DefaultMavenPomFactory.java | 47 -
.../publish/maven/ExcludeRuleConverter.java | 26 -
.../publish/maven/LocalMavenCacheLocator.java | 22 -
.../publish/maven/PomDependenciesConverter.java | 29 -
.../DefaultConf2ScopeMappingContainer.java | 115 --
.../dependencies/DefaultExcludeRuleConverter.java | 40 -
.../DefaultPomDependenciesConverter.java | 149 --
.../maven/deploy/AbstractMavenResolver.java | 295 ---
.../publish/maven/deploy/BaseMavenDeployer.java | 129 --
.../publish/maven/deploy/BaseMavenInstaller.java | 51 -
.../maven/deploy/BasePomFilterContainer.java | 137 --
.../publish/maven/deploy/ClassifierArtifact.java | 71 -
.../publish/maven/deploy/CustomDeployTask.java | 44 -
.../deploy/CustomInstallDeployTaskSupport.java | 29 -
.../publish/maven/deploy/CustomInstallTask.java | 37 -
.../publish/maven/deploy/DefaultArtifactPom.java | 213 ---
.../maven/deploy/DefaultArtifactPomContainer.java | 78 -
.../maven/deploy/DefaultDeployTaskFactory.java | 27 -
.../maven/deploy/DefaultInstallTaskFactory.java | 27 -
.../maven/deploy/DefaultMavenDeployment.java | 64 -
.../publish/maven/deploy/DefaultPomFilter.java | 56 -
.../publish/maven/deploy/LoggingHelper.java | 46 -
.../groovy/DefaultGroovyMavenDeployer.groovy | 51 -
.../maven/deploy/groovy/RepositoryBuilder.java | 35 -
.../maven/deploy/groovy/RepositoryFactory.java | 54 -
.../mvnsettings/EmptyMavenSettingsSupplier.java | 49 -
.../deploy/mvnsettings/MavenSettingsProvider.java | 39 -
.../deploy/mvnsettings/MavenSettingsSupplier.java | 27 -
.../MaybeUserMavenSettingsSupplier.java | 45 -
.../maven/pombuilder/CustomModelBuilder.java | 81 -
.../publish/maven/pombuilder/ModelFactory.java | 43 -
.../maven/pombuilder/PlexusLoggerAdapter.java | 101 -
.../AbstractAuthenticationSupportedRepository.java | 37 +
.../CommonsHttpClientBackedRepository.java | 255 ---
.../CustomResolverArtifactRepository.java | 62 +
.../DefaultExternalResourceRepository.java | 112 ++
.../DefaultFlatDirArtifactRepository.java | 84 +
.../repositories/DefaultIvyArtifactRepository.java | 175 +-
.../DefaultMavenArtifactRepository.java | 108 ++
.../repositories/DefaultPasswordCredentials.java | 52 +
.../repositories/DefaultResolverFactory.java | 181 +-
.../EnhancedArtifactDownloadReport.java | 38 +
.../repositories/ExternalResourceRepository.java | 46 +
.../repositories/ExternalResourceResolver.java | 475 +++++
.../artifacts/repositories/IvyResolver.java | 47 +
.../artifacts/repositories/MavenResolver.java | 316 ++++
.../repositories/PatternBasedResolver.java | 33 +
.../ProgressLoggingTransferListener.java | 81 +
.../AbstractRepositoryCacheManager.java | 85 +
.../DownloadingRepositoryCacheManager.java | 148 ++
.../LocalFileRepositoryCacheManager.java | 88 +
.../layout/GradleRepositoryLayout.java | 42 +
.../repositories/layout/MavenRepositoryLayout.java | 45 +
.../layout/PatternRepositoryLayout.java | 63 +
.../repositories/layout/RepositoryLayout.java | 47 +
.../repositories/layout/ResolvedPattern.java | 50 +
.../transport/RepositoryTransport.java | 29 +
.../transport/RepositoryTransportFactory.java | 99 +
.../file/FileExternalResourceRepository.java | 48 +
.../externalresource/AbstractExternalResource.java | 49 +
.../externalresource/ExternalResource.java | 33 +
.../ExternalResourceIvyResourceAdapter.java | 79 +
.../LocalFileStandInExternalResource.java | 96 +
.../LocallyAvailableExternalResource.java | 45 +
.../MetaDataOnlyExternalResource.java | 79 +
.../externalresource/MissingExternalResource.java | 68 +
.../cached/ByUrlCachedExternalResourceIndex.java | 30 +
.../cached/CachedExternalResource.java | 89 +
.../cached/CachedExternalResourceAdapter.java | 76 +
.../cached/CachedExternalResourceIndex.java | 71 +
.../cached/DefaultCachedExternalResource.java | 87 +
.../cached/DefaultCachedExternalResourceIndex.java | 122 ++
...actAtRepositoryCachedExternalResourceIndex.java | 30 +
.../ivy/ArtifactAtRepositoryKey.java | 64 +
.../AbstractLocallyAvailableResourceFinder.java | 37 +
.../CompositeLocallyAvailableResourceFinder.java | 69 +
.../local/DefaultLocallyAvailableResource.java | 65 +
.../LazyLocallyAvailableResourceCandidates.java | 58 +
.../local/LocallyAvailableResource.java | 31 +
.../local/LocallyAvailableResourceCandidates.java | 30 +
.../local/LocallyAvailableResourceFinder.java | 32 +
...leResourceFinderSearchableFileStoreAdapter.java | 54 +
.../ivy/LocallyAvailableResourceFinderFactory.java | 80 +
...PatternBasedLocallyAvailableResourceFinder.java | 81 +
.../metadata/DefaultExternalResourceMetaData.java | 70 +
.../metadata/ExternalResourceMetaData.java | 54 +
.../metadata/ExternalResourceMetaDataCompare.java | 71 +
.../CacheAwareExternalResourceAccessor.java | 30 +
.../DefaultCacheAwareExternalResourceAccessor.java | 102 +
.../transfer/ExternalResourceAccessor.java | 75 +
.../transfer/ExternalResourceLister.java | 26 +
.../transfer/ExternalResourceUploader.java | 25 +
.../transport/file/FileTransport.java | 56 +
.../transport/http/DefaultHttpSettings.java | 35 +
.../transport/http/HttpClientConfigurer.java | 115 ++
.../transport/http/HttpClientHelper.java | 138 ++
.../transport/http/HttpProxySettings.java | 42 +
.../transport/http/HttpResourceAccessor.java | 110 ++
.../transport/http/HttpResourceLister.java | 43 +
.../transport/http/HttpResourceUploader.java | 47 +
.../transport/http/HttpResponseResource.java | 131 ++
.../transport/http/HttpSettings.java | 24 +
.../transport/http/HttpTransport.java | 59 +
.../JavaSystemPropertiesHttpProxySettings.java | 103 ++
.../transport/http/ntlm/NTLMCredentials.java | 92 +
.../transport/http/ntlm/NTLMSchemeFactory.java | 64 +
.../internal/filestore/DefaultFileStoreEntry.java | 39 +
.../gradle/api/internal/filestore/FileStore.java | 24 +
.../api/internal/filestore/FileStoreEntry.java | 29 +
.../api/internal/filestore/FileStoreSearcher.java | 25 +
.../filestore/GroupedAndNamedUniqueFileStore.java | 58 +
.../internal/filestore/UniquePathFileStore.java | 98 +
.../filestore/ivy/ArtifactRevisionIdFileStore.java | 45 +
.../notations/ClientModuleNotationParser.java | 48 +
.../DependencyClassPathNotationParser.java | 58 +
.../notations/DependencyFilesNotationParser.java | 46 +
.../notations/DependencyMapNotationParser.java | 56 +
.../notations/DependencyNotationParser.java | 58 +
.../notations/DependencyProjectNotationParser.java | 50 +
.../notations/DependencyStringNotationParser.java | 77 +
.../notations/ProjectDependencyFactory.java | 55 +
...internal.artifacts.DependencyManagementServices | 1 +
.../gradle/api/artifacts/ArtifactsTestUtils.java | 60 +
.../DefaultDependencyManagementServicesTest.groovy | 127 ++
.../artifacts/DefaultResolvedArtifactTest.groovy | 83 +
.../artifacts/DefaultResolvedDependencySpec.groovy | 92 +
.../artifacts/DefaultResolvedDependencyTest.java | 185 ++
.../DependencyManagementServicesTest.groovy | 40 -
.../dsl/DefaultArtifactHandlerTest.groovy | 127 ++
.../dsl/DefaultPublishArtifactFactoryTest.groovy | 251 +++
...cheLockingArtifactDependencyResolverTest.groovy | 44 +
.../DefaultIvyDependencyPublisherTest.java | 0
.../ivyservice/DefaultIvyFactoryTest.groovy | 40 +
.../DefaultPublishOptionsFactoryTest.java | 0
.../ivyservice/DefaultSettingsConverterTest.groovy | 136 ++
...orHandlingArtifactDependencyResolverTest.groovy | 133 ++
.../ErrorHandlingArtifactPublisherTest.groovy | 76 +
.../ivyservice/IvyBackedArtifactPublisherTest.java | 164 ++
.../ivyservice/IvySettingsFactoryTest.groovy | 37 +
.../artifacts/ivyservice/IvyUtilTest.groovy | 0
.../ModuleVersionResolveExceptionTest.groovy | 47 +
.../ivyservice/ResolvedArtifactFactoryTest.groovy | 53 +
.../SelfResolvingDependencyResolverTest.java | 177 ++
...EmptyConfigsArtifactDependencyResolverTest.java | 79 +
...ionForcingDependencyToModuleResolverTest.groovy | 64 +
.../clientmodule/ClientModuleResolverTest.groovy | 85 +
.../CachingModuleVersionRepositoryTest.groovy | 87 +
.../DependencyResolverIdentifierTest.groovy | 135 ++
.../LazyDependencyToModuleResolverTest.groovy | 277 +++
.../ivyresolve/parser/PomParserTest.groovy | 183 ++
...ltArtifactsToModuleDescriptorConverterTest.java | 129 ++
...figurationsToModuleDescriptorConverterTest.java | 0
.../DefaultExcludeRuleConverterTest.java | 52 +
.../DefaultModuleDescriptorFactoryTest.groovy | 64 +
.../moduleconverter/IvyConverterTestUtil.java | 0
.../PublishModuleDescriptorConverterTest.groovy | 54 +
.../ResolveModuleDescriptorConverterTest.groovy | 56 +
...actDependencyDescriptorFactoryInternalTest.java | 125 ++
...lientModuleDependencyDescriptorFactoryTest.java | 95 +
...ependenciesToModuleDescriptorConverterTest.java | 127 ++
...ModuleDescriptorFactoryForClientModuleTest.java | 103 ++
.../DependencyDescriptorFactoryDelegateTest.java | 0
...ernalModuleDependencyDescriptorFactoryTest.java | 72 +
.../ProjectDependencyDescriptorFactoryTest.java | 66 +
.../ProjectDependencyResolverTest.groovy | 56 +
.../DependencyGraphBuilderTest.groovy | 893 +++++++++
.../resolveengine/ModuleVersionSpecTest.groovy | 367 ++++
.../DefaultLocalMavenRepositoryLocatorTest.groovy | 106 ++
.../maven/DefaultDeployTaskFactoryTest.java | 31 -
.../maven/DefaultLocalMavenCacheLocatorTest.groovy | 58 -
.../maven/DefaultMavenPomFactoryTest.groovy | 46 -
.../publish/maven/DefaultMavenPomTest.groovy | 191 --
.../DefaultConf2ScopeMappingContainerTest.java | 123 --
.../DefaultExcludeRuleConverterTest.java | 60 -
.../DefaultPomDependenciesConverterTest.java | 254 ---
.../maven/deploy/AbstractMavenResolverTest.java | 239 ---
.../maven/deploy/BaseMavenDeployerTest.java | 106 --
.../maven/deploy/BaseMavenInstallerTest.java | 71 -
.../maven/deploy/BasePomFilterContainerTest.java | 187 --
.../deploy/DefaultArtifactPomContainerTest.groovy | 100 -
.../maven/deploy/DefaultArtifactPomTest.java | 272 ---
.../publish/maven/deploy/DefaultPomFilterTest.java | 55 -
.../groovy/DefaultGroovyMavenDeployerTest.groovy | 117 --
.../DefaultGroovyPomFilterContainerTest.groovy | 122 --
.../EmptyMavenSettingsSupplierTest.groovy | 55 -
.../MaybeUserMavenSettingsSupplierTest.groovy | 63 -
.../DefaultFlatDirArtifactRepositoryTest.groovy | 68 +
.../DefaultIvyArtifactRepositoryTest.groovy | 222 ++-
.../DefaultMavenArtifactRepositoryTest.groovy | 119 ++
.../repositories/DefaultResolverFactoryTest.groovy | 161 +-
.../DefaultArtifactResolutionCacheTest.groovy | 80 +
.../CachedExternalResourceAdapterTest.groovy | 85 +
...positeLocallyAvailableResourceFinderTest.groovy | 74 +
.../DefaultLocallyAvailableResourceTest.groovy | 66 +
...zyLocallyAvailableResourceCandidatesTest.groovy | 57 +
.../DefaultExternalResourceMetaDataTest.groovy | 33 +
.../ExternalResourceMetaDataCompareTest.groovy | 172 ++
...ltCacheAwareExternalResourceAccessorTest.groovy | 61 +
.../transport/http/HttpClientConfigurerTest.groovy | 92 +
.../transport/http/HttpResponseResourceTest.groovy | 57 +
...avaSystemPropertiesHttpProxySettingsTest.groovy | 85 +
.../transport/http/ntlm/NTLMCredentialsTest.groovy | 92 +
.../DependencyClassPathNotationParserTest.groovy | 55 +
.../DependencyMapNotationParserTest.groovy | 141 ++
.../notations/DependencyNotationParserTest.groovy | 57 +
.../DependencyStringNotationParserTest.groovy | 175 ++
.../notations/ProjectDependencyFactoryTest.groovy | 52 +
subprojects/core/core.gradle | 132 +-
...ependencyResolutionEventsIntegrationTest.groovy | 52 +
.../FileCollectionSymlinkIntegrationTest.groovy | 58 +
.../ArchiveTaskPermissionsIntegrationTest.groovy | 152 ++
.../api/tasks/CopyErrorIntegrationTest.groovy | 79 +
.../tasks/CopyPermissionsIntegrationTest.groovy | 116 ++
.../api/tasks/CopyTaskIntegrationTest.groovy | 436 +++++
.../api/tasks/FileTreeCopyIntegrationTest.groovy | 101 +
.../fixtures/AbstractExecutionResult.java | 35 -
.../fixtures/AbstractGradleExecuter.java | 262 ---
.../fixtures/BasicGradleDistribution.java | 46 -
.../integtests/fixtures/DaemonGradleExecuter.java | 65 -
.../integtests/fixtures/ExecutionResult.java | 51 -
.../integtests/fixtures/ForkingGradleExecuter.java | 299 ---
.../integtests/fixtures/GradleDistribution.java | 179 --
.../fixtures/GradleDistributionExecuter.java | 175 --
.../gradle/integtests/fixtures/GradleExecuter.java | 105 --
.../gradle/integtests/fixtures/HttpServer.groovy | 243 ---
.../fixtures/InProcessGradleExecuter.java | 378 ----
.../integtests/fixtures/IvyRepository.groovy | 81 -
.../integtests/fixtures/MavenRepository.groovy | 91 -
.../fixtures/PreviousGradleVersionExecuter.groovy | 94 -
.../integtests/fixtures/ScriptExecuter.groovy | 38 -
.../internal/AbstractAutoTestedSamplesTest.groovy | 33 -
.../fixtures/internal/AbstractIntegrationTest.java | 77 -
.../fixtures/internal/AutoTestedSamplesUtil.groovy | 70 -
.../fixtures/internal/IntegrationTestHint.java | 31 -
.../copyTestResources/src/one/ignore/bad.file | 0
.../api/tasks}/copyTestResources/src/one/one.a | 0
.../api/tasks}/copyTestResources/src/one/one.b | 0
.../copyTestResources/src/one/sub/ignore/bad.file | 0
.../tasks}/copyTestResources/src/one/sub/onesub.a | 0
.../tasks}/copyTestResources/src/one/sub/onesub.b | 0
.../gradle/api/tasks}/copyTestResources/src/root.a | 0
.../gradle/api/tasks}/copyTestResources/src/root.b | 0
.../copyTestResources/src/two/ignore/bad.file | 0
.../api/tasks}/copyTestResources/src/two/two.a | 0
.../api/tasks}/copyTestResources/src/two/two.b | 0
.../tasks}/copyTestResources/src2/three/three.a | 0
.../tasks}/copyTestResources/src2/three/three.b | 0
.../groovy/org/gradle/BuildExceptionReporter.java | 148 +-
.../src/main/groovy/org/gradle/BuildLogger.java | 3 +-
.../src/main/groovy/org/gradle/CacheUsage.java | 4 +-
.../org/gradle/CommandLineArgumentException.java | 33 -
.../src/main/groovy/org/gradle/GradleLauncher.java | 8 +-
.../src/main/groovy/org/gradle/RefreshOptions.java | 85 +
.../src/main/groovy/org/gradle/StartParameter.java | 472 ++---
.../src/main/groovy/org/gradle/api/AntBuilder.java | 8 +
.../main/groovy/org/gradle/api/DefaultTask.java | 2 +-
.../org/gradle/api/DomainObjectCollection.java | 65 +-
.../groovy/org/gradle/api/DomainObjectSet.java | 49 +
.../org/gradle/api/IllegalDependencyNotation.java | 2 +-
.../main/groovy/org/gradle/api/JavaVersion.java | 11 +
.../org/gradle/api/LocationAwareException.java | 139 --
.../core/src/main/groovy/org/gradle/api/Named.java | 53 +
.../gradle/api/NamedDomainObjectCollection.java | 296 +--
.../org/gradle/api/NamedDomainObjectContainer.java | 49 +-
.../org/gradle/api/NamedDomainObjectList.java | 52 +
.../org/gradle/api/NamedDomainObjectSet.java | 52 +
.../core/src/main/groovy/org/gradle/api/Namer.java | 57 +
.../src/main/groovy/org/gradle/api/Nullable.java | 27 +
.../src/main/groovy/org/gradle/api/Project.java | 498 +++--
.../src/main/groovy/org/gradle/api/Script.java | 699 +++----
.../org/gradle/api/ScriptCompilationException.java | 46 -
.../core/src/main/groovy/org/gradle/api/Task.java | 63 +-
.../main/groovy/org/gradle/api/Transformer.java | 11 +-
.../org/gradle/api/UncheckedIOException.java | 2 +-
.../main/groovy/org/gradle/api/XmlProvider.java | 50 +
.../gradle/api/artifacts/ArtifactIdentifier.java | 55 +
.../api/artifacts/ArtifactRepositoryContainer.java | 230 +++
.../org/gradle/api/artifacts/ClientModule.java | 2 -
.../api/artifacts/ConfigurablePublishArtifact.java | 57 +
.../org/gradle/api/artifacts/Configuration.java | 152 +-
.../api/artifacts/ConfigurationContainer.java | 45 +-
.../gradle/api/artifacts/ConflictResolution.java | 21 +
.../artifacts/DependencyResolutionListener.java | 35 +
.../org/gradle/api/artifacts/DependencySet.java | 25 +
.../org/gradle/api/artifacts/ExcludeRule.java | 15 +-
.../gradle/api/artifacts/ExternalDependency.java | 2 +-
.../gradle/api/artifacts/LenientConfiguration.java | 53 +
.../org/gradle/api/artifacts/ModuleDependency.java | 38 +-
.../api/artifacts/ModuleVersionIdentifier.java | 42 +
.../api/artifacts/ModuleVersionSelector.java | 44 +
.../org/gradle/api/artifacts/PublishArtifact.java | 22 +-
.../gradle/api/artifacts/PublishArtifactSet.java | 27 +
.../gradle/api/artifacts/PublishInstruction.java | 99 -
.../gradle/api/artifacts/ResolutionStrategy.java | 164 ++
.../api/artifacts/ResolvableDependencies.java | 82 +
.../org/gradle/api/artifacts/ResolveException.java | 21 +-
.../org/gradle/api/artifacts/ResolvedArtifact.java | 16 +
.../api/artifacts/ResolvedConfiguration.java | 9 +-
.../gradle/api/artifacts/ResolvedDependency.java | 11 +-
.../api/artifacts/ResolvedModuleVersion.java | 27 +
.../gradle/api/artifacts/ResolverContainer.java | 197 --
.../gradle/api/artifacts/UnresolvedDependency.java | 32 +
.../artifacts/cache/ArtifactResolutionControl.java | 26 +
.../cache/DependencyResolutionControl.java | 25 +
.../artifacts/cache/ModuleResolutionControl.java | 31 +
.../api/artifacts/cache/ResolutionControl.java | 55 +
.../api/artifacts/cache/ResolutionRules.java | 42 +
.../gradle/api/artifacts/cache/package-info.java | 20 +
.../gradle/api/artifacts/dsl/ArtifactHandler.java | 69 +-
.../api/artifacts/dsl/ArtifactRepository.java | 35 -
.../api/artifacts/dsl/DependencyHandler.java | 209 ++-
.../api/artifacts/dsl/IvyArtifactRepository.java | 56 -
.../api/artifacts/dsl/RepositoryHandler.java | 163 +-
.../gradle/api/artifacts/maven/MavenFactory.java | 34 -
.../org/gradle/api/artifacts/maven/MavenPom.java | 224 ---
.../gradle/api/artifacts/maven/MavenResolver.java | 51 -
.../api/artifacts/maven/PomFilterContainer.java | 136 --
.../gradle/api/artifacts/maven/XmlProvider.java | 50 -
.../artifacts/repositories/ArtifactRepository.java | 38 +
.../repositories/AuthenticationSupported.java | 46 +
.../FlatDirectoryArtifactRepository.java | 73 +
.../repositories/IvyArtifactRepository.java | 108 ++
.../repositories/MavenArtifactRepository.java | 71 +
.../repositories/PasswordCredentials.java | 49 +
.../api/artifacts/repositories/WebdavResolver.java | 46 -
.../api/artifacts/specs/DependencySpecs.java | 75 -
.../org/gradle/api/artifacts/specs/Type.java | 51 -
.../gradle/api/artifacts/specs/package-info.java | 20 -
.../org/gradle/api/dsl/ConvenienceProperty.java | 73 -
.../org/gradle/api/dsl/ConventionProperty.java | 76 +
.../groovy/org/gradle/api/dsl/package-info.java | 2 +-
.../org/gradle/api/file/CopyProcessingSpec.java | 254 +--
.../main/groovy/org/gradle/api/file/CopySpec.java | 11 +-
.../org/gradle/api/file/FileCopyDetails.java | 7 +
.../org/gradle/api/file/FileTreeElement.java | 7 +
.../org/gradle/api/file/SourceDirectorySet.java | 14 +-
.../api/internal/AbstractClassGenerator.java | 104 +-
.../api/internal/AbstractClassPathProvider.java | 165 --
.../internal/AbstractDomainObjectCollection.java | 163 --
.../api/internal/AbstractMultiCauseException.java | 30 +-
.../AbstractNamedDomainObjectContainer.java | 64 +
.../org/gradle/api/internal/AbstractTask.java | 114 +-
.../api/internal/AsmBackedClassGenerator.java | 272 ++-
.../internal/AutoCreateDomainObjectContainer.java | 51 -
.../AutoCreateDomainObjectContainerDelegate.groovy | 75 -
.../org/gradle/api/internal/BeanDynamicObject.java | 222 ++-
.../gradle/api/internal/ChainingTransformer.java | 10 +-
.../org/gradle/api/internal/ClassGenerator.java | 5 -
.../internal/ClassGeneratorBackedInstantiator.java | 40 +
.../org/gradle/api/internal/ClassPathProvider.java | 5 +-
.../org/gradle/api/internal/ClassPathRegistry.java | 52 +-
.../api/internal/CompositeDomainObjectSet.java | 111 ++
.../api/internal/CompositeDynamicObject.java | 222 +--
.../org/gradle/api/internal/ConfigureDelegate.java | 94 +
.../gradle/api/internal/ConventionAwareHelper.java | 111 +-
.../org/gradle/api/internal/ConventionMapping.java | 17 +-
.../org/gradle/api/internal/ConventionTask.java | 14 +-
.../DefaultAutoCreateDomainObjectContainer.java | 68 -
.../api/internal/DefaultClassPathProvider.java | 50 +-
.../api/internal/DefaultClassPathRegistry.java | 116 +-
.../internal/DefaultDomainObjectCollection.java | 291 +++
.../api/internal/DefaultDomainObjectContainer.java | 110 --
.../api/internal/DefaultDomainObjectSet.java | 77 +
.../DefaultNamedDomainObjectCollection.java | 325 ++++
.../DefaultNamedDomainObjectContainer.java | 317 ----
.../api/internal/DefaultNamedDomainObjectList.java | 192 ++
.../api/internal/DefaultNamedDomainObjectSet.java | 87 +
.../api/internal/DelegatingDomainObjectSet.java | 134 ++
.../api/internal/DependencyClassPathProvider.java | 62 +
.../gradle/api/internal/DirectInstantiator.java | 67 +
.../gradle/api/internal/DocumentationRegistry.java | 50 +
.../groovy/org/gradle/api/internal/DomNode.java | 51 +
.../internal/DynamicModulesClassPathProvider.java | 47 +
.../org/gradle/api/internal/DynamicObject.java | 7 +
.../gradle/api/internal/DynamicObjectAware.java | 28 +-
.../gradle/api/internal/DynamicObjectHelper.java | 160 +-
.../org/gradle/api/internal/DynamicObjectUtil.java | 30 +
.../api/internal/DynamicPropertyNamer.groovy | 60 +
.../org/gradle/api/internal/ExceptionAnalyser.java | 0
.../api/internal/ExtensibleDynamicObject.java | 196 ++
.../groovy/org/gradle/api/internal/Factory.java | 29 -
.../FactoryNamedDomainObjectContainer.java | 115 ++
.../org/gradle/api/internal/FilteredAction.java | 38 +
.../api/internal/GradleDistributionLocator.java | 3 +
...GroovySourceGenerationBackedClassGenerator.java | 134 --
.../org/gradle/api/internal/HasConvention.java | 30 +
.../org/gradle/api/internal/IConventionAware.java | 6 -
.../org/gradle/api/internal/Instantiator.java | 28 +
.../api/internal/LocationAwareException.java | 161 ++
.../api/internal/MapBackedDynamicObject.java | 58 -
...amedDomainObjectContainerConfigureDelegate.java | 32 +
.../groovy/org/gradle/api/internal/Operation.java | 26 +
.../org/gradle/api/internal/ProcessOperations.java | 25 +
.../gradle/api/internal/PropertiesTransformer.java | 84 +
.../ReflectiveNamedDomainObjectFactory.java | 55 +
.../org/gradle/api/internal/TaskInternal.java | 14 +-
.../gradle/api/internal/TaskOutputsInternal.java | 0
.../api/internal/ThreadGlobalInstantiator.java | 60 +
.../org/gradle/api/internal/XmlTransformer.java | 87 +-
.../api/internal/artifacts/ArtifactContainer.java | 48 -
.../artifacts/ArtifactDependencyResolver.java | 27 +
.../artifacts/ArtifactPublicationServices.java | 24 +
.../api/internal/artifacts/ArtifactPublisher.java | 28 +
.../artifacts/CachingDependencyResolveContext.java | 6 +-
.../artifacts/ConfigurationContainerFactory.java | 31 -
.../artifacts/DefaultArtifactIdentifier.java | 55 +
.../DefaultArtifactRepositoryContainer.java | 236 +++
.../DefaultConfigurationContainerFactory.java | 79 -
.../internal/artifacts/DefaultDependencySet.java | 57 +
.../api/internal/artifacts/DefaultExcludeRule.java | 45 +-
.../artifacts/DefaultExcludeRuleContainer.java | 5 +-
.../artifacts/DefaultModuleVersionIdentifier.java | 77 +
.../artifacts/DefaultModuleVersionSelector.java | 99 +
.../artifacts/DefaultPublishArtifactSet.java | 83 +
.../artifacts/DefaultResolvedArtifact.java | 79 -
.../artifacts/DefaultResolvedDependency.java | 160 --
.../artifacts/DefaultResolverContainer.java | 231 ---
.../api/internal/artifacts/DependencyInternal.java | 23 -
.../artifacts/DependencyManagementServices.java | 10 +-
.../artifacts/DependencyResolutionServices.java | 34 +
.../artifacts/ExcludeRuleNotationParser.java | 47 +
.../gradle/api/internal/artifacts/IvyService.java | 36 -
.../internal/artifacts/ResolvableDependency.java | 21 +
.../artifacts/ResolvedConfigurationIdentifier.java | 7 -
.../api/internal/artifacts/ResolverFactory.java | 38 +
.../ConfigurationContainerInternal.java | 23 +
.../configurations/ConfigurationInternal.java | 25 +
.../artifacts/configurations/Configurations.java | 31 +-
.../configurations/DefaultConfiguration.java | 361 ++--
.../DefaultConfigurationContainer.java | 89 +-
.../configurations/DefaultResolutionStrategy.java | 90 +
.../configurations/DependencyMetaDataProvider.java | 7 -
.../configurations/ForcedModuleNotationParser.java | 98 +
.../configurations/ResolutionStrategyInternal.java | 43 +
.../conflicts/LatestConflictResolution.java | 27 +
.../conflicts/StrictConflictResolution.java | 27 +
.../configurations/dynamicversion/CachePolicy.java | 33 +
.../dynamicversion/DefaultCachePolicy.java | 217 +++
.../artifacts/dependencies/AbstractDependency.java | 5 +-
.../dependencies/DefaultClientModule.java | 3 +-
.../DefaultExternalModuleDependency.java | 3 +-
.../dependencies/DefaultProjectDependency.java | 9 +-
.../artifacts/dsl/ClasspathScriptTransformer.java | 4 +-
.../artifacts/dsl/DefaultArtifactHandler.groovy | 66 -
.../dsl/DefaultPublishArtifactFactory.java | 34 -
.../artifacts/dsl/DefaultRepositoryHandler.java | 213 +--
.../dsl/DefaultRepositoryHandlerFactory.java | 38 -
.../artifacts/dsl/FixMainScriptTransformer.java | 0
.../artifacts/dsl/PublishArtifactFactory.java | 25 -
.../SharedConventionRepositoryHandlerFactory.java | 45 -
.../dependencies/ClassPathDependencyFactory.java | 49 -
.../dependencies/DefaultClientModuleFactory.java | 55 -
.../dsl/dependencies/DefaultDependencyFactory.java | 83 -
.../dependencies/DefaultDependencyHandler.groovy | 43 +-
.../DefaultProjectDependencyFactory.java | 64 -
.../dsl/dependencies/DependencyFactory.java | 1 +
.../IDependencyImplementationFactory.java | 26 -
.../dsl/dependencies/MapModuleNotationParser.java | 56 -
.../dsl/dependencies/ModuleDependencyFactory.java | 74 -
.../dependencies/ModuleDescriptorDelegate.groovy | 1 +
.../dependencies/ParsedModuleStringNotation.java | 4 +-
.../dsl/dependencies/ProjectDependencyFactory.java | 28 -
.../artifacts/dsl/dependencies/ProjectFinder.java | 4 +-
.../SelfResolvingDependencyFactory.java | 40 -
.../artifacts/ivyservice/ClientModuleResolver.java | 94 -
.../ivyservice/DefaultIvyConversionResult.java | 50 -
.../ivyservice/DefaultIvyDependencyResolver.java | 162 --
.../artifacts/ivyservice/DefaultIvyFactory.java | 28 -
.../ivyservice/DefaultIvyReportConverter.java | 329 ----
.../artifacts/ivyservice/DefaultIvyService.java | 191 --
.../ivyservice/DefaultSettingsConverter.java | 218 ---
.../ivyservice/ErrorHandlingIvyService.java | 152 --
.../ivyservice/GradleIBiblioResolver.java | 211 ---
.../artifacts/ivyservice/IvyConversionResult.java | 34 -
.../ivyservice/IvyDependencyResolver.java | 28 -
.../artifacts/ivyservice/IvyReportConverter.java | 26 -
.../api/internal/artifacts/ivyservice/IvyUtil.java | 54 -
.../LocalFileRepositoryCacheManager.java | 93 -
.../ivyservice/ModuleDescriptorConverter.java | 30 -
.../ivyservice/NoOpRepositoryCacheManager.java | 76 -
.../artifacts/ivyservice/ResolverFactory.java | 50 -
.../SelfResolvingDependencyResolver.java | 82 -
.../artifacts/ivyservice/SettingsConverter.java | 38 -
.../ShortcircuitEmptyConfigsIvyService.java | 74 -
.../ivyservice/SnapshotVersionMatcher.java | 36 -
.../AbstractModuleDescriptorConverter.java | 51 -
.../ArtifactsToModuleDescriptorConverter.java | 28 -
.../ConfigurationsToModuleDescriptorConverter.java | 28 -
...efaultArtifactsToModuleDescriptorConverter.java | 77 -
...tConfigurationsToModuleDescriptorConverter.java | 46 -
.../DefaultExcludeRuleConverter.java | 41 -
.../DefaultModuleDescriptorFactory.java | 30 -
.../PublishModuleDescriptorConverter.java | 64 -
.../ResolveModuleDescriptorConverter.java | 51 -
...bstractDependencyDescriptorFactoryInternal.java | 123 --
.../ClientModuleDependencyDescriptorFactory.java | 69 -
...ultDependenciesToModuleDescriptorConverter.java | 93 -
.../DependenciesToModuleDescriptorConverter.java | 29 -
.../dependencies/DependencyDescriptorFactory.java | 32 -
.../DependencyDescriptorFactoryDelegate.java | 56 -
.../ExternalModuleDependencyDescriptorFactory.java | 55 -
.../ProjectDependencyDescriptorFactory.java | 79 -
.../ProjectDependencyDescriptorStrategy.java | 27 -
.../artifacts/publish/AbstractPublishArtifact.java | 9 +-
.../publish/DefaultArtifactContainer.java | 47 -
.../artifacts/publish/DefaultPublishArtifact.java | 10 +-
.../publish/maven/MavenPomMetaInfoProvider.java | 22 -
.../artifacts/publish/maven/deploy/PomFilter.java | 34 -
.../repositories/ArtifactRepositoryInternal.java | 11 +-
.../repositories/DefaultInternalRepository.java | 163 --
.../FixedResolverArtifactRepository.java | 39 +
.../artifacts/repositories/InternalRepository.java | 24 -
.../artifacts/repositories/WebdavRepository.java | 80 -
.../org/gradle/api/internal/cache/Cache.java | 22 +
.../api/internal/cache/CacheAccessSerializer.java | 38 +
.../gradle/api/internal/cache/CacheSupport.java | 35 +
.../gradle/api/internal/cache/MapBackedCache.java | 36 +
.../CacheBackedFileSnapshotRepository.java | 17 +-
.../CacheBackedTaskHistoryRepository.java | 26 +-
.../CacheLockHandlingTaskExecuter.java | 38 +
.../internal/changedetection/CachingHasher.java | 5 +-
.../changedetection/DefaultFileSnapshotter.java | 0
.../internal/changedetection/DefaultHasher.java | 4 +-
.../DefaultTaskArtifactStateCacheAccess.java | 85 +
.../DefaultTaskArtifactStateRepository.java | 33 +-
.../changedetection/FileCollectionSnapshot.java | 0
.../internal/changedetection/FileSnapshotter.java | 0
.../changedetection/InMemoryIndexedCache.java | 4 +-
.../changedetection/OutputFilesSnapshotter.java | 5 +-
.../ShortCircuitTaskArtifactStateRepository.java | 87 +-
.../TaskArtifactStateCacheAccess.java | 50 +
.../TaskCacheLockHandlingBuildExecuter.java | 35 +
.../internal/classpath/DefaultModuleRegistry.java | 307 +++
.../classpath/DefaultPluginModuleRegistry.java | 51 +
.../api/internal/classpath/EffectiveClassPath.java | 74 +
.../api/internal/classpath/ManifestUtil.java | 104 ++
.../org/gradle/api/internal/classpath/Module.java | 50 +
.../api/internal/classpath/ModuleRegistry.java | 35 +
.../internal/classpath/PluginModuleRegistry.java | 25 +
.../internal/classpath/UnknownModuleException.java | 22 +
.../collections/CollectionEventRegister.java | 81 +
.../api/internal/collections/CollectionFilter.java | 58 +
.../internal/collections/FilteredCollection.java | 170 ++
.../api/internal/collections/FilteredList.java | 148 ++
.../api/internal/collections/FilteredSet.java | 26 +
.../concurrent/SynchronizedServiceRegistry.java | 57 +
.../api/internal/concurrent/Synchronizer.java | 46 +
.../api/internal/file/AbstractFileCollection.java | 3 +-
.../api/internal/file/AbstractFileResolver.java | 172 +-
.../api/internal/file/AbstractFileResource.java | 47 +
.../api/internal/file/AbstractFileTreeElement.java | 20 +-
.../gradle/api/internal/file/BaseDirConverter.java | 75 -
.../api/internal/file/BaseDirFileResolver.java | 78 +
.../api/internal/file/DefaultFileOperations.java | 21 +-
.../api/internal/file/DefaultFileTreeElement.java | 11 +
.../internal/file/DefaultSourceDirectorySet.java | 14 +-
.../file/DefaultTemporaryFileProvider.java | 96 +-
.../gradle/api/internal/file/FileOperations.java | 135 +-
.../api/internal/file/FileOrUriNotationParser.java | 110 ++
.../org/gradle/api/internal/file/FileResolver.java | 3 +
.../org/gradle/api/internal/file/FileResource.java | 44 +
.../api/internal/file/IdentityFileResolver.java | 84 +-
.../internal/file/MaybeCompressedFileResource.java | 67 +
.../api/internal/file/TemporaryFileProvider.java | 68 +-
.../internal/file/TmpDirTemporaryFileProvider.java | 56 +
.../api/internal/file/archive/TarCopyAction.java | 4 +-
.../internal/file/archive/TarCopySpecVisitor.java | 34 +-
.../api/internal/file/archive/TarFileTree.java | 71 +-
.../internal/file/archive/ZipCopySpecVisitor.java | 11 +-
.../api/internal/file/archive/ZipFileTree.java | 21 +-
.../file/archive/compression/Bzip2Archiver.java | 87 +
.../file/archive/compression/Compressor.java | 33 +
.../file/archive/compression/GzipArchiver.java | 82 +
.../file/archive/compression/SimpleCompressor.java | 36 +
.../DefaultFileCollectionResolveContext.java | 12 +-
.../file/collections/FileCollectionAdapter.java | 3 +-
.../collections/FileCollectionResolveContext.java | 109 +-
.../file/collections/ListBackedFileSet.java | 3 +-
.../api/internal/file/collections/MapFileTree.java | 19 +-
.../file/collections/SimpleFileCollection.java | 3 +-
.../api/internal/file/copy/CopyActionImpl.java | 8 +-
.../api/internal/file/copy/CopySpecImpl.java | 36 +-
.../gradle/api/internal/file/copy/FilterChain.java | 206 +--
.../gradle/api/internal/file/copy/LineFilter.java | 2 +-
.../internal/file/copy/MappingCopySpecVisitor.java | 44 +-
.../api/internal/file/copy/PathNotationParser.java | 63 +
.../api/internal/file/copy/ReadableCopySpec.java | 4 +-
.../api/internal/file/copy/RegExpNameMapper.java | 2 +-
.../api/internal/file/copy/RenamingCopyAction.java | 4 +-
.../initialization/AbstractScriptHandler.java | 8 +-
.../initialization/DefaultScriptHandler.java | 4 +-
.../DefaultScriptHandlerFactory.java | 53 +-
.../NoClassLoaderUpdateScriptHandler.java | 4 +-
.../initialization/ScriptHandlerFactory.java | 0
.../initialization/ScriptHandlerInternal.java | 0
.../internal/notations/NotationParserBuilder.java | 80 +
.../api/internal/notations/api/NotationParser.java | 28 +
.../notations/api/TopLevelNotationParser.java | 24 +
.../api/UnsupportedNotationException.java | 28 +
.../notations/parsers/CompositeNotationParser.java | 58 +
.../parsers/ErrorHandlingNotationParser.java | 73 +
.../parsers/FlatteningNotationParser.java | 51 +
.../notations/parsers/JustReturningParser.java | 44 +
.../api/internal/notations/parsers/MapKey.java | 28 +
.../notations/parsers/MapNotationParser.java | 131 ++
.../notations/parsers/TypedNotationParser.java | 48 +
.../api/internal/plugins/AbstractConvention.java | 127 --
.../api/internal/plugins/DefaultConvention.groovy | 34 -
.../api/internal/plugins/DefaultConvention.java | 235 +++
.../plugins/DefaultExtraPropertiesExtension.java | 81 +
.../plugins/DefaultObjectConfigurationAction.java | 4 +-
.../internal/plugins/DefaultPluginCollection.java | 38 +-
.../internal/plugins/DefaultPluginRegistry.java | 9 +-
.../plugins/DefaultProjectsPluginContainer.java | 10 +-
.../org/gradle/api/internal/plugins/DslObject.java | 85 +
.../api/internal/plugins/ExtensionsStorage.java | 94 +
.../ExtraPropertiesDynamicObjectAdapter.java | 56 +
.../api/internal/plugins/PluginRegistry.java | 3 +-
.../api/internal/project/AbstractProject.java | 226 ++-
.../internal/project/DefaultAntBuilderFactory.java | 2 +-
.../project/DefaultIsolatedAntBuilder.groovy | 87 +-
.../internal/project/DefaultServiceRegistry.java | 340 ----
.../internal/project/GlobalServicesRegistry.java | 182 +-
.../project/GradleInternalServiceRegistry.java | 30 +-
.../api/internal/project/ProjectFactory.java | 16 +-
.../api/internal/project/ProjectInternal.java | 15 +-
.../project/ProjectInternalServiceRegistry.java | 76 +-
.../api/internal/project/ProjectScript.groovy | 11 +-
.../api/internal/project/ProjectStateInternal.java | 22 +-
.../api/internal/project/ServiceRegistry.java | 53 -
.../internal/project/ServiceRegistryFactory.java | 4 +-
.../internal/project/TaskExecutionServices.java | 78 +
.../project/TaskInternalServiceRegistry.java | 2 +
.../project/TopLevelBuildServiceRegistry.java | 281 +--
.../AnnotationProcessingTaskFactory.java | 57 +-
.../InputPropertyAnnotationHandler.java | 0
.../NestedBeanPropertyAnnotationHandler.java | 6 +-
.../OutputDirectoryPropertyAnnotationHandler.java | 61 +-
.../OutputFilePropertyAnnotationHandler.java | 61 +-
.../project/taskfactory/PropertyActionContext.java | 8 +
.../org/gradle/api/internal/resource/Resource.java | 3 +-
.../gradle/api/internal/resource/UriResource.java | 2 +-
.../internal/resources/DefaultResourceHandler.java | 52 +
.../resources/ResourceIsAFolderException.java | 28 +
.../gradle/api/internal/resources/URIBuilder.java | 48 +
.../api/internal/tasks/DefaultTaskCollection.java | 54 +-
.../api/internal/tasks/DefaultTaskContainer.java | 49 +-
.../tasks/DefaultTaskContainerFactory.java | 12 +-
.../api/internal/tasks/DefaultTaskDependency.java | 4 +-
.../api/internal/tasks/DefaultTaskInputs.java | 4 +-
.../api/internal/tasks/TaskContainerInternal.java | 2 +-
.../execution/ExecuteActionsTaskExecuter.java | 3 -
.../groovy/org/gradle/api/invocation/Gradle.java | 39 +-
.../groovy/org/gradle/api/logging/LogLevel.java | 4 +-
.../main/groovy/org/gradle/api/logging/Logger.java | 16 +
.../org/gradle/api/logging/LoggingManager.java | 16 -
.../groovy/org/gradle/api/plugins/Convention.java | 10 +-
.../org/gradle/api/plugins/ExtensionAware.java | 72 +
.../org/gradle/api/plugins/ExtensionContainer.java | 103 ++
.../api/plugins/ExtraPropertiesExtension.java | 186 ++
.../api/plugins/ObjectConfigurationAction.java | 0
.../org/gradle/api/plugins/PluginCollection.java | 25 +-
.../api/resources/MissingResourceException.java | 26 +
.../org/gradle/api/resources/ReadableResource.java | 32 +
.../groovy/org/gradle/api/resources/Resource.java | 47 +
.../gradle/api/resources/ResourceException.java | 35 +
.../org/gradle/api/resources/ResourceHandler.java | 39 +
.../org/gradle/api/resources/package-info.java | 20 +
.../main/groovy/org/gradle/api/specs/AndSpec.java | 4 +-
.../groovy/org/gradle/api/specs/CompositeSpec.java | 7 +-
.../main/groovy/org/gradle/api/specs/Specs.java | 25 +-
.../org/gradle/api/tasks/AbstractCopyTask.java | 28 +-
.../org/gradle/api/tasks/ConventionValue.java | 15 +-
.../src/main/groovy/org/gradle/api/tasks/Copy.java | 203 +-
.../groovy/org/gradle/api/tasks/Directory.groovy | 6 +-
.../src/main/groovy/org/gradle/api/tasks/Exec.java | 6 +-
.../groovy/org/gradle/api/tasks/GradleBuild.java | 0
.../main/groovy/org/gradle/api/tasks/Input.java | 0
.../main/groovy/org/gradle/api/tasks/JavaExec.java | 30 +-
.../main/groovy/org/gradle/api/tasks/Optional.java | 2 +-
.../org/gradle/api/tasks/OutputDirectories.java | 32 +
.../groovy/org/gradle/api/tasks/OutputFiles.java | 32 +
.../groovy/org/gradle/api/tasks/SourceTask.java | 30 +-
.../org/gradle/api/tasks/TaskCollection.java | 29 +-
.../gradle/api/tasks/TaskExecutionException.java | 0
.../groovy/org/gradle/api/tasks/TaskInputs.java | 2 +-
.../api/tasks/TaskInstantiationException.java | 58 +-
.../main/groovy/org/gradle/api/tasks/Upload.java | 27 +-
.../org/gradle/api/tasks/VerificationTask.java | 71 +-
.../api/tasks/bundling/AbstractArchiveTask.java | 28 +
.../org/gradle/api/tasks/bundling/Compression.java | 34 +-
.../groovy/org/gradle/api/tasks/bundling/Tar.java | 27 +-
.../tasks/diagnostics/DependencyReportTask.java | 2 +-
.../api/tasks/diagnostics/TaskReportTask.java | 6 +-
.../diagnostics/internal/AsciiReportRenderer.java | 35 +-
.../internal/SingleProjectTaskReportModel.java | 13 +-
.../diagnostics/internal/TaskReportRenderer.java | 8 +-
.../diagnostics/internal/TextReportRenderer.java | 9 +-
.../org/gradle/cache/AutoCloseCacheFactory.java | 91 -
.../main/groovy/org/gradle/cache/CacheAccess.java | 55 +
.../main/groovy/org/gradle/cache/CacheBuilder.java | 48 +-
.../main/groovy/org/gradle/cache/CacheFactory.java | 31 -
.../org/gradle/cache/CacheOpenException.java | 30 +
.../groovy/org/gradle/cache/CacheRepository.java | 64 +-
.../groovy/org/gradle/cache/CacheValidator.java | 25 +
.../org/gradle/cache/DefaultCacheFactory.java | 34 -
.../org/gradle/cache/DefaultCacheRepository.java | 92 -
.../cache/DefaultPersistentDirectoryCache.java | 117 --
.../groovy/org/gradle/cache/DefaultSerializer.java | 2 +-
.../org/gradle/cache/DirectoryCacheBuilder.java | 49 +
.../org/gradle/cache/ObjectCacheBuilder.java | 37 +
.../groovy/org/gradle/cache/PersistentCache.java | 52 +-
.../org/gradle/cache/PersistentIndexedCache.java | 11 +
.../org/gradle/cache/PersistentStateCache.java | 21 +
.../groovy/org/gradle/cache/SimpleStateCache.java | 63 -
.../cache/btree/BTreePersistentIndexedCache.java | 684 -------
.../main/groovy/org/gradle/cache/btree/Block.java | 59 -
.../org/gradle/cache/btree/BlockPayload.java | 51 -
.../org/gradle/cache/btree/BlockPointer.java | 68 -
.../groovy/org/gradle/cache/btree/BlockStore.java | 68 -
.../org/gradle/cache/btree/CachingBlockStore.java | 100 -
.../cache/btree/CorruptedCacheException.java | 22 -
.../gradle/cache/btree/FileBackedBlockStore.java | 352 ----
.../org/gradle/cache/btree/FreeListBlockStore.java | 271 ---
.../gradle/cache/btree/StateCheckBlockStore.java | 78 -
.../gradle/cache/internal/AbstractFileAccess.java | 35 +
.../org/gradle/cache/internal/CacheFactory.java | 34 +
.../gradle/cache/internal/DefaultCacheAccess.java | 289 +++
.../gradle/cache/internal/DefaultCacheFactory.java | 239 +++
.../cache/internal/DefaultCacheRepository.java | 252 +++
.../cache/internal/DefaultFileLockManager.java | 296 +++
.../internal/DefaultPersistentDirectoryCache.java | 112 ++
.../internal/DefaultPersistentDirectoryStore.java | 113 ++
.../internal/DefaultProcessMetaDataProvider.java | 35 +
.../org/gradle/cache/internal/FileAccess.java | 59 +
.../groovy/org/gradle/cache/internal/FileLock.java | 37 +
.../org/gradle/cache/internal/FileLockManager.java | 56 +
.../cache/internal/LockTimeoutException.java | 25 +
.../MultiProcessSafePersistentIndexedCache.java | 92 +
.../gradle/cache/internal/OnDemandFileAccess.java | 50 +
.../cache/internal/ProcessMetaDataProvider.java | 31 +
.../gradle/cache/internal/SimpleStateCache.java | 91 +
.../cache/internal/UnitOfWorkParticipant.java | 22 +
.../btree/BTreePersistentIndexedCache.java | 720 ++++++++
.../org/gradle/cache/internal/btree/Block.java | 59 +
.../gradle/cache/internal/btree/BlockPayload.java | 51 +
.../gradle/cache/internal/btree/BlockPointer.java | 68 +
.../gradle/cache/internal/btree/BlockStore.java | 68 +
.../cache/internal/btree/CachingBlockStore.java | 100 +
.../internal/btree/CorruptedCacheException.java | 22 +
.../cache/internal/btree/FileBackedBlockStore.java | 352 ++++
.../cache/internal/btree/FreeListBlockStore.java | 271 +++
.../cache/internal/btree/LockingBlockStore.java | 94 +
.../cache/internal/btree/StateCheckBlockStore.java | 78 +
.../configuration/DefaultProjectEvaluator.java | 45 -
.../configuration/DefaultScriptPluginFactory.java | 4 +-
.../configuration/GradleLauncherMetaData.java | 4 +-
.../configuration/ImplicitTasksConfigurer.java | 2 +-
.../org/gradle/configuration/ImportsReader.groovy | 32 -
.../org/gradle/configuration/ImportsReader.java | 61 +
.../gradle/configuration/ImportsScriptSource.java | 9 +-
.../configuration/LifecycleProjectEvaluator.java | 50 +
.../org/gradle/configuration/ScriptPlugin.java | 0
.../gradle/configuration/ScriptPluginFactory.java | 0
.../gradle/execution/BuildConfigurationAction.java | 20 +
.../groovy/org/gradle/execution/BuildExecuter.java | 6 -
.../org/gradle/execution/BuildExecutionAction.java | 20 +
.../gradle/execution/BuildExecutionContext.java | 24 +
.../org/gradle/execution/DefaultBuildExecuter.java | 74 +-
.../gradle/execution/DefaultTaskGraphExecuter.java | 61 +-
.../DefaultTasksBuildExecutionAction.java | 55 +
.../gradle/execution/DelegatingBuildExecuter.java | 56 -
.../org/gradle/execution/DryRunBuildExecuter.java | 35 -
.../execution/DryRunBuildExecutionAction.java | 34 +
...ludedTaskFilteringBuildConfigurationAction.java | 57 +
.../execution/ProjectDefaultsBuildExecuter.java | 53 -
.../execution/SelectedTaskExecutionAction.java | 58 +
.../org/gradle/execution/TaskFailureHandler.java | 25 +
.../org/gradle/execution/TaskGraphExecuter.java | 5 +-
.../TaskNameResolvingBuildConfigurationAction.java | 110 ++
.../execution/TaskNameResolvingBuildExecuter.java | 115 --
.../scripts/AsmBackedEmptyScriptGenerator.java | 84 -
.../org/gradle/groovy/scripts/BasicScript.groovy | 149 +-
.../scripts/CachingScriptCompilationHandler.java | 46 -
.../gradle/groovy/scripts/CachingScriptSource.java | 0
.../org/gradle/groovy/scripts/DefaultScript.groovy | 347 ++--
.../scripts/DefaultScriptCompilationHandler.java | 225 ---
.../scripts/DefaultScriptCompilerFactory.java | 51 +-
.../groovy/scripts/DefaultScriptRunnerFactory.java | 61 -
.../groovy/scripts/DelegatingScriptSource.java | 0
.../groovy/org/gradle/groovy/scripts/Script.java | 2 +-
.../org/gradle/groovy/scripts/ScriptAware.java | 0
.../groovy/scripts/ScriptCompilationException.java | 40 +
.../groovy/scripts/ScriptCompilationHandler.java | 31 -
.../org/gradle/groovy/scripts/ScriptCompiler.java | 2 -
.../groovy/scripts/ScriptExecutionListener.java | 0
.../org/gradle/groovy/scripts/ScriptMetaData.java | 25 -
.../gradle/groovy/scripts/ScriptRunnerFactory.java | 20 -
.../org/gradle/groovy/scripts/ScriptSource.java | 4 +-
.../gradle/groovy/scripts/StringScriptSource.java | 4 +-
.../org/gradle/groovy/scripts/UriScriptSource.java | 6 +-
.../internal/AsmBackedEmptyScriptGenerator.java | 84 +
.../internal/CachingScriptClassCompiler.java | 41 +
.../internal/DefaultScriptCompilationHandler.java | 226 +++
.../internal/DefaultScriptRunnerFactory.java | 64 +
.../scripts/internal/EmptyScriptGenerator.java | 20 +
.../FileCacheBackedScriptClassCompiler.java | 83 +
.../scripts/internal/ScriptClassCompiler.java | 23 +
.../scripts/internal/ScriptCompilationHandler.java | 33 +
.../scripts/internal/ScriptRunnerFactory.java | 23 +
.../internal/ShortCircuitEmptyScriptCompiler.java | 37 +
.../AbstractCommandLineConverter.java | 38 -
...AbstractSettingsFileSearchStrategyTemplate.java | 37 -
.../org/gradle/initialization/BaseSettings.java | 15 +-
.../initialization/BuildFileProjectSpec.java | 3 +-
.../org/gradle/initialization/BuildLoader.java | 87 +-
.../gradle/initialization/BuildSourceBuilder.java | 40 +-
.../gradle/initialization/ClassLoaderFactory.java | 35 -
.../gradle/initialization/ClassLoaderRegistry.java | 40 +
.../initialization/CommandLineConverter.java | 33 -
.../gradle/initialization/CommandLineOption.java | 72 -
.../gradle/initialization/CommandLineParser.java | 460 -----
.../initialization/CompositeInitScriptFinder.java | 37 +
.../initialization/DefaultClassLoaderFactory.java | 63 -
.../initialization/DefaultClassLoaderRegistry.java | 79 +
.../DefaultCommandLineConverter.java | 193 +-
.../initialization/DefaultExceptionAnalyser.java | 218 +--
.../initialization/DefaultGradleLauncher.java | 27 +-
.../DefaultGradleLauncherFactory.java | 37 +-
.../DefaultGradlePropertiesLoader.java | 62 +-
.../initialization/DefaultInitScriptFinder.java | 40 -
.../gradle/initialization/DefaultSettings.groovy | 6 +-
.../initialization/DefaultSettingsFinder.java | 31 +-
.../initialization/DependencyResolutionLogger.java | 42 +
.../initialization/DirectoryInitScriptFinder.java | 43 +
.../DistributionInitScriptFinder.java | 43 +
.../EmbeddedScriptSettingsFinder.java | 36 -
.../initialization/GradleLauncherAction.java | 18 +
.../initialization/GradleLauncherFactory.java | 2 +-
.../initialization/IGradlePropertiesLoader.java | 8 +-
.../ISettingsFileSearchStrategy.java | 27 -
.../gradle/initialization/InitScriptFinder.java | 4 +-
.../gradle/initialization/InitScriptHandler.java | 4 +-
.../initialization/InstantiatingBuildLoader.java | 73 +
.../MasterDirSettingsFinderStrategy.java | 43 -
.../initialization/ModelConfigurationListener.java | 25 +
.../ParentDirSettingsFinderStrategy.java | 39 -
.../gradle/initialization/ParsedCommandLine.java | 80 -
.../initialization/ParsedCommandLineOption.java | 42 -
.../ProjectDirectoryProjectSpec.java | 3 +-
.../ProjectPropertySettingBuildLoader.java | 81 +
.../PropertiesLoadingSettingsProcessor.java | 11 +-
.../initialization/ProvidedInitScriptFinder.java | 37 +
.../SameLevelDirSettingsFinderStrategy.java | 42 -
.../ScriptEvaluatingSettingsProcessor.java | 18 +-
.../org/gradle/initialization/SettingsFactory.java | 3 +-
.../org/gradle/initialization/SettingsHandler.java | 37 +-
.../gradle/initialization/SettingsLocation.java | 14 +-
.../gradle/initialization/SettingsProcessor.java | 3 +-
.../initialization/UserHomeInitScriptFinder.java | 21 +-
.../gradle/initialization/layout/BuildLayout.java | 36 +
.../layout/BuildLayoutConfiguration.java | 53 +
.../initialization/layout/BuildLayoutFactory.java | 69 +
.../org/gradle/invocation/DefaultGradle.java | 55 +-
.../gradle/listener/AsyncListenerBroadcast.java | 2 +-
.../gradle/listener/ContextClassLoaderProxy.java | 82 +-
.../org/gradle/listener/LazyCreationProxy.java | 55 +
.../org/gradle/listener/ListenerBroadcast.java | 6 +-
.../listener/ListenerNotificationException.java | 0
.../org/gradle/logging/LoggingConfiguration.java | 24 +-
.../org/gradle/logging/LoggingServiceRegistry.java | 63 +-
.../groovy/org/gradle/logging/ShowStacktrace.java | 23 +
.../AbstractLineChoppingStyledTextOutput.java | 77 +
.../logging/internal/AbstractStyledTextOutput.java | 5 +-
.../org/gradle/logging/internal/AnsiConsole.java | 86 +-
.../internal/BufferingStyledTextOutput.java | 77 +
.../gradle/logging/internal/DefaultColorMap.java | 5 -
.../logging/internal/DefaultLoggingConfigurer.java | 8 +
.../logging/internal/DefaultLoggingManager.java | 14 +-
.../internal/DefaultLoggingManagerFactory.java | 2 +-
.../internal/DefaultStdErrLoggingSystem.java | 37 +
.../internal/DefaultStdOutLoggingSystem.java | 37 +
.../internal/EmbeddedLoggingManagerFactory.java | 36 +
.../logging/internal/EmbeddedLoggingServices.java | 30 +
.../internal/LinePrefixingStyledTextOutput.java | 46 +
.../internal/LoggingCommandLineConverter.java | 71 +-
.../gradle/logging/internal/NoOpLoggingSystem.java | 42 +
.../logging/internal/OutputEventRenderer.java | 10 +-
.../internal/ProgressLogEventGenerator.java | 2 +-
.../logging/internal/Slf4jLoggingConfigurer.java | 183 --
.../logging/internal/StdErrLoggingSystem.java | 25 +-
.../logging/internal/StdOutLoggingSystem.java | 25 +-
.../internal/StyledTextOutputBackedRenderer.java | 8 +-
.../gradle/logging/internal/TerminalDetector.java | 88 -
.../logging/internal/TerminalDetectorFactory.java | 44 +
.../slf4j/SimpleSlf4jLoggingConfigurer.java | 38 +
.../internal/slf4j/Slf4jLoggingConfigurer.java | 188 ++
.../groovy/org/gradle/messaging/actor/Actor.java | 23 +-
.../org/gradle/messaging/actor/ActorFactory.java | 8 +
.../actor/internal/DefaultActorFactory.java | 100 +-
.../messaging/concurrent/AsyncStoppable.java | 67 +-
.../messaging/concurrent/CompositeStoppable.java | 108 --
.../concurrent/DefaultExecutorFactory.java | 19 +-
.../org/gradle/messaging/concurrent/Stoppable.java | 28 -
.../org/gradle/messaging/dispatch/Addressable.java | 24 -
.../gradle/messaging/dispatch/AsyncDispatch.java | 380 ++--
.../gradle/messaging/dispatch/AsyncReceive.java | 345 ++--
.../messaging/dispatch/BroadcastDispatch.java | 278 +--
.../gradle/messaging/dispatch/DelayedReceive.java | 161 ++
.../dispatch/DiscardOnFailureDispatch.java | 36 -
.../dispatch/DiscardingFailureHandler.java | 30 +
.../org/gradle/messaging/dispatch/Dispatch.java | 0
.../messaging/dispatch/DispatchFailureHandler.java | 23 +
.../dispatch/ExceptionTrackingDispatch.java | 37 -
.../dispatch/ExceptionTrackingFailureHandler.java | 47 +
.../dispatch/ExceptionTrackingListener.java | 49 -
.../dispatch/FailureHandlingDispatch.java | 34 +
.../messaging/dispatch/MethodInvocation.java | 5 +
.../messaging/dispatch/ProxyDispatchAdapter.java | 176 +-
.../gradle/messaging/dispatch/QueuingDispatch.java | 80 +
.../org/gradle/messaging/dispatch/Receive.java | 56 +-
.../messaging/dispatch/ReflectionDispatch.java | 84 +-
.../messaging/dispatch/StoppableDispatch.java | 50 +-
.../messaging/dispatch/ThreadSafeDispatch.java | 31 -
.../org/gradle/messaging/remote/Address.java | 30 +
.../org/gradle/messaging/remote/Addressable.java | 22 +
.../org/gradle/messaging/remote/ConnectEvent.java | 14 +-
.../gradle/messaging/remote/MessagingClient.java | 61 +-
.../gradle/messaging/remote/MessagingServer.java | 72 +-
.../gradle/messaging/remote/ObjectConnection.java | 127 +-
.../messaging/remote/internal/AsyncConnection.java | 39 +
.../remote/internal/AsyncConnectionAdapter.java | 84 +
.../remote/internal/BroadcastSendProtocol.java | 96 +
.../remote/internal/BufferingProtocol.java | 90 +
.../remote/internal/ChannelLookupProtocol.java | 105 ++
.../messaging/remote/internal/ChannelMessage.java | 52 -
.../ChannelMessageMarshallingDispatch.java | 47 -
.../ChannelMessageUnmarshallingDispatch.java | 47 -
.../messaging/remote/internal/ChannelMetaInfo.java | 53 -
.../internal/ChannelRegistrationProtocol.java | 90 +
.../remote/internal/CompositeAddress.java | 62 +
.../remote/internal/ConnectException.java | 0
.../messaging/remote/internal/ConnectRequest.java | 31 -
.../messaging/remote/internal/Connection.java | 61 +-
.../remote/internal/DefaultIncomingBroadcast.java | 88 +
.../remote/internal/DefaultMessageSerializer.java | 37 +
.../remote/internal/DefaultMessagingClient.java | 89 +-
.../remote/internal/DefaultMessagingServer.java | 193 +-
.../internal/DefaultMultiChannelConnection.java | 238 +--
.../internal/DefaultMultiChannelConnector.java | 141 +-
.../remote/internal/DefaultObjectConnection.java | 133 +-
.../remote/internal/DefaultOutgoingBroadcast.java | 116 ++
.../remote/internal/DelegatingConnection.java | 45 +
.../remote/internal/DisconnectAwareConnection.java | 46 +
.../DisconnectAwareConnectionDecorator.java | 124 ++
.../remote/internal/EagerReceiveBuffer.java | 271 +++
.../remote/internal/EndOfStreamDispatch.java | 59 -
.../remote/internal/EndOfStreamEvent.java | 29 -
.../remote/internal/EndOfStreamFilter.java | 72 -
.../remote/internal/EndOfStreamReceive.java | 43 -
.../remote/internal/GroupMessageFilter.java | 48 +
.../internal/HandshakeIncomingConnector.java | 45 +-
.../internal/HandshakeOutgoingConnector.java | 37 +-
.../remote/internal/IncomingBroadcast.java | 20 +
.../remote/internal/IncomingConnector.java | 64 +-
.../internal/IncomingMethodInvocationHandler.java | 110 +-
.../messaging/remote/internal/InputForwarder.java | 135 ++
.../gradle/messaging/remote/internal/Message.java | 326 ++--
.../messaging/remote/internal/MessageHub.java | 224 +++
.../remote/internal/MessageIOException.java | 24 +
.../remote/internal/MessageOriginator.java | 57 +
.../remote/internal/MessageSerializer.java | 27 +
.../remote/internal/MessagingServices.java | 197 ++
.../MethodInvocationMarshallingDispatch.java | 104 +-
.../MethodInvocationUnmarshallingDispatch.java | 115 +-
.../messaging/remote/internal/MethodMetaInfo.java | 114 --
.../remote/internal/MultiChannelConnection.java | 92 +-
.../remote/internal/MultiChannelConnector.java | 55 +-
.../remote/internal/OutgoingBroadcast.java | 20 +
.../remote/internal/OutgoingConnector.java | 53 +-
.../internal/OutgoingMethodInvocationHandler.java | 89 +-
.../remote/internal/OutgoingMultiplex.java | 33 +
.../remote/internal/PlaceholderException.java | 57 +-
.../gradle/messaging/remote/internal/Protocol.java | 53 +
.../messaging/remote/internal/ProtocolContext.java | 39 +
.../messaging/remote/internal/ProtocolStack.java | 323 ++++
.../messaging/remote/internal/ReceiveProtocol.java | 112 ++
.../remote/internal/RemoteDisconnectProtocol.java | 66 +
.../remote/internal/RemoteMethodInvocation.java | 54 -
.../gradle/messaging/remote/internal/Router.java | 238 +++
.../messaging/remote/internal/SendProtocol.java | 116 ++
.../remote/internal/SocketConnection.java | 208 ---
.../remote/internal/SynchronizedDispatch.java | 61 +
.../remote/internal/TcpIncomingConnector.java | 115 --
.../remote/internal/TcpMessagingClient.java | 55 -
.../remote/internal/TcpMessagingServer.java | 58 -
.../remote/internal/TcpOutgoingConnector.java | 100 -
.../remote/internal/TypeCastDispatch.java | 32 +
.../remote/internal/UnicastSendProtocol.java | 86 +
.../messaging/remote/internal/WorkerProtocol.java | 70 +
.../remote/internal/inet/InetAddressFactory.java | 78 +
.../remote/internal/inet/InetEndpoint.java | 31 +
.../remote/internal/inet/MultiChoiceAddress.java | 77 +
.../remote/internal/inet/MulticastConnection.java | 88 +
.../remote/internal/inet/SocketConnection.java | 233 +++
.../remote/internal/inet/SocketInetAddress.java | 68 +
.../remote/internal/inet/TcpIncomingConnector.java | 131 ++
.../remote/internal/inet/TcpOutgoingConnector.java | 78 +
.../internal/protocol/AbstractPayloadMessage.java | 42 +
.../remote/internal/protocol/ChannelAvailable.java | 57 +
.../internal/protocol/ChannelUnavailable.java | 58 +
.../remote/internal/protocol/ConnectRequest.java | 32 +
.../internal/protocol/ConsumerAvailable.java | 34 +
.../remote/internal/protocol/ConsumerMessage.java | 62 +
.../remote/internal/protocol/ConsumerReady.java | 22 +
.../remote/internal/protocol/ConsumerStopped.java | 22 +
.../remote/internal/protocol/ConsumerStopping.java | 22 +
.../internal/protocol/ConsumerUnavailable.java | 22 +
.../remote/internal/protocol/DiscoveryMessage.java | 56 +
.../protocol/DiscoveryProtocolSerializer.java | 163 ++
.../remote/internal/protocol/EndOfStreamEvent.java | 20 +
.../remote/internal/protocol/LookupRequest.java | 51 +
.../remote/internal/protocol/MessageCredits.java | 53 +
.../remote/internal/protocol/MethodMetaInfo.java | 115 ++
.../internal/protocol/ParticipantAvailable.java | 68 +
.../internal/protocol/ParticipantUnavailable.java | 56 +
.../remote/internal/protocol/PayloadMessage.java | 24 +
.../internal/protocol/ProducerAvailable.java | 34 +
.../remote/internal/protocol/ProducerMessage.java | 62 +
.../remote/internal/protocol/ProducerReady.java | 22 +
.../remote/internal/protocol/ProducerStopped.java | 22 +
.../internal/protocol/ProducerUnavailable.java | 22 +
.../internal/protocol/RemoteMethodInvocation.java | 56 +
.../remote/internal/protocol/Request.java | 63 +
.../remote/internal/protocol/RoutableMessage.java | 23 +
.../internal/protocol/RouteAvailableMessage.java | 33 +
.../internal/protocol/RouteUnavailableMessage.java | 20 +
.../remote/internal/protocol/StatelessMessage.java | 42 +
.../remote/internal/protocol/UnknownMessage.java | 30 +
.../remote/internal/protocol/WorkerStopped.java | 42 +
.../remote/internal/protocol/WorkerStopping.java | 19 +
.../groovy/org/gradle/process/JavaForkOptions.java | 396 ++--
.../org/gradle/process/ProcessForkOptions.java | 0
.../internal/AbstractExecHandleBuilder.java | 12 +-
.../gradle/process/internal/DefaultExecHandle.java | 10 +-
.../process/internal/DefaultJavaForkOptions.java | 167 +-
.../internal/DefaultProcessForkOptions.java | 2 +-
.../process/internal/DefaultWorkerProcess.java | 6 +-
.../internal/DefaultWorkerProcessFactory.java | 20 +-
.../org/gradle/process/internal/ExecHandle.java | 2 +
.../gradle/process/internal/ExecHandleBuilder.java | 3 +-
.../process/internal/ExecOutputHandleRunner.java | 7 +-
.../process/internal/JavaExecHandleBuilder.java | 16 +
.../org/gradle/process/internal/JvmOptions.java | 308 +++
.../internal/ProcessParentingInitializer.java | 58 +
.../internal/child/ActionExecutionWorker.java | 20 +-
...nClassesInIsolatedClassLoaderWorkerFactory.java | 39 +-
...ionClassesInSystemClassLoaderWorkerFactory.java | 50 +-
.../internal/child/BootstrapSecurityManager.java | 93 +
.../child/ImplementationClassLoaderWorker.java | 9 +-
.../IsolatedApplicationClassLoaderWorker.java | 14 +-
.../child/SystemApplicationClassLoaderWorker.java | 20 +-
.../process/internal/child/WorkerFactory.java | 12 +-
.../child/WorkerProcessClassPathProvider.java | 69 +-
.../launcher/BootstrapClassLoaderWorker.java | 12 +-
.../groovy/org/gradle/profile/BuildProfile.java | 63 +-
.../org/gradle/profile/CompositeOperation.java | 50 +
.../org/gradle/profile/ContinuousOperation.java | 40 +
.../gradle/profile/DependencyResolveProfile.java | 30 +
.../org/gradle/profile/ElapsedTimeFormatter.java | 54 -
.../org/gradle/profile/HTMLProfileReport.groovy | 41 +-
.../main/groovy/org/gradle/profile/Operation.java | 26 +
.../org/gradle/profile/ProfileEventAdapter.java | 114 ++
.../groovy/org/gradle/profile/ProfileListener.java | 85 +-
.../org/gradle/profile/ProfileReportRenderer.java | 63 +
.../groovy/org/gradle/profile/ProjectProfile.java | 66 +-
.../profile/ReportGeneratingProfileListener.java | 40 +
.../groovy/org/gradle/profile/TaskExecution.java | 48 +
.../groovy/org/gradle/profile/TaskProfile.java | 74 -
.../org/gradle/reporting/CodePanelRenderer.java | 28 +
.../org/gradle/reporting/DomReportRenderer.java | 55 +
.../org/gradle/reporting/DurationFormatter.java | 56 +
.../org/gradle/reporting/HtmlReportRenderer.java | 93 +
.../org/gradle/reporting/TabbedPageRenderer.java | 76 +
.../groovy/org/gradle/reporting/TabsRenderer.java | 61 +
.../gradle/reporting/TextDomReportRenderer.java | 50 +
.../org/gradle/reporting/TextReportRenderer.java | 44 +
.../org/gradle/testfixtures/ProjectBuilder.java | 74 +-
.../testfixtures/internal/GlobalTestServices.java | 62 +-
.../internal/InMemoryCacheFactory.java | 87 +-
.../testfixtures/internal/NoOpLoggingManager.java | 10 -
.../testfixtures/internal/ProjectBuilderImpl.java | 93 +
.../internal/TestTopLevelBuildServiceRegistry.java | 9 +-
.../org/gradle/util/AvailablePortFinder.java | 116 ++
.../gradle/util/BuildCommencedTimeProvider.java | 24 +
.../util/ClassLoaderBackedClasspathSource.java | 43 +
.../groovy/org/gradle/util/ClassLoaderFactory.java | 39 +
.../src/main/groovy/org/gradle/util/ClassPath.java | 41 +
.../groovy/org/gradle/util/ClasspathSource.java | 23 +
.../main/groovy/org/gradle/util/ClasspathUtil.java | 58 +-
.../groovy/org/gradle/util/CollectionUtils.java | 75 +
.../main/groovy/org/gradle/util/ConfigureUtil.java | 122 +-
.../org/gradle/util/DefaultClassLoaderFactory.java | 82 +
.../groovy/org/gradle/util/DefaultClassPath.java | 85 +
.../groovy/org/gradle/util/DeprecationLogger.java | 218 ++-
.../org/gradle/util/DisconnectableInputStream.java | 5 +-
.../org/gradle/util/DistributionLocator.java | 37 +-
.../org/gradle/util/FilteringClassLoader.java | 46 +-
.../main/groovy/org/gradle/util/GFileUtils.java | 67 +
.../src/main/groovy/org/gradle/util/GUtil.java | 70 +-
.../main/groovy/org/gradle/util/GradleVersion.java | 68 +-
.../src/main/groovy/org/gradle/util/HashUtil.java | 69 -
.../main/groovy/org/gradle/util/JavaMethod.java | 12 +-
.../groovy/org/gradle/util/JavaReflectionUtil.java | 40 +
.../core/src/main/groovy/org/gradle/util/Jvm.java | 111 +-
.../org/gradle/util/LineBufferingOutputStream.java | 1 +
.../org/gradle/util/MultiParentClassLoader.java | 14 +-
.../org/gradle/util/MutableURLClassLoader.java | 46 +
.../org/gradle/util/ObservableUrlClassLoader.java | 52 -
.../groovy/org/gradle/util/OperatingSystem.java | 120 --
.../src/main/groovy/org/gradle/util/PosixUtil.java | 75 -
.../groovy/org/gradle/util/ReflectionUtil.groovy | 44 +-
.../groovy/org/gradle/util/ServiceLocator.java | 147 ++
.../main/groovy/org/gradle/util/StdinSwapper.java | 39 +
.../main/groovy/org/gradle/util/StdoutSwapper.java | 39 +
.../src/main/groovy/org/gradle/util/Swapper.java | 43 +
.../groovy/org/gradle/util/SystemProperties.java | 29 -
.../src/main/groovy/org/gradle/util/TextUtil.java | 28 +-
.../main/groovy/org/gradle/util/TreeVisitor.java | 39 +
.../main/groovy/org/gradle/util/UUIDGenerator.java | 24 +
.../groovy/org/gradle/util/UncheckedException.java | 33 -
.../src/main/groovy/org/gradle/util/WrapUtil.java | 14 +
.../main/groovy/org/gradle/util/hash/HashUtil.java | 84 +
.../groovy/org/gradle/util/hash/HashValue.java | 86 +
.../gradle/util/internal/ArgumentsSplitter.java | 63 +
.../gradle/util/internal/LimitedDescription.java | 60 +
.../org/gradle/configuration/default-imports.txt | 3 +
.../org/gradle/profile/ProfileTemplate.html | 237 ++-
.../main/resources/org/gradle/profile/style.css | 4 +
.../resources/org/gradle/reporting/base-style.css | 162 ++
.../main/resources/org/gradle/reporting}/report.js | 0
subprojects/core/src/releases.xml | 25 +
.../org/gradle/BuildExceptionReporterTest.groovy | 105 +-
.../groovy/org/gradle/StartParameterTest.groovy | 135 +-
.../groovy/org/gradle/api/JavaVersionTest.java | 12 +-
.../api/artifacts/PublishInstructionTest.java | 71 -
.../api/artifacts/maven/Conf2ScopeMappingTest.java | 55 -
.../org/gradle/api/artifacts/specs/TypeTest.groovy | 38 -
.../api/file/FileCollectionSymlinkTest.groovy | 53 +
.../org/gradle/api/file/FileVisitorUtil.groovy | 29 +-
.../api/internal/AbstractClassGeneratorTest.java | 416 ++++-
.../AbstractClassGeneratorTestGroovy.groovy | 26 +
.../AbstractMultiCauseExceptionTest.groovy | 23 +-
.../AbstractNamedDomainObjectContainerTest.groovy | 196 ++
.../api/internal/AsmBackedClassGeneratorTest.java | 2 +-
.../AutoCreateDomainObjectContainerTest.groovy | 189 --
.../api/internal/ChainingTransformerTest.java | 6 +-
.../ClassGeneratorBackedInstantiatorTest.groovy | 35 +
.../internal/CompositeDomainObjectSetTest.groovy | 403 ++++
.../api/internal/ConventionAwareHelperTest.java | 97 +-
...faultAutoCreateDomainObjectContainerSpec.groovy | 59 -
.../internal/DefaultClassPathRegistryTest.groovy | 50 +
.../DefaultDomainObjectCollectionTest.java | 585 ++++++
.../internal/DefaultDomainObjectContainerTest.java | 370 ----
.../api/internal/DefaultDomainObjectSetTest.groovy | 31 +
.../DefaultNamedDomainObjectContainerTest.java | 664 -------
.../DefaultNamedDomainObjectListTest.groovy | 456 +++++
.../internal/DefaultNamedDomainObjectSetTest.java | 747 ++++++++
.../org/gradle/api/internal/DefaultTaskTest.groovy | 156 +-
.../DependencyClassPathProviderTest.groovy | 50 +
.../api/internal/DirectInstantiatorTest.groovy | 197 ++
.../api/internal/DocumentationRegistryTest.groovy | 73 +
.../api/internal/DynamicObjectHelperTest.java | 837 ---------
.../internal/DynamicObjectHelperTestHelper.groovy | 93 -
.../api/internal/ExtensibleDynamicObjectTest.java | 865 +++++++++
.../ExtensibleDynamicObjectTestHelper.groovy | 126 ++
.../FactoryNamedDomainObjectContainerSpec.groovy | 144 ++
.../gradle/api/internal/FilteredActionSpec.groovy | 69 +
...vySourceGenerationBackedClassGeneratorTest.java | 23 -
.../api/internal/LocationAwareExceptionTest.groovy | 155 ++
.../api/internal/MapBackedDynamicObjectTest.java | 51 -
...AutoCreateNamedDomainObjectContainerSpec.groovy | 110 ++
.../api/internal/PropertiesTransformerTest.groovy | 101 +
.../org/gradle/api/internal/TestContainer.java | 57 +-
.../gradle/api/internal/XmlTransformerTest.groovy | 75 +-
.../CachingDependencyResolveContextTest.groovy | 12 +-
.../DefaultArtifactRepositoryContainerTest.groovy | 246 +++
.../DefaultConfigurationContainerFactoryTest.java | 83 -
.../artifacts/DefaultDependencySetTest.groovy | 53 +
.../artifacts/DefaultExcludeRuleContainerTest.java | 83 +
.../DefaultModuleVersionIdentifierTest.groovy | 42 +
.../artifacts/DefaultPublishArtifactSetTest.groovy | 83 +
.../artifacts/DefaultResolvedArtifactTest.java | 102 -
.../artifacts/DefaultResolvedDependencyTest.java | 203 --
.../artifacts/DefaultResolverContainerTest.groovy | 217 ---
.../artifacts/ExcludeRuleNotationParserTest.groovy | 82 +
.../DefaultConfigurationContainerSpec.groovy | 101 +
.../DefaultConfigurationContainerTest.groovy | 115 ++
.../DefaultConfigurationContainerTest.java | 165 --
.../configurations/DefaultConfigurationSpec.groovy | 289 +++
.../configurations/DefaultConfigurationTest.java | 356 ++--
.../DefaultResolutionStrategyTest.groovy | 62 +
.../ForcedModuleNotationParserTest.groovy | 126 ++
.../dynamicversion/DefaultCachePolicySpec.groovy | 248 +++
.../dependencies/AbstractModuleDependencyTest.java | 8 +-
.../DefaultExcludeRuleContainerTest.java | 72 -
.../DefaultExternalModuleDependencyTest.java | 9 +-
.../dependencies/DefaultProjectDependencyTest.java | 41 +-
.../dsl/DefaultArtifactHandlerTest.groovy | 97 -
.../dsl/DefaultConfigurationHandlerTest.groovy | 103 --
.../dsl/DefaultPublishArtifactFactoryTest.groovy | 59 -
.../dsl/DefaultRepositoryHandlerFactoryTest.java | 57 -
.../dsl/DefaultRepositoryHandlerTest.groovy | 422 +++--
.../dependencies/AbstractModuleFactoryTest.java | 170 --
.../ClassPathDependencyFactoryTest.groovy | 63 -
.../DefaultClientModuleFactoryTest.java | 30 -
.../dependencies/DefaultDependencyFactoryTest.java | 168 --
.../DefaultDependencyHandlerTest.groovy | 383 ++--
.../DefaultProjectDependencyFactoryTest.java | 75 -
.../dependencies/ModuleDependencyFactoryTest.java | 90 -
.../SelfResolvingDependencyFactoryTest.java | 49 -
.../ivyservice/ClientModuleResolverTest.groovy | 37 -
.../DefaultIvyDependencyResolverTest.java | 299 ---
.../ivyservice/DefaultIvyFactoryTest.java | 36 -
.../ivyservice/DefaultIvyServicePublishTest.java | 175 --
.../ivyservice/DefaultIvyServiceResolveTest.java | 129 --
.../ivyservice/DefaultIvyServiceTest.java | 68 -
.../ivyservice/DefaultSettingsConverterTest.groovy | 123 --
.../ivyservice/ErrorHandlingIvyServiceTest.groovy | 156 --
.../ivyservice/GradleIBiblioResolverTest.groovy | 88 -
.../ivyservice/Report2ClasspathTest.groovy | 28 -
.../SelfResolvingDependencyResolverTest.java | 169 --
.../ShortcircuitEmptyConfigsIvyServiceTest.java | 92 -
...ltArtifactsToModuleDescriptorConverterTest.java | 124 --
.../DefaultExcludeRuleConverterTest.java | 54 -
.../DefaultModuleDescriptorFactoryTest.java | 39 -
.../PublishModuleDescriptorConverterTest.java | 72 -
.../ResolveModuleDescriptorConverterTest.java | 74 -
...actDependencyDescriptorFactoryInternalTest.java | 137 --
...lientModuleDependencyDescriptorFactoryTest.java | 98 -
...ependenciesToModuleDescriptorConverterTest.java | 134 --
...ModuleDescriptorFactoryForClientModuleTest.java | 92 -
...ernalModuleDependencyDescriptorFactoryTest.java | 127 --
.../ProjectDependencyDescriptorFactoryTest.java | 127 --
.../publish/DefaultArtifactContainerTest.java | 70 -
.../publish/DefaultPublishArtifactTest.java | 30 +-
.../api/internal/cache/MapBackedCacheTest.groovy | 47 +
.../CacheBackedFileSnapshotRepositoryTest.groovy | 31 +-
.../changedetection/CachingHasherTest.java | 28 +-
.../DefaultFileSnapshotterTest.groovy | 0
.../DefaultTaskArtifactStateCacheAccessTest.groovy | 53 +
.../DefaultTaskArtifactStateRepositoryTest.java | 107 +-
...hortCircuitTaskArtifactStateRepositoryTest.java | 77 +-
.../classpath/DefaultModuleRegistryTest.groovy | 237 +++
.../api/internal/classpath/ManifestUtilTest.groovy | 144 ++
.../collections/CollectionEventRegisterSpec.groovy | 114 ++
.../SynchronizedServiceRegistryTest.groovy | 45 +
.../internal/file/AbstractFileTreeElementTest.java | 58 +-
.../api/internal/file/AbstractFileTreeTest.groovy | 0
.../api/internal/file/BaseDirConverterTest.groovy | 335 ----
.../internal/file/BaseDirFileResolverSpec.groovy | 194 ++
.../internal/file/BaseDirFileResolverTest.groovy | 333 ++++
.../internal/file/CompositeFileCollectionTest.java | 3 +-
.../internal/file/DefaultFileOperationsTest.groovy | 25 +-
.../file/DefaultFileTreeElementTest.groovy | 41 +
.../file/DefaultTemporaryFileProviderTest.groovy | 104 +-
.../file/FileOrUriNotationParserTest.groovy | 108 ++
.../file/MaybeCompressedFileResourceTest.groovy | 38 +
.../file/archive/TarCopySpecVisitorTest.java | 184 +-
.../api/internal/file/archive/TarFileTreeTest.java | 76 +-
.../file/archive/ZipCopySpecVisitorTest.java | 91 +-
.../api/internal/file/archive/ZipFileTreeTest.java | 41 +-
.../file/archive/compression/ArchiversTest.groovy | 41 +
.../DefaultFileCollectionResolveContextTest.groovy | 834 +++++----
.../api/internal/file/copy/CopySpecImplTest.groovy | 29 +-
.../internal/file/copy/DeleteActionImplTest.groovy | 5 +-
.../api/internal/file/copy/LineFilterTest.groovy | 2 +-
.../file/copy/MappingCopySpecVisitorTest.java | 67 +-
.../file/copy/PathNotationParserTest.groovy | 90 +
.../internal/file/copy/RenamingCopyActionTest.java | 3 +-
.../file/copy/SyncCopySpecVisitorTest.java | 2 +-
.../DefaultScriptHandlerFactoryTest.groovy | 28 +-
.../initialization/DefaultScriptHandlerTest.groovy | 17 +-
.../parsers/ErrorHandlingNotationParserTest.groovy | 62 +
.../notations/parsers/MapNotationParserTest.groovy | 110 ++
.../parsers/TypedNotationParserTest.groovy | 53 +
.../internal/plugins/DefaultConventionTest.groovy | 106 +-
.../DefaultExtraPropertiesExtensionTest.groovy | 27 +
.../DefaultObjectConfigurationActionTest.groovy | 0
.../plugins/DefaultPluginRegistryTest.java | 45 +-
.../DefaultProjectsPluginContainerTest.java | 62 +-
.../api/internal/plugins/DslObjectTest.groovy | 47 +
.../internal/plugins/ExtensionContainerTest.groovy | 195 ++
.../ExtraPropertiesDynamicObjectAdapterTest.groovy | 98 +
.../project/DefaultIsolatedAntBuilderTest.groovy | 77 +-
.../api/internal/project/DefaultProjectTest.groovy | 226 +--
.../project/DefaultServiceRegistryTest.java | 297 ---
.../project/GlobalServicesRegistryTest.java | 224 ++-
.../project/GradleInternalServiceRegistryTest.java | 29 +-
.../api/internal/project/ProjectFactoryTest.java | 35 +-
.../ProjectInternalServiceRegistryTest.java | 125 +-
.../project/ProjectStateInternalSpec.groovy | 38 +
.../project/TaskExecutionServicesTest.groovy | 54 +
.../project/TaskInternalServiceRegistryTest.java | 3 +-
.../TopLevelBuildServiceRegistryTest.groovy | 264 +++
.../project/TopLevelBuildServiceRegistryTest.java | 257 ---
.../AnnotationProcessingTaskFactoryTest.java | 234 ++-
.../project/taskfactory/TaskFactoryTest.java | 19 +-
.../api/internal/resource/UriResourceTest.groovy | 6 +-
.../api/internal/resources/URIBuilderTest.groovy | 31 +
.../internal/tasks/DefaultTaskContainerTest.java | 41 +-
.../execution/ExecuteActionsTaskExecuterTest.java | 11 +-
.../tasks/util/DefaultJavaForkOptionsTest.groovy | 563 +++---
.../util/DefaultProcessForkOptionsTest.groovy | 0
.../plugins/ExtraPropertiesExtensionTest.groovy | 218 +++
.../groovy/org/gradle/api/specs/SpecsTest.groovy | 35 -
.../api/tasks/AbstractConventionTaskTest.java | 45 -
.../org/gradle/api/tasks/AbstractCopyTaskTest.java | 6 +-
.../gradle/api/tasks/AbstractSpockTaskTest.groovy | 375 ----
.../org/gradle/api/tasks/AbstractTaskTest.java | 341 ----
.../org/gradle/api/tasks/GradleBuildTest.groovy | 0
.../gradle/api/tasks/GroovyTaskTestHelper.groovy | 45 -
.../groovy/org/gradle/api/tasks/UploadTest.java | 46 +-
.../diagnostics/DependencyReportTaskTest.java | 13 +-
.../api/tasks/diagnostics/TaskReportTaskTest.java | 14 +-
.../internal/AsciiReportRendererTest.groovy | 42 +-
.../internal/PropertyReportRendererTest.java | 3 +-
.../internal/TaskDetailsFactoryTest.groovy | 24 +-
.../internal/TextReportRendererTest.groovy | 115 ++
.../internal/TextReportRendererTest.java | 118 --
.../gradle/cache/AutoCloseCacheFactoryTest.groovy | 102 -
.../gradle/cache/DefaultCacheFactoryTest.groovy | 41 -
.../gradle/cache/DefaultCacheRepositoryTest.java | 133 --
.../cache/DefaultPersistentDirectoryCacheTest.java | 171 --
.../org/gradle/cache/SimpleStateCacheTest.groovy | 61 -
.../btree/BTreePersistentIndexedCacheTest.java | 321 ----
.../cache/internal/DefaultCacheAccessTest.groovy | 365 ++++
.../cache/internal/DefaultCacheFactoryTest.groovy | 399 ++++
.../internal/DefaultCacheRepositoryTest.groovy | 176 ++
.../internal/DefaultFileLockManagerTest.groovy | 346 ++++
.../DefaultPersistentDirectoryCacheTest.java | 194 ++
.../DefaultPersistentDirectoryStoreTest.groovy | 93 +
.../DefaultProcessMetaDataProviderTest.groovy | 40 +
...ltiProcessSafePersistentIndexedCacheTest.groovy | 145 ++
.../cache/internal/OnDemandFileAccessTest.groovy | 53 +
.../cache/internal/SimpleStateCacheTest.groovy | 97 +
.../btree/BTreePersistentIndexedCacheTest.java | 316 ++++
.../configuration/DefaultProjectEvaluatorTest.java | 127 --
.../DefaultScriptPluginFactoryTest.java | 4 +-
.../configuration/ImportsScriptSourceTest.java | 22 +-
.../LifecycleProjectEvaluatorTest.java | 127 ++
.../execution/DefaultBuildExecuterTest.groovy | 138 ++
.../gradle/execution/DefaultBuildExecuterTest.java | 109 --
.../execution/DefaultTaskGraphExecuterTest.java | 335 +++-
.../DefaultTasksBuildExecutionActionTest.groovy | 72 +
.../gradle/execution/DryRunBuildExecuterTest.java | 61 -
.../execution/DryRunBuildExecutionActionTest.java | 84 +
...askFilteringBuildConfigurationActionTest.groovy | 60 +
.../ProjectDefaultsBuildExecuterTest.java | 105 --
.../SelectedTaskExecutionActionTest.groovy | 107 ++
...kNameResolvingBuildConfigurationActionTest.java | 409 ++++
.../TaskNameResolvingBuildExecuterTest.java | 392 ----
.../AsmBackedEmptyScriptGeneratorTest.groovy | 37 -
.../CachingScriptCompilationHandlerTest.groovy | 91 -
.../groovy/scripts/CachingScriptSourceTest.java | 0
.../DefaultScriptCompilationHandlerTest.java | 289 ---
.../DefaultScriptCompilerFactoryTest.groovy | 60 +
.../scripts/DefaultScriptCompilerFactoryTest.java | 272 ---
.../scripts/DefaultScriptRunnerFactoryTest.java | 146 --
.../gradle/groovy/scripts/DefaultScriptTest.groovy | 3 +-
.../gradle/groovy/scripts/UriScriptSourceTest.java | 18 +-
.../AsmBackedEmptyScriptGeneratorTest.groovy | 37 +
.../internal/CachingScriptClassCompilerTest.groovy | 117 ++
.../DefaultScriptCompilationHandlerTest.java | 292 +++
.../internal/DefaultScriptRunnerFactoryTest.java | 150 ++
.../FileCacheBackedScriptClassCompilerTest.groovy | 107 ++
.../ShortCircuitEmptyScriptCompilerTest.groovy | 65 +
.../AbstractSettingsFinderStrategyTest.java | 70 -
.../gradle/initialization/BuildLoaderTest.groovy | 206 ---
.../initialization/BuildSourceBuilderTest.groovy | 51 +-
.../initialization/CommandLineParserTest.groovy | 549 ------
.../CompositeInitScriptFinderTest.groovy | 37 +
.../DefaultCommandLineConverterTest.java | 166 +-
.../DefaultExceptionAnalyserTest.java | 574 +++---
.../DefaultGradleLauncherFactoryTest.groovy | 1 +
.../initialization/DefaultGradleLauncherTest.java | 80 +-
.../DefaultGradlePropertiesLoaderTest.java | 181 +-
.../DefaultInitScriptFinderTest.java | 67 -
.../initialization/DefaultSettingsFinderTest.java | 90 -
.../DependencyResolutionLoggerTest.groovy | 47 +
.../DistributionInitScriptFinderTest.groovy | 85 +
.../EmbeddedScriptSettingsFinderTest.java | 76 -
.../initialization/InitScriptHandlerTest.groovy | 45 +
.../initialization/InitScriptHandlerTest.java | 53 -
.../InstantiatingBuildLoaderTest.groovy | 140 ++
.../MasterDirSettingsFinderStrategyTest.java | 55 -
.../ParentDirSettingsFinderStrategyTest.java | 55 -
.../ProjectPropertySettingBuildLoaderTest.groovy | 95 +
.../PropertiesLoadingSettingsProcessorTest.java | 27 +-
.../ProvidedInitScriptFinderTest.java | 73 +
.../SameLevelDirSettingsFinderStrategyTest.java | 55 -
.../ScriptEvaluatingSettingsProcessorTest.groovy | 32 +-
.../gradle/initialization/SettingsFactoryTest.java | 13 +-
.../gradle/initialization/SettingsHandlerTest.java | 30 +-
.../UserHomeInitScriptFinderTest.java | 44 +-
.../layout/BuildLayoutConfigurationTest.groovy | 39 +
.../layout/BuildLayoutFactoryTest.groovy | 180 ++
.../org/gradle/invocation/DefaultGradleTest.java | 132 +-
.../listener/AsyncListenerBroadcastTest.groovy | 0
.../gradle/listener/LazyCreationProxyTest.groovy | 90 +
.../logging/LoggingServiceRegistryTest.groovy | 19 +-
...AbstractLineChoppingStyledTextOutputTest.groovy | 153 ++
.../internal/AbstractStyledTextOutputTest.groovy | 2 +-
.../gradle/logging/internal/AnsiConsoleTest.groovy | 14 +-
.../internal/DefaultLoggingManagerTest.java | 97 -
.../DefaultStandardOutputRedirectorTest.groovy | 2 +-
.../LoggingCommandLineConverterTest.groovy | 24 +
.../internal/OutputEventRendererTest.groovy | 4 +-
.../internal/Slf4jLoggingConfigurerTest.groovy | 180 --
.../internal/TerminalDetectorFactoryTest.groovy | 65 +
.../slf4j/Slf4jLoggingConfigurerTest.groovy | 180 ++
.../actor/internal/DefaultActorFactoryTest.groovy | 140 +-
.../concurrent/CompositeStoppableTest.groovy | 87 -
.../messaging/dispatch/AsyncDispatchTest.groovy | 422 +++--
.../messaging/dispatch/AsyncReceiveTest.groovy | 264 +--
.../dispatch/ExceptionTrackingDispatchTest.groovy | 40 -
.../ExceptionTrackingFailureHandlerTest.groovy | 61 +
.../dispatch/ExceptionTrackingListenerTest.groovy | 61 -
.../dispatch/FailureHandlingDispatchTest.groovy | 57 +
.../messaging/dispatch/MethodInvocationTest.java | 0
.../dispatch/ProxyDispatchAdapterTest.groovy | 20 +-
.../messaging/dispatch/QueuingDispatchTest.groovy | 78 +
.../internal/AsyncConnectionAdapterTest.groovy | 103 ++
.../internal/BroadcastSendProtocolTest.groovy | 135 ++
.../remote/internal/BufferingProtocolTest.groovy | 190 ++
.../internal/ChannelLookupProtocolTest.groovy | 140 ++
.../ChannelMessageMarshallingDispatchTest.java | 76 -
.../ChannelMessageUnmarshallingDispatchTest.java | 76 -
.../ChannelRegistrationProtocolTest.groovy | 97 +
.../remote/internal/CompositeAddressTest.groovy | 46 +
.../internal/DefaultMessagingClientTest.groovy | 42 +
.../internal/DefaultMessagingClientTest.java | 51 -
.../internal/DefaultMessagingServerTest.groovy | 18 +-
.../DefaultMultiChannelConnectionTest.groovy | 276 ---
.../internal/DefaultObjectConnectionTest.java | 471 ++---
.../DisconnectAwareConnectionDecoratorTest.groovy | 168 ++
.../remote/internal/EagerReceiveBufferTest.groovy | 135 ++
.../remote/internal/EndOfStreamDispatchTest.groovy | 99 -
.../remote/internal/EndOfStreamFilterTest.groovy | 68 -
.../remote/internal/EndOfStreamReceiveTest.groovy | 50 -
.../remote/internal/GroupMessageFilterTest.groovy | 57 +
.../internal/HandshakeIncomingConnectorTest.groovy | 30 +-
.../internal/HandshakeOutgoingConnectorTest.groovy | 23 +-
.../remote/internal/InputForwarderTest.groovy | 195 ++
.../messaging/remote/internal/MessageTest.groovy | 180 +-
.../remote/internal/MessagingServicesTest.groovy | 48 +
.../MethodInvocationMarshallingDispatchTest.groovy | 85 +
.../MethodInvocationMarshallingDispatchTest.java | 55 -
...ethodInvocationUnmarshallingDispatchTest.groovy | 97 +
.../MethodInvocationUnmarshallingDispatchTest.java | 76 -
.../internal/PlaceholderExceptionTest.groovy | 54 +
.../remote/internal/ProtocolStackTest.groovy | 383 ++++
.../remote/internal/ReceiveProtocolTest.groovy | 142 ++
.../internal/RemoteDisconnectProtocolTest.groovy | 131 ++
.../internal/RemoteMethodInvocationTest.java | 37 -
.../messaging/remote/internal/RouterTest.groovy | 303 +++
.../remote/internal/SendProtocolTest.groovy | 191 ++
.../remote/internal/TcpConnectorTest.groovy | 49 -
.../remote/internal/UnicastSendProtocolTest.groovy | 133 ++
.../remote/internal/WorkerProtocolTest.groovy | 96 +
.../internal/inet/MultiChoiceAddressTest.groovy | 49 +
.../internal/inet/SocketInetAddressTest.groovy | 43 +
.../inet/TcpConnectorConcurrencyTest.groovy | 85 +
.../remote/internal/inet/TcpConnectorTest.groovy | 86 +
.../protocol/AbstractPayloadMessageTest.groovy | 69 +
.../DiscoveryProcotolSerializerTest.groovy | 96 +
.../protocol/RemoteMethodInvocationTest.java | 37 +
.../process/internal/DefaultExecHandleTest.java | 11 +-
.../internal/DefaultWorkerProcessFactoryTest.java | 14 +-
.../internal/JavaExecHandleBuilderTest.groovy | 27 +-
.../gradle/process/internal/JvmOptionsTest.groovy | 90 +
.../internal/child/ActionExecutionWorkerTest.java | 34 +-
.../child/BootstrapSecurityManagerTest.groovy | 104 ++
.../child/ImplementationClassLoaderWorkerTest.java | 6 +-
.../WorkerProcessClassPathProviderTest.groovy | 27 +-
.../org/gradle/profile/BuildProfileTest.groovy | 66 +
.../gradle/profile/CompositeOperationTest.groovy | 37 +
.../gradle/reporting/DurationFormatterTest.groovy | 54 +
.../gradle/reporting/HtmlReportRendererTest.groovy | 60 +
.../org/gradle/reporting/TabsRendererTest.groovy | 48 +
.../reporting/TextDomReportRendererTest.groovy | 47 +
.../gradle/reporting/TextReportRendererTest.groovy | 41 +
.../gradle/testfixtures/ProjectBuilderTest.groovy | 11 +-
.../org/gradle/util/AvailablePortFinderTest.groovy | 37 +
.../org/gradle/util/CollectionUtilsTest.groovy | 66 +
.../org/gradle/util/ConcurrentSpecification.groovy | 551 ------
.../gradle/util/ConcurrentSpecificationTest.groovy | 354 +++-
.../org/gradle/util/ConfigureUtilTest.groovy | 211 ++-
.../util/DefaultClassLoaderFactoryTest.groovy | 91 +
.../util/DefaultClassLoaderFactoryTestHelper.java | 35 +
.../org/gradle/util/DefaultClassPathTest.groovy | 58 +
.../gradle/util/FilteringClassLoaderTest.groovy | 22 +
.../groovy/org/gradle/util/GFileUtilsTest.groovy | 55 +
.../test/groovy/org/gradle/util/GUtilTest.groovy | 137 ++
.../src/test/groovy/org/gradle/util/GUtilTest.java | 92 -
.../org/gradle/util/GradleVersionTest.groovy | 55 +-
.../test/groovy/org/gradle/util/HelperUtil.groovy | 182 --
.../org/gradle/util/JUnit4GroovyMockery.java | 118 --
.../groovy/org/gradle/util/JavaMethodTest.java | 6 +-
.../src/test/groovy/org/gradle/util/JvmTest.groovy | 114 --
.../gradle/util/LineBufferingOutputStreamTest.java | 1 +
.../src/test/groovy/org/gradle/util/Matchers.java | 375 ----
.../gradle/util/MultiParentClassLoaderTest.groovy | 5 +
.../org/gradle/util/MultithreadedTestCase.java | 665 -------
.../groovy/org/gradle/util/NameMatcherTest.java | 21 +-
.../gradle/util/ObservableUrlClassLoaderTest.java | 44 -
.../src/test/groovy/org/gradle/util/Resources.java | 68 -
.../org/gradle/util/ServiceLocatorTest.groovy | 183 ++
.../groovy/org/gradle/util/StdinSwapperTest.groovy | 32 +
.../org/gradle/util/StdoutSwapperTest.groovy | 44 +
.../test/groovy/org/gradle/util/SwapperTest.groovy | 62 +
.../groovy/org/gradle/util/TemporaryFolder.java | 107 --
.../src/test/groovy/org/gradle/util/TestFile.java | 467 -----
.../groovy/org/gradle/util/TestFileHelper.groovy | 116 --
.../groovy/org/gradle/util/TextUtilTest.groovy | 17 +-
.../org/gradle/util/hash/HashValueTest.groovy | 64 +
.../util/internal/ArgumentsSplitterTest.groovy | 85 +
.../util/internal/LimitedDescriptionTest.groovy | 42 +
.../gradle-plugins/custom-plugin.properties | 1 +
.../resources/org/gradle/api/file/symlinks/file} | 0
.../org/gradle/api/file/symlinks/symlink} | 0
.../org/gradle/api/file/symlinks/symlinked} | 0
.../api/internal/file/archive/permissions.tar | Bin 0 -> 10240 bytes
.../gradle/api/internal/xml-transformer-test.dtd} | 0
.../api/tasks/AbstractConventionTaskTest.java | 43 +
.../gradle/api/tasks/AbstractSpockTaskTest.groovy | 312 ++++
.../org/gradle/api/tasks/AbstractTaskTest.java | 302 +++
.../gradle/api/tasks/AntBuilderAwareUtil.groovy | 0
.../tasks/bundling/AbstractArchiveTaskTest.groovy | 0
.../gradle/messaging/actor/TestActorFactory.java | 44 +
.../tests/fixtures/ConcurrentTestUtil.groovy | 771 ++++++++
.../org/gradle/util/ConcurrentSpecification.groovy | 27 +
.../groovy/org/gradle/util/HelperUtil.groovy | 172 ++
.../groovy/org/gradle/util/Matchers.java | 405 ++++
.../org/gradle/util/MultithreadedTestCase.java | 666 +++++++
.../groovy/org/gradle/util/TestTask.groovy | 0
subprojects/cpp/cpp.gradle | 25 +
.../cpp/AbstractBinariesIntegrationSpec.groovy | 33 +
.../org/gradle/plugins/cpp/AvailableCompilers.java | 164 ++
.../cpp/CppExePluginGoodBehaviourTest.groovy | 25 +
.../plugins/cpp/CppIntegrationTestRunner.java | 91 +
.../cpp/CppLibPluginGoodBehaviourTest.groovy | 25 +
.../plugins/cpp/CppPluginIntegrationTest.groovy | 220 +++
.../plugins/cpp/CppSamplesIntegrationTest.groovy | 79 +
.../gradle/plugins/binaries/BinariesPlugin.java | 59 +
.../org/gradle/plugins/binaries/model/Binary.java | 39 +
.../gradle/plugins/binaries/model/CompileSpec.java | 51 +
.../gradle/plugins/binaries/model/Compiler.java | 24 +
.../plugins/binaries/model/CompilerRegistry.java | 31 +
.../gradle/plugins/binaries/model/Executable.java | 23 +
.../binaries/model/HeaderExportingSourceSet.java | 27 +
.../org/gradle/plugins/binaries/model/Library.java | 27 +
.../plugins/binaries/model/LibraryCompileSpec.java | 32 +
.../model/NativeDependencyCapableSourceSet.java | 25 +
.../binaries/model/NativeDependencySet.java | 28 +
.../gradle/plugins/binaries/model/SourceSet.java | 25 +
.../binaries/model/internal/BinaryCompileSpec.java | 23 +
.../model/internal/BinaryCompileSpecFactory.java | 27 +
.../model/internal/CompileSpecFactory.java | 29 +
.../binaries/model/internal/CompileTaskAware.java | 23 +
.../binaries/model/internal/CompilerAdapter.java | 32 +
.../ConfigurationBasedNativeDependencySet.groovy | 86 +
.../binaries/model/internal/DefaultBinary.java | 66 +
.../model/internal/DefaultCompilerRegistry.java | 90 +
.../binaries/model/internal/DefaultExecutable.java | 31 +
.../binaries/model/internal/DefaultLibrary.java | 76 +
.../binaries/model/internal/package-info.java | 20 +
.../plugins/binaries/model/package-info.java | 20 +
.../org/gradle/plugins/binaries/package-info.java | 20 +
.../gradle/plugins/binaries/tasks/Compile.groovy | 32 +
.../plugins/binaries/tasks/package-info.java | 20 +
.../plugins/cpp/CppExeConventionPlugin.groovy | 58 +
.../org/gradle/plugins/cpp/CppExtension.java | 50 +
.../plugins/cpp/CppLibConventionPlugin.groovy | 68 +
.../groovy/org/gradle/plugins/cpp/CppPlugin.groovy | 100 +
.../org/gradle/plugins/cpp/CppSourceSet.java | 65 +
.../org/gradle/plugins/cpp/cdt/CdtIdePlugin.groovy | 77 +
.../cpp/cdt/model/CprojectDescriptor.groovy | 115 ++
.../plugins/cpp/cdt/model/CprojectSettings.groovy | 107 ++
.../plugins/cpp/cdt/model/ProjectDescriptor.groovy | 46 +
.../plugins/cpp/cdt/model/ProjectSettings.groovy | 40 +
.../cpp/cdt/tasks/GenerateMetadataFileTask.groovy | 50 +
.../cpp/compiler/capability/AgainstLibrary.java | 31 +
.../cpp/compiler/capability/CompilesCpp.java | 30 +
.../compiler/capability/StandardCppCompiler.java | 23 +
.../cpp/compiler/capability/package-info.java | 20 +
.../cpp/compiler/internal/ArgCollector.java | 23 +
.../plugins/cpp/compiler/internal/ArgWriter.java | 82 +
.../CommandLinCppCompilerArgumentsApplicator.java | 36 +
.../compiler/internal/CommandLineCppCompiler.java | 66 +
.../internal/CommandLineCppCompilerAdapter.java | 59 +
...ommandLineCppCompilerArgumentsToOptionFile.java | 54 +
.../compiler/internal/CompileSpecToArguments.java | 25 +
.../plugins/cpp/compiler/internal/CppCompiler.java | 24 +
.../cpp/compiler/internal/ListArgCollector.java | 52 +
.../gradle/plugins/cpp/gpp/GppCompileSpec.groovy | 234 +++
.../plugins/cpp/gpp/GppCompilerPlugin.groovy | 44 +
.../plugins/cpp/gpp/GppLibraryCompileSpec.groovy | 40 +
.../cpp/gpp/internal/GppCompileSpecFactory.java | 42 +
.../gpp/internal/GppCompileSpecToArguments.java | 55 +
.../plugins/cpp/gpp/internal/GppCompiler.java | 45 +
.../cpp/gpp/internal/GppCompilerAdapter.java | 106 ++
.../gpp/internal/version/GppVersionDeterminer.java | 105 ++
.../org/gradle/plugins/cpp/gpp/package-info.java | 20 +
.../plugins/cpp/internal/CppCompileSpec.java | 33 +
.../plugins/cpp/internal/DefaultCppSourceSet.java | 92 +
.../cpp/msvcpp/MicrosoftVisualCppPlugin.groovy | 46 +
.../internal/VisualCppCompileSpecToArguments.java | 47 +
.../cpp/msvcpp/internal/VisualCppCompiler.java | 36 +
.../msvcpp/internal/VisualCppCompilerAdapter.java | 51 +
.../org/gradle/plugins/cpp/package-info.java | 20 +
.../META-INF/gradle-plugins/binaries.properties | 1 +
.../META-INF/gradle-plugins/cpp-exe.properties | 1 +
.../META-INF/gradle-plugins/cpp-lib.properties | 1 +
.../META-INF/gradle-plugins/cpp.properties | 1 +
.../META-INF/gradle-plugins/eclipse-cdt.properties | 1 +
.../gradle-plugins/gpp-compiler.properties | 1 +
.../cpp/cdt/model/defaultCproject-linux.xml | 114 ++
.../cpp/cdt/model/defaultCproject-macos.xml | 115 ++
.../plugins/cpp/cdt/model/defaultProject.xml | 83 +
.../internal/DefaultCompilerRegistryTest.groovy | 130 ++
.../plugins/cpp/CppExeConventionPluginTest.groovy | 37 +
.../plugins/cpp/CppLibConventionPluginTest.groovy | 39 +
.../org/gradle/plugins/cpp/CppPluginTest.groovy | 225 +++
.../cpp/cdt/model/CprojectSettingsSpec.groovy | 58 +
.../cpp/cdt/model/ProjectDescriptorSpec.groovy | 48 +
.../cpp/compiler/internal/ArgWriterSpec.groovy | 76 +
.../plugins/cpp/gpp/GppCompileSpecTest.groovy | 40 +
.../cpp/gpp/GppLibraryCompileSpecTest.groovy | 37 +
.../version/GppVersionDeterminerTest.groovy | 142 ++
subprojects/docs/docs.gradle | 374 ++--
subprojects/docs/release-notes-transform.gradle | 157 ++
subprojects/docs/src/docs/css/base.css | 7 +
subprojects/docs/src/docs/css/javadoc.css | 592 ++++++
subprojects/docs/src/docs/dsl/dsl.xml | 165 +-
.../docs/src/docs/dsl/org.gradle.api.Project.xml | 6 +
.../docs/src/docs/dsl/org.gradle.api.Script.xml | 3 +
.../dsl/org.gradle.api.artifacts.Configuration.xml | 25 +-
...gradle.api.artifacts.ConfigurationContainer.xml | 34 +
...org.gradle.api.artifacts.ResolutionStrategy.xml | 37 +
...rg.gradle.api.artifacts.dsl.ArtifactHandler.xml | 25 +
....gradle.api.artifacts.dsl.DependencyHandler.xml | 40 +
.../dsl/org.gradle.api.dsl.ConventionProperty.xml | 22 +
.../docs/dsl/org.gradle.api.invocation.Gradle.xml | 9 +
...dle.api.plugins.ApplicationPluginConvention.xml | 6 +-
.../dsl/org.gradle.api.plugins.ExtensionAware.xml | 25 +
...gradle.api.plugins.ExtraPropertiesExtension.xml | 49 +
...org.gradle.api.plugins.JavaPluginConvention.xml | 4 +-
...rg.gradle.api.plugins.MavenPluginConvention.xml | 8 +-
....api.plugins.ProjectReportsPluginConvention.xml | 2 +-
...i.plugins.announce.AnnouncePluginConvention.xml | 34 -
...pi.plugins.announce.AnnouncePluginExtension.xml | 38 +
.../org.gradle.api.plugins.quality.Checkstyle.xml | 43 +-
...dle.api.plugins.quality.CheckstyleExtension.xml | 44 +
.../org.gradle.api.plugins.quality.CodeNarc.xml | 31 +-
...radle.api.plugins.quality.CodeNarcExtension.xml | 44 +
...le.api.plugins.quality.CodeQualityExtension.xml | 27 +
.../org.gradle.api.plugins.quality.FindBugs.xml | 54 +
...radle.api.plugins.quality.FindBugsExtension.xml | 31 +
...s.quality.GroovyCodeQualityPluginConvention.xml | 2 +-
.../dsl/org.gradle.api.plugins.quality.JDepend.xml | 38 +
...gradle.api.plugins.quality.JDependExtension.xml | 31 +
.../dsl/org.gradle.api.plugins.quality.Pmd.xml | 50 +
...org.gradle.api.plugins.quality.PmdExtension.xml | 45 +
.../dsl/org.gradle.api.plugins.sonar.Sonar.xml | 88 -
.../org.gradle.api.plugins.sonar.SonarAnalyze.xml | 23 +
.../dsl/org.gradle.api.tasks.AbstractCopyTask.xml | 10 +-
.../docs/dsl/org.gradle.api.tasks.SourceSet.xml | 11 +-
.../dsl/org.gradle.api.tasks.SourceSetOutput.xml | 54 +
...adle.api.tasks.bundling.AbstractArchiveTask.xml | 3 +
....api.tasks.diagnostics.DependencyReportTask.xml | 2 +-
.../dsl/org.gradle.api.tasks.javadoc.Groovydoc.xml | 4 +
.../dsl/org.gradle.api.tasks.scala.ScalaDoc.xml | 2 +-
.../docs/dsl/org.gradle.api.tasks.testing.Test.xml | 22 +
.../dsl/org.gradle.api.tasks.wrapper.Wrapper.xml | 4 +-
.../src/docs/dsl/org.gradle.plugins.ear.Ear.xml | 34 +
.../org.gradle.plugins.ear.EarPluginConvention.xml | 44 +
...rg.gradle.plugins.ide.api.FileContentMerger.xml | 44 +
.../org.gradle.plugins.ide.api.GeneratorTask.xml | 6 -
...plugins.ide.api.PropertiesFileContentMerger.xml | 41 +
...dle.plugins.ide.api.PropertiesGeneratorTask.xml | 38 +
...gradle.plugins.ide.api.XmlFileContentMerger.xml | 41 +
...org.gradle.plugins.ide.api.XmlGeneratorTask.xml | 3 -
...adle.plugins.ide.eclipse.GenerateEclipseJdt.xml | 8 -
....plugins.ide.eclipse.GenerateEclipseProject.xml | 36 -
...ins.ide.eclipse.GenerateEclipseWtpComponent.xml | 14 +-
...plugins.ide.eclipse.GenerateEclipseWtpFacet.xml | 7 -
....plugins.ide.eclipse.model.EclipseClasspath.xml | 57 +
...gradle.plugins.ide.eclipse.model.EclipseJdt.xml | 38 +
...adle.plugins.ide.eclipse.model.EclipseModel.xml | 65 +
...le.plugins.ide.eclipse.model.EclipseProject.xml | 66 +
...gradle.plugins.ide.eclipse.model.EclipseWtp.xml | 42 +
...ugins.ide.eclipse.model.EclipseWtpComponent.xml | 88 +
...e.plugins.ide.eclipse.model.EclipseWtpFacet.xml | 37 +
....gradle.plugins.ide.idea.GenerateIdeaModule.xml | 71 -
...gradle.plugins.ide.idea.GenerateIdeaProject.xml | 15 -
...org.gradle.plugins.ide.idea.model.IdeaModel.xml | 58 +
...rg.gradle.plugins.ide.idea.model.IdeaModule.xml | 104 ++
...g.gradle.plugins.ide.idea.model.IdeaProject.xml | 57 +
...gradle.plugins.ide.idea.model.IdeaWorkspace.xml | 44 +
.../docs/dsl/org.gradle.plugins.signing.Sign.xml | 31 +
...org.gradle.plugins.signing.SigningExtension.xml | 37 +
subprojects/docs/src/docs/dsl/plugins.xml | 58 +-
.../docs/src/docs/release/content/Lato-bold.woff | Bin 0 -> 37284 bytes
.../src/docs/release/content/Lato-regular.woff | Bin 0 -> 35884 bytes
.../src/docs/release/content/jquery-1.7.2-min.js | 4 +
subprojects/docs/src/docs/release/content/logo.gif | Bin 0 -> 7488 bytes
.../docs/src/docs/release/content/script.js | 44 +
.../docs/src/docs/release/content/style.css | 135 ++
subprojects/docs/src/docs/release/notes.md | 308 +++
.../src/docs/stylesheets/userGuideHtmlCommon.xsl | 4 +
.../docs/src/docs/stylesheets/userGuidePdf.xsl | 4 +
.../docs/src/docs/stylesheets/websiteHtml.xsl | 44 -
.../docs/src/docs/userguide/announcePlugin.xml | 15 -
subprojects/docs/src/docs/userguide/ant.xml | 5 +-
.../docs/src/docs/userguide/applicationPlugin.xml | 31 +-
.../userguide/artifactDependenciesTutorial.xml | 258 ++-
.../docs/src/docs/userguide/artifactMngmt.xml | 84 +-
.../docs/userguide/buildAnnouncementsPlugin.xml | 24 +
.../docs/src/docs/userguide/buildEnvironment.xml | 128 ++
.../docs/src/docs/userguide/buildLifecycle.xml | 25 +-
.../src/docs/userguide/buildScriptsTutorial.xml | 26 +-
.../docs/src/docs/userguide/checkstylePlugin.xml | 113 ++
.../docs/src/docs/userguide/codeNarcPlugin.xml | 114 ++
.../docs/src/docs/userguide/codeQualityPlugin.xml | 322 ----
.../docs/src/docs/userguide/commandLine.xml | 437 +++--
.../src/docs/userguide/commandLineTutorial.xml | 2 +-
subprojects/docs/src/docs/userguide/cpp.xml | 188 ++
.../docs/src/docs/userguide/customPlugins.xml | 88 +-
.../docs/src/docs/userguide/customTasks.xml | 12 +-
subprojects/docs/src/docs/userguide/depMngmt.xml | 553 +++++-
subprojects/docs/src/docs/userguide/earPlugin.xml | 191 ++
.../docs/src/docs/userguide/eclipsePlugin.xml | 343 +---
subprojects/docs/src/docs/userguide/embedding.xml | 95 +-
.../docs/src/docs/userguide/findBugsPlugin.xml | 95 +
subprojects/docs/src/docs/userguide/glossary.xml | 139 ++
.../docs/src/docs/userguide/gradleDaemon.xml | 138 ++
.../docs/src/docs/userguide/gradleWrapper.xml | 43 +-
.../docs/src/docs/userguide/groovyPlugin.xml | 4 +-
.../docs/src/docs/userguide/groovyTutorial.xml | 2 +-
.../docs/src/docs/userguide/guiTutorial.xml | 250 +--
subprojects/docs/src/docs/userguide/ideaPlugin.xml | 335 +---
.../userguide/img/javaPluginConfigurations.graphml | 181 +-
.../userguide/img/javaPluginConfigurations.png | Bin 26682 -> 20942 bytes
.../docs/src/docs/userguide/initscripts.xml | 70 +-
.../docs/src/docs/userguide/installation.xml | 20 +-
.../docs/src/docs/userguide/introduction.xml | 9 +-
subprojects/docs/src/docs/userguide/javaPlugin.xml | 174 +-
.../docs/src/docs/userguide/javaTutorial.xml | 20 +-
.../docs/src/docs/userguide/jdependPlugin.xml | 95 +
.../docs/src/docs/userguide/multiproject.xml | 74 +-
.../docs/src/docs/userguide/organizeBuildLogic.xml | 39 +-
subprojects/docs/src/docs/userguide/overview.xml | 2 +-
subprojects/docs/src/docs/userguide/plugins.xml | 210 ++-
subprojects/docs/src/docs/userguide/pmdPlugin.xml | 94 +
.../docs/src/docs/userguide/potentialTraps.xml | 2 +-
.../docs/src/docs/userguide/signingPlugin.xml | 181 ++
.../docs/src/docs/userguide/sonarPlugin.xml | 134 +-
.../docs/src/docs/userguide/standardPlugins.xml | 175 +-
subprojects/docs/src/docs/userguide/tasks.xml | 4 +-
.../docs/src/docs/userguide/thisAndThat.xml | 51 +-
.../docs/src/docs/userguide/troubleshooting.xml | 58 +
subprojects/docs/src/docs/userguide/tutorials.xml | 10 +-
subprojects/docs/src/docs/userguide/userguide.xml | 17 +-
subprojects/docs/src/docs/userguide/warPlugin.xml | 7 +-
.../docs/src/docs/userguide/webTutorial.xml | 2 +-
.../docs/src/docs/userguide/workingWithFiles.xml | 31 +-
.../src/docs/userguide/writingBuildScripts.xml | 38 +
subprojects/docs/src/samples/announce/build.gradle | 3 +
subprojects/docs/src/samples/announce/init.gradle | 3 +
.../docs/src/samples/application/build.gradle | 49 +-
.../docs/src/samples/application/src/dist/LICENSE | 15 +
.../docs/src/samples/codeQuality/build.gradle | 23 +-
.../codeQuality/config/checkstyle/checkstyle.xml | 0
.../codeQuality/config/codenarc/codenarc.xml | 0
.../docs/src/samples/codeQuality/readme.xml | 34 +-
.../groovy/org/gradle/sample/GroovyPerson.groovy | 0
.../src/main/java/org/gradle/sample/Person.java | 0
.../groovy/org/gradle/sample/PersonTest.groovy | 0
.../docs/src/samples/cpp/dependencies/build.gradle | 63 +
.../cpp/dependencies/exe/src/main/cpp/main.cpp | 6 +
.../cpp/dependencies/lib/src/main/cpp/hello.cpp | 5 +
.../cpp/dependencies/lib/src/main/headers/hello.h | 1 +
.../src/samples/cpp/dependencies/settings.gradle | 1 +
subprojects/docs/src/samples/cpp/exe/build.gradle | 11 +
.../src/samples/cpp/exe/src/main/cpp/hello.cpp | 6 +
.../docs/src/samples/cpp/exewithlib/build.gradle | 18 +
.../cpp/exewithlib/exe/src/main/cpp/main.cpp | 6 +
.../cpp/exewithlib/lib/src/main/cpp/hello.cpp | 10 +
.../cpp/exewithlib/lib/src/main/headers/hello.h | 7 +
.../src/samples/cpp/exewithlib/settings.gradle | 1 +
.../customBuildLanguage/billing/build.gradle | 2 +-
.../org/gradle/samples/ProductDefinition.groovy | 1 +
.../groovy/org/gradle/samples/ProductPlugin.groovy | 13 +-
.../gradle/samples/ProductPluginConvention.groovy | 12 -
.../gradle-plugins/product-module.properties | 1 +
.../identityManagement/build.gradle | 2 +-
.../customBuildLanguage/reporting/build.gradle | 2 +-
.../customDistribution/consumer/build.gradle | 6 +
.../samples/customDistribution/plugin/build.gradle | 31 +
.../customDistribution/plugin/settings.gradle | 1 +
.../plugin/src/initScripts/custom-plugins.gradle | 10 +
.../main/groovy/org/gradle/GreetingPlugin.groovy | 0
.../src/main/groovy/org/gradle/GreetingTask.groovy | 0
.../META-INF/gradle-plugins/greeting.properties | 0
.../docs/src/samples/customDistribution/readme.xml | 13 +
.../docs/src/samples/customPlugin/build.gradle | 29 -
.../src/samples/customPlugin/consumer/build.gradle | 24 +
.../src/samples/customPlugin/plugin/build.gradle | 37 +
.../samples/customPlugin/plugin/settings.gradle | 1 +
.../main/groovy/org/gradle/GreetingPlugin.groovy | 0
.../src/main/groovy/org/gradle/GreetingTask.groovy | 0
.../META-INF/gradle-plugins/greeting.properties | 0
.../groovy/org/gradle/GreetingPluginTest.groovy | 0
.../test/groovy/org/gradle/GreetingTaskTest.groovy | 0
.../docs/src/samples/customPlugin/readme.xml | 11 +-
.../samples/customPlugin/usesCustomPlugin.gradle | 12 -
.../src/samples/customPlugin/usesCustomTask.gradle | 14 -
.../docs/src/samples/dependencies/build.gradle | 15 +-
.../src/samples/ear/earCustomized/ear/build.gradle | 34 +
.../src/samples/ear/earCustomized/ear/readme.xml | 3 +
.../src/main/app/META-INF/weblogic-application.xml | 8 +
.../src/samples/ear/earCustomized/settings.gradle | 16 +
.../src/samples/ear/earCustomized/war/build.gradle | 25 +
.../main/java/org/gradle/sample/SimpleGreeter.java | 26 +
.../earCustomized/war/src/main/webapp/index.jsp | 4 +
.../docs/src/samples/ear/earWithWar/build.gradle | 13 +
.../docs/src/samples/ear/earWithWar/readme.xml | 3 +
.../src/samples/ear/earWithWar/settings.gradle | 16 +
.../src/samples/ear/earWithWar/war/build.gradle | 25 +
.../main/java/org/gradle/sample/SimpleGreeter.java | 26 +
.../ear/earWithWar/war/src/main/webapp/index.jsp | 4 +
subprojects/docs/src/samples/eclipse/build.gradle | 42 +-
.../src/samples/groovy/groovy-1.5.6/build.gradle | 10 -
.../src/samples/groovy/groovy-1.5.6/readme.xml | 18 -
.../src/main/groovy/org/gradle/Person.groovy | 5 -
.../src/test/groovy/org/gradle/PersonTest.groovy | 16 -
.../src/samples/groovy/groovy-1.6.7/build.gradle | 10 -
.../src/samples/groovy/groovy-1.6.7/readme.xml | 18 -
.../src/main/groovy/org/gradle/Person.groovy | 5 -
.../src/test/groovy/org/gradle/PersonTest.groovy | 31 -
.../groovy/multiproject/buildSrc/build.gradle | 7 +
.../org/gradle/buildsrc/BuildSrcClass.groovy | 7 +
.../groovy/org/gradle/buildsrc/BuildSrcClass.java | 7 -
.../multiproject/groovycDetector/build.gradle | 2 +-
.../groovy/multiproject/testproject/build.gradle | 2 +-
.../src/test/groovy/org/gradle/VersionTest.groovy | 4 +-
subprojects/docs/src/samples/idea/build.gradle | 34 +-
.../docs/src/samples/ivypublish/build.gradle | 15 +-
.../docs/src/samples/java/apiAndImpl/build.gradle | 65 +
.../apiAndImpl/src/api/java/doubler/Doubler.java | 5 +
.../src/impl/java/doubler/impl/DoublerImpl.java | 9 +
.../test/java/doubler/impl/DoublerImplTest.java | 13 +
.../docs/src/samples/java/base/build.gradle | 6 -
.../docs/src/samples/java/base/prod/build.gradle | 11 +-
.../docs/src/samples/java/base/test/build.gradle | 2 +-
.../src/samples/java/customizedLayout/readme.xml | 0
.../src/samples/java/multiproject/api/build.gradle | 6 +-
.../src/samples/java/multiproject/build.gradle | 2 +-
.../java/multiproject/buildSrc/build.gradle | 7 -
.../docs/src/samples/java/multiproject/readme.xml | 0
.../docs/src/samples/java/quickstart/build.gradle | 4 +-
.../docs/src/samples/java/quickstart/readme.xml | 0
.../samples/java/withIntegrationTests/build.gradle | 27 +-
.../samples/java/withIntegrationTests/readme.xml | 0
.../src/samples/maven/pomGeneration/build.gradle | 32 +-
.../src/samples/maven/pomGeneration/readme.xml | 0
.../docs/src/samples/maven/quickstart/build.gradle | 11 -
.../docs/src/samples/maven/quickstart/readme.xml | 0
.../quickstart/src/main/java/org/MyClass.java | 0
.../docs/src/samples/mavenRepo/build.gradle | 103 --
.../src/samples/multiProjectBuildSrc/build.gradle | 8 +
.../multiProjectBuildSrc/buildSrc/build.gradle | 14 +
.../plugina/src/main/groovy/plugina/PluginA.groovy | 10 +
.../META-INF/gradle-plugins/plugina.properties | 1 +
.../pluginb/src/main/groovy/pluginb/PluginB.groovy | 10 +
.../META-INF/gradle-plugins/pluginb.properties | 1 +
.../multiProjectBuildSrc/buildSrc/settings.gradle | 1 +
subprojects/docs/src/samples/osgi/build.gradle | 6 +-
subprojects/docs/src/samples/osgi/readme.xml | 0
.../src/samples/scala/customizedLayout/readme.xml | 0
subprojects/docs/src/samples/scala/fsc/readme.xml | 2 +-
.../src/samples/scala/mixedJavaAndScala/readme.xml | 0
.../docs/src/samples/scala/quickstart/readme.xml | 0
.../src/samples/signing/conditional/build.gradle | 26 +
.../signing/conditional/src/main/java/Sample.java | 2 +
.../conditional/src/main/resources/sample.txt | 1 +
.../docs/src/samples/signing/maven/build.gradle | 33 +
.../src/samples/signing/maven/gradle.properties | 7 +
.../src/samples/signing/maven/secKeyRingFile.gpg | Bin 0 -> 2619 bytes
.../signing/maven/src/main/java/Sample.java | 2 +
.../signing/maven/src/main/resources/sample.txt | 1 +
.../docs/src/samples/signing/tasks/build.gradle | 17 +
.../src/samples/signing/tasks/secKeyRingFile.gpg | Bin 0 -> 2619 bytes
.../tasks/src/stuff/hello.txt} | 0
.../docs/src/samples/sonar/advanced/build.gradle | 26 +
subprojects/docs/src/samples/sonar/build.gradle | 25 -
.../src/samples/sonar/multiProject/build.gradle | 49 +
.../src/samples/sonar/multiProject/settings.gradle | 1 +
.../docs/src/samples/sonar/quickstart/build.gradle | 36 +
.../src/main/java/org/gradle/Person.java | 0
.../src/test/java/org/gradle/PersonTest.java | 0
.../samples/testng/java-jdk15-passing/build.gradle | 2 +-
.../samples/testng/suitexmlbuilder/build.gradle | 2 +-
.../docs/src/samples/toolingApi/build/build.gradle | 18 +-
.../src/samples/toolingApi/eclipse/build.gradle | 38 +
.../docs/src/samples/toolingApi/eclipse/readme.xml | 3 +
.../src/main/java/org/gradle/sample/Main.java | 39 +
.../docs/src/samples/toolingApi/idea/build.gradle | 45 +
.../docs/src/samples/toolingApi/idea/readme.xml | 19 +
.../idea/src/main/java/org/gradle/sample/Main.java | 64 +
.../docs/src/samples/toolingApi/model/build.gradle | 28 -
.../docs/src/samples/toolingApi/model/readme.xml | 3 -
.../src/main/java/org/gradle/sample/Main.java | 39 -
.../userguide/ant/useExternalAntTask/build.gradle | 2 +-
.../ant/useExternalAntTaskWithConfig/pmd-rules.xml | 0
.../artifacts/configurationHandling/build.gradle | 13 +-
.../artifacts/defineRepository/build.gradle | 99 +-
.../artifacts/dependencyBasics/build.gradle | 10 +
.../artifacts/excludesAndClassifiers/build.gradle | 9 +-
.../artifacts/externalDependencies/build.gradle | 19 +-
.../samples/userguide/artifacts/maven/build.gradle | 38 +-
.../artifacts/resolutionStrategy/build.gradle | 11 +
.../userguide/artifacts/uploading/build.gradle | 73 +-
.../src/samples/userguide/files/copy/build.gradle | 6 +-
.../samples/userguide/files/fileTrees/build.gradle | 8 +-
.../configurationInjection/build.gradle | 8 +
.../initScripts/configurationInjection/init.gradle | 5 +
.../samples/userguide/java/sourceSets/build.gradle | 37 +-
.../java/sourceSets/src/intTest/java/SomeTest.java | 7 +
.../sourceSets/src/intTest/resources/resource.txt | 1 +
.../multiproject/dependencies/java/build.gradle | 3 -
.../dependencies/javaWithCustomConf/build.gradle | 2 +-
.../messages/consumer/build.gradle | 6 -
.../messages/producer/build.gradle | 4 -
.../messages/settings.gradle | 1 -
.../messages/consumer/build.gradle | 4 +-
.../multiproject/dependencies/webDist/build.gradle | 4 +-
.../partialTasks/water/bluewhale/build.gradle | 2 +-
.../partialTasks/water/krill/build.gradle | 2 +-
.../partialTasks/water/tropicalFish/build.gradle | 2 +-
.../water/bluewhale/build.gradle | 2 +-
.../water/krill/build.gradle | 2 +-
.../water/tropicalFish/build.gradle | 2 +-
.../organizeBuildLogic/customPlugin/build.gradle | 2 +-
.../build.gradle | 21 +-
.../customPluginWithConvention/build.gradle | 14 +-
.../build.gradle | 20 +-
.../organizeBuildLogic/inherited/build.gradle | 0
.../inherited/child/build.gradle | 0
.../organizeBuildLogic/inherited/settings.gradle | 0
.../organizeBuildLogic/injected/build.gradle | 0
.../injected/child1/build.gradle | 0
.../injected/child2/build.gradle | 0
.../organizeBuildLogic/injected/settings.gradle | 0
.../organizeBuildLogic/nestedBuild/build.gradle | 0
.../organizeBuildLogic/nestedBuild/other.gradle | 0
.../tasks/customTaskUsingConvention/build.gradle | 34 +
.../tasks/customTaskWithFileProperty/build.gradle | 29 +
.../customTaskWithFileProperty/build/hello.txt | 1 +
.../incrementalBuild/inputsAndOutputs/build.gradle | 4 +-
.../noInputsAndOutputs/build.gradle | 4 +-
.../userguide/tutorial/configByDag/build.gradle | 17 +-
.../configureObjectUsingScript/build.gradle | 0
.../configureObjectUsingScript/other.gradle | 0
.../configureProjectUsingScript/build.gradle | 0
.../configureProjectUsingScript/other.gradle | 0
.../userguide/tutorial/directoryTask/build.gradle | 10 -
.../tutorial/dynamicProperties/build.gradle | 6 -
.../tutorial/extraProperties/build.gradle | 30 +
.../tutorial/groovyWithFlatDir/build.gradle | 2 +-
.../userguide/tutorial/localVariables/build.gradle | 6 +
.../userguide/tutorial/manifest/build.gradle | 2 +-
.../tutorial/pluginAccessConvention/build.gradle | 7 +-
.../userguide/tutorial/pluginConfig/build.gradle | 4 +-
.../tutorial/pluginConvention/build.gradle | 4 +-
.../projectReports/api}/build.gradle | 0
.../userguide/tutorial/projectReports/build.gradle | 2 +-
.../projectReports/webapp}/build.gradle | 0
.../samples/userguideOutput/compileSourceSet.out | 7 +
.../configurationHandlingAllFiles.out | 2 +-
.../userguideOutput/configureObjectUsingScript.out | 0
.../configureProjectUsingScript.out | 0
.../customTaskWithConventionOutput.out | 2 +
.../userguideOutput/dependencyListReport.out | 6 +-
...pendentTaskForApplicationDistributionOutput.out | 11 +
.../userguideOutput/externalDependencies.out | 9 +-
...namicProperties.out => extraTaskProperties.out} | 0
.../userguideOutput/inheritedBuildLogic.out | 0
.../userguideOutput/initScriptConfiguration.out | 2 +
.../samples/userguideOutput/injectedBuildLogic.out | 0
.../samples/userguideOutput/lazyFileProperties.out | 1 +
.../multitestingBuildDependents.out | 63 +-
.../userguideOutput/multitestingBuildNeeded.out | 55 +-
.../src/samples/userguideOutput/nestedBuild.out | 0
.../userguideOutput/pluginAccessConvention.out | 1 -
.../src/samples/userguideOutput/pluginConfig.out | 3 +-
.../samples/userguideOutput/pluginConvention.out | 3 +-
.../src/samples/userguideOutput/pluginIntro.out | 2 +-
.../samples/userguideOutput/projectListReport.out | 2 +-
.../samples/userguideOutput/propertyListReport.out | 6 +-
.../userguideOutput/signingArchivesOutput.out | 9 +
.../samples/userguideOutput/signingTaskOutput.out | 6 +
.../samples/userguideOutput/taskListAllReport.out | 4 +-
.../src/samples/userguideOutput/taskListReport.out | 4 +-
.../samples/webApplication/customised/build.gradle | 38 +-
.../samples/webApplication/customised/readme.xml | 0
.../samples/webApplication/quickstart/build.gradle | 23 +-
.../samples/webApplication/quickstart/readme.xml | 0
subprojects/ear/ear.gradle | 23 +
.../plugins/ear/EarPluginGoodBehaviourTest.groovy | 22 +
.../plugins/ear/EarPluginIntegrationTest.groovy | 143 ++
.../main/groovy/org/gradle/plugins/ear/Ear.groovy | 130 ++
.../groovy/org/gradle/plugins/ear/EarPlugin.java | 174 ++
.../gradle/plugins/ear/EarPluginConvention.groovy | 87 +
.../ear/descriptor/DeploymentDescriptor.java | 219 +++
.../gradle/plugins/ear/descriptor/EarModule.java | 54 +
.../plugins/ear/descriptor/EarSecurityRole.java | 39 +
.../plugins/ear/descriptor/EarWebModule.java | 31 +
.../internal/DefaultDeploymentDescriptor.groovy | 284 +++
.../descriptor/internal/DefaultEarModule.groovy | 72 +
.../internal/DefaultEarSecurityRole.groovy | 60 +
.../descriptor/internal/DefaultEarWebModule.groovy | 45 +
.../plugins/ear/descriptor/package-info.java | 20 +
.../org/gradle/plugins/ear/package-info.java | 20 +
.../META-INF/gradle-plugins/ear.properties | 1 +
.../org/gradle/plugins/ear/EarPluginTest.groovy | 273 +++
.../groovy/org/gradle/plugins/ear/EarTest.groovy | 100 +
.../DefaultDeploymentDescriptorTest.groovy | 103 ++
subprojects/ide/ide.gradle | 20 +-
.../plugins/ide/AbstractIdeIntegrationTest.groovy | 19 +-
.../ide/AutoTestedSamplesIntegrationTest.groovy | 31 +
.../plugins/ide/AutoTestedSamplesTest.groovy | 31 -
.../eclipse/AbstractEclipseIntegrationTest.groovy | 148 +-
.../ide/eclipse/EclipseClasspathFixture.groovy | 136 ++
.../eclipse/EclipseClasspathIntegrationTest.groovy | 580 +++++-
...ClasspathRemoteResolutionIntegrationTest.groovy | 76 +
.../ide/eclipse/EclipseEarIntegrationTest.groovy | 36 +
.../ide/eclipse/EclipseIntegrationTest.groovy | 198 +-
.../EclipseMultiModuleIntegrationTest.groovy | 15 +-
.../eclipse/EclipsePluginGoodBehaviourTest.groovy | 25 +
.../eclipse/EclipseProjectIntegrationTest.groovy | 107 +-
.../ide/eclipse/EclipseWtpIntegrationTest.groovy | 44 +-
.../eclipse/EclipseWtpModelIntegrationTest.groovy | 470 ++++-
.../idea/ConfigurationHooksIntegrationTest.groovy | 101 +
.../plugins/ide/idea/ConfigurationHooksTest.groovy | 85 -
.../plugins/ide/idea/IdeaIntegrationTest.groovy | 155 +-
.../ide/idea/IdeaModuleIntegrationTest.groovy | 133 +-
.../ide/idea/IdeaMultiModuleIntegrationTest.groovy | 25 +-
.../ide/idea/IdeaPluginGoodBehaviourTest.groovy | 25 +
.../ide/idea/IdeaProjectIntegrationTest.groovy | 100 +-
.../ide/idea/IdeaWorkspaceIntegrationTest.groovy | 52 +
.../expectedFiles/apiClasspath.xml | 6 +-
.../expectedFiles/groovyprojectClasspath.xml | 6 +-
.../expectedFiles/webAppJava6Classpath.xml | 1 +
.../expectedFiles/webAppWithVarsClasspath.xml | 9 +-
.../expectedFiles/webAppWithVarsWtpComponent.xml | 3 +-
.../expectedFiles/webserviceClasspath.xml | 13 +-
.../expectedFiles/webserviceWtpComponent.xml | 3 +-
.../test/java/org/gradle/shared/PersonTest.java | 3 -
.../canCreateAndDeleteMetaData/master/build.gradle | 69 +-
.../webAppWithVars/build.gradle | 5 +-
.../canCreateAndDeleteMetaData/build.gradle | 8 +-
.../expectedFiles/api/api.iml.xml | 8 +-
.../expectedFiles/webservice/webservice.iml.xml | 20 +-
.../overwritesExistingDependencies/build.gradle | 6 +-
.../expectedFiles/root.iml.xml | 8 +-
.../worksWithNonStandardLayout/root/build.gradle | 2 +
.../plugins/ide/api/FileContentMerger.groovy | 62 +
.../org/gradle/plugins/ide/api/GeneratorTask.java | 64 +-
.../ide/api/PropertiesFileContentMerger.groovy | 43 +
.../plugins/ide/api/PropertiesGeneratorTask.java | 49 +
.../plugins/ide/api/XmlFileContentMerger.groovy | 48 +
.../gradle/plugins/ide/api/XmlGeneratorTask.java | 24 -
.../plugins/ide/eclipse/EclipsePlugin.groovy | 233 +--
.../plugins/ide/eclipse/EclipseWtpPlugin.groovy | 262 +++
.../ide/eclipse/GenerateEclipseClasspath.groovy | 51 +-
.../plugins/ide/eclipse/GenerateEclipseJdt.groovy | 55 +-
.../ide/eclipse/GenerateEclipseProject.groovy | 145 +-
.../ide/eclipse/GenerateEclipseWtpComponent.groovy | 50 +-
.../ide/eclipse/GenerateEclipseWtpFacet.groovy | 28 +-
.../ide/eclipse/internal/EclipseNameDeduper.groovy | 4 +-
.../eclipse/internal/LinkedResourcesCreator.groovy | 34 +
.../eclipse/model/AbstractClasspathEntry.groovy | 26 +-
.../ide/eclipse/model/AbstractLibrary.groovy | 33 +-
.../plugins/ide/eclipse/model/Classpath.groovy | 11 +-
.../plugins/ide/eclipse/model/Container.groovy | 8 +-
.../ide/eclipse/model/EclipseClasspath.groovy | 129 +-
.../plugins/ide/eclipse/model/EclipseJdt.groovy | 66 +-
.../plugins/ide/eclipse/model/EclipseModel.groovy | 31 +-
.../ide/eclipse/model/EclipseProject.groovy | 101 +-
.../plugins/ide/eclipse/model/EclipseWtp.groovy | 68 +-
.../ide/eclipse/model/EclipseWtpComponent.groovy | 181 +-
.../ide/eclipse/model/EclipseWtpFacet.groovy | 78 +-
.../gradle/plugins/ide/eclipse/model/Facet.groovy | 35 +-
.../plugins/ide/eclipse/model/FileReference.java | 42 +
.../org/gradle/plugins/ide/eclipse/model/Jdt.java | 9 +-
.../plugins/ide/eclipse/model/Library.groovy | 11 +-
.../plugins/ide/eclipse/model/Project.groovy | 18 -
.../ide/eclipse/model/ProjectDependency.groovy | 5 +-
.../plugins/ide/eclipse/model/SourceFolder.groovy | 30 +-
.../plugins/ide/eclipse/model/Variable.groovy | 11 +-
.../plugins/ide/eclipse/model/WtpFacet.groovy | 3 +-
.../model/internal/ClassFoldersCreator.groovy | 41 +
.../eclipse/model/internal/ClasspathFactory.groovy | 234 +--
.../model/internal/ExportedEntriesUpdater.groovy | 36 +
.../model/internal/FileReferenceFactory.groovy | 139 ++
.../model/internal/ProjectDependencyBuilder.groovy | 15 +-
.../model/internal/SourceFoldersCreator.groovy | 102 +
.../model/internal/WtpComponentFactory.groovy | 63 +-
.../plugins/ide/idea/GenerateIdeaModule.groovy | 217 +--
.../plugins/ide/idea/GenerateIdeaProject.groovy | 38 +-
.../plugins/ide/idea/GenerateIdeaWorkspace.groovy | 9 +-
.../org/gradle/plugins/ide/idea/IdeaPlugin.groovy | 63 +-
.../ide/idea/internal/IdeaNameDeduper.groovy | 4 +-
.../gradle/plugins/ide/idea/model/FilePath.groovy | 33 +
.../ide/idea/model/IdeaLanguageLevel.groovy | 37 +
.../gradle/plugins/ide/idea/model/IdeaModel.groovy | 64 +-
.../plugins/ide/idea/model/IdeaModule.groovy | 168 +-
.../plugins/ide/idea/model/IdeaModuleIml.groovy | 64 +-
.../plugins/ide/idea/model/IdeaProject.groovy | 111 +-
.../plugins/ide/idea/model/IdeaProjectIpr.groovy | 43 -
.../plugins/ide/idea/model/IdeaWorkspace.groovy | 67 +
.../org/gradle/plugins/ide/idea/model/Jdk.groovy | 18 +-
.../gradle/plugins/ide/idea/model/Module.groovy | 30 +-
.../plugins/ide/idea/model/ModuleLibrary.groovy | 29 +-
.../plugins/ide/idea/model/ModulePath.groovy | 65 -
.../org/gradle/plugins/ide/idea/model/Path.groovy | 102 +-
.../plugins/ide/idea/model/PathFactory.groovy | 93 +-
.../gradle/plugins/ide/idea/model/Project.groovy | 16 +-
.../ide/idea/model/SingleEntryModuleLibrary.groovy | 78 +
.../model/internal/IdeaDependenciesProvider.groovy | 187 +-
.../model/internal/ModuleDependencyBuilder.groovy | 10 +-
.../ide/internal/IdeDependenciesExtractor.groovy | 206 +++
.../gradle/plugins/ide/internal/IdePlugin.groovy | 14 +-
.../AbstractPersistableConfigurationObject.groovy | 14 +-
...PropertiesPersistableConfigurationObject.groovy | 40 +-
.../XmlPersistableConfigurationObject.groovy | 12 +-
.../PersistableConfigurationObjectGenerator.java | 2 +-
.../internal/provider/BasicIdeaModelBuilder.java | 36 +
.../internal/provider/BuildModelAction.java | 29 +-
.../tooling/internal/provider/BuildsModel.java | 28 +
.../internal/provider/EclipseModelBuilder.java | 160 ++
.../internal/provider/EclipsePluginApplier.java | 38 -
.../internal/provider/GradleProjectBuilder.java | 80 +
.../internal/provider/IdeaModelBuilder.java | 140 ++
.../tooling/internal/provider/ModelBuilder.java | 112 --
.../internal/provider/ModelBuildingAdapter.java | 25 +-
.../tooling/internal/provider/TasksFactory.java | 32 +-
.../EclipseProjectDependenciesFactory.java | 46 -
.../dependencies/ExternalDependenciesFactory.java | 47 -
.../dependencies/SourceDirectoriesFactory.java | 46 -
.../META-INF/gradle-plugins/eclipse-wtp.properties | 1 +
.../plugins/ide/eclipse/model/defaultWtpFacet.xml | 5 +-
.../plugins/ide/eclipse/EclipsePluginTest.groovy | 89 +-
.../ide/eclipse/EclipseWtpPluginTest.groovy | 163 ++
.../ide/eclipse/GenerateEclipseProjectTest.groovy | 55 -
.../eclipse/GenerateEclipseWtpComponentTest.groovy | 2 +-
.../ide/eclipse/GenerateEclipseWtpFacetTest.groovy | 9 -
.../plugins/ide/eclipse/model/ClasspathTest.groovy | 41 +-
.../plugins/ide/eclipse/model/ContainerTest.groovy | 6 +-
.../ide/eclipse/model/EclipseModelTest.groovy | 28 +-
.../ide/eclipse/model/EclipseProjectTest.groovy | 2 +-
.../plugins/ide/eclipse/model/FacetTest.groovy | 35 +-
.../plugins/ide/eclipse/model/JdtTest.groovy | 4 +-
.../plugins/ide/eclipse/model/LibraryTest.groovy | 34 +-
.../ide/eclipse/model/ProjectDependencyTest.groovy | 8 +-
.../ide/eclipse/model/SourceFolderTest.groovy | 36 +-
.../plugins/ide/eclipse/model/VariableTest.groovy | 36 +-
.../plugins/ide/eclipse/model/WtpFacetTest.groovy | 6 +-
.../model/internal/FileReferenceFactoryTest.groovy | 130 ++
.../internal/ProjectDependencyBuilderTest.groovy | 29 +-
.../ide/idea/ GenerateIdeaModuleTest.groovy | 6 +-
.../gradle/plugins/ide/idea/IdeaPluginTest.groovy | 61 +-
.../ide/idea/model/IdeaLanguageLevelTest.groovy | 47 +
.../plugins/ide/idea/model/ModulePathTest.groovy | 31 -
.../plugins/ide/idea/model/ModuleTest.groovy | 18 +-
.../plugins/ide/idea/model/PathFactoryTest.groovy | 69 +-
.../gradle/plugins/ide/idea/model/PathTest.groovy | 89 +-
.../plugins/ide/idea/model/ProjectTest.groovy | 15 +-
.../internal/ModuleDependencyBuilderTest.groovy | 27 +-
.../plugins/ide/internal/GeneratorTaskTest.groovy | 28 -
.../internal/IdeDependenciesExtractorTest.groovy | 48 +
...ertiesPersistableConfigurationObjectTest.groovy | 4 +-
.../internal/provider/TasksFactoryTest.groovy | 44 +-
.../EclipseProjectDependenciesFactoryTest.groovy | 50 -
.../ExternalDependenciesFactoryTest.groovy | 47 -
.../SourceDirectoriesFactoryTest.groovy | 48 -
...ustomOrgEclipseWstCommonProjectFacetCoreXml.xml | 2 +-
.../plugins/ide/eclipse/model/customProject.xml | 2 +-
subprojects/integ-test/integ-test.gradle | 24 +-
.../DependencyReportTaskIntegrationTest.groovy | 60 +
.../org/gradle/debug/GradleBuildRunner.groovy | 34 +
.../org/gradle/debug/GradleRunConfiguration.groovy | 31 +
.../integtests/AntProjectIntegrationTest.groovy | 2 +-
.../gradle/integtests/AntlrIntegrationTest.java | 27 -
.../integtests/AntlrPluginGoodBehaviourTest.groovy | 25 +
.../integtests/ApplicationIntegrationSpec.groovy | 104 ++
.../integtests/ApplicationIntegrationTest.groovy | 80 +-
.../integtests/ArchiveIntegrationTest.groovy | 161 +-
.../ArtifactDependenciesIntegrationTest.groovy | 274 ---
.../BroadcastMessagingIntegrationTest.groovy | 338 ++++
.../BuildAggregationIntegrationTest.groovy | 4 +-
.../BuildScriptClasspathIntegrationTest.java | 47 +-
.../BuildScriptErrorIntegrationTest.java | 4 +-
.../BuildScriptExecutionIntegrationTest.groovy | 28 +-
.../integtests/CacheProjectIntegrationTest.groovy | 114 +-
.../integtests/CharacterEncodingIntegTest.groovy | 105 ++
...ntModuleDependenciesResolveIntegrationTest.java | 41 -
.../integtests/CodeQualityIntegrationTest.groovy | 188 --
.../integtests/CommandLineIntegrationTest.groovy | 179 +-
.../integtests/CopyErrorIntegrationTest.groovy | 76 -
.../integtests/CopyTaskIntegrationTest.groovy | 368 ----
...CrossVersionCompatibilityIntegrationTest.groovy | 83 -
.../integtests/CustomPluginIntegrationTest.groovy | 207 +++
.../DependenciesResolveIntegrationTest.java | 42 -
.../integtests/DistributionIntegrationTest.groovy | 34 +-
.../DistributionLocatorIntegrationTest.groovy | 48 +
.../integtests/DynamicObjectIntegrationTest.groovy | 324 +++-
.../gradle/integtests/ExecIntegrationTest.groovy | 2 +-
.../ExternalPluginIntegrationTest.groovy | 69 -
.../ExternalScriptErrorIntegrationTest.groovy | 2 +-
.../ExternalScriptExecutionIntegrationTest.groovy | 58 +-
.../integtests/FileTreeCopyIntegrationTest.groovy | 83 -
.../GroovyPluginGoodBehaviourTest.groovy | 25 +
.../integtests/GroovyProjectIntegrationTest.groovy | 36 +
.../integtests/GroovyProjectIntegrationTest.java | 38 -
.../IncrementalBuildIntegrationTest.groovy | 10 +-
.../IncrementalGroovyCompileIntegrationTest.groovy | 53 -
.../IncrementalJavaCompileIntegrationTest.groovy | 121 --
...crementalJavaProjectBuildIntegrationTest.groovy | 9 +-
.../IncrementalScalaCompileIntegrationTest.groovy | 53 -
.../IncrementalTestIntegrationTest.groovy | 7 +-
.../integtests/InitScriptErrorIntegrationTest.java | 4 +-
.../InitScriptExecutionIntegrationTest.groovy | 123 +-
.../integtests/IvyPublishIntegrationTest.groovy | 123 --
.../gradle/integtests/JUnitIntegrationTest.groovy | 404 ----
.../integtests/JUnitTestExecutionResult.groovy | 167 --
.../JavaProjectCrossVersionIntegrationTest.groovy | 53 +
.../integtests/JavaProjectIntegrationTest.groovy | 303 +++
.../integtests/JavaProjectIntegrationTest.java | 102 -
.../integtests/LoggingIntegrationTest.groovy | 190 +-
.../integtests/MavenPluginGoodBehaviourTest.groovy | 25 +
.../integtests/MavenProjectIntegrationTest.groovy | 37 +
.../MixedJavaAndWebProjectIntegrationTest.groovy | 56 +
.../MixedWarAndEjbProjectIntegrationTest.groovy | 77 +
.../integtests/MultiprojectIntegrationTest.groovy | 4 +-
.../integtests/OsgiPluginGoodBehaviourTest.groovy | 25 +
.../OsgiProjectSampleIntegrationTest.groovy | 2 +-
.../PluginCrossVersionIntegrationTest.groovy | 72 +
.../integtests/ProfilingIntegrationTest.groovy | 48 +
.../integtests/ProjectLayoutIntegrationTest.groovy | 16 +-
.../integtests/ProjectLoadingIntegrationTest.java | 13 +-
.../ProjectReportsPluginIntegrationTest.java | 33 +
.../integtests/SamplesAntlrIntegrationTest.groovy | 41 -
.../SamplesApplicationIntegrationTest.groovy | 80 -
.../SamplesCodeQualityIntegrationTest.groovy | 44 -
...amplesCustomBuildLanguageIntegrationTest.groovy | 59 -
.../SamplesCustomPluginIntegrationTest.groovy | 52 -
...lesExcludesAndClassifiersIntegrationTest.groovy | 51 -
...lesGroovyCustomizedLayoutIntegrationTest.groovy | 48 -
...SamplesGroovyMultiProjectIntegrationTest.groovy | 79 -
.../SamplesGroovyOldVersionsIntegrationTest.groovy | 55 -
.../SamplesGroovyQuickstartIntegrationTest.groovy | 52 -
.../SamplesIvyPublishIntegrationTest.groovy | 41 -
.../SamplesJavaBaseIntegrationTest.groovy | 57 -
...mplesJavaCustomizedLayoutIntegrationTest.groovy | 57 -
.../SamplesJavaMultiProjectIntegrationTest.groovy | 219 ---
.../SamplesJavaOnlyIfIntegrationTest.groovy | 92 -
...esJavaProjectWithIntTestsIntegrationTest.groovy | 45 -
.../SamplesJavaQuickstartIntegrationTest.groovy | 71 -
...SamplesMixedJavaAndGroovyIntegrationTest.groovy | 71 -
.../SamplesMixedJavaAndScalaIntegrationTest.groovy | 74 -
.../SamplesRepositoriesIntegrationTest.groovy | 43 -
...plesScalaCustomizedLayoutIntegrationTest.groovy | 51 -
.../SamplesScalaQuickstartIntegrationTest.groovy | 66 -
.../SamplesWebProjectIntegrationTest.groovy | 71 -
.../SamplesWebQuickstartIntegrationTest.groovy | 65 -
.../integtests/ScalaPluginGoodBehaviourTest.groovy | 25 +
.../integtests/ScalaProjectIntegrationTest.java | 10 +-
.../SettingsScriptErrorIntegrationTest.java | 6 +-
.../SettingsScriptExecutionIntegrationTest.groovy | 18 +-
.../gradle/integtests/StdioIntegrationTest.groovy | 76 +
.../integtests/SyncTaskIntegrationTest.groovy | 2 +-
.../TaskAutoDependencyIntegrationTest.groovy | 2 +-
.../integtests/TaskDefinitionIntegrationTest.java | 23 +-
.../TaskErrorExecutionIntegrationTest.groovy | 6 +-
.../integtests/TaskExecutionIntegrationTest.java | 34 +-
.../UnicastMessagingIntegrationTest.groovy | 268 +++
.../UserGuideSamplesIntegrationTest.groovy | 32 -
.../integtests/UserGuideSamplesRunner.groovy | 274 ---
.../integtests/WarPluginGoodBehaviourTest.groovy | 25 +
.../integtests/WaterProjectIntegrationTest.groovy | 2 +-
.../integtests/WebProjectIntegrationTest.java | 18 +-
.../integtests/WorkerProcessIntegrationTest.java | 49 +-
.../WrapperCrossVersionIntegrationTest.groovy | 67 +
.../WrapperProjectIntegrationTest.groovy | 162 +-
.../BuildEnvironmentIntegrationTest.groovy | 188 ++
.../SingleUseDaemonIntegrationTest.groovy | 124 ++
.../DistroTempDirIsUniquePerTestSpec.groovy | 55 +
.../fixture/TempDirIsUniquePerTestSpec.groovy | 53 +
.../maven/MavenProjectIntegrationTest.groovy | 64 -
.../maven/MavenRepoIntegrationTest.groovy | 43 -
.../maven/MavenSnapshotIntegrationTest.groovy | 95 -
...SamplesMavenPomGenerationIntegrationTest.groovy | 152 --
.../SamplesMavenQuickstartIntegrationTest.groovy | 96 -
.../ivy/IvyEarProjectPublishIntegrationTest.groovy | 60 +
.../IvyJavaProjectPublishIntegrationTest.groovy | 60 +
.../publish/ivy/IvyPublishIntegrationTest.groovy | 214 +++
.../ivy/IvySFtpPublishIntegrationTest.groovy | 86 +
.../ivy/IvyWarProjectPublishIntegrationTest.groovy | 59 +
.../ivy/SamplesIvyPublishIntegrationTest.groovy | 41 +
.../MavenEarProjectPublishIntegrationTest.groovy | 60 +
.../MavenJavaProjectPublishIntegrationTest.groovy | 61 +
.../MavenNewPublicationIntegrationTest.groovy | 158 ++
.../maven/MavenPublicationIntegrationTest.groovy | 80 +
...MavenPublishRespectsPomConfigurationTest.groovy | 84 +
.../MavenWarProjectPublishIntegrationTest.groovy | 59 +
...SamplesMavenPomGenerationIntegrationTest.groovy | 114 ++
.../SamplesMavenQuickstartIntegrationTest.groovy | 86 +
.../AbstractDependencyResolutionTest.groovy | 43 +
.../ArtifactDependenciesIntegrationTest.groovy | 655 +++++++
.../ArtifactOnlyResolutionIntegrationTest.groovy | 99 +
...CacheDependencyResolutionIntegrationTest.groovy | 116 ++
...ModuleDependenciesResolveIntegrationTest.groovy | 83 +
.../DependenciesResolveIntegrationTest.java | 42 +
.../DependencyNotationIntegrationSpec.groovy | 153 ++
.../resolve/FlatDirResolveIntegrationTest.groovy | 88 +
...odingDependencyResolutionIntegrationTest.groovy | 47 +
...ProxyDependencyResolutionIntegrationTest.groovy | 146 ++
...irectDependencyResolutionIntegrationTest.groovy | 82 +
.../ProjectDependencyResolveIntegrationTest.groovy | 303 +++
.../ResolveCrossVersionIntegrationTest.groovy | 48 +
.../ResolvedConfigurationIntegrationTest.groovy | 113 ++
.../VersionConflictResolutionIntegTest.groovy | 691 +++++++
...AliasedArtifactResolutionIntegrationTest.groovy | 202 ++
.../CacheReuseCrossVersionIntegrationTest.groovy | 125 ++
.../M3CacheReuseCrossVersionIntegrationTest.groovy | 79 +
.../MavenLocalCacheReuseIntegrationTest.groovy | 87 +
.../ResolutionOverrideIntegrationTest.groovy | 216 +++
...achedDependencyResolutionIntegrationTest.groovy | 224 +++
.../FilerSystemResolverIntegrationTest.groovy | 76 +
.../custom/IvySFtpResolverIntegrationTest.groovy | 78 +
.../custom/IvyUrlResolverIntegrationTest.groovy | 118 ++
...emoteDependencyResolutionIntegrationTest.groovy | 194 ++
...ingModuleRemoteResolutionIntegrationTest.groovy | 425 +++++
.../ivy/IvyDependencyResolveIntegrationTest.groovy | 144 ++
...cRevisionRemoteResolutionIntegrationTest.groovy | 455 +++++
...LocalDependencyResolutionIntegrationTest.groovy | 125 ++
...emoteDependencyResolutionIntegrationTest.groovy | 256 +++
.../BadPomFileDependenciesIntegrationTest.groovy | 46 +
.../MavenDependencyResolveIntegrationTest.groovy | 175 ++
...LocalDependencyResolutionIntegrationTest.groovy | 137 ++
...emoteDependencyResolutionIntegrationTest.groovy | 319 ++++
.../MavenRemotePomResolutionIntegrationTest.groovy | 179 ++
...emoteDependencyResolutionIntegrationTest.groovy | 589 ++++++
.../AutoTestedSamplesCoreIntegrationTest.groovy | 33 +
.../AutoTestedSamplesPluginsIntegrationTest.groovy | 33 +
.../samples/CoreAutoTestedSamplesTest.groovy | 31 -
.../samples/PluginsAutoTestedSamplesTest.groovy | 31 -
.../samples/SamplesAntlrIntegrationTest.groovy | 42 +
.../SamplesApplicationIntegrationTest.groovy | 83 +
.../SamplesCodeQualityIntegrationTest.groovy | 44 +
...amplesCustomBuildLanguageIntegrationTest.groovy | 59 +
.../SamplesCustomPluginIntegrationTest.groovy | 59 +
...lesExcludesAndClassifiersIntegrationTest.groovy | 52 +
...lesGroovyCustomizedLayoutIntegrationTest.groovy | 49 +
...SamplesGroovyMultiProjectIntegrationTest.groovy | 79 +
.../SamplesGroovyQuickstartIntegrationTest.groovy | 53 +
.../SamplesJavaApiAndImplIntegrationTest.groovy | 89 +
.../samples/SamplesJavaBaseIntegrationTest.groovy | 58 +
...mplesJavaCustomizedLayoutIntegrationTest.groovy | 58 +
.../SamplesJavaMultiProjectIntegrationTest.groovy | 224 +++
.../SamplesJavaOnlyIfIntegrationTest.groovy | 92 +
...esJavaProjectWithIntTestsIntegrationTest.groovy | 46 +
.../SamplesJavaQuickstartIntegrationTest.groovy | 72 +
...SamplesMixedJavaAndGroovyIntegrationTest.groovy | 72 +
.../SamplesMixedJavaAndScalaIntegrationTest.groovy | 75 +
...mplesMultiProjectBuildSrcIntegrationTest.groovy | 39 +
.../SamplesRepositoriesIntegrationTest.groovy | 43 +
...plesScalaCustomizedLayoutIntegrationTest.groovy | 52 +
.../SamplesScalaQuickstartIntegrationTest.groovy | 67 +
.../SamplesWebProjectIntegrationTest.groovy | 98 +
.../SamplesWebQuickstartIntegrationTest.groovy | 119 ++
.../samples/UserGuideSamplesIntegrationTest.groovy | 33 +
.../testng/SampleTestNGIntegrationTest.groovy | 71 -
.../integtests/testng/TestNGExecutionResult.groovy | 161 --
.../testng/TestNGIntegrationProject.groovy | 67 -
.../integtests/testng/TestNGIntegrationTest.groovy | 112 --
.../SamplesToolingApiIntegrationTest.groovy | 77 -
.../gradle/integtests/tooling/ToolingApi.groovy | 101 -
.../ToolingApiBuildExecutionIntegrationTest.groovy | 152 --
.../ToolingApiEclipseModelIntegrationTest.groovy | 336 ----
...norsProjectCustomizationsIntegrationTest.groovy | 127 --
.../tooling/ToolingApiIntegrationTest.groovy | 99 -
.../tooling/ToolingApiModelIntegrationTest.groovy | 63 -
.../tooling/ToolingApiSpecification.groovy | 35 -
.../compressedTarWithWrongExtension.tar | Bin 0 -> 472 bytes
.../projectWithConfigurationHierarchy.gradle | 59 -
.../projectWithCyclesInDependencyGraph.gradle | 38 -
.../canHaveCycleInProjectDependencies/build.gradle | 42 -
.../settings.gradle | 1 -
.../canNestModules/projectWithNestedModules.gradle | 31 -
.../projectWithFlatDir.gradle | 28 -
.../projectWithDynamicVersions.gradle | 33 -
.../projectWithConflicts.gradle | 57 -
.../projectWithUnknownDependency.gradle | 16 -
.../CommandLineIntegrationTest/shared/build.gradle | 4 +-
.../shared/settings.gradle | 0
.../canBuildJavaProject/build.gradle | 3 -
.../src/main/groovy/org/gradle/CustomTask.groovy | 10 -
.../src/main/java/org/gradle/Person.java | 5 -
.../shared/build.gradle | 11 -
.../canExecuteCommands/canExecuteCommands.gradle | 6 +-
.../canExecuteJava/canExecuteJava.gradle | 8 +-
.../src/main/groovy/Person.java | 4 -
.../src/main/groovy/PersonImpl.Groovy | 4 -
.../build.gradle | 4 -
.../build.gradle | 2 +-
.../executesTestsInCorrectEnvironment/build.gradle | 8 -
.../src/test/java/org/gradle/OkTest.java | 72 -
.../LoggingIntegrationTest/deprecated/build.gradle | 7 +
.../logging/buildSrc/build.gradle | 20 -
.../LoggingIntegrationTest/logging/external.gradle | 0
.../logging/nestedBuild/buildSrc/build.gradle | 20 -
.../logging/project2/build.gradle | 2 +-
.../canUseANonStandardBuildDir/build.gradle | 6 +-
.../groovy/expectedClasspathFile.txt | 0
.../eclipseproject/groovy/expectedProjectFile.txt | 0
.../eclipseproject/scala/expectedClasspathFile.txt | 0
.../eclipseproject/scala/expectedProjectFile.txt | 4 +-
.../build.gradle | 38 -
.../shared/projectWithMavenSnapshots.gradle | 20 -
.../build.gradle | 0
.../settings.gradle | 0
.../build.gradle | 38 +
.../settings.gradle | 0
.../build.gradle | 0
.../settings.gradle | 0
.../maven/pomGeneration/expectedNewPom.txt | 0
.../maven/pomGeneration/expectedPom.txt | 0
.../maven/pomGeneration/expectedQuickstartPom.txt | 0
.../projectA-1.2-ivy.xml | 0
.../projectB-1.5-ivy.xml | 0
.../projectWithConfigurationHierarchy.gradle | 58 +
.../projectA-1.2-ivy.xml | 0
.../projectB-1.5-ivy.xml | 0
.../projectWithCyclesInDependencyGraph.gradle | 35 +
.../canNestModules/projectWithNestedModules.gradle | 26 +
.../canUseDynamicVersions/projectA-1.2-ivy.xml | 0
.../canUseDynamicVersions/projectB-1.5-ivy.xml | 0
.../projectWithDynamicVersions.gradle | 33 +
.../projectA-1.2-ivy.xml | 0
.../projectA-2.0-ivy.xml | 0
.../projectB-1.5-ivy.xml | 0
.../projectB-2.1.5-ivy.xml | 0
.../projectWithConflicts.gradle | 54 +
.../dependencyReportWithConflicts/settings.gradle | 0
.../projectWithUnknownDependency.gradle | 14 +
.../build.gradle | 80 +
.../shared/producer.gradle | 0
.../shared/projectWithMavenSnapshots.gradle | 20 +
.../shared/src/main/java/org/gradle/Test.java | 0
.../canListenForTestResults/build.gradle | 20 -
.../executesTestsInCorrectEnvironment/build.gradle | 9 -
.../groovyJdk15Failing/build.gradle | 16 -
.../groovyJdk15Passing/build.gradle | 16 -
.../javaJdk15Failing/build.gradle | 15 -
.../internal-integ-testing.gradle | 50 +
.../fixtures/AbstractAutoTestedSamplesTest.groovy | 44 +
.../fixtures/AbstractCompatibilityTestRunner.java | 99 +
.../fixtures/AbstractDelegatingGradleExecuter.java | 45 +
.../fixtures/AbstractGradleExecuter.java | 340 ++++
.../fixtures/AbstractIntegrationSpec.groovy | 137 ++
.../fixtures/AbstractIntegrationTest.java | 65 +
.../fixtures/AbstractMultiTestRunner.java | 205 ++
.../integtests/fixtures/ArtifactBuilder.java | 0
.../fixtures/AutoTestedSamplesUtil.groovy | 72 +
.../integtests/fixtures/AvailableJavaHomes.java | 97 +
.../fixtures/BasicGradleDistribution.java | 78 +
.../fixtures/CrossVersionIntegrationSpec.groovy | 52 +
.../fixtures/CrossVersionTestRunner.groovy | 76 +
.../integtests/fixtures/DaemonGradleExecuter.java | 102 +
.../fixtures/EmbeddedDaemonGradleExecuter.java | 105 ++
.../integtests/fixtures/ExecutionFailure.java | 0
.../integtests/fixtures/ExecutionResult.java | 60 +
.../integtests/fixtures/ForkingGradleExecuter.java | 218 +++
.../integtests/fixtures/ForkingGradleHandle.java | 117 ++
.../fixtures/GradleBackedArtifactBuilder.java | 0
.../integtests/fixtures/GradleDistribution.java | 244 +++
.../fixtures/GradleDistributionExecuter.java | 263 +++
.../gradle/integtests/fixtures/GradleExecuter.java | 151 ++
.../gradle/integtests/fixtures/GradleHandle.java | 32 +
.../gradle/integtests/fixtures/HttpServer.groovy | 437 +++++
.../fixtures/InProcessGradleExecuter.java | 381 ++++
.../integtests/fixtures/IntegrationTestHint.java | 32 +
.../integtests/fixtures/IvyRepository.groovy | 256 +++
.../fixtures/JUnitTestExecutionResult.groovy | 165 ++
.../integtests/fixtures/MavenRepository.groovy | 353 ++++
.../fixtures/MultiVersionIntegrationSpec.groovy | 28 +
.../fixtures/MultiVersionSpecRunner.groovy | 53 +
.../fixtures/OutputScrapingExecutionFailure.java | 91 +
.../fixtures/OutputScrapingExecutionResult.java | 132 ++
.../fixtures/OutputScrapingGradleHandle.java | 36 +
.../fixtures/PreviousGradleVersionExecuter.groovy | 180 ++
.../integtests/fixtures/ReleasedVersions.java | 73 +
.../org/gradle/integtests/fixtures/RuleHelper.java | 0
.../gradle/integtests/fixtures/SFTPServer.groovy | 153 ++
.../org/gradle/integtests/fixtures/Sample.java | 0
.../integtests/fixtures/ScriptExecuter.groovy | 38 +
.../gradle/integtests/fixtures/TargetVersions.java | 25 +
.../fixtures/TestClassExecutionResult.java | 0
.../integtests/fixtures/TestExecutionResult.java | 0
.../fixtures/TestNGExecutionResult.groovy | 159 ++
.../fixtures/TestNativeFileSystem.groovy | 111 ++
.../integtests/fixtures/TestProxyServer.groovy | 70 +
.../gradle/integtests/fixtures/TestResources.java | 0
.../fixtures/UserGuideSamplesRunner.groovy | 289 +++
.../org/gradle/integtests/fixtures/UsesSample.java | 0
.../fixtures/WellBehavedPluginTest.groovy | 53 +
.../fixtures/versions/VersionsInfo.groovy | 78 +
.../src/main/resources/sshd-config/test-dsa.key | 12 +
.../fixtures/versions/VersionsInfoTest.groovy | 99 +
.../internal-testing/internal-testing.gradle | 33 +
.../testing/internal/util/ExceptionAssert.groovy | 61 +
.../testing/internal/util/IdeQuickCheckRunner.java | 68 +
.../gradle/testing/internal/util/Network.groovy | 29 +
.../groovy/org/gradle/util/EmptyStatement.groovy | 25 +
.../groovy/org/gradle/util/FailsWithMessage.java | 32 +
.../org/gradle/util/FailsWithMessageExtension.java | 54 +
.../org/gradle/util/JUnit4GroovyMockery.java | 118 ++
.../org/gradle/util/PreconditionVerifier.groovy | 27 +
.../main/groovy/org/gradle/util/RedirectStdIn.java | 45 +
.../org/gradle/util/RedirectStdOutAndErr.java | 0
.../org/gradle/util/ReflectionEqualsMatcher.java | 0
.../main/groovy/org/gradle/util/Requires.groovy | 31 +
.../src/main/groovy/org/gradle/util/Resources.java | 68 +
.../org/gradle/util/SetSystemProperties.java | 0
.../groovy/org/gradle/util/TemporaryFolder.java | 114 ++
.../groovy/org/gradle/util/TestDirHelper.groovy | 0
.../src/main/groovy/org/gradle/util/TestFile.java | 553 ++++++
.../groovy/org/gradle/util/TestFileContext.java | 0
.../groovy/org/gradle/util/TestFileHelper.groovy | 156 ++
.../groovy/org/gradle/util/TestPrecondition.groovy | 107 ++
.../gradle/util/TestPreconditionExtension.groovy | 32 +
subprojects/jetty/jetty.gradle | 33 +-
.../api/plugins/jetty/AbstractJettyRunTask.java | 78 +-
.../org/gradle/api/plugins/jetty/JettyPlugin.java | 43 +-
.../org/gradle/api/plugins/jetty/JettyRun.java | 15 +-
.../org/gradle/api/plugins/jetty/JettyRunWar.java | 2 +-
.../org/gradle/api/plugins/jetty/JettyStop.java | 8 +
.../api/plugins/jetty/ScanTargetPattern.java | 12 +-
.../plugins/jetty/internal/JettyConfiguration.java | 11 +-
.../jetty/internal/JettyPluginWebAppContext.java | 6 +-
.../gradle/api/plugins/jetty/internal/Monitor.java | 36 +-
.../META-INF/gradle-plugins/jetty.properties | 0
subprojects/launcher/launcher.gradle | 79 +-
.../gradle/launcher/SystemClassLoaderTest.groovy | 86 +
.../DaemonConfigurabilityIntegrationSpec.groovy | 75 +
.../daemon/DaemonFeedbackIntegrationSpec.groovy | 257 +++
.../launcher/daemon/DaemonIntegrationSpec.groovy | 48 +
.../launcher/daemon/DaemonLifecycleSpec.groovy | 502 +++++
.../daemon/DispachingFailureIntegrationSpec.groovy | 37 +
.../StoppingDaemonSmokeIntegrationSpec.groovy | 76 +
.../daemon/testing/DaemonContextParser.java | 50 +
.../testing/DaemonEventSequenceBuilder.groovy | 90 +
.../daemon/testing/DaemonsEventSequence.groovy | 154 ++
.../launcher/daemon/testing/DaemonsState.groovy | 50 +
.../daemon/testing/DaemonsStateCheckpoint.groovy | 44 +
.../org/gradle/launcher/BuildActionParameters.java | 30 -
.../gradle/launcher/CommandLineActionFactory.java | 222 ---
.../org/gradle/launcher/DaemonBuildAction.java | 47 -
.../java/org/gradle/launcher/DaemonClient.java | 102 -
.../java/org/gradle/launcher/DaemonConnector.java | 283 ---
.../main/java/org/gradle/launcher/DaemonMain.java | 149 --
.../launcher/DefaultBuildActionParameters.java | 50 -
.../DefaultGradleLauncherActionExecuter.java | 65 -
.../gradle/launcher/ExceptionReportingAction.java | 40 -
.../org/gradle/launcher/ExecuteBuildAction.java | 50 -
.../org/gradle/launcher/ExecutionListener.java | 32 -
.../java/org/gradle/launcher/GradleDaemon.java | 22 -
.../launcher/GradleLauncherActionExecuter.java | 29 -
.../gradle/launcher/IncomingConnectionHandler.java | 23 -
.../org/gradle/launcher/InitializationAware.java | 22 -
.../src/main/java/org/gradle/launcher/Main.java | 51 +-
.../java/org/gradle/launcher/ProcessBootstrap.java | 24 +-
.../org/gradle/launcher/ReportedException.java | 25 -
.../java/org/gradle/launcher/RunBuildAction.java | 51 -
.../java/org/gradle/launcher/StopDaemonAction.java | 28 -
.../org/gradle/launcher/cli/ActionAdapter.java | 36 +
.../gradle/launcher/cli/BuildActionsFactory.java | 160 ++
.../org/gradle/launcher/cli/CommandLineAction.java | 35 +
.../launcher/cli/CommandLineActionFactory.java | 214 +++
.../org/gradle/launcher/cli/DaemonBuildAction.java | 52 +
.../gradle/launcher/cli/ExecuteBuildAction.java | 44 +
.../org/gradle/launcher/cli/GuiActionsFactory.java | 44 +
.../org/gradle/launcher/cli/RunBuildAction.java | 52 +
.../org/gradle/launcher/cli/StopDaemonAction.java | 30 +
.../launcher/daemon/bootstrap/DaemonMain.java | 174 ++
.../daemon/bootstrap/ForegroundDaemonMain.java | 45 +
.../launcher/daemon/bootstrap/GradleDaemon.java | 24 +
.../launcher/daemon/client/DaemonClient.java | 199 ++
.../daemon/client/DaemonClientInputForwarder.java | 117 ++
.../daemon/client/DaemonClientServices.java | 56 +
.../daemon/client/DaemonClientServicesSupport.java | 102 +
.../launcher/daemon/client/DaemonConnection.java | 46 +
.../launcher/daemon/client/DaemonConnector.java | 42 +
.../daemon/client/DaemonDisappearedException.java | 30 +
.../client/DaemonInitialConnectException.java | 28 +
.../launcher/daemon/client/DaemonStarter.java | 20 +
.../daemon/client/DefaultDaemonConnector.java | 139 ++
.../daemon/client/DefaultDaemonStarter.java | 105 ++
.../client/EmbeddedDaemonClientServices.java | 108 ++
.../daemon/client/EmbeddedDaemonStarter.java | 37 +
.../client/NoUsableDaemonFoundException.java | 28 +
.../daemon/client/SingleUseDaemonClient.java | 51 +
.../client/SingleUseDaemonClientServices.java | 39 +
.../daemon/client/StopDaemonClientServices.java | 39 +
.../launcher/daemon/client/StopDispatcher.java | 53 +
.../daemon/configuration/CurrentProcess.java | 76 +
.../daemon/configuration/DaemonParameters.java | 209 +++
.../configuration/DaemonServerConfiguration.java | 34 +
.../DefaultDaemonServerConfiguration.java | 54 +
.../ForegroundDaemonConfiguration.java | 30 +
.../daemon/context/DaemonCompatibilitySpec.java | 38 +
.../launcher/daemon/context/DaemonContext.java | 68 +
.../daemon/context/DaemonContextBuilder.java | 111 ++
.../daemon/context/DefaultDaemonContext.java | 74 +
.../daemon/diagnostics/DaemonDiagnostics.java | 44 +
.../launcher/daemon/logging/DaemonGreeter.java | 76 +
.../launcher/daemon/logging/DaemonMessages.java | 34 +
.../org/gradle/launcher/daemon/protocol/Build.java | 80 +
.../launcher/daemon/protocol/BuildAndStop.java | 26 +
.../launcher/daemon/protocol/BuildStarted.java | 37 +
.../launcher/daemon/protocol/CloseInput.java | 26 +
.../gradle/launcher/daemon/protocol/Command.java | 51 +
.../launcher/daemon/protocol/CommandFailure.java | 29 +
.../launcher/daemon/protocol/DaemonBusy.java | 28 +
.../launcher/daemon/protocol/DaemonFailure.java | 29 +
.../gradle/launcher/daemon/protocol/Failure.java | 36 +
.../launcher/daemon/protocol/ForwardInput.java | 33 +
.../gradle/launcher/daemon/protocol/IoCommand.java | 26 +
.../gradle/launcher/daemon/protocol/Result.java | 44 +
.../org/gradle/launcher/daemon/protocol/Stop.java | 24 +
.../gradle/launcher/daemon/protocol/Success.java | 32 +
.../gradle/launcher/daemon/registry/DaemonDir.java | 46 +
.../launcher/daemon/registry/DaemonInfo.java | 66 +
.../launcher/daemon/registry/DaemonRegistry.java | 43 +
.../daemon/registry/DaemonRegistryContent.java | 61 +
.../daemon/registry/DaemonRegistryServices.java | 76 +
.../daemon/registry/EmbeddedDaemonRegistry.java | 150 ++
.../daemon/registry/PersistentDaemonRegistry.java | 174 ++
.../org/gradle/launcher/daemon/server/Daemon.java | 239 +++
.../daemon/server/DaemonServerConnector.java | 44 +
.../launcher/daemon/server/DaemonServices.java | 97 +
.../daemon/server/DaemonStateCoordinator.java | 346 ++++
.../daemon/server/DaemonStoppedException.java | 36 +
.../daemon/server/DaemonTcpServerConnector.java | 97 +
.../daemon/server/DomainRegistryUpdater.java | 78 +
.../daemon/server/IncomingConnectionHandler.java | 22 +
.../daemon/server/exec/BuildCommandOnly.java | 41 +
.../server/exec/CatchAndForwardDaemonFailure.java | 38 +
.../daemon/server/exec/DaemonCommandAction.java | 35 +
.../daemon/server/exec/DaemonCommandExecuter.java | 41 +
.../daemon/server/exec/DaemonCommandExecution.java | 142 ++
.../server/exec/DefaultDaemonCommandExecuter.java | 82 +
.../server/exec/EstablishBuildEnvironment.java | 69 +
.../launcher/daemon/server/exec/ExecuteBuild.java | 62 +
.../daemon/server/exec/ForwardClientInput.java | 125 ++
...HandleClientDisconnectBeforeSendingCommand.java | 24 +
.../launcher/daemon/server/exec/HandleStop.java | 37 +
.../launcher/daemon/server/exec/LogToClient.java | 66 +
.../daemon/server/exec/ResetDeprecationLogger.java | 26 +
.../launcher/daemon/server/exec/ReturnResult.java | 48 +
.../server/exec/StartBuildOrRespondWithBusy.java | 58 +
.../server/exec/StartStopIfBuildAndStop.java | 38 +
.../server/exec/StopConnectionAfterExecution.java | 40 +
.../daemon/server/exec/WatchForDisconnection.java | 53 +
.../launcher/exec/BuildActionParameters.java | 35 +
.../exec/DefaultBuildActionParameters.java | 76 +
.../java/org/gradle/launcher/exec/EntryPoint.java | 82 +
.../launcher/exec/ExceptionReportingAction.java | 39 +
.../gradle/launcher/exec/ExecutionCompleter.java | 21 +
.../gradle/launcher/exec/ExecutionListener.java | 32 +
.../exec/GradleLauncherActionExecuter.java | 29 +
.../gradle/launcher/exec/InitializationAware.java | 22 +
.../org/gradle/launcher/exec/ProcessCompleter.java | 26 +
.../gradle/launcher/exec/ReportedException.java | 25 +
.../java/org/gradle/launcher/protocol/Build.java | 38 -
.../java/org/gradle/launcher/protocol/Command.java | 37 -
.../gradle/launcher/protocol/CommandComplete.java | 30 -
.../java/org/gradle/launcher/protocol/Result.java | 29 -
.../java/org/gradle/launcher/protocol/Stop.java | 24 -
.../internal/provider/ConfiguringBuildAction.java | 68 +-
.../DaemonGradleLauncherActionExecuter.java | 22 +-
.../internal/provider/DefaultConnection.java | 128 +-
.../provider/DelegatingBuildModelAction.java | 26 +-
.../internal/provider/EmbeddedExecuterSupport.java | 42 +
.../EmbeddedGradleLauncherActionExecuter.java | 16 +-
.../internal/provider/ExecuteBuildAction.java | 16 +-
...oggingBridgingGradleLauncherActionExecuter.java | 21 +-
.../provider/input/AdaptedOperationParameters.java | 150 ++
.../input/ProviderOperationParameters.java | 66 +
.../launcher/CommandLineActionFactoryTest.groovy | 227 ---
.../gradle/launcher/DaemonBuildActionTest.groovy | 47 -
.../org/gradle/launcher/DaemonClientTest.groovy | 103 --
.../launcher/ExceptionReportingActionTest.groovy | 62 -
.../groovy/org/gradle/launcher/MainTest.groovy | 76 +-
.../org/gradle/launcher/RunBuildActionTest.groovy | 66 -
.../gradle/launcher/StopDaemonActionTest.groovy | 32 -
.../launcher/cli/BuildActionsFactoryTest.groovy | 199 ++
.../cli/CommandLineActionFactoryTest.groovy | 230 +++
.../launcher/cli/DaemonBuildActionTest.groovy | 49 +
.../launcher/cli/GuiActionsFactoryTest.groovy | 37 +
.../gradle/launcher/cli/RunBuildActionTest.groovy | 67 +
.../launcher/cli/StopDaemonActionTest.groovy | 33 +
.../launcher/daemon/EmbeddedDaemonSmokeTest.groovy | 70 +
.../client/DaemonClientInputForwarderTest.groovy | 136 ++
.../daemon/client/DaemonClientServicesTest.groovy | 45 +
.../launcher/daemon/client/DaemonClientTest.groovy | 142 ++
.../client/DefaultDaemonConnectorTest.groovy | 171 ++
.../daemon/configuration/CurrentProcessTest.groovy | 81 +
.../configuration/DaemonParametersTest.groovy | 249 +++
.../context/DaemonCompatibilitySpecSpec.groovy | 101 +
.../registry/DaemonRegistryServicesTest.groovy | 35 +
.../registry/DomainRegistryUpdaterTest.groovy | 83 +
.../registry/EmbeddedDaemonRegistrySpec.groovy | 83 +
.../DaemonServerExceptionHandlingTest.groovy | 121 ++
.../daemon/server/DaemonServicesTest.groovy | 48 +
.../server/DaemonStateCoordinatorTest.groovy | 125 ++
.../daemon/server/StopDispatcherTest.groovy | 56 +
.../exec/DefaultBuildActionParametersTest.groovy | 39 +
.../org/gradle/launcher/exec/EntryPointTest.groovy | 70 +
.../exec/ExceptionReportingActionTest.groovy | 61 +
.../provider/ConfiguringBuildActionTest.groovy | 76 +
.../DaemonGradleLauncherActionExecuterTest.groovy | 17 +-
...EmbeddedGradleLauncherActionExecuterTest.groovy | 12 +-
.../provider/ExecuteBuildActionTest.groovy | 18 +-
...BridgingGradleLauncherActionExecuterTest.groovy | 31 +-
.../input/AdaptedOperationParametersTest.groovy | 71 +
subprojects/maven/maven.gradle | 12 +-
.../api/artifacts/maven/Conf2ScopeMapping.java | 0
.../maven/Conf2ScopeMappingContainer.java | 0
.../api/artifacts/maven/GroovyMavenDeployer.java | 0
.../gradle/api/artifacts/maven/MavenDeployer.java | 0
.../api/artifacts/maven/MavenDeployment.java | 0
.../org/gradle/api/artifacts/maven/MavenPom.java | 225 +++
.../gradle/api/artifacts/maven/MavenResolver.java | 51 +
.../api/artifacts/maven/PomFilterContainer.java | 136 ++
.../gradle/api/artifacts/maven/PublishFilter.java | 0
.../gradle/api/artifacts/maven/package-info.java | 0
.../groovy/org/gradle/api/plugins/MavenPlugin.java | 94 +-
.../gradle/api/plugins/MavenPluginConvention.java | 45 +-
.../plugins/MavenRepositoryHandlerConvention.java | 100 +
.../api/publication/InstallPublications.groovy | 36 +
.../api/publication/PublicationPlugin.groovy | 44 +
.../org/gradle/api/publication/Publications.groovy | 31 +
.../api/publication/PublishPublications.groovy | 36 +
.../api/publication/maven/MavenArtifact.groovy | 22 +
.../api/publication/maven/MavenDependency.groovy | 25 +
.../publication/maven/MavenPomCustomizer.groovy | 22 +
.../api/publication/maven/MavenPublication.groovy | 32 +
.../api/publication/maven/MavenPublisher.groovy | 23 +
.../gradle/api/publication/maven/MavenScope.groovy | 24 +
.../publication/maven/internal/ArtifactPom.java | 41 +
.../maven/internal/ArtifactPomContainer.java | 31 +
.../maven/internal/ArtifactPomFactory.java | 25 +
.../maven/internal/BasePomFilterContainer.java | 137 ++
.../maven/internal/CustomModelBuilder.java | 82 +
.../maven/internal/DefaultArtifactPom.java | 212 +++
.../internal/DefaultArtifactPomContainer.java | 74 +
.../maven/internal/DefaultArtifactPomFactory.java | 27 +
.../DefaultConf2ScopeMappingContainer.java | 115 ++
.../maven/internal/DefaultDeployerFactory.java | 70 +
.../maven/internal/DefaultMavenDeployment.java | 64 +
.../maven/internal/DefaultMavenFactory.java | 45 +
.../maven/internal/DefaultMavenPom.java | 251 +++
.../maven/internal/DefaultMavenPomFactory.java | 46 +
.../DefaultMavenRepositoryHandlerConvention.java | 74 +
.../maven/internal/DefaultPomFilter.java | 56 +
.../maven/internal/DeployerFactory.java | 25 +
.../maven/internal/ExcludeRuleConverter.java | 26 +
.../publication/maven/internal/MavenFactory.java | 37 +
.../maven/internal/MavenPomMetaInfoProvider.java | 22 +
.../internal/MavenPublicationPomGenerator.groovy | 58 +
.../publication/maven/internal/ModelFactory.java | 43 +
.../maven/internal/PomDependenciesConverter.java | 29 +
.../api/publication/maven/internal/PomFilter.java | 34 +
.../maven/internal/ant/AbstractMavenResolver.java | 299 +++
.../maven/internal/ant/BaseMavenDeployer.java | 129 ++
.../maven/internal/ant/BaseMavenInstaller.java | 50 +
.../maven/internal/ant/CustomDeployTask.java | 44 +
.../ant/CustomInstallDeployTaskSupport.java | 29 +
.../maven/internal/ant/CustomInstallTask.java | 37 +
.../internal/ant/DefaultDeployTaskFactory.java | 27 +
.../internal/ant/DefaultExcludeRuleConverter.java | 40 +
.../internal/ant/DefaultGroovyMavenDeployer.groovy | 51 +
.../internal/ant/DefaultInstallTaskFactory.java | 27 +
.../internal/ant/DefaultMavenPublisher.groovy | 93 +
.../ant/DefaultPomDependenciesConverter.java | 149 ++
.../internal/ant/EmptyMavenSettingsSupplier.java | 52 +
.../maven/internal/ant/LoggingHelper.java | 46 +
.../maven/internal/ant/MavenSettingsSupplier.java | 27 +
.../ant/MaybeUserMavenSettingsSupplier.java | 47 +
.../maven/internal/ant/RepositoryBuilder.java | 35 +
.../maven/internal/ant/RepositoryFactory.java | 54 +
.../internal/model/DefaultMavenArtifact.groovy | 24 +
.../internal/model/DefaultMavenDependency.groovy | 52 +
.../internal/model/DefaultMavenPublication.groovy | 44 +
.../modelbuilder/DependenciesConverter.groovy | 59 +
.../modelbuilder/MavenPublicationBuilder.groovy | 80 +
.../internal/pombuilder/CustomModelBuilder.java | 82 +
.../maven/internal/pombuilder/ModelFactory.java | 44 +
.../internal/pombuilder/PlexusLoggerAdapter.java | 105 ++
.../api/artifacts/maven/Conf2ScopeMappingTest.java | 61 +
.../api/plugins/MavenPluginConventionTest.groovy | 5 +-
.../org/gradle/api/plugins/MavenPluginTest.java | 54 +-
.../maven/internal/BasePomFilterContainerTest.java | 178 ++
.../DefaultArtifactPomContainerTest.groovy | 98 +
.../maven/internal/DefaultArtifactPomTest.java | 271 +++
.../DefaultConf2ScopeMappingContainerTest.java | 128 ++
.../internal/DefaultMavenPomFactoryTest.groovy | 45 +
.../maven/internal/DefaultMavenPomTest.groovy | 184 ++
...aultMavenRepositoryHandlerConventionTest.groovy | 140 ++
.../maven/internal/DefaultPomFilterTest.java | 55 +
.../internal/ant/AbstractMavenResolverTest.java | 240 +++
.../maven/internal/ant/BaseMavenDeployerTest.java | 108 ++
.../maven/internal/ant/BaseMavenInstallerTest.java | 72 +
.../internal/ant/DefaultDeployTaskFactoryTest.java | 30 +
.../ant/DefaultExcludeRuleConverterTest.java | 57 +
.../ant/DefaultGroovyMavenDeployerTest.groovy | 116 ++
.../ant/DefaultGroovyPomFilterContainerTest.groovy | 121 ++
.../internal/ant/DefaultMavenPublisherTest.groovy | 152 ++
.../ant/DefaultPomDependenciesConverterTest.java | 253 +++
.../ant/EmptyMavenSettingsSupplierTest.groovy | 55 +
.../ant/MaybeUserMavenSettingsSupplierTest.groovy | 65 +
.../MavenPublicationBuilderTest.groovy | 209 +++
subprojects/native/native.gradle | 29 +
.../nativeplatform/NativeIntegrationException.java | 26 +
.../NativeIntegrationUnavailableException.java | 25 +
.../nativeplatform/NoOpTerminalDetector.java | 25 +
.../nativeplatform/ProcessEnvironment.java | 103 ++
.../nativeplatform/ReflectiveEnvironment.java | 78 +
.../internal/nativeplatform/TerminalDetector.java | 23 +
.../nativeplatform/WindowsTerminalDetector.java | 36 +
.../ComposableFilePermissionHandler.java | 45 +
.../filesystem/FallbackFileStat.java | 190 ++
.../nativeplatform/filesystem/FallbackPOSIX.java | 226 +++
.../filesystem/FilePermissionHandler.java | 25 +
.../filesystem/FilePermissionHandlerFactory.java | 78 +
.../nativeplatform/filesystem/FileSystem.java | 94 +
.../nativeplatform/filesystem/FileSystems.java | 26 +
.../filesystem/GenericFileSystem.java | 150 ++
.../nativeplatform/filesystem/PosixUtil.java | 83 +
.../jdk7/PosixFilePermissionConverter.java | 96 +
.../jdk7/PosixJdk7FilePermissionHandler.java | 47 +
.../jna/AbstractProcessEnvironment.java | 90 +
.../nativeplatform/jna/JnaBootPathConfigurer.java | 75 +
.../internal/nativeplatform/jna/Kernel32.java | 66 +
.../gradle/internal/nativeplatform/jna/LibC.java | 31 +
.../jna/LibCBackedProcessEnvironment.java | 72 +
.../jna/LibCBackedTerminalDetector.java | 56 +
.../nativeplatform/jna/UnsupportedEnvironment.java | 70 +
.../jna/WindowsHandlesManipulator.java | 86 +
.../jna/WindowsProcessEnvironment.java | 60 +
.../nativeplatform/services/NativeServices.java | 71 +
.../filesystem/CommonFileSystemTest.groovy | 112 ++
.../ComposableFilePermissionHandlerTest.groovy | 51 +
.../filesystem/FallbackFileStatTest.groovy | 42 +
.../filesystem/FallbackPOSIXTest.groovy | 52 +
.../FilePermissionHandlerFactoryOnJdk7Test.groovy | 72 +
...ilePermissionHandlerFactoryOnNonJdk7Test.groovy | 94 +
.../filesystem/LinuxFileSystemTest.groovy | 35 +
.../filesystem/MacOsFileSystemTest.groovy | 35 +
.../nativeplatform/filesystem/PosixUtilTest.groovy | 42 +
.../filesystem/WindowsFileSystemTest.groovy | 36 +
.../jdk7/PosixFilePermissionConverterTest.groovy | 59 +
.../jdk7/PosixJdk7FilePermissionHandlerTest.groovy | 44 +
.../jna/LibCBackedProcessEnvironmentTest.groovy | 39 +
.../jna/ProcessEnvironmentTest.groovy | 79 +
.../services/NativeServicesTest.groovy | 46 +
subprojects/open-api/open-api.gradle | 17 +-
.../openapi/BlockingRequestObserver.java | 4 +-
...CrossVersionCompatibilityIntegrationTest.groovy | 72 +-
.../ExtraTestCommandLineOptionsListener.java | 32 +
.../integtests/openapi/GradleRunnerTest.groovy | 39 +-
.../gradle/integtests/openapi/OpenApiFixture.java | 21 +-
.../gradle/integtests/openapi/OpenApiUiTest.groovy | 1234 ++++++-------
.../integtests/openapi/OutputUILordTest.groovy | 163 +-
.../shared/build.gradle | 2 +-
.../external/runner/GradleRunnerFactory.java | 2 +
.../org/gradle/openapi/external/ui/UIFactory.java | 6 +
subprojects/osgi/osgi.gradle | 8 +-
.../plugins/osgi/DefaultAnalyzerFactory.java | 2 +-
.../internal/plugins/osgi/DefaultOsgiManifest.java | 6 +-
.../org/gradle/api/plugins/osgi/OsgiPlugin.groovy | 2 +-
.../api/plugins/osgi/OsgiPluginConvention.java | 9 +-
.../plugins/osgi/DefaultOsgiManifestTest.java | 12 +-
.../gradle/api/plugins/osgi/OsgiPluginTest.groovy | 2 +-
subprojects/performance/performance.gradle | 62 +
subprojects/performance/src/generator.groovy | 167 ++
.../org/gradle/peformance/PerformanceTest.groovy | 56 +
.../peformance/fixture/MeasuredOperation.groovy | 47 +
.../peformance/fixture/PerformanceResults.groovy | 69 +
.../fixture/PerformanceTestRunner.groovy | 79 +
.../peformance/fixture/TestProjectLocator.groovy | 38 +
.../performance/src/templates/Production.groovy | 13 +
.../performance/src/templates/Production.java | 24 +
subprojects/performance/src/templates/Test.groovy | 13 +
subprojects/performance/src/templates/Test.java | 12 +
subprojects/performance/src/templates/build.gradle | 53 +
subprojects/performance/src/templates/build.xml | 70 +
subprojects/performance/src/templates/pom.xml | 58 +
.../performance/src/templates/settings.gradle | 1 +
subprojects/plugins/plugins.gradle | 64 +-
.../gradle/api/plugins/BuildSrcPluginTest.groovy | 96 +
.../internal/TaskReportContainerIntegTest.groovy | 118 ++
.../api/tasks/JavaExecIntegrationTest.groovy | 99 +
.../AntForkingGroovyCompilerIntegrationTest.groovy | 45 +
...ntInProcessGroovyCompilerIntegrationTest.groovy | 40 +
.../BasicGroovyCompilerIntegrationSpec.groovy | 90 +
.../DaemonGroovyCompilerIntegrationTest.groovy | 30 +
.../compile/GroovyCompilerIntegrationSpec.groovy | 55 +
.../InProcessGroovyCompilerIntegrationTest.groovy | 29 +
.../IncrementalGroovyCompileIntegrationTest.groovy | 53 +
.../gradle/java/JavaPluginGoodBehaviourTest.groovy | 25 +
.../AntForkingJavaCompilerIntegrationTest.groovy | 35 +
.../AntInProcessJavaCompilerIntegrationTest.groovy | 35 +
.../BasicJavaCompilerIntegrationSpec.groovy | 210 +++
.../org/gradle/java/compile/ClassFile.groovy | 68 +
.../CommandLineJavaCompilerIntegrationTest.groovy | 42 +
.../InProcessJavaCompilerIntegrationTest.groovy | 31 +
.../IncrementalJavaCompileIntegrationTest.groovy | 121 ++
.../compile/JavaCompilerIntegrationSpec.groovy | 87 +
.../DaemonJavaCompilerIntegrationTest.groovy | 33 +
.../gradle/javadoc/JavadocIntegrationTest.groovy | 37 +
.../InterruptedTestThreadIntegrationTest.groovy | 52 +
.../testing/TestEnvironmentIntegrationTest.groovy | 66 +
.../TestOutputListenerIntegrationTest.groovy | 202 ++
.../testing/junit/JUnitIntegrationTest.groovy | 422 +++++
.../testng/SampleTestNGIntegrationTest.groovy | 66 +
.../testing/testng/TestNGIntegrationProject.groovy | 67 +
.../testing/testng/TestNGIntegrationTest.groovy | 157 ++
.../badCodeBreaksBuild/build.gradle | 9 +
.../src/main/groovy/BrokenClass.groovy | 5 +
.../badJavaCodeBreaksBuild/build.gradle | 9 +
.../src/main/groovy/BrokenClass.java | 2 +
.../src/main/groovy/OkClass.groovy | 4 +
.../build.gradle | 9 +
.../src/test/groovy/MyGroovyTestCase.groovy | 6 +
.../canUseAstTransformWrittenInGroovy/build.gradle | 9 +
.../src/main/groovy/GroovyMagicField.groovy | 4 +
.../main/groovy/GroovyMagicFieldTransform.groovy | 17 +
.../groovy/GroovyMagicFieldTransformTest.groovy | 10 +
.../canUseBuiltInAstTransform/build.gradle | 9 +
.../src/test/groovy/TestDelegate.groovy | 6 +
.../src/test/groovy/UseBuiltInTransformTest.groovy | 11 +
.../canUseThirdPartyAstTransform/build.gradle | 9 +
.../src/main/java/MagicField.java | 4 +
.../src/main/java/MagicFieldTransform.java | 17 +
.../src/main/java/MagicInterface.java | 4 +
.../src/main/java/MagicInterfaceTransform.java | 17 +
.../src/main/java/Marker.java | 2 +
.../src/test/groovy/MagicFieldTransformTest.groovy | 11 +
.../recompilesDependentClasses/NewIPerson.groovy | 0
.../recompilesDependentClasses/build.gradle | 0
.../src/main/groovy/IPerson.groovy | 0
.../src/main/groovy/Person.groovy | 0
.../build.gradle | 0
.../src/main/groovy}/Person.java | 0
.../src/main/groovy/PersonImpl.groovy | 3 +
.../recompilesDependentClasses/NewIPerson.java | 0
.../recompilesDependentClasses/build.gradle | 0
.../src/main/java/IPerson.java | 0
.../src/main/java/Person.java | 0
.../NewIPerson.java | 0
.../app/src/main/java/Person.java | 0
.../build.gradle | 0
.../lib/src/main/java/IPerson.java | 0
.../settings.gradle | 0
.../build.gradle | 4 +
.../src/main/java/Test.java | 0
.../handlesTagsAndTaglets/build.gradle | 23 +
.../src/main/java/Person.java | 11 +
.../src/taglet/java/CustomTaglet.java | 51 +
.../build.gradle | 13 +
.../src/test/java/org/gradle/JUnitTest.java | 14 +
.../test/java/org/gradle/MySecurityManager.java | 15 +
.../build.gradle | 13 +
.../src/test/java/org/gradle/JUnitTest.java | 13 +
.../test/java/org/gradle/MySystemClassLoader.java | 13 +
.../build.gradle | 21 +
.../src/main/java/org/gradle/MyAgent.java | 15 +
.../main/java/org/gradle/MySystemClassLoader.java | 38 +
.../src/test/java/org/gradle/JUnitTest.java | 17 +
.../build.gradle | 19 +
.../src/test/java/org/gradle/JMockitTest.java | 39 +
.../canHaveMultipleTestTaskInstances/build.gradle | 0
.../src/test/java/org/gradle/Test1.java | 0
.../src/test/java/org/gradle/Test2.java | 0
.../canRunSingleTests/build.gradle | 0
.../canRunSingleTests/src/test/java/NotATest.java | 0
.../canRunSingleTests/src/test/java/Ok.java | 0
.../canRunSingleTests/src/test/java/Ok2.java | 0
.../detectsTestClasses/build.gradle | 0
.../test/java/org/gradle/AbstractHasRunWith.java | 0
.../src/test/java/org/gradle/CustomRunner.java | 0
.../test/java/org/gradle/EmptyRunWithSubclass.java | 0
.../src/test/java/org/gradle/TestsOnInner.java | 0
.../executesTestsInCorrectEnvironment/build.gradle | 9 +
.../src/test/java/org/gradle/OkTest.java | 121 ++
.../src/test/java/org/gradle/OtherTest.java | 0
.../JUnitIntegrationTest/junit3Tests/build.gradle | 0
.../src/test/java/org/gradle/Junit3Test.java | 0
.../JUnitIntegrationTest/junit4Tests/build.gradle | 0
.../src/test/java/org/gradle/IgnoredTest.java | 0
.../src/test/java/org/gradle/Junit4Test.java | 0
.../junit4_4Tests/build.gradle | 0
.../build.gradle | 0
.../src/test/java/org/gradle/BrokenAfter.java | 0
.../src/test/java/org/gradle/BrokenAfterClass.java | 0
.../src/test/java/org/gradle/BrokenBefore.java | 0
.../test/java/org/gradle/BrokenBeforeAndAfter.java | 0
.../test/java/org/gradle/BrokenBeforeClass.java | 0
.../test/java/org/gradle/BrokenConstructor.java | 0
.../src/test/java/org/gradle/BrokenException.java | 0
.../src/test/java/org/gradle/BrokenRunner.java | 23 +
.../src/test/java/org/gradle/BrokenTest.java | 0
.../java/org/gradle/ClassWithBrokenRunner.java | 7 +
.../src/test/java/org/gradle/Unloadable.java | 0
.../suitesOutputIsVisible/build.gradle | 7 +
.../src/test/java/org/gradle/ASuite.java | 38 +
.../src/test/java/org/gradle/OkTest.java | 31 +
.../src/test/java/org/gradle/OtherTest.java | 25 +
.../canListenForTestResults/build.gradle | 20 +
.../src/test/java/AppException.java | 0
.../src/test/java/SomeTest.java | 0
.../executesTestsInCorrectEnvironment/build.gradle | 9 +
.../src/test/java/org/gradle/OkTest.java | 0
.../groovyJdk15Failing/build.gradle | 16 +
.../src/main/groovy/org/gradle/Ok.groovy | 0
.../src/test/groovy/org/gradle/BadTest.groovy | 0
.../groovyJdk15Passing/build.gradle | 16 +
.../src/main/groovy/org/gradle/Ok.groovy | 0
.../src/test/groovy/org/gradle/OkTest.groovy | 0
.../javaJdk14Failing/build.gradle | 0
.../src/main/java/org/gradle/Ok.java | 0
.../src/test/java/org/gradle/BadTest.java | 0
.../javaJdk15Failing/build.gradle | 15 +
.../src/main/java/org/gradle/Ok.java | 0
.../src/test/java/org/gradle/BadTest.java | 0
.../src/test/java/org/gradle/BrokenAfterSuite.java | 0
.../org/gradle/TestWithBrokenMethodDependency.java | 0
.../test/java/org/gradle/TestWithBrokenSetup.java | 0
.../supportsTestGroups/build.gradle | 16 +
.../src/test/java/org/gradle/groups/SomeTest.java | 30 +
.../plugins/DefaultArtifactPublicationSet.java | 57 +
.../internal/plugins/StartScriptGenerator.groovy | 124 ++
.../api/internal/tasks/DefaultSourceSet.java | 38 +-
.../internal/tasks/DefaultSourceSetContainer.java | 92 +-
.../api/internal/tasks/DefaultSourceSetOutput.java | 118 ++
.../compile/AntDependsStaleClassCleaner.groovy | 15 +-
.../tasks/compile/AntGroovyCompiler.groovy | 32 +-
.../internal/tasks/compile/AntJavaCompiler.groovy | 47 +-
.../internal/tasks/compile/ApiGroovyCompiler.java | 118 ++
.../tasks/compile/CommandLineJavaCompiler.java | 70 +
.../CommandLineJavaCompilerArgumentsGenerator.java | 76 +
.../tasks/compile/CompilationFailedException.java | 26 +
.../api/internal/tasks/compile/CompileSpec.java | 20 +
.../api/internal/tasks/compile/Compiler.java | 13 +-
.../compile/DefaultGroovyJavaJointCompileSpec.java | 38 +
.../tasks/compile/DefaultJavaCompileSpec.java | 56 +
.../tasks/compile/DefaultJavaCompilerFactory.java | 87 +
.../compile/DefaultJvmLanguageCompileSpec.java | 53 +
.../tasks/compile/DelegatingGroovyCompiler.java | 31 +
.../tasks/compile/DelegatingJavaCompiler.java | 31 +
.../internal/tasks/compile/GroovyCompileSpec.java | 29 +
.../api/internal/tasks/compile/GroovyCompiler.java | 26 -
.../tasks/compile/GroovyCompilerFactory.java | 71 +
.../tasks/compile/GroovyJavaJointCompileSpec.java | 20 +
.../tasks/compile/GroovyJavaJointCompiler.java | 19 -
.../compile/InProcessJavaCompilerFactory.java | 52 +
.../tasks/compile/IncrementalGroovyCompiler.java | 21 +-
.../tasks/compile/IncrementalJavaCompiler.java | 28 +-
.../compile/IncrementalJavaCompilerSupport.java | 39 +
.../compile/IncrementalJavaSourceCompiler.java | 77 -
.../internal/tasks/compile/JavaCompileSpec.java | 37 +
.../api/internal/tasks/compile/JavaCompiler.java | 22 -
.../compile/JavaCompilerArgumentsBuilder.java | 156 ++
.../tasks/compile/JavaCompilerFactory.java | 25 +
.../internal/tasks/compile/JavaSourceCompiler.java | 26 -
.../tasks/compile/JvmLanguageCompileSpec.java | 35 +
.../tasks/compile/NormalizingGroovyCompiler.java | 103 ++
.../tasks/compile/NormalizingJavaCompiler.java | 104 ++
.../internal/tasks/compile/SimpleWorkResult.java | 30 +
.../internal/tasks/compile/SunJavaCompiler.java | 45 +
.../tasks/compile/TransformingClassLoader.java | 188 ++
.../tasks/compile/daemon/CompileResult.java | 44 +
.../tasks/compile/daemon/CompilerDaemon.java | 26 +
.../tasks/compile/daemon/CompilerDaemonClient.java | 60 +
.../daemon/CompilerDaemonClientProtocol.java | 23 +
.../compile/daemon/CompilerDaemonFactory.java | 23 +
.../compile/daemon/CompilerDaemonManager.java | 109 ++
.../tasks/compile/daemon/CompilerDaemonServer.java | 64 +
.../daemon/CompilerDaemonServerProtocol.java | 27 +
.../tasks/compile/daemon/DaemonForkOptions.java | 132 ++
.../tasks/compile/daemon/DaemonGroovyCompiler.java | 75 +
.../tasks/compile/daemon/DaemonJavaCompiler.java | 49 +
.../daemon/InProcessCompilerDaemonFactory.java | 76 +
.../tasks/compile/jdk6/Jdk6JavaCompiler.java | 59 +
.../tasks/testing/DefaultTestOutputEvent.java | 40 +
.../internal/tasks/testing/TestClassProcessor.java | 2 +-
.../api/internal/tasks/testing/TestFramework.java | 2 +-
.../internal/tasks/testing/TestOutputEvent.java | 41 -
.../tasks/testing/TestResultProcessor.java | 2 +
.../testing/WorkerTestClassProcessorFactory.java | 2 +-
.../detection/AbstractTestFrameworkDetector.java | 15 +-
.../detection/ClassFileExtractionManager.java | 14 +-
.../testing/detection/DefaultTestExecuter.java | 2 +-
.../tasks/testing/junit/JUnitDetector.java | 5 +-
.../testing/junit/JUnitTestClassExecuter.java | 64 +-
.../testing/junit/JUnitTestClassProcessor.java | 25 +-
.../tasks/testing/junit/JUnitTestEventAdapter.java | 140 ++
.../tasks/testing/junit/JUnitTestFramework.java | 8 +-
.../junit/JUnitTestResultProcessorAdapter.java | 138 --
.../testing/junit/JUnitXmlReportGenerator.java | 11 +-
.../junit/TestClassExecutionEventGenerator.java | 89 +
.../testing/junit/TestClassExecutionListener.java | 23 +
.../testing/junit/report/ClassPageRenderer.java | 8 +-
.../testing/junit/report/DefaultTestReport.java | 69 +-
.../tasks/testing/junit/report/PageRenderer.java | 212 +--
.../testing/junit/report/TestResultModel.java | 38 +-
.../tasks/testing/logging/DefaultTestLogging.java | 36 +
.../testing/logging/StandardStreamsLogger.java | 53 +
.../CaptureTestOutputTestResultProcessor.java | 61 +-
.../processors/MaxNParallelTestClassProcessor.java | 8 +-
.../RestartEveryNTestClassProcessor.java | 2 +-
.../results/AttachParentTestResultProcessor.java | 1 +
.../tasks/testing/results/DefaultTestResult.java | 16 +-
.../testing/results/LoggingResultProcessor.java | 1 +
.../results/StateTrackingTestResultProcessor.java | 117 +-
.../tasks/testing/results/TestListenerAdapter.java | 27 +-
.../internal/tasks/testing/results/TestState.java | 96 +
.../tasks/testing/results/TestSummaryListener.java | 0
.../testing/results/UnknownTestDescriptor.java | 40 +
.../testng/TestNGConfigurationListener.java | 50 +
.../tasks/testing/testng/TestNGDetector.java | 5 +-
.../testng/TestNGListenerAdapterFactory.java | 61 +
.../testing/testng/TestNGTestClassProcessor.java | 207 ++-
.../tasks/testing/testng/TestNGTestFramework.java | 5 +-
.../testng/TestNGTestResultProcessorAdapter.java | 276 +--
.../testing/worker/ForkingTestClassProcessor.java | 2 +-
.../internal/tasks/testing/worker/TestWorker.java | 231 ++-
.../java/archives/internal/DefaultManifest.java | 2 +-
.../internal/DefaultManifestMergeSpec.java | 3 +-
.../gradle/api/plugins/ApplicationPlugin.groovy | 257 +--
.../api/plugins/ApplicationPluginConvention.groovy | 31 +-
.../org/gradle/api/plugins/BasePlugin.groovy | 32 +-
.../org/gradle/api/plugins/GroovyBasePlugin.java | 49 +-
.../org/gradle/api/plugins/GroovyPlugin.java | 6 +-
.../org/gradle/api/plugins/JavaBasePlugin.java | 118 +-
.../groovy/org/gradle/api/plugins/JavaPlugin.java | 56 +-
.../gradle/api/plugins/JavaPluginConvention.groovy | 36 +-
.../gradle/api/plugins/ProjectReportsPlugin.java | 43 +-
.../plugins/ProjectReportsPluginConvention.groovy | 3 +-
.../gradle/api/plugins/ReportingBasePlugin.java | 13 +-
.../api/plugins/ReportingBasePluginConvention.java | 53 +-
.../groovy/org/gradle/api/plugins/WarPlugin.java | 26 +-
.../groovy/org/gradle/api/reporting/Report.java | 110 ++
.../org/gradle/api/reporting/ReportContainer.java | 60 +
.../groovy/org/gradle/api/reporting/Reporting.java | 52 +
.../gradle/api/reporting/ReportingExtension.java | 106 ++
.../org/gradle/api/reporting/SingleFileReport.java | 40 +
.../reporting/internal/DefaultReportContainer.java | 80 +
.../api/reporting/internal/SimpleReport.java | 77 +
.../reporting/internal/TaskGeneratedReport.java | 28 +
.../internal/TaskGeneratedSingleFileReport.java | 32 +
.../reporting/internal/TaskReportContainer.java | 82 +
.../org/gradle/api/reporting/package-info.java | 20 +
.../groovy/org/gradle/api/tasks/SourceSet.java | 56 +-
.../org/gradle/api/tasks/SourceSetContainer.java | 4 +-
.../org/gradle/api/tasks/SourceSetOutput.java | 147 ++
.../tasks/application/CreateStartScripts.groovy | 51 +-
.../org/gradle/api/tasks/bundling/Jar.groovy | 2 +-
.../api/tasks/compile/AbstractOptions.groovy | 79 -
.../gradle/api/tasks/compile/AbstractOptions.java | 98 +
.../org/gradle/api/tasks/compile/Compile.java | 41 +-
.../gradle/api/tasks/compile/CompileOptions.groovy | 160 --
.../gradle/api/tasks/compile/CompileOptions.java | 372 ++++
.../gradle/api/tasks/compile/DebugOptions.groovy | 32 -
.../org/gradle/api/tasks/compile/DebugOptions.java | 64 +
.../gradle/api/tasks/compile/DependOptions.groovy | 51 -
.../gradle/api/tasks/compile/DependOptions.java | 102 +
.../gradle/api/tasks/compile/ForkOptions.groovy | 51 -
.../org/gradle/api/tasks/compile/ForkOptions.java | 112 ++
.../gradle/api/tasks/compile/GroovyCompile.java | 57 +-
.../api/tasks/compile/GroovyCompileOptions.groovy | 56 -
.../api/tasks/compile/GroovyCompileOptions.java | 196 ++
.../api/tasks/compile/GroovyForkOptions.groovy | 24 -
.../api/tasks/compile/GroovyForkOptions.java | 67 +
.../org/gradle/api/tasks/javadoc/Groovydoc.java | 18 +-
.../org/gradle/api/tasks/javadoc/Javadoc.java | 33 +-
.../groovy/org/gradle/api/tasks/testing/Test.java | 184 +-
.../gradle/api/tasks/testing/TestDescriptor.java | 0
.../org/gradle/api/tasks/testing/TestLogging.java | 37 +
.../gradle/api/tasks/testing/TestOutputEvent.java | 40 +
.../api/tasks/testing/TestOutputListener.java | 31 +
.../org/gradle/api/tasks/testing/TestResult.java | 0
.../api/tasks/testing/testng/TestNGOptions.groovy | 53 +-
.../org/gradle/api/tasks/wrapper/Wrapper.java | 280 +++
.../org/gradle/api/tasks/wrapper/package-info.java | 20 +
.../external/javadoc/CoreJavadocOptions.java | 0
.../external/javadoc/JavadocMemberLevel.java | 0
.../external/javadoc/JavadocOfflineLink.java | 0
.../external/javadoc/JavadocOutputLevel.java | 0
.../javadoc/StandardJavadocDocletOptions.java | 1952 ++++++++++----------
.../javadoc/internal/JavadocExecHandleBuilder.java | 2 +-
.../api/internal/plugins/unixStartScript.txt | 164 ++
.../api/internal/plugins/windowsStartScript.txt | 91 +
.../internal/tasks/testing/junit/report/style.css | 131 --
.../api/tasks/application/unixStartScript.txt | 179 --
.../api/tasks/application/windowsStartScript.txt | 82 -
.../DefaultArtifactPublicationSetTest.groovy | 140 ++
.../plugins/StartScriptGeneratorTest.groovy | 73 +
.../tasks/DefaultSourceSetContainerTest.java | 12 +-
.../api/internal/tasks/DefaultSourceSetTest.groovy | 59 +-
...ndLineJavaCompilerArgumentsGeneratorTest.groovy | 75 +
.../compile/DefaultJavaCompilerFactoryTest.groovy | 85 +
.../compile/DelegatingJavaCompilerTest.groovy | 33 +
.../InProcessJavaCompilerFactoryTest.groovy | 39 +
.../compile/IncrementalJavaCompilerTest.groovy | 60 +
.../IncrementalJavaSourceCompilerTest.groovy | 48 -
.../JavaCompilerArgumentsBuilderTest.groovy | 244 +++
.../compile/NormalizingJavaCompilerTest.groovy | 124 ++
.../compile/TransformingClassLoaderTest.groovy | 96 +
.../daemon/DaemonForkOptionsMergeTest.groovy | 52 +
.../compile/daemon/DaemonForkOptionsTest.groovy | 176 ++
.../detection/DefaultTestClassScannerTest.groovy | 0
.../junit/JUnitTestClassProcessorTest.groovy | 113 +-
.../testing/junit/JUnitTestFrameworkTest.java | 6 +-
.../TestClassExecutionEventGeneratorTest.groovy | 131 ++
.../junit/report/CompositeTestResultsTest.groovy | 2 +-
.../junit/report/DefaultTestReportTest.groovy | 4 +-
.../logging/StandardStreamsLoggerTest.groovy | 113 ++
...CaptureTestOutputTestResultProcessorTest.groovy | 53 +-
.../MaxNParallelTestClassProcessorTest.groovy | 2 +-
.../RestartEveryNTestClassProcessorTest.java | 311 ++--
.../testing/results/DefaultTestResultTest.groovy | 48 +
.../testing/results/TestListenerAdapterTest.groovy | 559 +++---
.../testing/results/TestSummaryListenerTest.groovy | 254 ++-
.../testng/TestNGListenerAdapterFactorySpec.groovy | 78 +
.../testing/testng/TestNGTestFrameworkTest.java | 2 +-
.../worker/ForkingTestClassProcessorTest.java | 282 +--
.../tasks/testing/worker/TestWorkerTest.groovy | 0
.../api/plugins/ApplicationPluginTest.groovy | 18 +-
.../api/plugins/BasePluginConventionTest.groovy | 4 +-
.../org/gradle/api/plugins/BasePluginTest.groovy | 228 ++-
.../gradle/api/plugins/GroovyBasePluginTest.groovy | 8 +-
.../org/gradle/api/plugins/GroovyPluginTest.groovy | 7 +-
.../gradle/api/plugins/JavaBasePluginTest.groovy | 81 +-
.../api/plugins/JavaPluginConventionTest.groovy | 16 +-
.../org/gradle/api/plugins/JavaPluginTest.groovy | 114 +-
.../ReportingBasePluginConventionTest.groovy | 64 +
.../plugins/ReportingBasePluginConventionTest.java | 86 -
.../api/plugins/ReportingBasePluginTest.groovy | 47 +
.../api/plugins/ReportingBasePluginTest.java | 32 -
.../org/gradle/api/plugins/WarPluginTest.groovy | 14 +-
.../api/reporting/ReportingExtensionTest.groovy | 56 +
.../internal/DefaultReportContainerTest.groovy | 132 ++
.../internal/TaskGeneratedReportTest.groovy | 43 +
.../internal/TaskReportContainerTest.groovy | 108 ++
.../api/tasks/compile/AbstractOptionsTest.groovy | 80 +-
.../api/tasks/compile/CompileOptionsTest.groovy | 5 +-
.../org/gradle/api/tasks/compile/CompileTest.java | 23 +-
.../api/tasks/compile/ForkOptionsTest.groovy | 13 +-
.../tasks/compile/GroovyCompileOptionsTest.groovy | 18 +-
.../api/tasks/compile/GroovyCompileTest.java | 31 +-
.../api/tasks/compile/GroovyForkOptionsTest.groovy | 3 +-
.../org/gradle/api/tasks/testing/TestTest.java | 10 +-
.../org/gradle/api/tasks/wrapper/WrapperTest.java | 161 ++
.../javadoc/StandardJavadocDocletOptionsTest.java | 21 +-
.../internal/JavadocExecHandleBuilderTest.groovy | 2 +-
.../javadoc/internal/JavadocOptionFileTest.java | 27 +-
.../api/tasks/compile/AbstractCompileTest.java | 0
subprojects/scala/scala.gradle | 8 +-
.../IncrementalScalaCompileIntegrationTest.groovy | 54 +
.../recompilesDependentClasses/NewIPerson.scala | 0
.../recompilesDependentClasses/build.gradle | 0
.../src/main/scala/IPerson.scala | 0
.../src/main/scala/Person.scala | 0
.../build.gradle | 0
.../src/main/scala/Person.java | 0
.../src/main/scala/PersonImpl.scala | 0
.../internal/tasks/scala/AntScalaCompiler.groovy | 21 +-
.../tasks/scala/DefaultScalaCompileSpec.java | 39 +
.../scala/DefaultScalaJavaJointCompileSpec.java | 39 +
.../tasks/scala/DefaultScalaJavaJointCompiler.java | 63 +-
.../tasks/scala/IncrementalScalaCompiler.java | 26 +-
.../api/internal/tasks/scala/ScalaCompileSpec.java | 30 +
.../api/internal/tasks/scala/ScalaCompiler.java | 27 -
.../tasks/scala/ScalaJavaJointCompileSpec.java | 22 +
.../tasks/scala/ScalaJavaJointCompiler.java | 21 -
.../api/plugins/scala/ScalaBasePlugin.groovy | 5 +-
.../gradle/api/plugins/scala/ScalaPlugin.groovy | 4 +-
.../org/gradle/api/tasks/scala/ScalaCompile.java | 33 +-
.../scala/DefaultScalaJavaJointCompilerTest.groovy | 29 +-
.../api/plugins/scala/ScalaBasePluginTest.groovy | 20 +-
.../api/plugins/scala/ScalaPluginTest.groovy | 17 +-
.../gradle/api/tasks/scala/ScalaCompileTest.java | 18 +-
subprojects/signing/signing.gradle | 29 +
.../NoSigningCredentialsIntegrationSpec.groovy | 76 +
.../SigningConfigurationsIntegrationSpec.groovy | 46 +
.../plugins/signing/SigningIntegrationSpec.groovy | 178 ++
.../plugins/signing/SigningSamplesSpec.groovy | 56 +
.../signing/SigningTasksIntegrationSpec.groovy | 116 ++
.../gradle/plugins/signing/keys/default/keyId.txt | 1 +
.../plugins/signing/keys/default/password.txt | 1 +
.../plugins/signing/keys/default/secring.gpg | Bin 0 -> 2619 bytes
.../groovy/org/gradle/plugins/signing/Sign.groovy | 205 ++
.../gradle/plugins/signing/SignOperation.groovy | 179 ++
.../org/gradle/plugins/signing/Signature.groovy | 330 ++++
.../gradle/plugins/signing/SignatureSpec.groovy | 72 +
.../gradle/plugins/signing/SigningExtension.groovy | 379 ++++
.../gradle/plugins/signing/SigningPlugin.groovy | 46 +
.../plugins/signing/SigningPluginConvention.groovy | 74 +
.../plugins/signing/signatory/Signatory.groovy | 48 +
.../signing/signatory/SignatoryProvider.groovy | 52 +
.../signing/signatory/SignatorySupport.groovy | 26 +
.../plugins/signing/signatory/pgp/PgpKeyId.groovy | 100 +
.../signing/signatory/pgp/PgpSignatory.groovy | 80 +
.../signatory/pgp/PgpSignatoryFactory.groovy | 109 ++
.../signatory/pgp/PgpSignatoryProvider.groovy | 76 +
.../signing/type/AbstractSignatureType.groovy | 50 +
.../type/AbstractSignatureTypeProvider.groovy | 48 +
.../signing/type/BinarySignatureType.groovy | 24 +
.../type/DefaultSignatureTypeProvider.groovy | 29 +
.../plugins/signing/type/SignatureType.groovy | 32 +
.../signing/type/SignatureTypeProvider.groovy | 27 +
.../signing/type/pgp/ArmoredSignatureType.groovy | 34 +
.../META-INF/gradle-plugins/signing.properties | 1 +
.../plugins/signing/ConventionSmokeSpec.groovy | 95 +
.../plugins/signing/SignOperationSpec.groovy | 88 +
.../signing/SignatoriesConfigurationSpec.groovy | 97 +
.../signing/SigningConfigurationsSpec.groovy | 64 +
.../plugins/signing/SigningProjectSpec.groovy | 119 ++
.../gradle/plugins/signing/SigningTasksSpec.groovy | 66 +
.../signing/signatory/pgp/PgpKeyIdSpec.groovy | 54 +
.../type/AbstractSignatureTypeProviderSpec.groovy | 60 +
.../signing/type/AbstractSignatureTypeSpec.groovy | 50 +
subprojects/signing/src/test/resources/1.txt | 1 +
subprojects/signing/src/test/resources/2.txt | 1 +
.../src/test/resources/keys/gradle/keyId.txt | 1 +
.../src/test/resources/keys/gradle/password.txt | 1 +
.../src/test/resources/keys/gradle/secring.gpg | Bin 0 -> 2619 bytes
.../test/resources/keys/invalid-key-ring/keyId.txt | 1 +
.../resources/keys/invalid-key-ring/password.txt | 1 +
.../resources/keys/invalid-key-ring/secring.gpg | 1 +
subprojects/sonar/sonar.gradle | 37 +-
.../org/gradle/api/plugins/sonar/Sonar.groovy | 258 ---
.../gradle/api/plugins/sonar/SonarAnalyze.groovy | 56 +
.../gradle/api/plugins/sonar/SonarPlugin.groovy | 150 +-
.../sonar/internal/ClassesOnlyClassLoader.java | 39 -
.../sonar/internal/SonarCodeAnalyzer.groovy | 111 +-
.../plugins/sonar/model/IncludeProperties.groovy | 26 +
.../sonar/model/ModelToPropertiesConverter.groovy | 86 +
.../api/plugins/sonar/model/SonarProperty.groovy | 28 +
.../api/plugins/sonar/model/SonarRootModel.groovy | 452 +++++
.../api/plugins/sonar/SonarAnalyzeTest.groovy | 43 +
.../api/plugins/sonar/SonarPluginTest.groovy | 134 +-
.../model/ModelToPropertiesConverterTest.groovy | 113 ++
.../tooling/AutoTestedSamplesToolingApiTest.groovy | 109 ++
.../ConcurrentToolingApiIntegrationSpec.groovy | 355 ++++
...GlobalLoggingManipulationIntegrationTest.groovy | 85 +
.../SamplesToolingApiIntegrationTest.groovy | 91 +
.../tooling/ToolingApiIntegrationTest.groovy | 140 ++
.../tooling/fixture/ConfigurableOperation.groovy | 63 +
.../fixture/ExternalToolingApiDistribution.groovy | 47 +
.../tooling/fixture/IncludeAllPermutations.java | 23 +
.../tooling/fixture/MaxTargetGradleVersion.java | 25 +
.../tooling/fixture/MinTargetGradleVersion.java | 25 +
.../tooling/fixture/MinToolingApiVersion.java | 25 +
.../TestClasspathToolingApiDistribution.groovy | 34 +
.../integtests/tooling/fixture/TextUtil.java | 27 +
.../integtests/tooling/fixture/ToolingApi.groovy | 111 ++
.../ToolingApiCompatibilitySuiteRunner.groovy | 168 ++
.../tooling/fixture/ToolingApiDistribution.groovy | 26 +
.../fixture/ToolingApiDistributionResolver.groovy | 70 +
.../tooling/fixture/ToolingApiSpecification.groovy | 86 +
.../ToolingApiEclipseModelCrossVersionSpec.groovy | 306 +++
...piEclipseLinkedResourcesCrossVersionSpec.groovy | 57 +
...ngApiEclipseMinimalModelCrossVersionSpec.groovy | 70 +
...EclipseModelWithFlatRepoCrossVersionSpec.groovy | 56 +
...ToolingApiBuildExecutionCrossVersionSpec.groovy | 150 ++
...ildableEclipseModelFixesCrossVersionSpec.groovy | 74 +
.../ToolingApiEclipseModelCrossVersionSpec.groovy | 53 +
.../ToolingApiGradleProjectCrossVersionSpec.groovy | 103 ++
...orsProjectCustomizationsCrossVersionSpec.groovy | 134 ++
.../m5/ToolingApiIdeaModelCrossVersionSpec.groovy | 312 ++++
.../m5/ToolingApiModelCrossVersionSpec.groovy | 62 +
...ReceivingStandardStreamsCrossVersionSpec.groovy | 75 +
.../BuildEnvironmentModelCrossVersionSpec.groovy | 80 +
.../ConsumingStandardInputCrossVersionSpec.groovy | 104 ++
.../m8/GradlePropertiesCrossVersionSpec.groovy | 72 +
.../m8/JavaConfigurabilityCrossVersionSpec.groovy | 113 ++
...rictLongRunningOperationCrossVersionSpec.groovy | 104 ++
.../ToolingApiEclipseModelCrossVersionSpec.groovy | 45 +
.../m8/ToolingApiLoggingCrossVersionSpec.groovy | 132 ++
.../m8/UnknownModelFeedbackCrossVersionSpec.groovy | 43 +
...sionOnlyBuildEnvironmentCrossVersionSpec.groovy | 55 +
.../m9/DaemonErrorFeedbackCrossVersionSpec.groovy | 49 +
.../M9JavaConfigurabilityCrossVersionSpec.groovy | 131 ++
...singCommandLineArgumentsCrossVersionSpec.groovy | 187 ++
.../java/org/gradle/tooling/BuildLauncher.java | 95 +-
.../java/org/gradle/tooling/GradleConnector.java | 31 +-
.../org/gradle/tooling/LongRunningOperation.java | 148 ++
.../main/java/org/gradle/tooling/ModelBuilder.java | 87 +-
.../java/org/gradle/tooling/ProjectConnection.java | 44 +-
.../java/org/gradle/tooling/ResultHandler.java | 13 +
.../org/gradle/tooling/UnknownModelException.java | 31 +
.../tooling/UnsupportedVersionException.java | 4 +
.../UnsupportedBuildArgumentException.java | 34 +
...UnsupportedOperationConfigurationException.java | 36 +
.../gradle/tooling/exceptions/package-info.java | 20 +
.../tooling/internal/DefaultEclipseProject.java | 117 --
.../internal/DefaultEclipseProjectDependency.java | 44 -
.../internal/DefaultEclipseSourceDirectory.java | 44 -
.../internal/DefaultExternalDependency.java | 45 -
.../org/gradle/tooling/internal/DefaultTask.java | 56 -
.../internal/build/DefaultBuildEnvironment.java | 62 +
.../build/VersionOnlyBuildEnvironment.java | 34 +
.../consumer/AbstractLongRunningOperation.java | 99 -
.../tooling/internal/consumer/AsyncConnection.java | 28 -
.../internal/consumer/BlockingResultHandler.java | 6 +-
.../CachingToolingImplementationLoader.java | 44 -
.../internal/consumer/ConnectionFactory.java | 33 +-
.../internal/consumer/ConnectionParameters.java | 5 +
.../consumer/ConnectorServiceRegistry.java | 47 -
.../internal/consumer/ConnectorServices.java | 52 +
.../internal/consumer/DefaultAsyncConnection.java | 90 -
.../internal/consumer/DefaultBuildLauncher.java | 40 +-
.../consumer/DefaultConnectionParameters.java | 54 +-
.../internal/consumer/DefaultGradleConnector.java | 51 +-
.../internal/consumer/DefaultModelBuilder.java | 74 +-
.../consumer/DefaultProjectConnection.java | 43 +-
.../DefaultToolingImplementationLoader.java | 99 -
.../tooling/internal/consumer/Distribution.java | 4 +-
.../internal/consumer/DistributionFactory.java | 67 +-
.../tooling/internal/consumer/LazyConnection.java | 135 --
.../tooling/internal/consumer/LoggingProvider.java | 28 +
.../tooling/internal/consumer/ModelProvider.java | 59 +
.../internal/consumer/ProgressListenerAdapter.java | 51 -
.../consumer/ProgressLoggingConnection.java | 105 --
.../internal/consumer/ProtocolToModelAdapter.java | 165 --
.../internal/consumer/ResultHandlerAdapter.java | 11 +-
.../internal/consumer/SynchronizedLogging.java | 75 +
.../consumer/ToolingImplementationLoader.java | 22 -
.../internal/consumer/async/AsyncConnection.java | 33 +
.../consumer/async/DefaultAsyncConnection.java | 98 +
.../consumer/connection/AdaptedConnection.java | 70 +
.../consumer/connection/ConsumerConnection.java | 37 +
.../connection/ConsumerConnectionMetadata.java | 44 +
.../consumer/connection/LazyConnection.java | 156 ++
.../connection/LoggingInitializerConnection.java | 60 +
.../connection/ProgressLoggingConnection.java | 112 ++
.../converters/GradleProjectConverter.java | 64 +
.../loader/CachingToolingImplementationLoader.java | 47 +
.../loader/DefaultToolingImplementationLoader.java | 80 +
.../SynchronizedToolingImplementationLoader.java | 58 +
.../loader/ToolingImplementationLoader.java | 24 +
.../parameters/ConsumerOperationParameters.java | 153 ++
.../parameters/ProgressListenerAdapter.java | 51 +
.../protocoladapter/ModelPropertyHandler.java | 51 +
.../protocoladapter/ProtocolToModelAdapter.java | 186 ++
.../protocoladapter/TargetTypeProvider.java | 53 +
.../consumer/versioning/FeatureValidator.java | 46 +
.../internal/consumer/versioning/ModelMapping.java | 65 +
.../consumer/versioning/VersionDetails.java | 66 +
.../eclipse/DefaultEclipseExternalDependency.java | 45 +
.../eclipse/DefaultEclipseLinkedResource.java | 55 +
.../internal/eclipse/DefaultEclipseProject.java | 134 ++
.../eclipse/DefaultEclipseProjectDependency.java | 44 +
.../eclipse/DefaultEclipseSourceDirectory.java | 44 +
.../internal/eclipse/DefaultEclipseTask.java | 56 +
.../internal/gradle/DefaultGradleProject.java | 126 ++
.../tooling/internal/gradle/DefaultGradleTask.java | 76 +
.../internal/idea/DefaultIdeaCompilerOutput.java | 68 +
.../internal/idea/DefaultIdeaContentRoot.java | 83 +
.../internal/idea/DefaultIdeaDependencyScope.java | 67 +
.../internal/idea/DefaultIdeaLanguageLevel.java | 85 +
.../tooling/internal/idea/DefaultIdeaModule.java | 137 ++
.../internal/idea/DefaultIdeaModuleDependency.java | 69 +
.../tooling/internal/idea/DefaultIdeaProject.java | 118 ++
.../DefaultIdeaSingleEntryLibraryDependency.java | 91 +
.../internal/idea/DefaultIdeaSourceDirectory.java | 46 +
.../protocol/BuildOperationParametersVersion1.java | 2 +
.../internal/protocol/ConnectionVersion4.java | 7 +-
.../protocol/InternalBasicIdeaProject.java | 22 +
.../protocol/InternalBuildEnvironment.java | 25 +
.../internal/protocol/InternalConnection.java | 34 +
.../internal/protocol/InternalGradleProject.java | 22 +
.../internal/protocol/InternalIdeaProject.java | 23 +
.../protocol/InternalProtocolInterface.java | 32 +
.../internal/protocol/InternalTestModel.java | 24 +
.../LongRunningOperationParametersVersion1.java | 8 +
.../eclipse/EclipseLinkedResourceVersion1.java | 33 +
.../InternalUnsupportedBuildArgumentException.java | 31 +
.../internal/reflect/CompatibleIntrospector.java | 71 +
.../org/gradle/tooling/model/BuildableElement.java | 33 +
.../org/gradle/tooling/model/BuildableProject.java | 28 -
.../java/org/gradle/tooling/model/Element.java | 39 +
.../org/gradle/tooling/model/GradleProject.java | 56 +
.../java/org/gradle/tooling/model/GradleTask.java | 32 +
.../org/gradle/tooling/model/HasGradleProject.java | 32 +
.../gradle/tooling/model/HierarchicalElement.java | 40 +
.../gradle/tooling/model/HierarchicalProject.java | 35 -
.../main/java/org/gradle/tooling/model/Model.java | 26 +
.../java/org/gradle/tooling/model/Project.java | 51 -
.../gradle/tooling/model/ProjectDependency.java | 7 +-
.../main/java/org/gradle/tooling/model/Task.java | 7 +-
.../tooling/model/UnsupportedMethodException.java | 37 +
.../tooling/model/build/BuildEnvironment.java | 56 +
.../tooling/model/build/GradleEnvironment.java | 32 +
.../tooling/model/build/JavaEnvironment.java | 45 +
.../gradle/tooling/model/build/package-info.java | 20 +
.../model/eclipse/EclipseLinkedResource.java | 76 +
.../tooling/model/eclipse/EclipseProject.java | 25 +-
.../model/eclipse/EclipseProjectDependency.java | 6 +-
.../gradle/tooling/model/eclipse/EclipseTask.java | 3 +-
.../model/eclipse/HierarchicalEclipseProject.java | 26 +-
.../tooling/model/idea/BasicIdeaProject.java | 26 +
.../tooling/model/idea/IdeaCompilerOutput.java | 50 +
.../gradle/tooling/model/idea/IdeaContentRoot.java | 48 +
.../gradle/tooling/model/idea/IdeaDependency.java | 41 +
.../tooling/model/idea/IdeaDependencyScope.java | 25 +
.../tooling/model/idea/IdeaLanguageLevel.java | 31 +
.../org/gradle/tooling/model/idea/IdeaModule.java | 75 +
.../tooling/model/idea/IdeaModuleDependency.java | 32 +
.../org/gradle/tooling/model/idea/IdeaProject.java | 59 +
.../idea/IdeaSingleEntryLibraryDependency.java | 49 +
.../tooling/model/idea/IdeaSourceDirectory.java | 26 +
.../gradle/tooling/model/idea/package-info.java | 20 +
.../gradle/tooling/model/internal/Exceptions.java | 57 +
.../gradle/tooling/model/internal/TestModel.java | 26 +
.../internal/DefaultEclipseProjectTest.groovy | 27 -
.../CachingToolingImplementationLoaderTest.groovy | 74 -
.../internal/consumer/ConnectionFactoryTest.groovy | 18 +-
.../internal/consumer/ConnectorServicesTest.groovy | 41 +
.../consumer/DefaultBuildLauncherTest.groovy | 26 +-
.../consumer/DefaultGradleConnectorTest.groovy | 14 +-
.../consumer/DefaultModelBuilderTest.groovy | 75 +-
.../consumer/DefaultProjectConnectionTest.groovy | 17 +-
.../DefaultToolingImplementationLoaderTest.groovy | 82 -
.../consumer/DistributionFactoryTest.groovy | 56 +-
.../internal/consumer/LazyConnectionTest.groovy | 101 -
.../consumer/ProgressListenerAdapterTest.groovy | 63 -
.../consumer/ProgressLoggingConnectionTest.groovy | 70 -
.../consumer/ProtocolToModelAdapterTest.groovy | 108 --
.../consumer/SynchronizedLoggingTest.groovy | 67 +
.../tooling/internal/consumer/TestConnection.java | 36 -
.../consumer/connection/LazyConnectionTest.groovy | 135 ++
.../ProgressLoggingConnectionTest.groovy | 76 +
.../CachingToolingImplementationLoaderTest.groovy | 77 +
.../DefaultToolingImplementationLoaderTest.groovy | 76 +
...chronizedToolingImplementationLoaderTest.groovy | 93 +
.../internal/consumer/loader/TestConnection.java | 36 +
.../ConsumerOperationParametersTest.groovy | 67 +
.../parameters/ProgressListenerAdapterTest.groovy | 63 +
.../ProtocolToModelAdapterTest.groovy | 150 ++
.../eclipse/DefaultEclipseProjectTest.groovy | 27 +
.../gradle/DefaultGradleProjectTest.groovy | 47 +
.../reflect/CompatibleIntrospectorTest.groovy | 59 +
subprojects/tooling-api/tooling-api.gradle | 31 +-
.../ExtraTestCommandLineOptionsListener.java | 32 +
.../integtests/FavoritesIntegrationTest.java | 122 +-
.../integtests/LiveOutputIntegrationTest.groovy | 105 +-
...projectProjectAndTaskListIntegrationTest.groovy | 28 +-
.../gradle/foundation/CommandLineAssistant.java | 44 +-
.../gradle/foundation/common/ListReorderer.java | 688 +++----
.../org/gradle/foundation/common/ObserverLord.java | 334 ++--
.../gradle/foundation/common/ReorderableList.java | 24 +-
.../ipc/gradle/AbstractGradleServerProtocol.java | 24 +-
.../gradle/ExecuteGradleCommandClientProtocol.java | 2 +-
.../gradle/ExecuteGradleCommandServerProtocol.java | 4 +-
.../ipc/gradle/TaskListServerProtocol.java | 8 +-
.../gradle/foundation/output/LiveOutputParser.java | 38 +
.../visitors/TaskTreePopulationVisitor.java | 345 ++--
.../gradleplugin/foundation/DOM4JSerializer.java | 4 +-
.../gradleplugin/foundation/GradlePluginLord.java | 22 +-
.../foundation/favorites/FavoritesEditor.java | 29 +-
.../foundation/request/ExecutionRequest.java | 4 +-
.../foundation/request/RefreshTaskListRequest.java | 4 +-
.../gradleplugin/foundation/request/Request.java | 4 +-
.../foundation/runner/GradleRunner.java | 4 +-
.../foundation/search/BasicTextSearchCriteria.java | 122 ++
.../foundation/search/TextBlockSearchEditor.java | 192 ++
.../userinterface/swing/common/SearchPanel.java | 402 ++++
.../swing/common/TextPaneSearchInteraction.java | 162 ++
.../userinterface/swing/generic/OutputPanel.java | 315 +++-
.../swing/generic/OutputPanelLord.java | 9 +-
.../userinterface/swing/generic/OutputTab.java | 47 +-
.../swing/generic/OutputTextPane.java | 147 +-
.../generic/SwingEditFavoriteInteraction.java | 74 +-
.../swing/generic/SwingExportInteraction.java | 11 +-
.../swing/generic/TaskTreeComponent.java | 2 +-
.../userinterface/swing/generic/Utility.java | 36 +-
.../swing/generic/tabs/FavoriteTasksTab.java | 7 +-
.../userinterface/swing/generic/tabs/SetupTab.java | 32 +-
.../swing/standalone/Application.java | 14 +-
.../swing/standalone/BlockingApplication.java | 6 +-
.../favorites/FavoritesEditorWrapper.java | 4 +-
.../runner/GradleRunnerInteractionWrapper.java | 12 +-
.../userinterface/swing/generic/add-favorite.png | Bin 0 -> 788 bytes
.../userinterface/swing/generic/close.png | Bin
.../userinterface/swing/generic/find.png | Bin 0 -> 826 bytes
.../userinterface/swing/generic/next-link.png | Bin 0 -> 679 bytes
.../userinterface/swing/generic/pin.png | Bin 0 -> 750 bytes
.../userinterface/swing/generic/previous-link.png | Bin 0 -> 696 bytes
.../userinterface/swing/generic/stop.png | Bin 0 -> 876 bytes
.../foundation/CommandLineAssistantTest.groovy | 79 -
.../gradle/foundation/CommandLineParsingTest.java | 32 +-
.../groovy/org/gradle/foundation/TestUtility.java | 8 +-
.../foundation/TextBlockSearchEditorTests.java | 182 ++
subprojects/ui/ui.gradle | 17 +-
subprojects/website/website.gradle | 335 ++++
.../java/org/gradle/api/tasks/wrapper/Wrapper.java | 392 ----
.../wrapper/internal/WrapperScriptGenerator.java | 96 -
.../org/gradle/api/tasks/wrapper/package-info.java | 20 -
.../org/gradle/wrapper/BootstrapMainStarter.java | 2 +-
.../src/main/java/org/gradle/wrapper/Download.java | 20 +
.../java/org/gradle/wrapper/GradleWrapperMain.java | 58 +-
.../src/main/java/org/gradle/wrapper/Install.java | 76 +-
.../java/org/gradle/wrapper/PathAssembler.java | 68 +-
.../gradle/wrapper/SystemPropertiesHandler.java | 15 -
.../src/main/java/org/gradle/wrapper/Wrapper.java | 98 -
.../org/gradle/wrapper/WrapperConfiguration.java | 87 +
.../java/org/gradle/wrapper/WrapperExecutor.java | 152 ++
.../wrapper/internal/unixWrapperScriptHead.txt | 67 -
.../wrapper/internal/unixWrapperScriptTail.txt | 97 -
.../wrapper/internal/windowsWrapperScriptHead.txt | 57 -
.../wrapper/internal/windowsWrapperScriptTail.txt | 21 -
.../org/gradle/api/tasks/wrapper/WrapperTest.java | 197 --
.../groovy/org/gradle/wrapper/InstallTest.groovy | 191 +-
.../org/gradle/wrapper/PathAssemblerTest.java | 77 +-
.../wrapper/SystemPropertiesHandlerTest.groovy | 5 -
.../org/gradle/wrapper/WrapperExecutorTest.groovy | 201 ++
.../groovy/org/gradle/wrapper/WrapperTest.groovy | 106 --
subprojects/wrapper/wrapper.gradle | 26 +-
4004 files changed, 201628 insertions(+), 80014 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/gradle-1.12.git
More information about the pkg-java-commits
mailing list