api

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Created subproject for the gradle-core.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1773 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -40
    • +0
    ./IllegalOperationAtExecutionTimeException.java
  1. … 2267 more files in changeset.
Moved wrapper into its own subproject. Created multi-project build for Gradle.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1771 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 26 more files in changeset.
GRADLE-370 - Removed IConventionAware from RepositoryHandler impls and use ClassGenerator to apply at runtime instead - Moved most methods from IConventionAware to new ConventionMapping interface - Inject a shared ClassGenerator instance into those places that need it.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1770 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -6
    • +4
    ./artifacts/dsl/RepositoryHandler.java
    • -0
    • +4
    ./artifacts/dsl/RepositoryHandlerFactory.java
    • -10
    • +9
    ./internal/ConventionAwareHelper.java
    • -0
    • +36
    ./internal/ConventionMapping.java
    • -16
    • +33
    ./internal/DefaultClassGenerator.java
    • -5
    • +2
    ./internal/project/AbstractProject.java
    • -2
    • +5
    ./internal/project/DefaultProjectServiceRegistryFactory.java
  1. … 22 more files in changeset.
GRADLE-597 Filters in CopySpecs are now inherited. Also added a form of filter that takes a Closure to filter a line at a time.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1769 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +39
    ./internal/file/ChainableFilterReader.java
    • -10
    • +31
    ./internal/file/FilterChain.java
    • -0
    • +89
    ./internal/file/LineFilter.java
  1. … 6 more files in changeset.
GRADLE-370 - Changed DefaultClassGenerator to mix in IConventionAware if the class does not already implement it. - Removed any Task specific stuff from DefaultClassGenerator. - Added unit tests for DefaultClassGenerator.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1768 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -12
    • +43
    ./internal/DefaultClassGenerator.java
    • -0
    • +31
    ./internal/NoConventionMapping.java
  1. … 2 more files in changeset.
GRADLE-594 Provide a history for last successful output creation.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1761 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 13 more files in changeset.
GRADLE-595 - Fixed jettyRun task to depend on compile and processResources, rather than compileTests.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1759 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 4 more files in changeset.
GRADLE-593 - Changed the prefix to exclude tasks to the ^ character - Removed skip properties from Task - Added coverage for excluding tasks and Task.onlyIf() to the user guide - Moved the 'skipping tasks' section from 'this and that' chapter to the 'more about tasks' chapter. - Added more int test coverage for excluding tasks

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1756 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 22 more files in changeset.
GRADLE-287 Added a Scala plugin. Patch provided by Ross Black.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1754 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +128
    ./plugins/scala/ScalaPlugin.java
    • -0
    • +52
    ./plugins/scala/ScalaPluginConvention.groovy
    • -0
    • +89
    ./tasks/scala/AntScalaCompile.groovy
    • -0
    • +42
    ./tasks/scala/AntScalaDefine.groovy
    • -0
    • +88
    ./tasks/scala/AntScalaDoc.groovy
    • -0
    • +135
    ./tasks/scala/ScalaCompile.java
    • -0
    • +140
    ./tasks/scala/ScalaCompileOptions.groovy
    • -0
    • +63
    ./tasks/scala/ScalaDefine.java
    • -0
    • +157
    ./tasks/scala/ScalaDoc.java
    • -0
    • +92
    ./tasks/scala/ScalaDocOptions.groovy
  1. … 14 more files in changeset.
Be a bit more forgiving of null project group, version and status.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1753 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -6
    • +6
    ./internal/project/AbstractProject.java
  1. … 1 more file in changeset.
GRADLE-591 - Added Logger interface, which extends slf4j's Logger interface. - Changed Project.logger and Task.logger to return this Logger. - Changed a bunch of places to use Logger instead of logback, LogLevel, and the marker constants on Logging. - Ant and ivy logging now end up in ant- and ivy- specific log categories - Bridge java util logging to slf4j - Removed commons-logging from gradle libs, it is provided by jcl-over-slf4j - Added more checks to the logging int test - Reworked the samples in the logging user guide chapter

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1752 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -4
    • +4
    ./internal/project/AbstractProject.java
    • -4
    • +0
    ./internal/project/ProjectScript.groovy
    • -0
    • +113
    ./logging/Logger.java
    • -35
    • +6
    ./logging/StandardOutputLogging.java
  1. … 18 more files in changeset.
