userguide

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Created subproject for generating the documentation. Removed exploded dist creation. Configure the archives at configuration time not at runtime.

    • -5
    • +0
    ./ant/addBehaviourToAntTarget/build.gradle
    • -5
    • +0
    ./ant/addBehaviourToAntTarget/build.xml
    • -8
    • +0
    ./ant/taskWithNestedElements/build.gradle
    • -1
    • +0
    ./ant/taskWithNestedElements/src/test.xml
  1. … 1168 more files in changeset.
Added some content to the 'custom plugins' chapter.

    • -0
    • +9
    ./organizeBuildLogic/customPlugin/build.gradle
  1. … 4 more files in changeset.
Renamed Test.configuration to classpath

  1. … 12 more files in changeset.
- Updated the documentation of the convention mapping for each task in the java plugin, and some of the groovy plugin - Updated the 'using plugins' chapter. - Other userguide tidy-ups

    • -0
    • +11
    ./tutorial/pluginAccessConvention/build.gradle
    • -1
    • +0
    ./tutorial/pluginConvention/build.gradle
  1. … 8 more files in changeset.
- Renamed JavaPluginConvention.source property to sourceSets - Renamed compile/compileTest/compile${SetName} to classes/testClasses/${setName}Classes

    • -2
    • +2
    ./tutorial/pluginConvention/build.gradle
  1. … 49 more files in changeset.
Added more stuff to the 'working with files' chapter

    • -0
    • +21
    ./files/copy/build.gradle
    • -11
    • +40
    ./files/fileCollections/build.gradle
    • -0
    • +33
    ./files/inputFiles/build.gradle
  1. … 4 more files in changeset.
- Some userguide updates for plugin tasks, project layout and source sets - Added/updated copyright header in userguide does. - Some tweaks to samples

    • -0
    • +44
    ./java/sourceSets/build.gradle
  1. … 30 more files in changeset.
Some sample bits-and-pieces.

  1. … 3 more files in changeset.
Potential fix for broken int test on teamcity

    • -0
    • +3
    ./multiproject/dependencies/java/build.gradle
GRADLE-635, GRADLE-555, GRADLE-554 - Renamed compile task to compileJar for each source set - For each source set, add a compile task which dependsOn compile$Lang - Merged dists and libs into assemble task - Moved check task to Java plugin

    • -5
    • +5
    ./tutorial/pluginConvention/build.gradle
  1. … 30 more files in changeset.
GRADLE-634, GRADLE-635, GRADLE-636 - Added samples for groovy+java and scala+java joint compilation - Added int tests for above - Changed samples to all use same version of junit (4.7)

    • -1
    • +1
    ./tutorial/projectReports/build.gradle
  1. … 28 more files in changeset.
Some updates to samples

  1. … 8 more files in changeset.
- Renamed FileSet.baseDir back to dir - Fixed copy { from configurations.someConfig } - Fixed copy { from someFileCollection + someOtherFileCollection }

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

    • -3
    • +3
    ./tutorial/archiveContent/build.gradle
    • -1
    • +1
    ./tutorial/zipWithArguments/build.gradle
    • -1
    • +1
    ./tutorial/zipWithCustomName/build.gradle
  1. … 28 more files in changeset.
GRADLE-571: - Some fixes to get source { main { groovy { srcDir '..' } } } working - Added some samples for customising the project source layout - Removed GroovyPluginConvention

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

    • -3
    • +3
    ./tutorial/groovyWithFlatDir/build.gradle
  1. … 25 more files in changeset.
- Added some userguide coverage for FileTree - Allow FileTrees to be used as the source of a copy action. - Extracted visiting out of CopyActionImpl to FileTree - Moved FileVisitor to o.g.api.file package - Allows a FileVisitor to cancel the traversal. - Moved globalExcludes from CopyActionImpl to PatternSet. Now applies to all files scanning - Changed globalExcludes to use the same set of excludes as Ant - Removed DefaultFileCollection - Changed AbstractArchiveTask.files() to accept Object and resolve as per Project.files() - Changed *FileSet to not fail if baseDir does not exist.

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

    • -0
    • +25
    ./files/fileTrees/build.gradle
  1. … 62 more files in changeset.
