Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Disable svn release functionality.

Updated changelog with Jira release notes for 0.8.

GRADLE-660 No way of setting nested javac elements in groovy compile. Use list instead of map to set compiler args for Java compile.

Updated command-line reference

    • -6
    • +15
    /src/docs/userguide/commandLine.xml
Merge branch 'master' of git@github.com:gradle/gradle

GRADLE-662 Added example to code quality chapter

    • -0
    • +3
    /src/docs/userguide/codeQualityPlugin.xml
GRADLE-657 Gradle tries to delete a non-existent configuration file (testng.xml). Patch applied from Andrei Sereda.

Fixed broken int test on windows

Added some content to the 'custom plugins' chapter.

    • -1
    • +42
    /src/docs/userguide/customPlugins.xml
    • -8
    • +19
    /src/docs/userguide/customTasks.xml
    • -0
    • +1
    /src/samples/userguideOutput/customPlugin.out
    • -0
    • +1
    /src/samples/userguideOutput/customPluginWithConvention.out
Some more userguide changes

    • -1
    • +7
    /src/docs/userguide/gettingStarted.xml
    • -25
    • +44
    /src/docs/userguide/javaPlugin.xml
    • -1
    • +10
    /src/samples/scala/quickstart/build.gradle
- Added an integration test which checks the contents of the Gradle distributions Zips. - Fixed the source dist so that it is buildable.

    • -7
    • +12
    /subprojects/gradle-core/core.gradle
Renamed Test.configuration to classpath

Some changes to website home page.

- 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

    • -29
    • +36
    /src/docs/userguide/groovyPlugin.xml
    • -159
    • +113
    /src/docs/userguide/javaPlugin.xml
    • -2
    • +85
    /src/docs/userguide/scalaPlugin.xml
    • -1
    • +1
    /src/docs/userguide/workingWithFiles.xml
- Renamed JavaPluginConvention.source property to sourceSets - Renamed compile/compileTest/compile${SetName} to classes/testClasses/${setName}Classes

  1. … 36 more files in changeset.
Added more stuff to the 'working with files' chapter

    • -18
    • +93
    /src/docs/userguide/workingWithFiles.xml
    • -0
    • +21
    /src/samples/userguide/files/copy/build.gradle
    • -1
    • +8
    /src/samples/userguide/files/file/build.gradle
    • -0
    • +33
    /src/samples/userguide/files/inputFiles/build.gradle
Notify listeners in the order they are added, to fix the output when the build fails (otherwise the reporting happens in the order determined by the listeners' hash codes).

- Changed Project.files() to handle arrays - Changed Task.dependsOn() to handle arrays

Write a deprecation message when Project.createTask() is called.

Added description for all tasks in plugin chapters

    • -3
    • +17
    /src/docs/userguide/codeQualityPlugin.xml
    • -10
    • +11
    /src/docs/userguide/javaTutorial.xml
    • -0
    • +5
    /src/docs/userguide/projectReports.xml
    • -6
    • +23
    /src/docs/userguide/scalaPlugin.xml
- Finished up the code quality chapter - Documented source set properties - Other userguide bits and pieces - Added more trace to the pdf generation

    • -4
    • +0
    /src/docs/stylesheets/userGuidePdf.xsl
    • -18
    • +47
    /src/docs/userguide/codeQualityPlugin.xml
    • -2
    • +83
    /src/docs/userguide/groovyPlugin.xml
    • -3
    • +167
    /src/docs/userguide/javaPlugin.xml
    • -0
    • +5
    /src/docs/userguide/workingWithFiles.xml
Removed almost everything from the pdf, and switched on for windows

    • -2
    • +4
    /src/docs/stylesheets/userGuidePdf.xsl
GRADLE-654 Use cached ivy module descriptors across configurations and subprojects. - Changed most of the ivy converter classes from instance per project to instance per build. - The IvySettings created by the DefaultSettingsConverter do now share the ivy RepositoryCacheManager.

Refactoring: Removed direct instantiations of default associators from Ivy conversion classes.

GRADLE-653 Client Module Dependencies can't be used across projects. - Added integration test for client module dependencies. - ClientModules are now unqiue per build not per project.

  1. … 12 more files in changeset.
- Removed javadocDir, javadocDirName, srcRoot and srcRootName convention properties - Changed webAppDirName convention property to be relative to project dir - Updated convention property sections of all plugin chapters

    • -7
    • +149
    /src/docs/userguide/codeQualityPlugin.xml
    • -64
    • +5
    /src/docs/userguide/groovyPlugin.xml
    • -22
    • +54
    /src/docs/userguide/images/javaPluginTasks.graphml
    • -170
    • +222
    /src/docs/userguide/javaPlugin.xml
    • -11
    • +24
    /src/docs/userguide/javaTutorial.xml
    • -13
    • +36
    /src/docs/userguide/jettyPlugin.xml
    • -8
    • +32
    /src/docs/userguide/projectReports.xml
  1. … 4 more files in changeset.
Switch off the pdf generation on windows again.

- Fixed location for integTest report - Try bumping the heap for generating userguide - Don't run ui:integTest as part of ciBuild, so we can get a build on hudson

- Changed build to use new snapshot. - Added :groovydoc task to generate combined groovydoc.

Added BasicAntBuilder which subclasses Groovy's AntBuilder to discard the references to the Ant tasks it creates, so the tasks (and their potentially huge cached state) can be garbage collected.