Changed the jetty run tasks to use the versions of jcl and log4j provided in the war, rather than the system provided ones.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1751 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -4
    • +9
    ./plugins/jetty/AbstractJettyRunTask.java
  1. … 2 more files in changeset.
GRADLE-552 Added a copy method to FileSet,added Project.fileSet methods, and split out CopySpec to multiple superinterfaces.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1750 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +90
    ./file/CopyProcessingSpec.java
    • -0
    • +45
    ./file/CopySourceSpec.java
    • -0
    • +69
    ./internal/file/AbstractFileResolver.java
    • -41
    • +4
    ./internal/file/BaseDirConverter.java
    • -0
    • +37
    ./internal/file/IdentityFileResolver.java
    • -1
    • +13
    ./internal/project/AbstractProject.java
    • -0
    • +20
    ./tasks/WorkResult.java
    • -0
    • +86
    ./tasks/util/PatternFilterable.java
  1. … 5 more files in changeset.
GRADLE-553 Fixed bug with multiple artifact uploading.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1748 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +66
    ./internal/artifacts/ivyservice/DefaultModuleDescriptorForUploadConverter.java
    • -0
    • +25
    ./internal/artifacts/ivyservice/ModuleDescriptorForUploadConverter.java
  1. … 10 more files in changeset.
GRADLE-554 Allow config file properties to be specified for checkstyle task

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1747 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -2
    • +5
    ./plugins/quality/AntCheckstyle.groovy
GRADLE-588. Moved instantiation of Build earlier in the build process. Patch supplied by John Murph.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1746 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 17 more files in changeset.
GRADLE-571 - Added an (unused) SourceSet interface and impl

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1745 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +66
    ./tasks/SourceSet.java
  1. … 1 more file in changeset.
GRADLE-370 - Started splitting convention mapping stuff out of TaskFactory, and made it a little less Task specific.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1744 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +23
    ./internal/ClassGenerator.java
    • -0
    • +95
    ./internal/DefaultClassGenerator.java
    • -56
    • +10
    ./internal/project/TaskFactory.java
    • -0
    • +72
    ./internal/tasks/DefaultSourceSet.java
Some tweaks for Copy: - Changed CopySpec to extend PatternFilterable - Changed the semantics of CopySpec.from() slightly, so that params are treated as if they were args to Project.files(). This allows, for example, a closure to be used to specify the source dirs, and deferred evaluation for collections and FileCollections. - Added FileResolver.resolveFiles() - Ported CopySpecImpl to Java (after running into several annoying groovy bugs)

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1743 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -93
    • +13
    ./internal/file/CopyActionImpl.java
    • -206
    • +0
    ./internal/file/CopySpecImpl.groovy
    • -0
    • +218
    ./internal/file/CopySpecImpl.java
    • -0
    • +4
    ./internal/file/PathResolvingFileCollection.java
    • -6
    • +5
    ./internal/project/AbstractProject.java
  1. … 4 more files in changeset.
Some modifications in the checkstyle configuration of the Gradle build. Fixed incorrect or missing javadoc headers.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1742 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +16
    ./artifacts/indexing/IndexFileUtil.java
    • -0
    • +16
    ./changedetection/ChangeDetecter.java
    • -0
    • +16
    ./changedetection/ChangeProcessor.java
    • -0
    • +16
    ./changedetection/digest/DefaultDigesterCache.java
    • -0
    • +16
    ./changedetection/digest/DefaultDigesterUtil.java
    • -0
    • +16
    ./changedetection/digest/DigestObjectFactory.java
    • -0
    • +16
    ./changedetection/digest/DigestStringUtil.java
    • -0
    • +16
    ./changedetection/digest/DigesterFactory.java
    • -0
    • +16
    ./changedetection/digest/DigesterUtil.java
  1. … 179 more files in changeset.
Promoted AbstractProject.copy to Project.copy. Updated JavaDoc.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1740 004c2c75-fc45-0410-b1a2-da8352e2331b

GRADLE 587 Fix for NPE.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1736 004c2c75-fc45-0410-b1a2-da8352e2331b