- Added a first cut at a chapter describing how to work with files - Added FileCollection.asType() to allow the 'as' keyword to be used with file collections. - Introduced ConfigurableFileTree interface, and replaced Project.fileSet() with fileTree() - Renamed FileSet.dir to baseDir - Changed a bunch of places to use Project.fileTree() rather than new FileSet().

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

    • -0
    • +1
    ./files/file/build.gradle
    • -0
    • +25
    ./files/fileCollections/build.gradle
    • -3
    • +3
    ./tutorial/archiveContent/build.gradle
    • -2
    • +2
    ./tutorial/dynamicDepends/build.gradle
    • -1
    • +1
    ./tutorial/zipWithArguments/build.gradle
    • -1
    • +1
    ./tutorial/zipWithCustomName/build.gradle
  1. … 44 more files in changeset.
GRADLE-532 Example 4.13 might produce NPE

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

GRADLE-561 Improved build script to use different ant properties in the two tasks.

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

GRADLE-588 Added support for an init script. Patch supplied by John Murph.

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

    • -0
    • +1
    ./initScripts/externalDependency/build.gradle
    • -0
    • +14
    ./initScripts/externalDependency/init.gradle
  1. … 49 more files in changeset.
Fixed broken samples.

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

  1. … 2 more files in changeset.
GRADLE-601 Added a chapter describing how to implement custom tasks.

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

    • -0
    • +17
    ./tasks/customTask/build.gradle
    • -0
    • +19
    ./tasks/customTaskWithProperty/build.gradle
  1. … 4 more files in changeset.
GRADLE-571 - Moved more stuff from JavaPluginConvention to SourceSet. - Changed JavaPlugin to add compileNnn and processNnnResources for each source set nnn in the project. - Renamed compileTests task -> compileTest, for consistency.

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

    • -1
    • +0
    ./tutorial/groovyWithFlatDir/build.gradle
  1. … 33 more files in changeset.
- Use groovy.jar instead of groovy-all.jar, as we already have most of groovy-all.jar in $gradleHome/lib anyway. Slight modification of patch supplied by John Murph. - Renamed ScriptSource.getDebugInfo() to getFileName() - Changed StringScriptSource to use hash of script text to generate script class name.

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

    • -1
    • +4
    ./tutorial/groovyWithFlatDir/build.gradle
  1. … 14 more files in changeset.
Renaming: Gradle -> GradleLauncher, Build -> Gradle, Project.getBuild -> Project.getGradle

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

  1. … 44 more files in changeset.
GRADLE-571 - Added SourceSetContainer to JavaPluginConvention. - JavaPlugin adds 'main' and 'test' source sets. - Removed JavaPluginConvention.*classesDir*, use the source set classesDir instead. - Extracted AutoCreateDomainObjectContainer out of DefaultConfigurationContainer/DefaultConfigurationHandler and use this to implement SourceSetContainer.

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

    • -2
    • +2
    ./tutorial/pluginConvention/build.gradle
  1. … 34 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

    • -7
    • +0
    ./tutorial/autoskipDepends/build.gradle
    • -0
    • +15
    ./tutorial/excludeTasks/build.gradle
    • -0
    • +3
    ./tutorial/selectProject/subdir/build.gradle
    • -0
    • +3
    ./tutorial/selectProject/subdir/myproject.gradle
    • -4
    • +0
    ./tutorial/skipProperties/build.gradle
    • -0
    • +5
    ./tutorial/taskOnlyIf/build.gradle
  1. … 20 more files in changeset.
Use Project.copy() instead of ant.copy()

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

  1. … 2 more files in changeset.
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

    • -0
    • +3
    ./multiproject/dependencies/java/build.gradle
  1. … 7 more files in changeset.
GRADLE-562 Document using password protected maven repositories. Patch supplied by Tomek Kaczanowski.

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

    • -0
    • +4
    ./artifacts/defineRepository/build.gradle
  1. … 1 more file in changeset.
Fixed bugs in IvyReportConverter

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

    • -2
    • +6
    ./tutorial/projectReports/build.gradle
  1. … 17 more files in changeset.