Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added a test case to expose a NullPointerException that could occur in reportTask.

Updated openapi class to handle problems getting bootstrap classloader in IDEA plugin.

Added libraries map for dependencies.

    • -16
    • +8
    /subprojects/gradle-core/build.gradle
    • -9
    • +1
    /subprojects/gradle-open-api/build.gradle
    • -18
    • +11
    /subprojects/gradle-ui/build.gradle
Removed default libs dependency for zip and tar tasks. Removed default compile and processResources dependency for Jar tasks.

Workaround for what looks like a Groovy bug. To fix an exception when compiling the build sources, all methods used within the DOMCategory in UserGuideTransformTask had to be made public.

Fixed bug that in a Groovy project compileTest does not depend on compile.

Updated Gradle build scripts to be compatible with Gradle trunk.

Updated website to reflect our switch to Git.

Added website project

    • -0
    • +100
    /website/build.gradle
    • -0
    • +18
    /website/src/content/api.html
    • -0
    • +41
    /website/src/content/build.html
    • -0
    • +23
    /website/src/content/ci-server.html
    • -0
    • +42
    /website/src/content/contributing.html
    • -0
    • +38
    /website/src/content/downloads.html
    • -0
    • +31
    /website/src/content/index.php
    • -0
    • +19
    /website/src/content/license.html
    • -0
    • +46
    /website/src/content/lists.html
    • -0
    • +18
    /website/src/content/people.html
    • -0
    • +18
    /website/src/content/source-repository.html
    • -0
    • +51
    /website/src/content/tools.html
    • -0
    • +23
    /website/src/content/userguide.html
    • -0
    • +139
    /website/src/css/gradle.css
    • binary
    /website/src/img/ant.gif
  1. … 17 more files in changeset.
Skip the userguide tasks on windows

Use hardcoded root project name

- 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

  1. … 19 more files in changeset.
Some fixes for unit tests on windows.

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

Added ignores

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

Added some logging to try to see where windows ci build is hanging

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

GRADLE-626 - Updated gradle-ui to work around checkstyle problem.

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

- Allow partial task name to be specified on the command-line - Allow camel-case abbreviations for task name to be specified on the command-line (eg gradle exDB for explodedDistBase or compTest for compileTests) - Rearranged the build failure message that gets logged - Added ErrorHandlingIvyService, which wraps all failures from the IvyService in a contextualising exception. - Added special case build failure message for 'unknown task' type failures.

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

    • -1
    • +1
    /src/docs/userguide/workingWithFiles.xml
    • -1
    • +0
    /src/samples/dependencies/build.gradle
    • -0
    • +8
    /src/samples/userguideOutput/abbreviateCamelCaseTaskName.out
  1. … 15 more files in changeset.
GRADLE-626 - Added 2 files missed from previous check in.

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

GRADLE-626 - Added support for Gradle GUI.

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

    • -0
    • +14
    /subprojects/gradle-open-api/build.gradle
  1. … 91 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

    • -0
    • +18
    /src/samples/groovy/customizedLayout/build.gradle
    • -0
    • +24
    /src/samples/java/customizedLayout/build.gradle
  1. … 11 more files in changeset.
Fixed broken unit tests

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

- 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

    • -2
    • +19
    /src/docs/userguide/workingWithFiles.xml
    • -0
    • +25
    /src/samples/userguide/files/fileTrees/build.gradle
  1. … 48 more files in changeset.
Enhanced proxy doc

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

- 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

    • -1
    • +1
    /src/docs/userguide/codeQualityPlugin.xml
    • -0
    • +60
    /src/docs/userguide/workingWithFiles.xml
    • -0
    • +1
    /src/samples/userguide/files/file/build.gradle
    • -0
    • +25
    /src/samples/userguide/files/fileCollections/build.gradle
  1. … 42 more files in changeset.
Some userguide changes: - Switched on syntax highlighting for samples - Added a few diagrams to the java plugin chapter, to show the task/convention wiring - Upgraded to docbook stylesheets v1.75.2

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

    • -0
    • +123
    /src/docs/userguide/images/commandLineTutorialTasks.graphml
    • binary
    /src/docs/userguide/images/commandLineTutorialTasks.png
    • -0
    • +298
    /src/docs/userguide/images/javaPluginConfigurations.graphml
    • binary
    /src/docs/userguide/images/javaPluginConfigurations.png
    • -0
    • +273
    /src/docs/userguide/images/javaPluginTasks.graphml
    • binary
    /src/docs/userguide/images/javaPluginTasks.png
    • -10
    • +15
    /src/docs/userguide/javaPlugin.xml
Workaround until a real fix for GRADLE-616 is provided.

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

GRADLE-616 Problems Resolving external dependencies when project dependencies are used

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

Missed these from last commit.

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

GRADLE-571: - Changed GroovyPlugin to replace the compile task for all SourceSets, rather than just main and test. - Changed CodeQualityPlugin to add checkstyle and codenarc tasks for all SourceSets. - Removed a bunch of properties from GroovyPluginConvention and *CodeQualityPluginConvention. - Added FileCollection.add(FileCollection) - Use PatternFilterable in a few places where PatternSet was being used.

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

  1. … 17 more files in changeset.
Changed integration tests to run forked build with --no-search-upward. Without this, gradle finds gradle's own settings.gradle and evaluates it (including building buildSrc), and then falls back to the build in the test directory. So, the test doesn't break, but it is quite time-consuming and pointless to do this.

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