GRADLE-571 - Moved building of Spec from include and exclude patterns from BreadFirstDirectoryWalker to PatternSet, and pass PatternSet into DirectoryWalker - Changed SourceDirectorySet to extend PatternFilterable - Properly implement FileSet.matching()

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1733 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -24
    • +8
    ./internal/file/BreadthFirstDirectoryWalker.java
    • -7
    • +41
    ./internal/file/DefaultSourceDirectorySet.java
    • -1
    • +1
    ./internal/file/pattern/DefaultPatternMatcher.java
    • -4
    • +4
    ./internal/file/pattern/PatternMatcherFactory.java
  1. … 9 more files in changeset.
GRADLE-584 Changed War plugin to have the appropriate build dependency on the runtime configuration.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1731 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 2 more files in changeset.
GRADLE-462 Cleaning up temp files from DefaultResolverFactory and Tar task.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1729 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 1 more file in changeset.
GRADLE-583 Updated CodeQualityPlugin to utilize new build task. Jar task no longer depends on check.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1726 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -6
    • +11
    ./plugins/quality/CodeQualityPlugin.java
  1. … 1 more file in changeset.
GRADLE-571 - Replaced what was SourceSet with more generic FileTree, which is also a FileCollection - Some reorganisation of the FileTree heirarchy. No real changes to behaviour

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1724 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +47
    ./file/FileTree.java
    • -0
    • +5
    ./internal/file/AbstractFileCollection.java
    • -85
    • +0
    ./internal/file/AbstractSourceSet.java
    • -0
    • +58
    ./internal/file/CompositeFileCollection.java
    • -0
    • +57
    ./internal/file/CompositeFileTree.java
    • -81
    • +0
    ./internal/file/CompositeSourceSet.java
    • -4
    • +36
    ./internal/file/DefaultSourceDirectorySet.java
    • -14
    • +4
    ./internal/file/UnionFileCollection.java
    • -0
    • +56
    ./internal/file/UnionFileTree.java
    • -7
    • +7
    ./plugins/GroovyPluginConvention.groovy
  1. … 9 more files in changeset.
GRADLE-583 Pull Test Task out of jar dependency chain. Does not yet include changes to CodeQualityPlugin or documentation.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1723 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 12 more files in changeset.
Moved some reusable classes from o.g.api.internal.tasks.copy to o.g.api.internal.file

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1722 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +133
    ./internal/file/BreadthFirstDirectoryWalker.java
    • -0
    • +212
    ./internal/file/CopyActionImpl.java
    • -0
    • +206
    ./internal/file/CopySpecImpl.groovy
    • -0
    • +145
    ./internal/file/CopyVisitor.java
    • -0
    • +27
    ./internal/file/DirectoryWalker.java
    • -0
    • +26
    ./internal/file/FileVisitor.java
    • -0
    • +45
    ./internal/file/FilterChain.java
    • -0
    • +43
    ./internal/file/RegExpNameMapper.java
    • -0
    • +111
    ./internal/file/RelativePath.java
    • -0
    • +157
    ./internal/file/pattern/DefaultPatternMatcher.java
    • -0
    • +29
    ./internal/file/pattern/GreedyPatternStep.java
    • -0
    • +54
    ./internal/file/pattern/NameOnlyPatternMatcher.java
    • -0
    • +50
    ./internal/file/pattern/PatternMatcherFactory.java
    • -0
    • +24
    ./internal/file/pattern/PatternStep.java
    • -0
    • +26
    ./internal/file/pattern/PatternStepFactory.java
  1. … 47 more files in changeset.
GRADLE-571 - Added FileCollection.stopActionIfEmpty() - Changed FileCollection to extend AntBuilderAware. - Changed FileSet to use BreadthFirstDirectoryWalker to scan for files.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1718 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +14
    ./internal/file/AbstractFileCollection.java
    • -1
    • +4
    ./internal/file/AbstractSourceSet.java
    • -0
    • +39
    ./internal/file/AntFileCollectionBuilder.groovy
    • -12
    • +12
    ./internal/tasks/copy/CopyActionImpl.java
    • -3
    • +2
    ./internal/tasks/copy/DirectoryWalker.java
    • -1
    • +0
    ./internal/tasks/copy/FileVisitor.java
    • -39
    • +0
    ./tasks/util/AntFileCollectionBuilder.groovy
  1. … 7 more files in changeset.