[gradle-1.12] 26/211: Merge branch 'upstream'
Kai-Chung Yan
seamlik-guest at moszumanska.debian.org
Wed Jul 1 14:17:54 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 5b5adbd76f5cf76c90c2510d6e615fa190b41c96
Merge: 8794484 34b427b
Author: Miguel Landaeta <miguel at miguel.cc>
Date: Sun May 1 22:55:16 2011 -0430
Merge branch 'upstream'
build.gradle | 194 ++---
buildSrc/build.gradle | 4 +-
.../build/docs/dsl/docbook/JavadocScanner.java | 2 +-
.../org/gradle/build/docs/XmlSpecification.groovy | 2 +-
.../docs/dsl/docbook/JavadocConverterTest.groovy | 12 +
config/checkstyle/checkstyle-api.xml | 5 +-
config/codenarc.xml | 6 +-
gradle.properties | 4 +-
gradle/codeQuality.gradle | 4 +-
gradle/compile.gradle | 11 +-
gradle/integTest.gradle | 72 ++
gradle/publish.gradle | 20 +-
gradle/ssh.gradle | 54 ++
gradle/wrapper/gradle-wrapper.properties | 4 +-
gradlew | 33 +-
gradlew.bat | 60 +-
settings.gradle | 6 +-
src/toplevel/NOTICE | 3 +-
src/toplevel/changelog.txt | 4 +-
.../api/plugins/announce/AnnouncePlugin.groovy | 30 +-
.../org/gradle/api/plugins/announce/Announcer.java | 2 +-
.../announce/internal/AnnouncerFactory.groovy | 25 +
.../announce/internal/AnnouncerFactory.java | 25 -
.../internal/DefaultAnnouncerFactory.groovy | 35 +-
.../api/plugins/announce/internal/Growl.groovy | 17 +-
.../plugins/announce/internal/NotifySend.groovy | 24 +-
.../api/plugins/announce/internal/Snarl.groovy | 78 +-
.../api/plugins/announce/internal/Twitter.groovy | 65 +-
.../gradle/api/plugins/announce/package-info.java | 2 +-
.../META-INF/gradle-plugins/announce.properties | 15 -
.../internal/DefaultAnnouncerFactoryTest.groovy | 5 +-
.../announce/internal/NotifySendTest.groovy | 60 +-
.../api/plugins/announce/internal/SnarlTest.groovy | 14 +-
.../org/gradle/api/plugins/antlr/AntlrPlugin.java | 2 +-
.../plugins/antlr/AntlrSourceVirtualDirectory.java | 7 -
.../internal/AntlrSourceVirtualDirectoryImpl.java | 17 +-
.../org/gradle/api/plugins/antlr/package-info.java | 2 +-
.../META-INF/gradle-plugins/antlr.properties | 15 -
subprojects/code-quality/code-quality.gradle | 4 +-
.../api/plugins/quality/AntCheckstyle.groovy | 42 -
.../gradle/api/plugins/quality/AntCodeNarc.groovy | 42 -
.../org/gradle/api/plugins/quality/Checkstyle.java | 1 +
.../org/gradle/api/plugins/quality/CodeNarc.java | 29 +-
.../api/plugins/quality/CodeQualityPlugin.groovy | 67 +-
.../GroovyCodeQualityPluginConvention.groovy | 7 +
.../plugins/quality/internal/AntCheckstyle.groovy | 42 +
.../plugins/quality/internal/AntCodeNarc.groovy | 45 +
.../quality/internal/ConsoleReportWriter.java | 53 ++
.../gradle-plugins/code-quality.properties | 17 +-
.../plugins/quality/CodeQualityPluginTest.groovy | 2 +
subprojects/core-impl/core-impl.gradle | 17 +
.../DefaultDependencyManagementServices.java | 39 +
.../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 | 0
.../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 | 0
.../publish/maven/deploy/CustomDeployTask.java | 0
.../deploy/CustomInstallDeployTaskSupport.java | 0
.../publish/maven/deploy/CustomInstallTask.java | 0
.../publish/maven/deploy/DefaultArtifactPom.java | 213 +++++
.../maven/deploy/DefaultArtifactPomContainer.java | 78 ++
.../maven/deploy/DefaultDeployTaskFactory.java | 0
.../maven/deploy/DefaultInstallTaskFactory.java | 0
.../maven/deploy/DefaultMavenDeployment.java | 0
.../publish/maven/deploy/DefaultPomFilter.java | 0
.../publish/maven/deploy/LoggingHelper.java | 0
.../groovy/DefaultGroovyMavenDeployer.groovy | 51 ++
.../maven/deploy/groovy/RepositoryBuilder.java | 0
.../maven/deploy/groovy/RepositoryFactory.java | 0
.../mvnsettings/EmptyMavenSettingsSupplier.java | 49 ++
.../deploy/mvnsettings/MavenSettingsProvider.java | 39 +
.../deploy/mvnsettings/MavenSettingsSupplier.java | 27 +
.../MaybeUserMavenSettingsSupplier.java | 45 +
.../maven/pombuilder/CustomModelBuilder.java | 0
.../publish/maven/pombuilder/ModelFactory.java | 0
.../maven/pombuilder/PlexusLoggerAdapter.java | 0
.../CommonsHttpClientBackedRepository.java | 255 ++++++
.../repositories/DefaultIvyArtifactRepository.java | 99 +++
.../repositories/DefaultResolverFactory.java | 166 ++++
.../DependencyManagementServicesTest.groovy | 40 +
.../maven/DefaultDeployTaskFactoryTest.java | 31 +
.../maven/DefaultLocalMavenCacheLocatorTest.groovy | 58 ++
.../maven/DefaultMavenPomFactoryTest.groovy | 46 ++
.../publish/maven/DefaultMavenPomTest.groovy | 191 +++++
.../DefaultConf2ScopeMappingContainerTest.java | 0
.../DefaultExcludeRuleConverterTest.java | 0
.../DefaultPomDependenciesConverterTest.java | 254 ++++++
.../maven/deploy/AbstractMavenResolverTest.java | 239 ++++++
.../maven/deploy/BaseMavenDeployerTest.java | 106 +++
.../maven/deploy/BaseMavenInstallerTest.java | 71 ++
.../maven/deploy/BasePomFilterContainerTest.java | 0
.../deploy/DefaultArtifactPomContainerTest.groovy | 100 +++
.../maven/deploy/DefaultArtifactPomTest.java | 272 ++++++
.../publish/maven/deploy/DefaultPomFilterTest.java | 0
.../groovy/DefaultGroovyMavenDeployerTest.groovy | 117 +++
.../DefaultGroovyPomFilterContainerTest.groovy | 122 +++
.../EmptyMavenSettingsSupplierTest.groovy | 55 ++
.../MaybeUserMavenSettingsSupplierTest.groovy | 63 ++
.../DefaultIvyArtifactRepositoryTest.groovy | 57 ++
.../repositories/DefaultResolverFactoryTest.groovy | 127 +++
subprojects/core/core.gradle | 24 +-
.../integtests/AbstractIdeIntegrationTest.groovy | 54 --
.../gradle/integtests/AbstractIntegrationTest.java | 77 --
.../integtests/AntProjectIntegrationTest.groovy | 158 ----
.../gradle/integtests/AntlrIntegrationTest.java | 26 -
.../integtests/ArchiveIntegrationTest.groovy | 661 ---------------
.../ArtifactDependenciesIntegrationTest.groovy | 168 ----
.../BuildAggregationIntegrationTest.groovy | 96 ---
.../BuildScriptClasspathIntegrationTest.java | 184 -----
.../BuildScriptErrorIntegrationTest.java | 182 ----
.../BuildScriptExecutionIntegrationTest.groovy | 81 --
.../integtests/CacheProjectIntegrationTest.groovy | 123 ---
.../integtests/CodeQualityIntegrationTest.groovy | 187 -----
.../integtests/CommandLineIntegrationTest.groovy | 130 ---
.../integtests/CopyErrorIntegrationTest.groovy | 75 --
.../integtests/CopyTaskIntegrationTest.groovy | 320 --------
...CrossVersionCompatibilityIntegrationTest.groovy | 82 --
.../integtests/DistributionIntegrationTest.groovy | 127 ---
.../integtests/EclipseIntegrationTest.groovy | 126 ---
.../gradle/integtests/ExecIntegrationTest.groovy | 41 -
.../ExternalPluginIntegrationTest.groovy | 68 --
.../ExternalScriptErrorIntegrationTest.groovy | 89 --
.../ExternalScriptExecutionIntegrationTest.groovy | 184 -----
.../integtests/FileTreeCopyIntegrationTest.groovy | 82 --
.../integtests/GroovyProjectIntegrationTest.java | 37 -
.../gradle/integtests/IdeaIntegrationTest.groovy | 144 ----
.../IncrementalBuildIntegrationTest.groovy | 378 ---------
.../IncrementalGroovyCompileIntegrationTest.groovy | 53 --
...ementalGroovyProjectBuildIntegrationTest.groovy | 55 --
.../IncrementalScalaCompileIntegrationTest.groovy | 53 --
.../integtests/InitScriptErrorIntegrationTest.java | 47 --
.../InitScriptExecutionIntegrationTest.groovy | 87 --
.../integtests/IvyPublishIntegrationTest.java | 43 -
.../gradle/integtests/JUnitIntegrationTest.groovy | 377 ---------
.../integtests/JUnitTestExecutionResult.groovy | 153 ----
.../integtests/JavaProjectIntegrationTest.java | 104 ---
.../integtests/LoggingIntegrationTest.groovy | 343 --------
.../integtests/MultiprojectIntegrationTest.groovy | 47 --
.../OsgiProjectSampleIntegrationTest.groovy | 59 --
.../integtests/ProjectLoadingIntegrationTest.java | 253 ------
.../SamplesJavaOnlyIfIntegrationTest.groovy | 92 ---
.../SamplesJavaQuickstartIntegrationTest.groovy | 70 --
.../integtests/ScalaProjectIntegrationTest.java | 37 -
.../SettingsScriptErrorIntegrationTest.java | 40 -
.../SettingsScriptExecutionIntegrationTest.groovy | 68 --
.../integtests/SyncTaskIntegrationTest.groovy | 54 --
.../TaskAutoDependencyIntegrationTest.groovy | 71 --
.../integtests/TaskDefinitionIntegrationTest.java | 135 ---
.../integtests/TaskExecutionIntegrationTest.java | 153 ----
.../UserGuideSamplesIntegrationTest.groovy | 23 -
.../integtests/UserGuideSamplesRunner.groovy | 261 ------
.../integtests/WaterProjectIntegrationTest.groovy | 77 --
.../integtests/WebProjectIntegrationTest.java | 80 --
.../WrapperProjectIntegrationTest.groovy | 45 -
.../integtests/fixtures/DaemonGradleExecuter.java | 12 +-
.../integtests/fixtures/ExecutionFailure.java | 2 +
.../integtests/fixtures/ExecutionResult.java | 10 +
.../integtests/fixtures/ForkingGradleExecuter.java | 37 +-
.../integtests/fixtures/GradleDistribution.java | 4 +-
.../fixtures/GradleDistributionExecuter.java | 25 +-
.../gradle/integtests/fixtures/HttpServer.groovy | 205 ++++-
.../fixtures/InProcessGradleExecuter.java | 29 +-
.../integtests/fixtures/IvyRepository.groovy | 81 ++
.../integtests/fixtures/MavenRepository.groovy | 91 ++
.../fixtures/PreviousGradleVersionExecuter.groovy | 6 +-
.../integtests/fixtures/ScriptExecuter.groovy | 38 +
.../fixtures/TestClassExecutionResult.java | 10 +
.../internal/AbstractAutoTestedSamplesTest.groovy | 33 +
.../fixtures/internal/AbstractIntegrationTest.java | 77 ++
.../fixtures/internal/AutoTestedSamplesUtil.groovy | 70 ++
.../fixtures/internal/IntegrationTestHint.java | 31 +
.../maven/MavenProjectIntegrationTest.groovy | 63 --
.../gradle/integtests/maven/MavenRepository.groovy | 48 --
.../maven/MavenSnapshotIntegrationTest.groovy | 97 ---
...SamplesMavenPomGenerationIntegrationTest.groovy | 152 ----
.../SamplesMavenQuickstartIntegrationTest.groovy | 96 ---
.../integtests/testng/TestNGExecutionResult.groovy | 157 ----
.../SamplesToolingApiIntegrationTest.groovy | 45 -
.../ToolingApiEclipseIntegrationTest.groovy | 80 --
.../tooling/ToolingApiIntegrationTest.groovy | 79 --
.../tooling/ToolingApiSpecification.groovy | 31 -
.../CommandLineIntegrationTest/shared/build.gradle | 16 -
.../src/integTest/java/org/gradle/SomeClass.java | 3 -
.../expectedFiles/apiClasspath.xml | 12 -
.../expectedFiles/apiProject.xml | 15 -
.../expectedFiles/groovyprojectProject.xml | 16 -
.../expectedFiles/javabaseprojectProject.xml | 15 -
.../expectedFiles/masterProject.xml | 8 -
.../expectedFiles/webAppJava6Project.xml | 25 -
.../expectedFiles/webAppJava6WtpComponent.xml | 8 -
.../expectedFiles/webAppWithVarsProject.xml | 25 -
.../expectedFiles/webAppWithVarsWtpComponent.xml | 11 -
.../expectedFiles/webserviceProject.xml | 25 -
.../expectedFiles/webserviceWtpComponent.xml | 14 -
.../canCreateAndDeleteMetaData/master/build.gradle | 99 ---
.../webAppJava6/src/main/webapp/index.html | 1 -
.../webAppWithVars/build.gradle | 9 -
.../expectedFiles/api/api.iml.xml | 40 -
.../expectedFiles/root.iml.xml | 12 -
.../expectedFiles/webservice/webservice.iml.xml | 76 --
.../webservice/build.gradle | 15 -
.../expectedFiles/root.iml.xml | 39 -
.../overwritesExistingDependencies/root.iml | 20 -
.../build.gradle | 4 -
.../settings.gradle | 3 -
.../expectedFiles/root.iml.xml | 12 -
.../expectedFiles/root/root.iml.xml | 18 -
.../expectedFiles/top-level.iml.xml | 18 -
.../build.gradle | 14 -
.../shared/build.gradle | 9 -
.../canHaveMultipleTestTaskInstances/build.gradle | 21 -
.../canRunJunit3Tests/build.gradle | 9 -
.../src/test/java/org/gradle/Test1.java | 9 -
.../canRunSingleTests/build.gradle | 9 -
.../detectsTestClasses/build.gradle | 8 -
.../executesTestsInCorrectEnvironment/build.gradle | 8 -
.../src/test/java/org/gradle/OkTest.java | 72 --
.../build.gradle | 3 -
.../logging/buildSrc/build.gradle | 22 -
.../LoggingIntegrationTest/logging/external.gradle | 9 -
.../LoggingIntegrationTest/logging/init.gradle | 46 --
.../logging/nestedBuild/buildSrc/build.gradle | 22 -
.../canUseANonStandardBuildDir/build.gradle | 13 -
.../integtests/copyTestResources/src/two/two.a | 3 -
.../settings.gradle | 1 -
.../canListenForTestResults/build.gradle | 20 -
.../executesTestsInCorrectEnvironment/build.gradle | 9 -
.../groovyJdk15Failing/build.gradle | 17 -
.../groovyJdk15Passing/build.gradle | 17 -
.../javaJdk15Failing/build.gradle | 15 -
.../groovy/org/gradle/BuildExceptionReporter.java | 95 ++-
.../src/main/groovy/org/gradle/GradleLauncher.java | 9 +-
.../groovy/org/gradle/TaskExecutionLogger.java | 16 +-
.../org/gradle/api/GradleScriptException.java | 5 -
.../main/groovy/org/gradle/api/JavaVersion.java | 2 +-
.../org/gradle/api/LocationAwareException.java | 89 +-
.../src/main/groovy/org/gradle/api/Project.java | 16 +-
.../core/src/main/groovy/org/gradle/api/Task.java | 2 +
.../org/gradle/api/artifacts/Configuration.java | 23 +-
.../org/gradle/api/artifacts/PublishException.java | 30 +
.../org/gradle/api/artifacts/ResolveException.java | 4 -
.../api/artifacts/ResolvedConfiguration.java | 11 +
.../gradle/api/artifacts/ResolverContainer.java | 1 -
.../api/artifacts/dsl/ArtifactRepository.java | 35 +
.../api/artifacts/dsl/IvyArtifactRepository.java | 56 ++
.../api/artifacts/dsl/RepositoryHandler.java | 20 +-
.../gradle/api/artifacts/maven/MavenDeployer.java | 14 +-
.../api/artifacts/maven/MavenDeployment.java | 7 +
.../gradle/api/artifacts/maven/MavenFactory.java | 34 +
.../org/gradle/api/artifacts/maven/MavenPom.java | 10 +-
.../gradle/api/artifacts/maven/MavenResolver.java | 3 +-
.../api/artifacts/specs/DependencySpecs.java | 4 +
.../org/gradle/api/artifacts/specs/Type.java | 18 +-
.../org/gradle/api/dsl/ConvenienceProperty.java | 73 ++
.../groovy/org/gradle/api/dsl/package-info.java | 20 +
.../api/file/ConfigurableFileCollection.java | 24 +-
.../org/gradle/api/file/ConfigurableFileTree.java | 2 +-
.../main/groovy/org/gradle/api/file/CopySpec.java | 493 +++++------
.../groovy/org/gradle/api/file/DirectoryTree.java | 40 +
.../org/gradle/api/file/SourceDirectorySet.java | 17 +-
.../api/internal/AbstractClassPathProvider.java | 14 +-
.../api/internal/AbstractMultiCauseException.java | 77 ++
.../org/gradle/api/internal/AbstractTask.java | 31 +-
.../groovy/org/gradle/api/internal/Contextual.java | 3 -
.../DefaultAutoCreateDomainObjectContainer.java | 4 +-
.../api/internal/DefaultClassPathProvider.java | 72 +-
.../gradle/api/internal/MultiCauseException.java | 22 +
.../org/gradle/api/internal/TaskInternal.java | 9 +-
.../org/gradle/api/internal/XmlTransformer.java | 9 +-
.../artifacts/DependencyManagementServices.java | 29 +
.../gradle/api/internal/artifacts/IvyService.java | 3 +-
.../configurations/DefaultConfiguration.java | 18 -
.../dependencies/DefaultProjectDependency.java | 9 +-
.../artifacts/dsl/DefaultRepositoryHandler.java | 35 +
.../SharedConventionRepositoryHandlerFactory.java | 4 +-
.../artifacts/ivyservice/ClientModuleResolver.java | 42 +-
.../ivyservice/DefaultIvyDependencyResolver.java | 26 +-
.../ivyservice/DefaultResolverFactory.java | 188 -----
.../ivyservice/DefaultSettingsConverter.java | 41 +-
.../ivyservice/ErrorHandlingIvyService.java | 24 +-
.../ivyservice/GradleIBiblioResolver.java | 37 +-
.../LocalFileRepositoryCacheManager.java | 93 +++
.../ivyservice/LocalMavenCacheLocator.java | 94 ---
.../ivyservice/NoOpRepositoryCacheManager.java | 76 ++
.../artifacts/ivyservice/ResolverFactory.java | 3 +
.../SelfResolvingDependencyResolver.java | 4 +
.../artifacts/ivyservice/SettingsConverter.java | 3 +-
.../ShortcircuitEmptyConfigsIvyService.java | 4 +
.../publish/maven/DefaultArtifactPomFactory.java | 30 -
.../artifacts/publish/maven/DefaultMavenPom.java | 251 ------
.../publish/maven/DefaultMavenPomFactory.java | 48 --
.../dependencies/DefaultExcludeRuleConverter.java | 39 -
.../DefaultPomDependenciesConverter.java | 147 ----
.../maven/dependencies/ExcludeRuleConverter.java | 27 -
.../dependencies/PomDependenciesConverter.java | 29 -
.../maven/dependencies/PomDependenciesWriter.java | 31 -
.../maven/deploy/AbstractMavenResolver.java | 304 -------
.../publish/maven/deploy/ArtifactPom.java | 41 -
.../publish/maven/deploy/ArtifactPomContainer.java | 30 -
.../publish/maven/deploy/ArtifactPomFactory.java | 25 -
.../publish/maven/deploy/BaseMavenDeployer.java | 128 ---
.../publish/maven/deploy/BaseMavenInstaller.java | 48 --
.../maven/deploy/BasePomFilterContainer.java | 137 ----
.../publish/maven/deploy/DefaultArtifactPom.java | 212 -----
.../maven/deploy/DefaultArtifactPomContainer.java | 74 --
.../groovy/DefaultGroovyMavenDeployer.groovy | 51 --
.../repositories/ArtifactRepositoryInternal.java | 30 +
.../repositories/DefaultInternalRepository.java | 2 +
.../CacheBackedFileSnapshotRepository.java | 55 ++
.../CacheBackedTaskHistoryRepository.java | 170 ++++
.../changedetection/CompositeUpToDateRule.java | 52 ++
.../changedetection/DefaultFileCacheListener.java | 45 +
.../changedetection/DefaultFileSnapshotter.java | 316 +++----
.../DefaultTaskArtifactStateRepository.java | 269 ++----
...eCacheBroadcastTaskArtifactStateRepository.java | 63 ++
.../changedetection/FileCacheListener.java | 35 +
.../changedetection/FileSnapshotRepository.java | 24 +
.../internal/changedetection/FileSnapshotter.java | 70 +-
.../changedetection/InMemoryIndexedCache.java | 61 ++
.../InputFilesChangedUpToDateRule.java | 63 ++
.../InputPropertiesChangedUpToDateRule.java | 55 ++
.../OutputFilesChangedUpToDateRule.java | 85 ++
.../changedetection/OutputFilesSnapshotter.java | 4 +-
.../ShortCircuitTaskArtifactStateRepository.java | 102 +--
.../changedetection/TaskArtifactState.java | 21 +-
.../internal/changedetection/TaskExecution.java | 67 ++
.../changedetection/TaskHistoryRepository.java | 30 +
.../TaskTypeChangedUpToDateRule.java | 42 +
.../api/internal/changedetection/UpToDateRule.java | 48 ++
.../api/internal/file/AbstractFileCollection.java | 34 +-
.../api/internal/file/AbstractFileResolver.java | 419 +++++-----
.../gradle/api/internal/file/AbstractFileTree.java | 12 +-
.../AntFileCollectionMatchingTaskBuilder.groovy | 10 +-
.../api/internal/file/AntFileSetBuilder.groovy | 38 +
.../api/internal/file/AntFileTreeBuilder.groovy | 1 +
.../api/internal/file/CompositeFileCollection.java | 39 +-
.../api/internal/file/CompositeFileTree.java | 14 +-
.../internal/file/DefaultConfigurableFileTree.java | 221 -----
.../api/internal/file/DefaultDirectoryWalker.java | 149 ----
.../api/internal/file/DefaultFileOperations.java | 295 +++----
.../internal/file/DefaultSourceDirectorySet.java | 102 ++-
.../gradle/api/internal/file/DirectoryWalker.java | 26 -
.../gradle/api/internal/file/FileSetHelper.groovy | 26 -
.../org/gradle/api/internal/file/MapFileTree.java | 154 ----
.../internal/file/PathResolvingFileCollection.java | 145 ----
.../api/internal/file/SimpleFileCollection.java | 50 --
.../api/internal/file/SingletonFileCollection.java | 52 --
.../api/internal/file/SingletonFileTree.java | 70 --
.../api/internal/file/UnionFileCollection.java | 21 +-
.../gradle/api/internal/file/UnionFileTree.java | 8 +-
.../api/internal/file/archive/TarFileTree.java | 30 +-
.../api/internal/file/archive/ZipFileTree.java | 35 +-
...pendenciesOnlyFileCollectionResolveContext.java | 60 ++
.../DefaultConfigurableFileCollection.java | 95 +++
.../collections/DefaultConfigurableFileTree.java | 178 ++++
.../DefaultFileCollectionResolveContext.java | 224 +++++
.../file/collections/DirectoryFileTree.java | 192 +++++
.../internal/file/collections/EmptyFileTree.java | 49 ++
.../file/collections/FileCollectionAdapter.java | 56 ++
.../file/collections/FileCollectionContainer.java | 28 +
.../collections/FileCollectionResolveContext.java | 54 ++
.../collections/FileSystemMirroringFileTree.java | 27 +
.../internal/file/collections/FileTreeAdapter.java | 99 +++
.../file/collections/ListBackedFileSet.java | 51 ++
.../internal/file/collections/LocalFileTree.java | 25 +
.../api/internal/file/collections/MapFileTree.java | 153 ++++
.../file/collections/MinimalFileCollection.java | 28 +
.../internal/file/collections/MinimalFileSet.java | 26 +
.../internal/file/collections/MinimalFileTree.java | 34 +
.../collections/PatternFilterableFileTree.java | 25 +
.../collections/RandomAccessFileCollection.java | 25 +
.../ResolvableFileCollectionResolveContext.java | 33 +
.../file/collections/SimpleFileCollection.java | 29 +
.../file/collections/SingletonFileTree.java | 52 ++
.../api/internal/file/copy/CopyActionImpl.java | 480 +++++------
.../api/internal/file/copy/CopySpecImpl.java | 913 +++++++++++----------
.../internal/file/copy/FileCopySpecVisitor.java | 114 +--
.../gradle/api/internal/file/copy/LineFilter.java | 218 ++---
.../file/copy/NormalizingCopySpecVisitor.java | 23 +-
.../api/internal/file/copy/ReadableCopySpec.java | 2 +
.../internal/file/copy/SyncCopySpecVisitor.java | 8 +-
.../DefaultScriptHandlerFactory.java | 178 ++--
.../org/gradle/api/internal/plugins/IdePlugin.java | 66 --
.../api/internal/project/AbstractProject.java | 31 +-
.../internal/project/DefaultServiceRegistry.java | 8 +-
.../internal/project/GlobalServicesRegistry.java | 2 +-
.../project/ProjectInternalServiceRegistry.java | 2 +-
.../api/internal/project/ServiceRegistry.java | 2 +-
.../project/TaskInternalServiceRegistry.java | 2 +-
.../project/TopLevelBuildServiceRegistry.java | 55 +-
.../AnnotationProcessingTaskFactory.java | 75 +-
.../ExecutionShortCircuitTaskExecuter.java | 58 --
.../InputDirectoryPropertyAnnotationHandler.java | 32 +-
.../InputFilePropertyAnnotationHandler.java | 13 +-
.../InputFilesPropertyAnnotationHandler.java | 20 +-
.../OutputDirectoryPropertyAnnotationHandler.java | 41 +-
.../OutputFilePropertyAnnotationHandler.java | 42 +-
.../PostExecutionAnalysisTaskExecuter.java | 48 --
.../project/taskfactory/PropertyActionContext.java | 6 -
.../internal/project/taskfactory/TaskFactory.java | 4 +
.../project/taskfactory/ValidationAction.java | 4 +-
.../api/internal/tasks/DefaultTaskExecuter.java | 73 --
.../api/internal/tasks/DefaultTaskInputs.java | 39 +-
.../api/internal/tasks/DefaultTaskOutputs.java | 8 +-
.../tasks/ExecuteAtMostOnceTaskExecuter.java | 34 -
.../api/internal/tasks/SkipTaskExecuter.java | 59 --
.../api/internal/tasks/TaskStateInternal.java | 4 +-
.../execution/ExecuteActionsTaskExecuter.java | 78 ++
.../execution/ExecuteAtMostOnceTaskExecuter.java | 48 ++
.../PostExecutionAnalysisTaskExecuter.java | 39 +
.../SkipEmptySourceFilesTaskExecuter.java | 43 +
.../tasks/execution/SkipOnlyIfTaskExecuter.java | 54 ++
.../execution/SkipTaskWithNoActionsExecuter.java | 53 ++
.../tasks/execution/SkipUpToDateTaskExecuter.java | 66 ++
.../internal/tasks/execution/TaskValidator.java | 27 +
.../tasks/execution/ValidatingTaskExecuter.java | 59 ++
.../AbstractPersistableConfigurationObject.java | 67 --
.../api/internal/tasks/generator/Generator.java | 32 -
.../generator/PersistableConfigurationObject.java | 26 -
.../PersistableConfigurationObjectGenerator.java | 44 -
.../PropertiesPersistableConfigurationObject.java | 48 --
.../XmlPersistableConfigurationObject.java | 60 --
.../groovy/org/gradle/api/invocation/Gradle.java | 1 -
.../org/gradle/api/logging/LoggingManager.java | 7 +
.../org/gradle/api/tasks/AbstractCopyTask.java | 14 +
.../main/groovy/org/gradle/api/tasks/Delete.java | 7 +-
.../src/main/groovy/org/gradle/api/tasks/Exec.java | 13 +-
.../groovy/org/gradle/api/tasks/GeneratorTask.java | 163 ----
.../main/groovy/org/gradle/api/tasks/JavaExec.java | 7 +-
.../gradle/api/tasks/TaskExecutionException.java | 5 -
.../groovy/org/gradle/api/tasks/TaskInputs.java | 44 +-
.../groovy/org/gradle/api/tasks/TaskOutputs.java | 2 +-
.../gradle/api/tasks/TaskValidationException.java | 32 +
.../org/gradle/api/tasks/XmlGeneratorTask.java | 74 --
.../org/gradle/api/tasks/util/PatternSet.groovy | 13 +-
.../org/gradle/cache/DefaultCacheRepository.java | 2 +-
.../configuration/DefaultScriptPluginFactory.java | 4 +-
.../main/groovy/org/gradle/configuration/Help.java | 4 +-
.../scripts/DefaultScriptCompilationHandler.java | 41 +-
.../gradle/initialization/BuildProgressLogger.java | 12 +-
.../gradle/initialization/ClassLoaderFactory.java | 65 +-
.../initialization/DefaultClassLoaderFactory.java | 118 +--
.../DefaultCommandLineConverter.java | 6 +-
.../initialization/DefaultExceptionAnalyser.java | 34 +-
.../initialization/DefaultGradleLauncher.java | 10 +
.../DefaultGradleLauncherFactory.java | 8 +-
.../ExceptionDecoratingClassGenerator.java | 230 ------
.../initialization/GradleLauncherAction.java | 25 +
.../org/gradle/invocation/DefaultGradle.java | 2 +-
.../listener/ListenerNotificationException.java | 4 -
.../org/gradle/logging/LoggingServiceRegistry.java | 54 +-
.../groovy/org/gradle/logging/ProgressLogger.java | 86 +-
.../org/gradle/logging/ProgressLoggerFactory.java | 9 +-
.../logging/internal/AbstractStyledTextOutput.java | 4 +-
.../org/gradle/logging/internal/AnsiConsole.java | 4 +-
.../internal/ConsoleBackedProgressRenderer.java | 39 +-
.../logging/internal/DefaultLoggingManager.java | 15 +-
.../internal/DefaultProgressLoggerFactory.java | 92 ++-
.../internal/LoggingCommandLineConverter.java | 9 +-
.../logging/internal/OutputEventRenderer.java | 28 +-
.../internal/ProgressLogEventGenerator.java | 68 +-
.../logging/internal/ProgressStartEvent.java | 20 +-
.../StreamBackedStandardOutputListener.java | 51 ++
.../internal/StreamingStyledTextOutput.java | 11 +-
.../internal/StyledTextOutputBackedRenderer.java | 4 +-
.../gradle/logging/internal/TerminalDetector.java | 40 +-
.../actor/internal/DefaultActorFactory.java | 3 +
.../remote/internal/SocketConnection.java | 2 +-
.../remote/internal/TcpIncomingConnector.java | 2 +
.../groovy/org/gradle/process/BaseExecSpec.java | 12 +-
.../main/groovy/org/gradle/process/ExecResult.java | 10 +-
.../gradle/process/internal/DefaultExecHandle.java | 2 +-
.../process/internal/DefaultJavaForkOptions.java | 456 +++++-----
.../process/internal/DefaultWorkerProcess.java | 10 +-
.../internal/DefaultWorkerProcessFactory.java | 15 +-
.../org/gradle/process/internal/ExecHandle.java | 5 +
.../process/internal/JavaExecHandleBuilder.java | 4 +-
.../child/ImplementationClassLoaderWorker.java | 2 +-
.../org/gradle/testfixtures/ProjectBuilder.java | 151 +---
.../testfixtures/internal/GlobalTestServices.java | 76 ++
.../internal/InMemoryCacheFactory.java | 56 ++
.../testfixtures/internal/NoOpLoggingManager.java | 91 ++
.../internal/TestTopLevelBuildServiceRegistry.java | 47 ++
.../main/groovy/org/gradle/util/ClasspathUtil.java | 7 +-
.../org/gradle/util/DistributionLocator.java | 46 ++
.../src/main/groovy/org/gradle/util/GUtil.java | 72 +-
.../main/groovy/org/gradle/util/GradleVersion.java | 38 +-
.../core/src/main/groovy/org/gradle/util/Jvm.java | 4 +
.../org/gradle/util/LineBufferingOutputStream.java | 2 +-
.../main/groovy/org/gradle/util/NameMatcher.java | 20 +-
.../groovy/org/gradle/util/OperatingSystem.java | 35 +
.../groovy/org/gradle/util/SystemProperties.java | 29 +
.../src/main/groovy/org/gradle/util/TextUtil.java | 34 +-
.../org/gradle/configuration/default-imports.txt | 2 +
.../org/gradle/BuildExceptionReporterTest.groovy | 49 +-
.../groovy/org/gradle/TaskExecutionLoggerTest.java | 30 +-
.../groovy/org/gradle/api/GeneratorTaskTest.groovy | 110 ---
.../groovy/org/gradle/api/JavaVersionTest.java | 8 +-
.../api/artifacts/specs/DependencySpecsTest.java | 43 -
.../org/gradle/api/artifacts/specs/TypeTest.groovy | 38 +
.../org/gradle/api/file/FileVisitorUtil.groovy | 26 +-
.../AbstractMultiCauseExceptionTest.groovy | 76 ++
.../gradle/api/internal/XmlTransformerTest.groovy | 2 +-
.../CachingDependencyResolveContextTest.groovy | 6 +-
.../artifacts/DefaultResolverContainerTest.groovy | 31 +-
.../configurations/DefaultConfigurationTest.java | 10 -
.../dependencies/DefaultProjectDependencyTest.java | 23 +-
.../dsl/DefaultRepositoryHandlerTest.groovy | 129 ++-
.../DefaultIvyDependencyResolverTest.java | 11 +-
.../ivyservice/DefaultResolverFactoryTest.groovy | 125 ---
.../ivyservice/DefaultSettingsConverterTest.groovy | 72 +-
.../ivyservice/ErrorHandlingIvyServiceTest.groovy | 14 +-
.../ivyservice/LocalMavenCacheLocatorTest.groovy | 58 --
.../SelfResolvingDependencyResolverTest.java | 5 +-
.../maven/DefaultMavenPomFactoryTest.groovy | 46 --
.../publish/maven/DefaultMavenPomTest.groovy | 191 -----
.../publish/maven/DeployTaskFactoryTest.java | 31 -
.../DefaultPomDependenciesConverterTest.java | 253 ------
.../maven/deploy/AbstractMavenResolverTest.java | 258 ------
.../maven/deploy/BaseMavenDeployerTest.java | 107 ---
.../maven/deploy/BaseMavenInstallerTest.java | 72 --
.../deploy/DefaultArtifactPomContainerTest.groovy | 98 ---
.../maven/deploy/DefaultArtifactPomTest.java | 272 ------
.../groovy/DefaultGroovyMavenDeployerTest.groovy | 122 ---
.../groovy/DefaultGroovyMavenUploaderTest.groovy | 118 ---
.../CacheBackedFileSnapshotRepositoryTest.groovy | 80 ++
.../CompositeUpToDateRuleTest.groovy | 69 ++
.../DefaultFileSnapshotterTest.groovy | 660 +++++++--------
.../DefaultTaskArtifactStateRepositoryTest.java | 83 +-
...BroadcastTaskArtifactStateRepositoryTest.groovy | 107 +++
...hortCircuitTaskArtifactStateRepositoryTest.java | 244 +++---
.../internal/file/AbstractFileCollectionTest.java | 49 +-
.../api/internal/file/AbstractFileTreeTest.groovy | 73 +-
.../api/internal/file/BaseDirConverterTest.groovy | 5 +-
.../internal/file/CompositeFileCollectionTest.java | 124 ++-
.../api/internal/file/CompositeFileTreeTest.java | 34 +-
.../internal/file/DefaultDirectoryWalkerTest.java | 288 -------
.../internal/file/DefaultFileOperationsTest.groovy | 22 +-
.../file/DefaultSourceDirectorySetTest.groovy | 183 +++--
.../gradle/api/internal/file/FileSetTest.groovy | 304 -------
.../gradle/api/internal/file/MapFileTreeTest.java | 75 --
.../file/PathResolvingFileCollectionTest.java | 351 --------
.../internal/file/SimpleFileCollectionTest.groovy | 29 -
.../file/SingletonFileCollectionTest.groovy | 41 -
.../api/internal/file/SingletonFileTreeTest.groovy | 162 ----
.../api/internal/file/UnionFileCollectionTest.java | 7 +-
.../api/internal/file/UnionFileTreeTest.java | 8 +-
.../api/internal/file/archive/TarFileTreeTest.java | 4 +-
.../api/internal/file/archive/ZipFileTreeTest.java | 4 +-
...ciesOnlyFileCollectionResolveContextTest.groovy | 197 +++++
.../DefaultConfigurableFileCollectionTest.java | 368 +++++++++
.../DefaultConfigurableFileTreeTest.groovy | 324 ++++++++
.../DefaultFileCollectionResolveContextTest.groovy | 401 +++++++++
.../file/collections/DirectoryFileTreeTest.java | 375 +++++++++
.../collections/FileCollectionAdapterTest.groovy | 67 ++
.../file/collections/FileTreeAdapterTest.groovy | 147 ++++
.../file/collections/ListBackedFileSetTest.groovy | 41 +
.../internal/file/collections/MapFileTreeTest.java | 75 ++
.../collections/SimpleFileCollectionTest.groovy | 29 +
.../file/collections/SingletonFileTreeTest.groovy | 46 ++
.../api/internal/file/copy/CopySpecImplTest.groovy | 702 ++++++++--------
.../file/copy/FileCopySpecVisitorTest.java | 17 +-
.../api/internal/file/copy/LineFilterTest.groovy | 155 ++--
.../file/copy/NormalizingCopySpecVisitorTest.java | 73 +-
.../file/copy/SyncCopySpecVisitorTest.java | 50 +-
.../api/internal/plugins/IdePluginTest.groovy | 65 --
.../api/internal/project/DefaultProjectTest.groovy | 5 +-
.../project/DefaultServiceRegistryTest.java | 594 +++++++-------
.../api/internal/project/ProjectFactoryTest.java | 3 +-
.../project/TopLevelBuildServiceRegistryTest.java | 29 +-
.../AnnotationProcessingTaskFactoryTest.java | 135 ++-
.../ExecutionShortCircuitTaskExecuterTest.java | 121 ---
.../PostExecutionAnalysisTaskExecuterTest.groovy | 111 ---
.../project/taskfactory/TaskFactoryTest.java | 7 +
.../internal/tasks/DefaultTaskExecuterTest.java | 281 -------
.../internal/tasks/DefaultTaskInputsTest.groovy | 165 +++-
.../tasks/ExecuteAtMostOnceTaskExecuterTest.groovy | 52 --
.../api/internal/tasks/SkipTaskExecuterTest.java | 116 ---
.../execution/ExecuteActionsTaskExecuterTest.java | 282 +++++++
.../ExecuteAtMostOnceTaskExecuterTest.groovy | 77 ++
.../PostExecutionAnalysisTaskExecuterTest.groovy | 65 ++
.../SkipEmptySourceFilesTaskExecuterTest.groovy | 78 ++
.../execution/SkipOnlyIfTaskExecuterTest.java | 114 +++
.../SkipTaskWithNoActionsExecuterTest.groovy | 79 ++
.../execution/SkipUpToDateTaskExecuterTest.java | 141 ++++
.../execution/ValidatingTaskExecuterTest.groovy | 78 ++
...sistableConfigurationObjectGeneratorTest.groovy | 62 --
...ertiesPersistableConfigurationObjectTest.groovy | 70 --
.../XmlPersistableConfigurationObjectTest.groovy | 71 --
.../internal/tasks/generator/defaultResource.xml | 1 -
.../gradle/api/tasks/AntBuilderAwareUtil.groovy | 10 +
.../groovy/org/gradle/api/tasks/CopyTest.groovy | 167 ++--
.../org/gradle/api/tasks/bundling/TarTest.groovy | 1 +
.../org/gradle/api/tasks/bundling/ZipTest.groovy | 1 +
.../tasks/diagnostics/ProjectReportTaskTest.groovy | 4 -
.../gradle/api/tasks/util/PatternSetTest.groovy | 9 +-
.../gradle/cache/DefaultCacheRepositoryTest.java | 2 +-
.../TaskNameResolvingBuildExecuterTest.java | 4 +-
.../DefaultScriptCompilationHandlerTest.java | 13 +-
.../initialization/BuildProgressLoggerTest.groovy | 23 +-
.../DefaultExceptionAnalyserTest.java | 175 +++-
.../ExceptionDecoratingClassGeneratorTest.groovy | 123 ---
.../org/gradle/invocation/DefaultGradleTest.java | 2 +-
.../logging/LoggingServiceRegistryTest.groovy | 36 +-
.../internal/AbstractStyledTextOutputTest.groovy | 5 +-
.../gradle/logging/internal/AnsiConsoleTest.groovy | 4 +-
.../ConsoleBackedProgressRendererTest.groovy | 87 +-
.../internal/DefaultLoggingManagerTest.java | 162 +++-
.../DefaultProgressLoggerFactoryTest.groovy | 197 ++++-
.../DefaultStandardOutputRedirectorTest.groovy | 4 +-
.../internal/OutputEventRendererTest.groovy | 11 +-
.../logging/internal/OutputSpecification.groovy | 31 +-
.../internal/ProgressLogEventGeneratorTest.groovy | 139 ++--
.../StreamBackedStandardOutputListenerTest.groovy | 56 ++
.../process/internal/DefaultExecHandleTest.java | 2 +-
.../internal/DefaultWorkerProcessFactoryTest.java | 6 +-
.../internal/DefaultWorkerProcessTest.groovy | 4 +-
.../internal/JavaExecHandleBuilderTest.groovy | 4 +-
.../org/gradle/util/ConcurrentSpecification.groovy | 84 +-
.../gradle/util/ConcurrentSpecificationTest.groovy | 13 +-
.../src/test/groovy/org/gradle/util/GUtilTest.java | 32 +-
.../org/gradle/util/GradleVersionTest.groovy | 77 +-
.../gradle/util/LineBufferingOutputStreamTest.java | 2 +-
.../src/test/groovy/org/gradle/util/Matchers.java | 58 +-
.../groovy/org/gradle/util/NameMatcherTest.java | 39 +-
.../test/groovy/org/gradle/util/StageTest.groovy | 71 ++
.../src/test/groovy/org/gradle/util/TestFile.java | 25 +-
.../groovy/org/gradle/util/TextUtilTest.groovy | 16 +-
.../internal/tasks/generator/defaultResource.xml | 1 -
subprojects/docs/docs.gradle | 85 +-
subprojects/docs/src/docs/dsl/dsl.xml | 23 +-
...dle.api.plugins.ApplicationPluginConvention.xml | 28 +
...i.plugins.antlr.AntlrSourceVirtualDirectory.xml | 4 -
.../dsl/org.gradle.api.plugins.sonar.Sonar.xml | 88 ++
...le.api.tasks.application.CreateStartScripts.xml | 23 +
.../dsl/org.gradle.api.tasks.wrapper.Wrapper.xml | 4 +-
...org.gradle.plugins.eclipse.EclipseClasspath.xml | 65 --
.../dsl/org.gradle.plugins.eclipse.EclipseWtp.xml | 96 ---
...> org.gradle.plugins.ide.api.GeneratorTask.xml} | 0
...rg.gradle.plugins.ide.api.XmlGeneratorTask.xml} | 0
...lugins.ide.eclipse.GenerateEclipseClasspath.xml | 65 ++
...dle.plugins.ide.eclipse.GenerateEclipseJdt.xml} | 0
...plugins.ide.eclipse.GenerateEclipseProject.xml} | 0
...ins.ide.eclipse.GenerateEclipseWtpComponent.xml | 72 ++
...plugins.ide.eclipse.GenerateEclipseWtpFacet.xml | 38 +
....gradle.plugins.ide.idea.GenerateIdeaModule.xml | 103 +++
...radle.plugins.ide.idea.GenerateIdeaProject.xml} | 0
...dle.plugins.ide.idea.GenerateIdeaWorkspace.xml} | 0
.../dsl/org.gradle.plugins.idea.IdeaModule.xml | 90 --
subprojects/docs/src/docs/dsl/plugins.xml | 3 +
.../docs/src/docs/userguide/announcePlugin.xml | 4 +-
.../docs/src/docs/userguide/applicationPlugin.xml | 105 +++
.../docs/src/docs/userguide/buildLifecycle.xml | 2 +-
.../src/docs/userguide/buildScriptsTutorial.xml | 10 +-
.../docs/src/docs/userguide/customPlugins.xml | 14 +-
subprojects/docs/src/docs/userguide/depMngmt.xml | 27 +-
.../docs/src/docs/userguide/eclipsePlugin.xml | 295 ++++---
subprojects/docs/src/docs/userguide/ideaPlugin.xml | 273 +++---
.../docs/src/docs/userguide/installation.xml | 12 +-
subprojects/docs/src/docs/userguide/javaPlugin.xml | 2 +-
subprojects/docs/src/docs/userguide/logging.xml | 4 +-
.../docs/src/docs/userguide/mavenPlugin.xml | 2 +-
.../docs/src/docs/userguide/scalaPlugin.xml | 14 +
.../docs/src/docs/userguide/sonarPlugin.xml | 83 ++
.../docs/src/docs/userguide/standardPlugins.xml | 22 +
subprojects/docs/src/docs/userguide/userguide.xml | 2 +
.../docs/src/docs/userguide/workingWithFiles.xml | 2 +-
subprojects/docs/src/samples/antlr/build.gradle | 2 +-
.../docs/src/samples/application/build.gradle | 18 +
.../docs/src/samples/application/readme.xml | 3 +
.../src/main/java/org/gradle/sample/Main.java | 9 +
.../samples/clientModuleDependencies/build.gradle | 2 +-
.../docs/src/samples/codeQuality/build.gradle | 24 +-
.../docs/src/samples/customPlugin/build.gradle | 2 +-
subprojects/docs/src/samples/eclipse/build.gradle | 6 +-
.../samples/groovy/customizedLayout/build.gradle | 4 +-
.../src/samples/groovy/groovy-1.5.6/build.gradle | 2 +-
.../src/samples/groovy/groovy-1.6.7/build.gradle | 2 +-
.../samples/groovy/mixedJavaAndGroovy/build.gradle | 4 +-
.../groovy/multiproject/testproject/build.gradle | 4 +-
.../src/test/groovy/org/gradle/VersionTest.groovy | 4 +-
.../src/samples/groovy/quickstart/build.gradle | 4 +-
.../src/test/groovy/org/gradle/PersonTest.groovy | 3 +-
.../docs/src/samples/ivypublish/build.gradle | 4 +-
.../docs/src/samples/java/base/test/build.gradle | 2 +-
.../src/samples/java/customizedLayout/build.gradle | 2 +-
.../src/samples/java/multiproject/build.gradle | 2 +-
.../java/multiproject/buildSrc/build.gradle | 2 +-
.../docs/src/samples/java/onlyif/build.gradle | 2 +-
.../src/main/resources/org/gradle/resource.xml | 1 +
.../test/resources/org/gradle/test-resource.xml | 1 +
.../samples/java/withIntegrationTests/build.gradle | 2 +-
.../src/samples/maven/pomGeneration/build.gradle | 4 +-
.../docs/src/samples/maven/quickstart/build.gradle | 3 +-
subprojects/docs/src/samples/osgi/build.gradle | 2 +-
.../samples/scala/customizedLayout/build.gradle | 2 +-
.../docs/src/samples/scala/fsc/build.gradle | 33 +
subprojects/docs/src/samples/scala/fsc/readme.xml | 3 +
.../main/scala/org/gradle/sample/api/Person.scala | 9 +
.../scala/org/gradle/sample/impl/PersonImpl.scala | 12 +
.../samples/scala/mixedJavaAndScala/build.gradle | 2 +-
.../docs/src/samples/scala/quickstart/build.gradle | 2 +-
subprojects/docs/src/samples/sonar/build.gradle | 25 +
.../sonar/src/main/java/org/gradle/Person.java | 16 +
.../sonar/src/test/java/org/gradle/PersonTest.java | 12 +
.../samples/testng/java-jdk15-passing/build.gradle | 2 +-
.../samples/testng/suitexmlbuilder/build.gradle | 2 +-
.../docs/src/samples/toolingApi/build.gradle | 26 -
.../docs/src/samples/toolingApi/build/build.gradle | 28 +
.../docs/src/samples/toolingApi/build/readme.xml | 3 +
.../src/main/java/org/gradle/sample/Main.java | 35 +
.../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 +
.../src/main/java/org/gradle/sample/Main.java | 32 -
.../artifacts/defineRepository/build.gradle | 19 +
.../artifacts/externalDependencies/build.gradle | 12 +-
.../userguide/initScripts/customLogger/init.gradle | 2 +-
.../addKrill/water/bluewhale/.ignore-me} | 0
.../multiproject/addKrill/water/krill/.ignore-me} | 0
.../addSpecifics/water/bluewhale/.ignore-me} | 0
.../addSpecifics/water/krill/.ignore-me} | 0
.../addTropical/water/tropicalFish/.ignore-me} | 0
.../src/main/resources/org/gradle/resource.txt} | 0
.../api/src/test/java/org/gradle/PersonTest.java | 9 +
.../test/resources/org/gradle/test-resource.txt} | 0
.../multiproject/dependencies/java/build.gradle | 10 +-
.../org/gradle/sample/services/PersonService.java | 2 +-
.../src/main/resources/org/gradle/resource.txt} | 0
.../gradle/sample/services/PersonServiceTest.java | 2 +-
.../test/resources/org/gradle/test-resource.txt} | 0
.../src/main/resources/org/gradle/resource.txt} | 0
.../src/test/java/org/gradle/HelperTest.java | 9 +
.../test/resources/org/gradle/test-resource.txt} | 0
.../dependencies/javaWithCustomConf/build.gradle | 2 +-
.../water/bluewhale/.ignore-me} | 0
.../.gitignore => flat/dolphin/.ignore-me} | 0
.../bluewhale/.gitignore => flat/shark/.ignore-me} | 0
.../dolphin/.ignore-me} | 0
.../shark/.ignore-me} | 0
.../water/bluewhale/.ignore-me} | 0
.../water/krill/.ignore-me} | 0
.../water/bluewhale/.ignore-me} | 0
.../useSubprojects/water/krill/.gitignore | 0
.../water/krill/.ignore-me} | 0
.../userguide/organizeBuildLogic/build.gradle | 2 +-
.../userguide/tutorial/antChecksum/build.gradle | 10 -
.../tutorial/antChecksumFiles/agile_manifesto.html | 78 --
.../antChecksumFiles/agile_principles.html | 89 --
.../tutorial/antChecksumFiles/dylan_thomas.txt | 9 -
.../tutorial/antChecksumWithMethod/build.gradle | 17 -
.../userguide/tutorial/antLoadfile/build.gradle | 10 +
.../antLoadfileResources/agile.manifesto.txt | 4 +
.../antLoadfileResources/gradle.manifesto.txt | 2 +
.../tutorial/antLoadfileWithMethod/build.gradle | 17 +
.../samples/userguide/tutorial/groovy/build.gradle | 4 +-
.../userguide/tutorial/projectReports/build.gradle | 2 +-
.../src/samples/userguideOutput/antChecksum.out | 3 -
.../userguideOutput/antChecksumWithMethod.out | 3 -
.../src/samples/userguideOutput/antLoadfile.out | 8 +
.../userguideOutput/antLoadfileWithMethod.out | 2 +
.../userguideOutput/dependencyListReport.out | 4 +-
.../samples/webApplication/customised/build.gradle | 2 +-
subprojects/eclipse/eclipse.gradle | 30 -
.../gradle/plugins/eclipse/EclipseClasspath.groovy | 104 ---
.../org/gradle/plugins/eclipse/EclipseJdt.groovy | 49 --
.../gradle/plugins/eclipse/EclipsePlugin.groovy | 159 ----
.../gradle/plugins/eclipse/EclipseProject.groovy | 129 ---
.../org/gradle/plugins/eclipse/EclipseWtp.groovy | 187 -----
.../eclipse/model/AbstractClasspathEntry.groovy | 146 ----
.../plugins/eclipse/model/AbstractLibrary.groovy | 84 --
.../gradle/plugins/eclipse/model/AccessRule.groovy | 58 --
.../plugins/eclipse/model/BuildCommand.groovy | 60 --
.../gradle/plugins/eclipse/model/Classpath.groovy | 100 ---
.../plugins/eclipse/model/ClasspathEntry.java | 28 -
.../gradle/plugins/eclipse/model/Container.groovy | 41 -
.../org/gradle/plugins/eclipse/model/Facet.groovy | 70 --
.../org/gradle/plugins/eclipse/model/Jdt.java | 71 --
.../gradle/plugins/eclipse/model/Library.groovy | 37 -
.../org/gradle/plugins/eclipse/model/Link.groovy | 65 --
.../org/gradle/plugins/eclipse/model/Output.groovy | 65 --
.../gradle/plugins/eclipse/model/Project.groovy | 216 -----
.../plugins/eclipse/model/ProjectDependency.groovy | 47 --
.../plugins/eclipse/model/SourceFolder.groovy | 92 ---
.../gradle/plugins/eclipse/model/Variable.groovy | 37 -
.../plugins/eclipse/model/WbDependentModule.groovy | 70 --
.../gradle/plugins/eclipse/model/WbProperty.groovy | 67 --
.../gradle/plugins/eclipse/model/WbResource.groovy | 69 --
.../org/gradle/plugins/eclipse/model/Wtp.groovy | 184 -----
.../eclipse/model/internal/ClasspathFactory.groovy | 207 -----
.../plugins/eclipse/model/internal/PathUtil.groovy | 27 -
.../eclipse/model/internal/WtpFactory.groovy | 117 ---
.../gradle/plugins/eclipse/model/package-info.java | 20 -
.../org/gradle/plugins/eclipse/package-info.java | 20 -
.../META-INF/gradle-plugins/eclipse.properties | 16 -
.../plugins/eclipse/EclipseClasspathTest.groovy | 54 --
.../plugins/eclipse/EclipsePluginTest.groovy | 180 ----
.../plugins/eclipse/EclipseProjectTest.groovy | 53 --
.../gradle/plugins/eclipse/EclipseWtpTest.groovy | 96 ---
.../plugins/eclipse/model/ClasspathTest.groovy | 100 ---
.../plugins/eclipse/model/ContainerTest.groovy | 66 --
.../gradle/plugins/eclipse/model/FacetTest.groovy | 58 --
.../gradle/plugins/eclipse/model/JdtTest.groovy | 97 ---
.../plugins/eclipse/model/LibraryTest.groovy | 66 --
.../gradle/plugins/eclipse/model/OutputTest.groovy | 58 --
.../eclipse/model/ProjectDependencyTest.groovy | 66 --
.../plugins/eclipse/model/ProjectTest.groovy | 113 ---
.../plugins/eclipse/model/SourceFolderTest.groovy | 61 --
.../plugins/eclipse/model/VariableTest.groovy | 68 --
.../eclipse/model/WbDependentModuleTest.groovy | 61 --
.../plugins/eclipse/model/WbPropertyTest.groovy | 58 --
.../plugins/eclipse/model/WbResourceTest.groovy | 58 --
.../gradle/plugins/eclipse/model/WtpTest.groovy | 220 -----
.../gradle/plugins/eclipse/model/customProject.xml | 29 -
subprojects/ide/ide.gradle | 38 +
.../plugins/ide/AbstractIdeIntegrationTest.groovy | 66 ++
.../plugins/ide/AutoTestedSamplesTest.groovy | 31 +
.../eclipse/AbstractEclipseIntegrationTest.groovy | 73 ++
.../eclipse/EclipseClasspathIntegrationTest.groovy | 88 ++
.../ide/eclipse/EclipseIntegrationTest.groovy | 270 ++++++
.../EclipseMultiModuleIntegrationTest.groovy | 154 ++++
.../eclipse/EclipseProjectIntegrationTest.groovy | 87 ++
.../ide/eclipse/EclipseWtpIntegrationTest.groovy | 209 +++++
.../eclipse/EclipseWtpModelIntegrationTest.groovy | 182 ++++
.../plugins/ide/idea/ConfigurationHooksTest.groovy | 85 ++
.../plugins/ide/idea/IdeaIntegrationTest.groovy | 246 ++++++
.../ide/idea/IdeaModuleIntegrationTest.groovy | 172 ++++
.../ide/idea/IdeaMultiModuleIntegrationTest.groovy | 300 +++++++
.../ide/idea/IdeaProjectIntegrationTest.groovy | 64 ++
.../canCreateAndDeleteMetaData/api/build.gradle | 0
.../src/integTest/java/org/gradle/SomeClass.java | 3 +
.../src/main/java/org/gradle/api/PersonList.java | 0
.../api/src/main/resources/someprops.properties | 0
.../test/java/org/gradle/shared/PersonTest.java | 0
.../api/src/test}/resources/someprops.properties | 0
.../expectedFiles/apiClasspath.xml | 20 +
.../expectedFiles/apiJdt.properties | 0
.../expectedFiles/apiProject.xml | 26 +
.../expectedFiles/groovyprojectClasspath.xml | 0
.../expectedFiles/groovyprojectJdt.properties | 0
.../expectedFiles/groovyprojectProject.xml | 16 +
.../expectedFiles/javabaseprojectClasspath.xml | 0
.../expectedFiles/javabaseprojectJdt.properties | 0
.../expectedFiles/javabaseprojectProject.xml | 15 +
.../expectedFiles/masterProject.xml | 8 +
.../expectedFiles/webAppJava6Classpath.xml | 0
.../expectedFiles/webAppJava6Jdt.properties | 0
.../expectedFiles/webAppJava6Project.xml | 26 +
.../expectedFiles/webAppJava6WtpComponent.xml | 7 +
.../expectedFiles/webAppJava6WtpFacet.xml | 0
.../expectedFiles/webAppWithVarsClasspath.xml | 0
.../expectedFiles/webAppWithVarsJdt.properties | 0
.../expectedFiles/webAppWithVarsProject.xml | 26 +
.../expectedFiles/webAppWithVarsWtpComponent.xml | 10 +
.../expectedFiles/webAppWithVarsWtpFacet.xml | 0
.../expectedFiles/webserviceClasspath.xml | 0
.../expectedFiles/webserviceJdt.properties | 0
.../expectedFiles/webserviceProject.xml | 26 +
.../expectedFiles/webserviceWtpComponent.xml | 13 +
.../expectedFiles/webserviceWtpFacet.xml | 0
.../groovyproject/build.gradle | 0
.../groovyproject/src/main/groovy/script.groovy | 0
.../src/main/java/org/gradle/api/PersonList.java | 0
.../src/main/resources/someprops.properties | 0
.../test/java/org/gradle/shared/PersonTest.java | 0
.../src/test}/resources/someprops.properties | 0
.../javabaseproject/build.gradle | 0
.../canCreateAndDeleteMetaData/master/build.gradle | 107 +++
.../master/settings.gradle | 0
.../webAppJava6/build.gradle | 0
.../src/main/java/org/gradle/Person.java | 0
.../webAppJava6/src/main/webapp/index.html | 1 +
.../webAppWithVars/build.gradle | 9 +
.../src/main/java/org/gradle/Person.java | 0
.../webservice/build.gradle | 0
.../main/java/org/gradle/webservice/TestTest.java | 0
.../canCreateAndDeleteMetaData/api/build.gradle | 0
.../src/main/java/org/gradle/api/PersonList.java | 0
.../test/java/org/gradle/shared/PersonTest.java | 0
.../canCreateAndDeleteMetaData/build.gradle | 0
.../expectedFiles/api/api.iml.xml | 36 +
.../expectedFiles/root.iml.xml | 12 +
.../expectedFiles/root.ipr.xml | 0
.../expectedFiles/root.iws.xml | 0
.../expectedFiles/webservice/webservice.iml.xml | 71 ++
.../canCreateAndDeleteMetaData/settings.gradle | 0
.../webservice/build.gradle | 15 +
.../main/java/org/gradle/webservice/TestTest.java | 0
.../overwritesExistingDependencies/build.gradle | 0
.../expectedFiles/root.iml.xml | 33 +
.../overwritesExistingDependencies/root.iml | 20 +
.../overwritesExistingDependencies/settings.gradle | 1 +
.../build.gradle | 4 +
.../expectedFiles/root.ipr.xml | 0
.../settings.gradle | 3 +
.../worksWithAnEmptyProject/build.gradle | 0
.../expectedFiles/root.iml.xml | 12 +
.../expectedFiles/root.ipr.xml | 0
.../worksWithAnEmptyProject/settings.gradle | 0
.../expectedFiles/root/root.iml.xml | 12 +
.../expectedFiles/root/root.ipr.xml | 0
.../expectedFiles/top-level.iml.xml | 12 +
.../worksWithNonStandardLayout/root/build.gradle | 0
.../worksWithNonStandardLayout/settings.gradle | 0
.../org/gradle/plugins/ide/api/GeneratorTask.java | 165 ++++
.../gradle/plugins/ide/api/XmlGeneratorTask.java | 74 ++
.../org/gradle/plugins/ide/api/package-info.java | 20 +
.../plugins/ide/eclipse/EclipsePlugin.groovy | 304 +++++++
.../ide/eclipse/GenerateEclipseClasspath.groovy | 156 ++++
.../plugins/ide/eclipse/GenerateEclipseJdt.groovy | 68 ++
.../ide/eclipse/GenerateEclipseProject.groovy | 184 +++++
.../ide/eclipse/GenerateEclipseWtpComponent.groovy | 161 ++++
.../ide/eclipse/GenerateEclipseWtpFacet.groovy | 63 ++
.../ide/eclipse/internal/EclipseNameDeduper.groovy | 36 +
.../eclipse/model/AbstractClasspathEntry.groovy | 148 ++++
.../ide/eclipse/model/AbstractLibrary.groovy | 87 ++
.../plugins/ide/eclipse/model/AccessRule.groovy | 58 ++
.../plugins/ide/eclipse/model/BuildCommand.groovy | 60 ++
.../plugins/ide/eclipse/model/Classpath.groovy | 104 +++
.../plugins/ide/eclipse/model/ClasspathEntry.java | 28 +
.../plugins/ide/eclipse/model/Container.groovy | 37 +
.../ide/eclipse/model/EclipseClasspath.groovy | 167 ++++
.../ide/eclipse/model/EclipseDomainModel.groovy | 27 +
.../plugins/ide/eclipse/model/EclipseJdt.groovy | 51 ++
.../plugins/ide/eclipse/model/EclipseModel.groovy | 116 +++
.../ide/eclipse/model/EclipseProject.groovy | 191 +++++
.../plugins/ide/eclipse/model/EclipseWtp.groovy | 103 +++
.../ide/eclipse/model/EclipseWtpComponent.groovy | 122 +++
.../ide/eclipse/model/EclipseWtpFacet.groovy | 54 ++
.../gradle/plugins/ide/eclipse/model/Facet.groovy | 70 ++
.../org/gradle/plugins/ide/eclipse/model/Jdt.java | 71 ++
.../plugins/ide/eclipse/model/Library.groovy | 37 +
.../gradle/plugins/ide/eclipse/model/Link.groovy | 65 ++
.../gradle/plugins/ide/eclipse/model/Output.groovy | 65 ++
.../plugins/ide/eclipse/model/Project.groovy | 233 ++++++
.../ide/eclipse/model/ProjectDependency.groovy | 47 ++
.../plugins/ide/eclipse/model/SourceFolder.groovy | 91 ++
.../plugins/ide/eclipse/model/Variable.groovy | 37 +
.../ide/eclipse/model/WbDependentModule.groovy | 70 ++
.../plugins/ide/eclipse/model/WbProperty.groovy | 67 ++
.../plugins/ide/eclipse/model/WbResource.groovy | 69 ++
.../plugins/ide/eclipse/model/WtpComponent.groovy | 121 +++
.../plugins/ide/eclipse/model/WtpFacet.groovy | 78 ++
.../eclipse/model/internal/ClasspathFactory.groovy | 217 +++++
.../ide/eclipse/model/internal/PathUtil.groovy | 27 +
.../model/internal/ProjectDependencyBuilder.groovy | 33 +
.../model/internal/WtpComponentFactory.groovy | 119 +++
.../plugins/ide/eclipse/model/package-info.java | 20 +
.../gradle/plugins/ide/eclipse/package-info.java | 20 +
.../plugins/ide/idea/GenerateIdeaModule.groovy | 266 ++++++
.../plugins/ide/idea/GenerateIdeaProject.groovy | 87 ++
.../plugins/ide/idea/GenerateIdeaWorkspace.groovy | 34 +
.../org/gradle/plugins/ide/idea/IdeaPlugin.groovy | 147 ++++
.../ide/idea/internal/IdeaNameDeduper.groovy | 36 +
.../gradle/plugins/ide/idea/model/Dependency.java | 27 +
.../gradle/plugins/ide/idea/model/IdeaModel.groovy | 40 +
.../plugins/ide/idea/model/IdeaModule.groovy | 310 +++++++
.../plugins/ide/idea/model/IdeaModuleIml.groovy | 88 ++
.../plugins/ide/idea/model/IdeaProject.groovy | 119 +++
.../plugins/ide/idea/model/IdeaProjectIpr.groovy | 43 +
.../plugins/ide/idea/model/JarDirectory.groovy | 66 ++
.../org/gradle/plugins/ide/idea/model/Jdk.groovy | 93 +++
.../gradle/plugins/ide/idea/model/Module.groovy | 333 ++++++++
.../plugins/ide/idea/model/ModuleDependency.groovy | 91 ++
.../plugins/ide/idea/model/ModuleLibrary.groovy | 135 +++
.../plugins/ide/idea/model/ModulePath.groovy | 65 ++
.../org/gradle/plugins/ide/idea/model/Path.groovy | 149 ++++
.../plugins/ide/idea/model/PathFactory.groovy | 85 ++
.../gradle/plugins/ide/idea/model/Project.groovy | 134 +++
.../gradle/plugins/ide/idea/model/Workspace.groovy | 41 +
.../model/internal/IdeaDependenciesProvider.groovy | 200 +++++
.../model/internal/ModuleDependencyBuilder.groovy | 32 +
.../plugins/ide/idea/model/package-info.java | 20 +
.../gradle/plugins/ide/internal/IdePlugin.groovy | 67 ++
.../internal/configurer/DeduplicationTarget.groovy | 42 +
.../internal/configurer/ModuleNameDeduper.groovy | 35 +
.../ide/internal/configurer/ProjectDeduper.groovy | 36 +
.../AbstractPersistableConfigurationObject.groovy | 67 ++
...PropertiesPersistableConfigurationObject.groovy | 45 +
.../XmlPersistableConfigurationObject.groovy | 57 ++
.../internal/generator/generator/Generator.java | 32 +
.../generator/PersistableConfigurationObject.java | 26 +
.../PersistableConfigurationObjectGenerator.java | 44 +
.../internal/provider/BuildModelAction.java | 48 ++
.../internal/provider/EclipsePluginApplier.java | 38 +
.../tooling/internal/provider/ModelBuilder.java | 112 +++
.../internal/provider/ModelBuildingAdapter.java | 41 +
.../tooling/internal/provider/TasksFactory.java | 36 +
.../EclipseProjectDependenciesFactory.java | 46 ++
.../dependencies/ExternalDependenciesFactory.java | 47 ++
.../dependencies/SourceDirectoriesFactory.java | 46 ++
.../META-INF/gradle-plugins/eclipse.properties | 1 +
.../META-INF/gradle-plugins/idea.properties | 1 +
.../ide}/eclipse/model/defaultClasspath.xml | 0
.../ide}/eclipse/model/defaultJdtPrefs.properties | 0
.../plugins/ide}/eclipse/model/defaultProject.xml | 0
.../ide/eclipse/model/defaultWtpComponent.xml | 3 +
.../plugins/ide/eclipse/model/defaultWtpFacet.xml | 4 +
.../plugins/ide/idea/model/defaultModule.xml | 12 +
.../plugins/ide}/idea/model/defaultProject.xml | 0
.../plugins/ide}/idea/model/defaultWorkspace.xml | 0
.../org/gradle/plugins/ide/idea/package-info.java | 20 +
.../plugins/ide/eclipse/EclipsePluginTest.groovy | 198 +++++
.../eclipse/GenerateEclipseClasspathTest.groovy | 56 ++
.../ide/eclipse/GenerateEclipseProjectTest.groovy | 55 ++
.../eclipse/GenerateEclipseWtpComponentTest.groovy | 62 ++
.../ide/eclipse/GenerateEclipseWtpFacetTest.groovy | 44 +
.../plugins/ide/eclipse/model/ClasspathTest.groovy | 101 +++
.../plugins/ide/eclipse/model/ContainerTest.groovy | 66 ++
.../ide/eclipse/model/EclipseModelTest.groovy | 49 ++
.../ide/eclipse/model/EclipseProjectTest.groovy | 57 ++
.../plugins/ide/eclipse/model/FacetTest.groovy | 58 ++
.../plugins/ide/eclipse/model/JdtTest.groovy | 97 +++
.../plugins/ide/eclipse/model/LibraryTest.groovy | 66 ++
.../plugins/ide/eclipse/model/OutputTest.groovy | 58 ++
.../ide/eclipse/model/ProjectDependencyTest.groovy | 66 ++
.../plugins/ide/eclipse/model/ProjectTest.groovy | 111 +++
.../ide/eclipse/model/SourceFolderTest.groovy | 61 ++
.../plugins/ide/eclipse/model/VariableTest.groovy | 68 ++
.../ide/eclipse/model/WbDependentModuleTest.groovy | 61 ++
.../ide/eclipse/model/WbPropertyTest.groovy | 58 ++
.../ide/eclipse/model/WbResourceTest.groovy | 58 ++
.../ide/eclipse/model/WtpComponentTest.groovy | 91 ++
.../plugins/ide/eclipse/model/WtpFacetTest.groovy | 80 ++
.../internal/ProjectDependencyBuilderTest.groovy | 59 ++
.../ide/idea/ GenerateIdeaModuleTest.groovy | 53 ++
.../gradle/plugins/ide/idea/IdeaPluginTest.groovy | 132 +++
.../ide/idea/model/ModuleDependencyTest.groovy | 51 ++
.../ide/idea/model/ModuleLibraryTest.groovy | 54 ++
.../plugins/ide/idea/model/ModulePathTest.groovy | 31 +
.../plugins/ide/idea/model/ModuleTest.groovy | 121 +++
.../plugins/ide/idea/model/PathFactoryTest.groovy | 170 ++++
.../gradle/plugins/ide/idea/model/PathTest.groovy | 113 +++
.../plugins/ide/idea/model/ProjectTest.groovy | 90 ++
.../internal/ModuleDependencyBuilderTest.groovy | 50 ++
.../plugins/ide/internal/GeneratorTaskTest.groovy | 111 +++
.../plugins/ide/internal/IdePluginTest.groovy | 65 ++
.../configurer/DeduplicationTargetTest.groovy | 50 ++
.../configurer/ModuleNameDeduperTest.groovy | 103 +++
.../internal/configurer/ProjectDeduperTest.groovy | 46 ++
...ertiesPersistableConfigurationObjectTest.groovy | 70 ++
.../XmlPersistableConfigurationObjectTest.groovy | 71 ++
...sistableConfigurationObjectGeneratorTest.groovy | 62 ++
.../internal/provider/TasksFactoryTest.groovy | 54 ++
.../EclipseProjectDependenciesFactoryTest.groovy | 50 ++
.../ExternalDependenciesFactoryTest.groovy | 47 ++
.../SourceDirectoriesFactoryTest.groovy | 48 ++
.../plugins/ide}/eclipse/model/customClasspath.xml | 0
.../model/customOrgEclipseWstCommonComponent.xml | 0
...ustomOrgEclipseWstCommonProjectFacetCoreXml.xml | 0
.../plugins/ide/eclipse/model/customProject.xml | 29 +
.../plugins/ide}/idea/model/customModule.xml | 0
.../plugins/ide}/idea/model/customProject.xml | 0
.../plugins/ide}/idea/model/customWorkspace.xml | 0
.../internal}/generator/defaultResource.properties | 0
.../ide/internal/generator/defaultResource.xml | 1 +
subprojects/idea/idea.gradle | 26 -
.../org/gradle/plugins/idea/IdeaModule.groovy | 278 -------
.../org/gradle/plugins/idea/IdeaPlugin.groovy | 113 ---
.../org/gradle/plugins/idea/IdeaProject.groovy | 68 --
.../org/gradle/plugins/idea/IdeaWorkspace.groovy | 33 -
.../org/gradle/plugins/idea/model/Dependency.java | 27 -
.../gradle/plugins/idea/model/JarDirectory.groovy | 66 --
.../org/gradle/plugins/idea/model/Jdk.groovy | 93 ---
.../org/gradle/plugins/idea/model/Module.groovy | 317 -------
.../plugins/idea/model/ModuleDependency.groovy | 91 --
.../gradle/plugins/idea/model/ModuleLibrary.groovy | 135 ---
.../gradle/plugins/idea/model/ModulePath.groovy | 65 --
.../org/gradle/plugins/idea/model/Path.groovy | 149 ----
.../gradle/plugins/idea/model/PathFactory.groovy | 84 --
.../org/gradle/plugins/idea/model/Project.groovy | 135 ---
.../org/gradle/plugins/idea/model/Workspace.groovy | 41 -
.../gradle/plugins/idea/model/package-info.java | 20 -
.../META-INF/gradle-plugins/idea.properties | 16 -
.../gradle/plugins/idea/model/defaultModule.xml | 12 -
.../org/gradle/plugins/idea/package-info.java | 20 -
.../org/gradle/plugins/idea/IdeaPluginTest.groovy | 134 ---
.../plugins/idea/model/ModuleDependencyTest.groovy | 51 --
.../plugins/idea/model/ModuleLibraryTest.groovy | 54 --
.../plugins/idea/model/ModulePathTest.groovy | 31 -
.../gradle/plugins/idea/model/ModuleTest.groovy | 118 ---
.../plugins/idea/model/PathFactoryTest.groovy | 170 ----
.../org/gradle/plugins/idea/model/PathTest.groovy | 113 ---
.../gradle/plugins/idea/model/ProjectTest.groovy | 90 --
subprojects/integ-test/integ-test.gradle | 36 +
.../integtests/AntProjectIntegrationTest.groovy | 158 ++++
.../gradle/integtests/AntlrIntegrationTest.java | 27 +
.../integtests/ApplicationIntegrationTest.groovy | 124 +++
.../integtests/ArchiveIntegrationTest.groovy | 662 +++++++++++++++
.../ArtifactDependenciesIntegrationTest.groovy | 274 +++++++
.../BuildAggregationIntegrationTest.groovy | 95 +++
.../BuildScriptClasspathIntegrationTest.java | 185 +++++
.../BuildScriptErrorIntegrationTest.java | 108 +++
.../BuildScriptExecutionIntegrationTest.groovy | 82 ++
.../integtests/CacheProjectIntegrationTest.groovy | 123 +++
...ntModuleDependenciesResolveIntegrationTest.java | 0
.../integtests/CodeQualityIntegrationTest.groovy | 188 +++++
.../integtests/CommandLineIntegrationTest.groovy | 142 ++++
.../integtests/CopyErrorIntegrationTest.groovy | 76 ++
.../integtests/CopyTaskIntegrationTest.groovy | 368 +++++++++
...CrossVersionCompatibilityIntegrationTest.groovy | 83 ++
.../DependenciesResolveIntegrationTest.java | 0
.../integtests/DistributionIntegrationTest.groovy | 147 ++++
.../integtests/DynamicObjectIntegrationTest.groovy | 0
.../gradle/integtests/ExecIntegrationTest.groovy | 42 +
.../ExternalPluginIntegrationTest.groovy | 69 ++
.../ExternalScriptErrorIntegrationTest.groovy | 92 +++
.../ExternalScriptExecutionIntegrationTest.groovy | 186 +++++
.../integtests/FileTreeCopyIntegrationTest.groovy | 83 ++
.../integtests/GroovyProjectIntegrationTest.java | 38 +
.../IncrementalBuildIntegrationTest.groovy | 379 +++++++++
.../IncrementalGroovyCompileIntegrationTest.groovy | 53 ++
...ementalGroovyProjectBuildIntegrationTest.groovy | 55 ++
.../IncrementalJavaCompileIntegrationTest.groovy | 0
...crementalJavaProjectBuildIntegrationTest.groovy | 0
.../IncrementalScalaCompileIntegrationTest.groovy | 53 ++
.../IncrementalTestIntegrationTest.groovy | 0
.../integtests/InitScriptErrorIntegrationTest.java | 51 ++
.../InitScriptExecutionIntegrationTest.groovy | 88 ++
.../integtests/IvyPublishIntegrationTest.groovy | 123 +++
.../gradle/integtests/JUnitIntegrationTest.groovy | 404 +++++++++
.../integtests/JUnitTestExecutionResult.groovy | 167 ++++
.../integtests/JavaProjectIntegrationTest.java | 102 +++
.../integtests/LoggingIntegrationTest.groovy | 362 ++++++++
.../integtests/MultiprojectIntegrationTest.groovy | 48 ++
.../OsgiProjectSampleIntegrationTest.groovy | 59 ++
.../integtests/ProjectLayoutIntegrationTest.groovy | 0
.../integtests/ProjectLoadingIntegrationTest.java | 254 ++++++
.../integtests/SamplesAntlrIntegrationTest.groovy | 0
.../SamplesApplicationIntegrationTest.groovy | 80 ++
.../SamplesCodeQualityIntegrationTest.groovy | 0
...amplesCustomBuildLanguageIntegrationTest.groovy | 0
.../SamplesCustomPluginIntegrationTest.groovy | 0
...lesExcludesAndClassifiersIntegrationTest.groovy | 0
...lesGroovyCustomizedLayoutIntegrationTest.groovy | 0
...SamplesGroovyMultiProjectIntegrationTest.groovy | 0
.../SamplesGroovyOldVersionsIntegrationTest.groovy | 0
.../SamplesGroovyQuickstartIntegrationTest.groovy | 0
.../SamplesIvyPublishIntegrationTest.groovy | 41 +
.../SamplesJavaBaseIntegrationTest.groovy | 0
...mplesJavaCustomizedLayoutIntegrationTest.groovy | 0
.../SamplesJavaMultiProjectIntegrationTest.groovy | 0
.../SamplesJavaOnlyIfIntegrationTest.groovy | 92 +++
...esJavaProjectWithIntTestsIntegrationTest.groovy | 0
.../SamplesJavaQuickstartIntegrationTest.groovy | 71 ++
...SamplesMixedJavaAndGroovyIntegrationTest.groovy | 0
.../SamplesMixedJavaAndScalaIntegrationTest.groovy | 0
.../SamplesRepositoriesIntegrationTest.groovy | 0
...plesScalaCustomizedLayoutIntegrationTest.groovy | 0
.../SamplesScalaQuickstartIntegrationTest.groovy | 0
.../SamplesWebProjectIntegrationTest.groovy | 0
.../SamplesWebQuickstartIntegrationTest.groovy | 0
.../integtests/ScalaProjectIntegrationTest.java | 38 +
.../SettingsScriptErrorIntegrationTest.java | 41 +
.../SettingsScriptExecutionIntegrationTest.groovy | 69 ++
.../integtests/SyncTaskIntegrationTest.groovy | 55 ++
.../TaskAutoDependencyIntegrationTest.groovy | 72 ++
.../integtests/TaskDefinitionIntegrationTest.java | 136 +++
.../TaskErrorExecutionIntegrationTest.groovy | 118 +++
.../integtests/TaskExecutionIntegrationTest.java | 154 ++++
.../UserGuideSamplesIntegrationTest.groovy | 32 +
.../integtests/UserGuideSamplesRunner.groovy | 274 +++++++
.../integtests/WaterProjectIntegrationTest.groovy | 79 ++
.../integtests/WebProjectIntegrationTest.java | 81 ++
.../integtests/WorkerProcessIntegrationTest.java | 0
.../WrapperProjectIntegrationTest.groovy | 56 ++
.../maven/MavenProjectIntegrationTest.groovy | 64 ++
.../maven/MavenRepoIntegrationTest.groovy | 0
.../maven/MavenSnapshotIntegrationTest.groovy | 95 +++
...SamplesMavenPomGenerationIntegrationTest.groovy | 152 ++++
.../SamplesMavenQuickstartIntegrationTest.groovy | 96 +++
.../samples/CoreAutoTestedSamplesTest.groovy | 31 +
.../samples/PluginsAutoTestedSamplesTest.groovy | 31 +
.../testng/SampleTestNGIntegrationTest.groovy | 0
.../integtests/testng/TestNGExecutionResult.groovy | 161 ++++
.../testng/TestNGIntegrationProject.groovy | 0
.../integtests/testng/TestNGIntegrationTest.groovy | 0
.../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 +
.../projectA-1.2-ivy.xml | 0
.../projectB-1.5-ivy.xml | 0
.../projectWithConfigurationHierarchy.gradle | 0
.../projectA-1.2-ivy.xml | 0
.../projectB-1.5-ivy.xml | 0
.../projectWithCyclesInDependencyGraph.gradle | 0
.../canHaveCycleInProjectDependencies/build.gradle | 0
.../settings.gradle | 0
.../canNestModules/projectWithNestedModules.gradle | 0
.../projectWithFlatDir.gradle | 28 +
.../canUseDynamicVersions/projectA-1.2-ivy.xml | 0
.../canUseDynamicVersions/projectB-1.5-ivy.xml | 0
.../projectWithDynamicVersions.gradle | 0
.../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 | 0
.../dependencyReportWithConflicts/settings.gradle | 0
.../projectWithUnknownDependency.gradle | 0
.../CommandLineIntegrationTest/shared/build.gradle | 20 +
.../shared/settings.gradle | 0
.../canBuildJavaProject/build.gradle | 0
.../src/main/groovy/org/gradle/CustomTask.groovy | 0
.../src/main/java/org/gradle/Person.java | 0
.../shared/build.gradle | 0
.../canExecuteCommands/canExecuteCommands.gradle | 0
.../canExecuteJava/canExecuteJava.gradle | 0
.../shared/src/main/java/org/gradle/TestMain.java | 0
.../buildSrc/src/main/java/DirTransformerTask.java | 0
.../buildSrc/src/main/java/GeneratorTask.java | 0
.../buildSrc/src/main/java/TransformerTask.java | 0
.../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 | 0
.../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 | 0
.../src/main/java/Test.java | 0
.../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
.../doesNotRunStaleTests/src/test/java/Broken.java | 0
.../build.gradle | 14 +
.../src/test/java/JUnitExtra.java | 0
.../src/test/java/JUnitTest.java | 0
.../src/test/java/TestNGTest.java | 0
.../NewMainClass.java | 0
.../executesTestsWhenSourceChanges/NewOk.java | 0
.../src/main/java/MainClass.java | 0
.../shared/build.gradle | 9 +
.../shared/src/test/java/Ok.java | 0
.../canHaveMultipleTestTaskInstances/build.gradle | 21 +
.../src/test/java/org/gradle/Test1.java | 0
.../src/test/java/org/gradle/Test2.java | 0
.../canRunSingleTests/build.gradle | 9 +
.../canRunSingleTests/src/test/java/NotATest.java | 0
.../canRunSingleTests/src/test/java/Ok.java | 0
.../canRunSingleTests/src/test/java/Ok2.java | 0
.../detectsTestClasses/build.gradle | 8 +
.../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 | 8 +
.../src/test/java/org/gradle/OkTest.java | 72 ++
.../src/test/java/org/gradle/OtherTest.java | 0
.../JUnitIntegrationTest/junit3Tests/build.gradle | 9 +
.../src/test/java/org/gradle/Junit3Test.java | 9 +
.../JUnitIntegrationTest/junit4Tests/build.gradle | 9 +
.../src/test/java/org/gradle/IgnoredTest.java | 12 +
.../src/test/java/org/gradle/Junit4Test.java | 15 +
.../junit4_4Tests/build.gradle | 9 +
.../build.gradle | 3 +
.../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/BrokenTest.java | 0
.../src/test/java/org/gradle/Unloadable.java | 0
.../LoggingIntegrationTest/logging/build.gradle | 0
.../logging/buildSrc/build.gradle | 22 +
.../LoggingIntegrationTest/logging/external.gradle | 9 +
.../LoggingIntegrationTest/logging/init.gradle | 46 ++
.../logging/nestedBuild/build.gradle | 0
.../logging/nestedBuild/buildSrc/build.gradle | 22 +
.../logging/nestedBuild/settings.gradle} | 0
.../logging/project1/build.gradle | 0
.../logging/project2/build.gradle | 0
.../LoggingIntegrationTest/logging/settings.gradle | 0
.../multiThreaded/build.gradle | 0
.../canUseANonStandardBuildDir/build.gradle | 13 +
.../src/main/java/Person.java | 0
.../src/test/java/PersonTest.java | 0
.../copyTestResources/src/one/ignore/bad.file | 0
.../integtests/copyTestResources/src/one/one.a | 0
.../integtests/copyTestResources/src/one/one.b | 0
.../copyTestResources/src/one/sub/ignore/bad.file | 0
.../copyTestResources/src/one/sub/onesub.a | 0
.../copyTestResources/src/one/sub/onesub.b | 0
.../gradle/integtests/copyTestResources/src/root.a | 0
.../gradle/integtests/copyTestResources/src/root.b | 0
.../copyTestResources/src/two/ignore/bad.file | 0
.../integtests/copyTestResources/src/two/two.a | 3 +
.../integtests/copyTestResources/src/two/two.b | 0
.../copyTestResources/src2/three/three.a | 0
.../copyTestResources/src2/three/three.b | 0
.../groovy/expectedClasspathFile.txt | 0
.../eclipseproject/groovy/expectedProjectFile.txt | 0
.../java/expectedApiClasspathFile.txt | 0
.../eclipseproject/java/expectedApiProjectFile.txt | 0
.../java/expectedWebserviceClasspathFile.txt | 0
.../java/expectedWebserviceProjectFile.txt | 0
.../java/expectedWebserviceWtpFile.txt | 0
.../eclipseproject/scala/expectedClasspathFile.txt | 0
.../eclipseproject/scala/expectedProjectFile.txt | 0
.../build.gradle | 0
.../settings.gradle | 0
.../build.gradle | 0
.../settings.gradle | 0
.../build.gradle | 0
.../settings.gradle | 0
.../shared/producer.gradle | 0
.../shared/projectWithMavenSnapshots.gradle | 0
.../shared/src/main/java/org/gradle/Test.java | 0
.../maven/pomGeneration/expectedNewPom.txt | 0
.../integtests/maven/pomGeneration/expectedPom.txt | 0
.../maven/pomGeneration/expectedQuickstartPom.txt | 0
.../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
.../META-INF/gradle-plugins/jetty.properties | 17 +-
subprojects/launcher/launcher.gradle | 16 +-
.../org/gradle/launcher/BuildActionParameters.java | 30 +
.../gradle/launcher/CommandLineActionFactory.java | 24 +-
.../org/gradle/launcher/DaemonBuildAction.java | 29 +-
.../java/org/gradle/launcher/DaemonClient.java | 102 +++
.../org/gradle/launcher/DaemonClientAction.java | 71 --
.../java/org/gradle/launcher/DaemonConnector.java | 6 +-
.../main/java/org/gradle/launcher/DaemonMain.java | 105 +--
.../launcher/DefaultBuildActionParameters.java | 50 ++
.../DefaultGradleLauncherActionExecuter.java | 65 ++
.../gradle/launcher/ExceptionReportingAction.java | 40 +
.../org/gradle/launcher/ExecuteBuildAction.java | 50 ++
.../launcher/GradleLauncherActionExecuter.java | 29 +
.../org/gradle/launcher/InitializationAware.java | 22 +
.../org/gradle/launcher/ReportedException.java | 25 +
.../java/org/gradle/launcher/StopDaemonAction.java | 30 +-
.../java/org/gradle/launcher/protocol/Build.java | 32 +-
.../gradle/launcher/protocol/CommandComplete.java | 6 +-
.../java/org/gradle/launcher/protocol/Result.java | 29 +
.../internal/provider/ConfiguringBuildAction.java | 62 ++
.../DaemonGradleLauncherActionExecuter.java | 39 +
.../internal/provider/DefaultConnection.java | 92 +++
.../provider/DelegatingBuildModelAction.java | 54 ++
.../EmbeddedGradleLauncherActionExecuter.java | 51 ++
.../internal/provider/ExecuteBuildAction.java | 45 +
...oggingBridgingGradleLauncherActionExecuter.java | 78 ++
...le.tooling.internal.protocol.ConnectionVersion4 | 1 +
.../launcher/CommandLineActionFactoryTest.groovy | 33 +-
.../gradle/launcher/DaemonBuildActionTest.groovy | 30 +-
.../org/gradle/launcher/DaemonClientTest.groovy | 103 +++
.../launcher/ExceptionReportingActionTest.groovy | 62 ++
.../gradle/launcher/StopDaemonActionTest.groovy | 46 +-
.../DaemonGradleLauncherActionExecuterTest.groovy | 42 +
...EmbeddedGradleLauncherActionExecuterTest.groovy | 78 ++
.../provider/ExecuteBuildActionTest.groovy | 49 ++
...BridgingGradleLauncherActionExecuterTest.groovy | 59 ++
.../gradle/api/plugins/MavenPluginConvention.java | 23 +-
.../META-INF/gradle-plugins/maven.properties | 17 +-
.../api/plugins/MavenPluginConventionTest.groovy | 10 +-
subprojects/open-api/open-api.gradle | 10 -
...CrossVersionCompatibilityIntegrationTest.groovy | 9 +-
subprojects/osgi/osgi.gradle | 5 +-
.../internal/plugins/osgi/DefaultOsgiManifest.java | 23 +-
.../api/internal/plugins/osgi/OsgiHelper.java | 199 ++---
.../org/gradle/api/plugins/osgi/OsgiManifest.java | 7 +-
.../org/gradle/api/plugins/osgi/OsgiPlugin.groovy | 17 +-
.../META-INF/gradle-plugins/osgi.properties | 17 +-
.../plugins/osgi/DefaultOsgiManifestTest.java | 7 +-
.../internal/plugins/osgi/OsgiHelperTest.groovy | 71 ++
subprojects/plugins/plugins.gradle | 40 +-
.../api/internal/tasks/DefaultGroovySourceSet.java | 22 +-
.../api/internal/tasks/DefaultSourceSet.java | 31 +-
.../tasks/compile/IncrementalJavaCompiler.java | 4 +-
.../testing/detection/DefaultTestExecuter.java | 4 +-
.../tasks/testing/junit/AntJUnitReport.groovy | 34 -
.../junit/JUnit4TestResultProcessorAdapter.java | 58 --
.../testing/junit/JUnitTestClassExecuter.java | 62 +-
.../testing/junit/JUnitTestClassProcessor.java | 136 +--
.../tasks/testing/junit/JUnitTestFramework.java | 18 +-
.../junit/JUnitTestResultProcessorAdapter.java | 245 +++---
.../testing/junit/JUnitXmlReportGenerator.java | 37 +-
.../tasks/testing/junit/report/AllTestResults.java | 66 ++
.../testing/junit/report/ClassPageRenderer.java | 91 ++
.../testing/junit/report/ClassTestResults.java | 86 ++
.../testing/junit/report/CompositeTestResults.java | 90 ++
.../testing/junit/report/DefaultTestReport.java | 174 ++++
.../junit/report/LocaleSafeDecimalFormat.java | 42 +
.../testing/junit/report/OverviewPageRenderer.java | 87 ++
.../testing/junit/report/PackagePageRenderer.java | 60 ++
.../testing/junit/report/PackageTestResults.java | 61 ++
.../tasks/testing/junit/report/PageRenderer.java | 198 +++++
.../tasks/testing/junit/report/TestFailure.java | 34 +
.../tasks/testing/junit/report/TestReporter.java | 26 +
.../tasks/testing/junit/report/TestResult.java | 97 +++
.../testing/junit/report/TestResultModel.java | 91 ++
.../processors/MaxNParallelTestClassProcessor.java | 4 +-
.../RestartEveryNTestClassProcessor.java | 132 +--
.../internal/tasks/testing/results/TestLogger.java | 4 +-
.../testing/worker/ForkingTestClassProcessor.java | 160 ++--
.../gradle/api/plugins/ApplicationPlugin.groovy | 126 +++
.../api/plugins/ApplicationPluginConvention.groovy | 33 +
.../org/gradle/api/plugins/BasePlugin.groovy | 6 +-
.../org/gradle/api/plugins/GroovyBasePlugin.java | 4 +-
.../org/gradle/api/plugins/GroovyPlugin.java | 24 +-
.../groovy/org/gradle/api/plugins/JavaPlugin.java | 2 +-
.../org/gradle/api/tasks/GroovySourceSet.java | 3 +-
.../groovy/org/gradle/api/tasks/SourceSet.java | 5 +-
.../tasks/application/CreateStartScripts.groovy | 141 ++++
.../org/gradle/api/tasks/bundling/Jar.groovy | 5 +-
.../org/gradle/api/tasks/compile/Compile.java | 4 +-
.../gradle/api/tasks/compile/CompileOptions.groovy | 2 +-
.../gradle/api/tasks/javadoc/AntGroovydoc.groovy | 28 +-
.../org/gradle/api/tasks/javadoc/Groovydoc.java | 40 +-
.../org/gradle/api/tasks/javadoc/Javadoc.java | 37 +-
.../groovy/org/gradle/api/tasks/testing/Test.java | 1 -
.../META-INF/gradle-plugins/application.properties | 1 +
.../META-INF/gradle-plugins/base.properties | 17 +-
.../META-INF/gradle-plugins/groovy-base.properties | 17 +-
.../META-INF/gradle-plugins/groovy.properties | 17 +-
.../META-INF/gradle-plugins/java-base.properties | 17 +-
.../META-INF/gradle-plugins/java.properties | 17 +-
.../gradle-plugins/project-report.properties | 17 +-
.../gradle-plugins/project-reports.properties | 17 +-
.../META-INF/gradle-plugins/war.properties | 17 +-
.../internal/tasks/testing/junit/report/report.js | 101 +++
.../internal/tasks/testing/junit/report/style.css | 212 +++++
.../api/tasks/application/unixStartScript.txt | 179 ++++
.../api/tasks/application/windowsStartScript.txt | 82 ++
.../tasks/DefaultGroovySourceSetTest.groovy | 17 +-
.../api/internal/tasks/DefaultSourceSetTest.groovy | 22 +-
.../junit/JUnitTestClassProcessorTest.groovy | 195 ++++-
.../testing/junit/JUnitTestFrameworkTest.java | 23 +-
.../testing/junit/report/AllTestResultsTest.groovy | 44 +
.../junit/report/ClassTestResultsTest.groovy | 26 +
.../junit/report/CompositeTestResultsTest.groovy | 68 ++
.../junit/report/DefaultTestReportTest.groovy | 376 +++++++++
.../junit/report/LocaleSafeDecimalFormatTest.java | 50 ++
.../junit/report/TestResultModelTest.groovy | 40 +
.../testing/junit/report/TestResultTest.groovy | 50 ++
.../tasks/testing/results/TestLoggerTest.groovy | 9 +-
.../api/plugins/ApplicationPluginTest.groovy | 121 +++
.../org/gradle/api/plugins/BasePluginTest.groovy | 12 +
.../org/gradle/api/plugins/JavaPluginTest.groovy | 4 +-
.../application/CreateStartScriptsTest.groovy | 74 ++
.../api/tasks/compile/AbstractCompileTest.java | 2 +-
.../gradle/api/tasks/javadoc/GroovydocTest.java | 14 +-
.../org/gradle/api/tasks/javadoc/JavadocTest.java | 2 +-
.../org/gradle/api/tasks/testing/TestTest.java | 40 +-
.../api/internal/tasks/DefaultScalaSourceSet.java | 18 +-
.../api/plugins/scala/ScalaBasePlugin.groovy | 4 +-
.../org/gradle/api/tasks/ScalaSourceSet.java | 3 +-
.../org/gradle/api/tasks/scala/ScalaCompile.java | 3 +-
.../META-INF/gradle-plugins/scala-base.properties | 17 +-
.../META-INF/gradle-plugins/scala.properties | 17 +-
.../tasks/DefaultScalaSourceSetTest.groovy | 18 +-
.../api/plugins/scala/ScalaPluginTest.groovy | 7 +-
subprojects/sonar/sonar.gradle | 50 ++
.../org/gradle/api/plugins/sonar/Sonar.groovy | 258 ++++++
.../gradle/api/plugins/sonar/SonarPlugin.groovy | 70 ++
.../sonar/internal/ClassesOnlyClassLoader.java | 39 +
.../sonar/internal/SonarCodeAnalyzer.groovy | 54 ++
.../META-INF/gradle-plugins/sonar.properties | 1 +
.../api/plugins/sonar/SonarPluginTest.groovy | 75 ++
.../java/org/gradle/tooling/BuildConnection.java | 49 --
.../java/org/gradle/tooling/BuildException.java | 25 +
.../java/org/gradle/tooling/BuildLauncher.java | 107 +++
.../gradle/tooling/GradleConnectionException.java | 2 +-
.../java/org/gradle/tooling/GradleConnector.java | 77 +-
.../main/java/org/gradle/tooling/ModelBuilder.java | 86 ++
.../java/org/gradle/tooling/ProgressEvent.java | 28 +
.../java/org/gradle/tooling/ProgressListener.java | 28 +
.../java/org/gradle/tooling/ProjectConnection.java | 75 ++
.../tooling/internal/DefaultEclipseProject.java | 117 +++
.../internal/DefaultEclipseProjectDependency.java | 44 +
.../internal/DefaultEclipseSourceDirectory.java | 44 +
.../internal/DefaultExternalDependency.java | 45 +
.../org/gradle/tooling/internal/DefaultTask.java | 56 ++
.../consumer/AbstractLongRunningOperation.java | 99 +++
.../tooling/internal/consumer/AsyncConnection.java | 28 +
.../internal/consumer/BlockingResultHandler.java | 58 ++
.../CachingToolingImplementationLoader.java | 21 +-
.../internal/consumer/ConnectionFactory.java | 42 +-
.../internal/consumer/ConnectionParameters.java | 39 +
.../consumer/ConnectorServiceRegistry.java | 47 ++
.../internal/consumer/DefaultAsyncConnection.java | 90 ++
.../internal/consumer/DefaultBuildConnection.java | 91 --
.../internal/consumer/DefaultBuildLauncher.java | 95 +++
.../consumer/DefaultConnectionParameters.java | 61 ++
.../internal/consumer/DefaultGradleConnector.java | 104 +++
.../internal/consumer/DefaultModelBuilder.java | 91 ++
.../consumer/DefaultProjectConnection.java | 78 ++
.../DefaultToolingImplementationLoader.java | 44 +-
.../tooling/internal/consumer/Distribution.java | 2 +
.../internal/consumer/DistributionFactory.java | 178 +++-
.../tooling/internal/consumer/LazyConnection.java | 135 +++
.../internal/consumer/ProgressListenerAdapter.java | 51 ++
.../consumer/ProgressLoggingConnection.java | 105 +++
.../internal/consumer/ProtocolToModelAdapter.java | 20 +-
.../internal/consumer/ResultHandlerAdapter.java | 51 ++
.../consumer/ToolingImplementationLoader.java | 4 +-
.../internal/protocol/BuildExceptionVersion1.java | 27 +
.../protocol/BuildOperationParametersVersion1.java | 53 ++
.../internal/protocol/BuildParametersVersion1.java | 25 +
.../tooling/internal/protocol/BuildVersion1.java | 23 -
.../protocol/BuildableProjectVersion1.java | 23 +
.../protocol/ConnectionFactoryVersion1.java | 30 -
.../protocol/ConnectionMetaDataVersion1.java | 28 +
.../internal/protocol/ConnectionVersion1.java | 38 -
.../internal/protocol/ConnectionVersion4.java | 52 ++
.../protocol/ExternalDependencyVersion1.java | 5 +
.../protocol/HierarchicalProjectVersion1.java | 25 +
.../LongRunningOperationParametersVersion1.java | 44 +
.../protocol/ProgressListenerVersion1.java | 25 +
.../protocol/ProjectDependencyVersion1.java | 22 +
.../tooling/internal/protocol/ProjectVersion1.java | 25 -
.../tooling/internal/protocol/ProjectVersion3.java | 31 +
.../tooling/internal/protocol/TaskVersion1.java | 29 +
.../protocol/eclipse/EclipseBuildVersion1.java | 25 -
.../eclipse/EclipseProjectDependencyVersion2.java | 27 +
.../protocol/eclipse/EclipseProjectVersion1.java | 28 -
.../protocol/eclipse/EclipseProjectVersion3.java | 32 +
.../eclipse/EclipseSourceDirectoryVersion1.java | 27 +
.../protocol/eclipse/EclipseTaskVersion1.java | 25 +
.../HierarchicalEclipseProjectVersion1.java | 31 +
.../internal/provider/DefaultConnection.java | 118 ---
.../provider/DefaultConnectionFactory.java | 40 -
.../internal/provider/DefaultEclipseBuild.java | 31 -
.../internal/provider/DefaultEclipseProject.java | 46 --
.../main/java/org/gradle/tooling/model/Build.java | 28 -
.../org/gradle/tooling/model/BuildableProject.java | 28 +
.../gradle/tooling/model/ExternalDependency.java | 14 +
.../gradle/tooling/model/HierarchicalProject.java | 35 +
.../java/org/gradle/tooling/model/Project.java | 26 +-
.../gradle/tooling/model/ProjectDependency.java | 28 +
.../org/gradle/tooling/model/SourceDirectory.java | 30 +
.../main/java/org/gradle/tooling/model/Task.java | 47 ++
.../gradle/tooling/model/eclipse/EclipseBuild.java | 28 -
.../tooling/model/eclipse/EclipseProject.java | 24 +-
.../model/eclipse/EclipseProjectDependency.java | 33 +
.../model/eclipse/EclipseSourceDirectory.java | 30 +
.../gradle/tooling/model/eclipse/EclipseTask.java | 28 +
.../model/eclipse/HierarchicalEclipseProject.java | 48 ++
...ternal.protocol.GradleConnectionFactoryVersion1 | 1 -
.../org/gradle/tooling/GradleConnectorTest.groovy | 96 ---
.../internal/DefaultEclipseProjectTest.groovy | 27 +
.../CachingToolingImplementationLoaderTest.groovy | 28 +-
.../internal/consumer/ConnectionFactoryTest.groovy | 39 +-
.../consumer/DefaultBuildConnectionTest.groovy | 143 ----
.../consumer/DefaultBuildLauncherTest.groovy | 145 ++++
.../consumer/DefaultGradleConnectorTest.groovy | 100 +++
.../consumer/DefaultModelBuilderTest.groovy | 137 ++++
.../consumer/DefaultProjectConnectionTest.groovy | 58 ++
.../DefaultToolingImplementationLoaderTest.groovy | 62 +-
.../consumer/DistributionFactoryTest.groovy | 178 ++++
.../internal/consumer/LazyConnectionTest.groovy | 101 +++
.../consumer/ProgressListenerAdapterTest.groovy | 63 ++
.../consumer/ProgressLoggingConnectionTest.groovy | 70 ++
.../consumer/ProtocolToModelAdapterTest.groovy | 32 +-
.../tooling/internal/consumer/TestConnection.java | 36 +
subprojects/tooling-api/tooling-api.gradle | 2 +-
.../integtests/LiveOutputIntegrationTest.groovy | 15 +-
...projectProjectAndTaskListIntegrationTest.groovy | 33 +-
.../gradle/ExecuteGradleCommandClientProtocol.java | 5 +-
.../ipc/gradle/TaskListClientProtocol.java | 3 +-
.../foundation/GradleInterfaceWrapperVersion1.java | 2 +-
.../groovy/org/gradle/foundation/TestUtility.java | 11 +-
subprojects/ui/ui.gradle | 9 -
.../java/org/gradle/api/tasks/wrapper/Wrapper.java | 11 +-
.../wrapper/internal/DistributionLocator.java | 48 --
.../src/main/java/org/gradle/wrapper/Install.java | 6 +-
.../src/main/java/org/gradle/wrapper/Wrapper.java | 73 +-
.../org/gradle/api/tasks/wrapper/WrapperTest.java | 16 +-
.../groovy/org/gradle/wrapper/WrapperTest.groovy | 106 +++
.../groovy/org/gradle/wrapper/WrapperTest.java | 77 --
subprojects/wrapper/wrapper.gradle | 4 +-
1622 files changed, 54989 insertions(+), 32936 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