Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removed skip properties from build.gradle. Upgraded to new wrapper dist.

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

Fixed problem with illegal history file names under windows.

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

    • -0
    • +25
    /src/main/groovy/org/gradle/execution/HistoryPathConverter.java
Further fixes of failing tests.

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

Fixed checkstyle violations. Fixed failing tests.

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

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

    • -0
    • +7
    /src/main/groovy/org/gradle/api/Task.java
    • -0
    • +68
    /src/main/groovy/org/gradle/execution/DefaultOutputHandler.java
    • -0
    • +42
    /src/main/groovy/org/gradle/execution/DefaultOutputHistory.java
    • -0
    • +37
    /src/main/groovy/org/gradle/execution/OutputHandler.java
    • -0
    • +35
    /src/main/groovy/org/gradle/execution/OutputHistory.java
    • -0
    • +25
    /src/main/groovy/org/gradle/execution/OutputHistoryReader.java
    • -0
    • +29
    /src/main/groovy/org/gradle/execution/OutputHistoryWriter.java
    • -0
    • +115
    /src/test/groovy/org/gradle/execution/DefaultOutputTest.java
Changed the quickstart chapters to use 'build' task rather than 'libs'.

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

    • -1
    • +1
    /src/docs/userguide/groovyTutorial.xml
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

GRADLE-589 Improve OSGi sample. Patch supplied by Hamlet D'Arcy.

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

GRADLE-593 Switch from ^nnn to nnn- format for excluding tasks

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

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

    • -63
    • +0
    /src/docs/userguide/thisAndThat.xml
    • -10
    • +0
    /src/main/groovy/org/gradle/api/Task.java
  1. … 12 more files in changeset.
GRADLE-593 - Added a command-line interface for excluding tasks from the DAG using !task syntax. - Changed BuildExecuter.select() to take a BuildInternal instead of a Project - Changed BuildExecuter.execute() to take no parameter. - Added TaskExecuter.useFilter() to allow tasks to be filtered from the DAG. - Extracted --dry-run handling from Gradle into a BuildExecuter impl - Added int tests to cover various combinations of project default tasks, --dry-run, and !task.

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

    • -23
    • +10
    /src/main/groovy/org/gradle/Gradle.java
    • -0
    • +63
    /src/main/groovy/org/gradle/execution/DefaultBuildExecuter.java
    • -0
    • +35
    /src/main/groovy/org/gradle/execution/DryRunBuildExecuter.java
    • -4
    • +4
    /src/main/groovy/org/gradle/util/GUtil.java
    • -17
    • +8
    /src/test/groovy/org/gradle/GradleTest.java
  1. … 10 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
    • +135
    /src/main/groovy/org/gradle/api/tasks/scala/ScalaCompile.java
    • -0
    • +63
    /src/main/groovy/org/gradle/api/tasks/scala/ScalaDefine.java
    • -0
    • +157
    /src/main/groovy/org/gradle/api/tasks/scala/ScalaDoc.java
    • -0
    • +39
    /src/samples/scala/quickstart/build.gradle
  1. … 9 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

    • -20
    • +21
    /src/main/groovy/org/gradle/api/Project.java
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

    • -1
    • +1
    /src/main/groovy/org/gradle/api/Project.java
    • -1
    • +1
    /src/main/groovy/org/gradle/api/Task.java
    • -0
    • +113
    /src/main/groovy/org/gradle/api/logging/Logger.java
  1. … 12 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

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