execution

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

  1. … 3 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

  1. … 26 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

    • -0
    • +63
    ./DefaultBuildExecuter.java
    • -0
    • +35
    ./DryRunBuildExecuter.java
    • -13
    • +18
    ./TaskNameResolvingBuildExecuter.java
  1. … 16 more files in changeset.
Some modifications in the checkstyle configuration of the Gradle build. Fixed incorrect or missing javadoc headers.

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

  1. … 191 more files in changeset.
Added @TaskAction annotation, which a task can use to mark its 'execute' method.

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

  1. … 45 more files in changeset.
Deleted obsolete Dag classes.

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

  1. … 1 more file in changeset.
GRADLE-419 - Replaced Project.findTask() and task() with TaskContainer.findByPath() and getByPath().

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

  1. … 26 more files in changeset.
- Added FileCollection.getAsPath() back in - Extracted AbstractFileCollection out of DefaultConfigurationResolver - Renamed getDescription() to getDisplayName() on various (internal) interfaces, leaving getDescription() for user supplied domain object descriptions.

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

  1. … 26 more files in changeset.
GRADLE-390: - execute all tasks specified on the command-line in a single build - removed Task.isDagNeutral() - added TaskExecutionGraph.hasTask(Task)

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

    • -43
    • +23
    ./TaskNameResolvingBuildExecuter.java
  1. … 24 more files in changeset.
GRADLE-299: - Added -n command-line option which executes the ShowDependenciesTask - Renamed tasks to have consistent naming scheme

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

    • -14
    • +23
    ./BuiltInTasksBuildExecuter.java
  1. … 30 more files in changeset.
GRADLE-263: - Replaced -x option with '-C off' - Replaced -r option with '-C rebuild' - Added -r option which prints out the properties of the current project - Added initial PropertyListTask. Not finished yet.

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

  1. … 19 more files in changeset.
GRADLE-316 - Changed BaseSettings and DefaultSettings to use DynamicObjectHelper. - Removed gradleProperties and additionalProperties fields from BaseSettings - Some tweaks to toString() for Project, Task and Settings - Fixed DefaultTask.doFirst() and doLast() for closures like { -> stuff } (ie no parameters)

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

  1. … 24 more files in changeset.
GRADLE-250: - Fixed listener exception handling so listener failures are reported as script exceptions, rather than internal failures - Added ListenerBroadcast helper class to handle event broadcasting to listeners and closures - Don't use class loaded from script cache when it is not assignable to expected base class - Changed DefaultScriptProcessor to attach ScriptSource to the Script object

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

  1. … 18 more files in changeset.
GRADLE-24: Added -m command-line option to merge tasks provided on the command-line into a single build.

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

    • -0
    • +42
    ./DelegatingBuildExecuter.java
    • -0
    • +12
    ./MergingBuildExecuter.java
    • -20
    • +7
    ./ProjectDefaultsBuildExecuter.java
  1. … 8 more files in changeset.
GRADLE-295, GRADLE-302 - Reuse task graph when all tasks in a build are dagNeutral - Added TaskExecutionListener, which can be added to a TaskExecutionGraph and is notified as tasks execute - Added TaskExecutionGraph.beforeTask(closure) and afterTask(closure) - Added some more int test cases

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

  1. … 8 more files in changeset.
GRADLE-174 - Added javadocs for Settings, ProjectDescriptor and DependencyContainer - Added generics for collections on DependencyContainer - Moved some variations of dependency() and clientModule() up to DependencyContainer

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

  1. … 14 more files in changeset.
Extracted TaskExecuter interface out of DefaultTaskExecuter

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

  1. … 8 more files in changeset.
- Renamed TaskExecuter to BuildExecuter, and renamed implementations accordingly. - Removed some left over references to Dag - Updated wrapper

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

    • -0
    • +57
    ./BuiltInTasksBuildExecuter.java
    • -110
    • +0
    ./NameResolvingTaskExecuter.java
    • -0
    • +57
    ./ProjectDefaultsBuildExecuter.java
    • -0
    • +110
    ./TaskNameResolvingBuildExecuter.java
  1. … 14 more files in changeset.
Renamed BuildExecuter to DefaultTaskExecuter.

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

    • -0
    • +179
    ./DefaultTaskExecuter.java
  1. … 10 more files in changeset.
Use 'task graph populated' instead of 'task graph prepared'

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

  1. … 9 more files in changeset.
Fixed ordering of tasks in BuildExecutor.getAllTasks()

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

  1. … 1 more file in changeset.
GRADLE-163: - TaskExecutionGraph throws IllegalStateException when graph has not been populated - TaskExecutionGraph.getAllTasks() returns tasks in the order they will be executed.

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

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