Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

    • -4
    • +32
    /src/main/groovy/org/gradle/api/Project.java
    • -0
    • +90
    /src/main/groovy/org/gradle/api/file/CopyProcessingSpec.java
    • -0
    • +45
    /src/main/groovy/org/gradle/api/file/CopySourceSpec.java
    • -126
    • +60
    /src/main/groovy/org/gradle/api/file/CopySpec.java
    • -2
    • +2
    /src/main/groovy/org/gradle/api/tasks/Copy.java
    • -0
    • +20
    /src/main/groovy/org/gradle/api/tasks/WorkResult.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

    • -6
    • +27
    /src/samples/ivypublish/build.gradle
    • -4
    • +4
    /src/samples/ivypublish/ivysettings.xml
  1. … 5 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

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

    • -0
    • +46
    /src/main/groovy/org/gradle/BuildAdapter.java
    • -87
    • +47
    /src/main/groovy/org/gradle/Gradle.java
    • -51
    • +45
    /src/test/groovy/org/gradle/GradleTest.java
    • -4
    • +2
    /src/test/groovy/org/gradle/MainTest.java
  1. … 5 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
    /src/main/groovy/org/gradle/api/tasks/SourceSet.java
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
    /src/main/groovy/org/gradle/api/internal/ClassGenerator.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

    • -5
    • +6
    /src/main/groovy/org/gradle/api/Project.java
    • -163
    • +73
    /src/main/groovy/org/gradle/api/tasks/Copy.java
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

  1. … 179 more files in changeset.
Add additional checks for checkstyle. Filter checkstyle.xml to deal with relative paths.

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

    • -0
    • +34
    /config/checkstyle/checkstyle.xml
    • -0
    • +15
    /config/checkstyle/required-header.txt
    • -0
    • +10
    /config/checkstyle/suppressions.xml
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

    • -0
    • +36
    /src/main/groovy/org/gradle/api/Project.java
    • -2
    • +6
    /src/main/groovy/org/gradle/api/tasks/Copy.java
GRADLE-421 Allow buildSrc classes to be used in the settings script. Patch supplied by John Murph.

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

    • -15
    • +8
    /src/main/groovy/org/gradle/Gradle.java
    • -0
    • +113
    /src/main/groovy/org/gradle/initialization/SettingsHandler.java
    • -0
    • +35
    /src/main/groovy/org/gradle/initialization/SettingsLocation.java
  1. … 9 more files in changeset.
Try again with unit test. Hopefully this one works on windows + unix

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

Fixed failing unit test. FileScriptSourceTest.java

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1737 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

Use Project.copy() instead of ant.copy()

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

Added test case to FileScriptSource to check that 2 scripts with same name and different path have different classnames.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1734 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

  1. … 5 more files in changeset.
Updated multiproject build section in the tutorial to link to the correct example. Thanks Adam for enabling that! Fixed problem with duplicate link ids in the logging section.

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

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

Fixed null pointer exception that could occur during construction of a GradleScriptException. This was hampering understanding of another problem.

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

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

    • -0
    • +47
    /src/main/groovy/org/gradle/util/DeleteOnExit.java
Copy id attribute from source <sample> element to generated <example> element.

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

GRADLE-583 Updated userguide and samples to document the variants of the build task.

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

    • -7
    • +61
    /src/docs/userguide/multiproject.xml
    • -2
    • +2
    /src/samples/java/multiproject/build.gradle
    • -0
    • +28
    /src/samples/userguideOutput/multitestingBuildDependents.out
    • -0
    • +24
    /src/samples/userguideOutput/multitestingBuildNeeded.out
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

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
    /src/main/groovy/org/gradle/api/file/FileTree.java
  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

    • -0
    • +2
    /src/samples/java/multiproject/build.gradle
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

  1. … 47 more files in changeset.
Use the InputStream/OutputStream methods instead of Reader/Writer methods, as these are not available in java 5.

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

Missed this file.

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

Some initial work to allow int tests to be run in non-forking mode, which in theory should be faster (but isn't for some reason) and which will better exercise Gradle embedding.

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

    • -0
    • +69
    /src/test/groovy/org/gradle/integtests/QuickGradleExecuter.java