Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
GRADLE-462 Removed dumpCommand() from the TestNG samples - cleaning up temp files.

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

- 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

GRADLE-525 - To support debugging, use the full path to the script as the filename when compiling the build script. - Upgraded to groovy 1.6.4 - Removed previous attempt at debugging support. - Added ide task for root project - Slight modification of patch supplied by John Murph.

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

  1. … 9 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
    • +1
    /src/docs/userguide/buildLifecycle.xml
  1. … 32 more files in changeset.
Ignores

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

- Fixed :developerBuild to clean all the subprojects. - Changed :nightlyBuild to depend on clean. - Added :ciBuild task, for our CI servers to run.

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

Removed empty src/main and src/test directories.

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

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

  1. … 20 more files in changeset.
Created subproject for the gradle-core.

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

    • -46
    • +0
    /src/main/groovy/org/gradle/BuildAdapter.java
    • -59
    • +0
    /src/main/groovy/org/gradle/BuildResult.java
    • -35
    • +0
    /src/main/groovy/org/gradle/CacheUsage.java
    • -88
    • +0
    /src/main/groovy/org/gradle/DebugHelper.java
    • -216
    • +0
    /src/main/groovy/org/gradle/Gradle.java
  1. … 2267 more files in changeset.
Moved missing test wrapper.properties file to wrapper project.

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

Moved wrapper into its own subproject. Created multi-project build for Gradle.

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

  1. … 13 more files in changeset.
GRADLE-370 - Removed IConventionAware from RepositoryHandler impls and use ClassGenerator to apply at runtime instead - Moved most methods from IConventionAware to new ConventionMapping interface - Inject a shared ClassGenerator instance into those places that need it.

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

  1. … 22 more files in changeset.
GRADLE-597 Filters in CopySpecs are now inherited. Also added a form of filter that takes a Closure to filter a line at a time.

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

    • -0
    • +89
    /src/main/groovy/org/gradle/api/internal/file/LineFilter.java
    • -0
    • +7
    /src/main/groovy/org/gradle/api/tasks/Copy.java
GRADLE-370 - Changed DefaultClassGenerator to mix in IConventionAware if the class does not already implement it. - Removed any Task specific stuff from DefaultClassGenerator. - Added unit tests for DefaultClassGenerator.

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

- Changed developerBuild, uploadDists to depend on dists, check, test, integTest - Changed install to no depend on tests - Changed explodedDistBase to generate a minimal dist (no samples, source or docs) - Use checkstyle properties in checkstyle.xml

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

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