Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
GRADLE-163: - Added methods to TaskExecutionGraph to allow a listener to receive notification when the task graph has been calculated. - Moved task specific code from Dag to BuildExecuter. Dag is now a generic graph impl - Changed BuildExecuter to implement TaskExecutionGraph - Added TaskInternal interface and changed AbstractTask to implement it

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

  1. … 13 more files in changeset.
GRADLE-163: - Changed DefaultBuild to create the task graph for a build.

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

  1. … 10 more files in changeset.
GRADLE-163: - Some initial refactoring, to move some of the 'data' about a build into the Build object, rather than passing it around as parameters or injecting it as a service. - Introduced BuildInternal, which extends Build. - ProjectsLoader is now responsible for creating the Build instance - Removed IProjectRegistry.reset(), IProjectFactory.reset() and ProjectsLoader.reset()

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

  1. … 16 more files in changeset.
GRADLE-225 - Removed dag parameter from all remaining tasks - Updated wrapper

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

  1. … 46 more files in changeset.
Improved high level log out put for task execution.

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

  1. … 1 more file in changeset.
GRADLE-236 Delegate Ant and Ivy output to slf4j Upgrade to new slf4j and logback versions Let all ant using classes use the ant instance of the project Add a createAntBuilder method to the project interface. Added HighLevelFilter for future use.

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

  1. … 27 more files in changeset.
GRADLE-221, GRADLE-225: - Renamed Task.getDependencies() to getTaskDependencies() - Changed DAG to implement TaskExecutionGraph. - Removed unused rootProject parameter from BuildExecuter.execute()

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

  1. … 9 more files in changeset.
GRADLE-221 - Added TaskDependency interface and Task.getDependencies() - Changed BuildExecuter and ProjectTasksPrettyPrinter to use this instead of Task.getDependsOn() - Some tweaks to output of ProjectTasksPrettyPrinter

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

  1. … 8 more files in changeset.
GRADLE-214: - Added Project.findTask() - Changed Project.findProject(), project() and task() to handle both absolute and relative paths and names - Changed BuildExecuter and NameResolvingTaskExecuter to use these methods.

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

    • -15
    • +10
  1. … 6 more files in changeset.
More work towards an embedding API: - Added taskExecuter property to StartParameter and changed build to use this instead of creating its own. - Extracted TaskListTask out of BuildConfigurer - Added BuiltInTaskExecuter, and changed Main to use this with Build.run() instead of Build.taskList()

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

    • -0
    • +57
  1. … 14 more files in changeset.
Intellij missed these

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

    • -102
    • +0
GRADLE-202: - Replaced TaskSelector.getTasks() with TaskSelector.execute() - Renamed TaskSelector to TaskExecuter

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

    • -0
    • +117
    • -0
    • +57
  1. … 3 more files in changeset.
Replaced some usages of DefaultProject with ProjectInternal

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

  1. … 10 more files in changeset.
Set timing log output to debug level.

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

  1. … 5 more files in changeset.
Fixed bug that a dagNeutral execution was not calculated correctly.

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

  1. … 4 more files in changeset.
GRADLE-165 Allow a fully qualified task path to be specified on the command-line The issue was solved by a patch from Adam Murdoch

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

    • -0
    • +102
    • -0
    • +54
  1. … 13 more files in changeset.
Introduced conditional parameter construction for debug statements to improve performance.

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

  1. … 22 more files in changeset.
GRADLE-129 Provide actions access to dag Refactoring: AbstractTaskTest from Groovy to Java Refactoring: TaskFactory

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

  1. … 56 more files in changeset.
Added rebuild cache option and functionality. Introduced enum for storing cache usage options.

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

  1. … 8 more files in changeset.
GRADLE-143 Introduce a flag that allows a task to declare that it does not modify the project tree. Performance Improvement by not rebuilding the dag in a multi-task build, when the tasks declare themselves as dag neutral. Performance improvement by caching results of dag opertations.

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

  1. … 8 more files in changeset.
GRADLE-134, GRADLE-136, GRADLE-135 Refactored major gradle classes to Java. Fixed bug with dependsOn setting of bundle archives Can't add depedencies to be used by Gradle's default dependencies Declaring a classpath project dependencies does not trigger an evaluate of the depends-on project Migrate from commons-cli to JOpt simple for command line processing.

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

  1. … 86 more files in changeset.
Refactored major gradle classes to Java.

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

    • -0
    • +160
  1. … 97 more files in changeset.
Changed license header

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

  1. … 1 more file in changeset.
Enhanced user guide More integration tests Added default imports Improve directory task Task object can be dependsOn arguments for tasks Added getting-started file to the distribution

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

  1. … 37 more files in changeset.
Fixed logger declaration

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

Adapted to new syntax of newest Groovy snapshot

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

  1. … 1 more file in changeset.
Added afterDag init

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

  1. … 8 more files in changeset.
Improved logging Refactored Build class Made deletion of build resolver dir more robust

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

  1. … 12 more files in changeset.
Added startup features - Embedded build script - Project parameter passing Added embedded execution Added support for project with build sources

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

  1. … 41 more files in changeset.
added convenience methods to DAG add configureByDag lifecycle method

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

  1. … 4 more files in changeset.