project

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Created subproject for the gradle-core.

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

    • -223
    • +0
    ./AnnotationProcessingTaskFactoryTest.java
    • -56
    • +0
    ./DefaultAntBuilderFactoryTest.groovy
    • -126
    • +0
    ./DefaultProjectRegistryTest.java
    • -190
    • +0
    ./DefaultProjectServiceRegistryFactoryTest.java
    • -50
    • +0
    ./DefaultStandardOutputRedirectorTest.java
  1. … 2270 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

    • -2
    • +4
    ./DefaultProjectServiceRegistryFactoryTest.java
  1. … 33 more files in changeset.
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

  1. … 7 more files in changeset.
Further fixes of failing tests.

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

    • -0
    • +3
    ./AnnotationProcessingTaskFactoryTest.java
  1. … 1 more file 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

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

    • -7
    • +5
    ./DefaultStandardOutputRedirectorTest.java
  1. … 26 more files in changeset.
GRADLE-588. Moved instantiation of Build earlier in the build process. Patch supplied by John Murph.

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

  1. … 19 more files in changeset.
- Updated to recent snapshot - Switched on some basic checkstyle and codenarc checks - Removed a heap of unused imports

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

  1. … 173 more files in changeset.
- Moved some file related interfaces to o.g.api.file, and some impls to o.g.api.internal.file - Removed unused CopyInstruction and CopyInstructionFactory

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

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

    • -0
    • +220
    ./AnnotationProcessingTaskFactoryTest.java
  1. … 45 more files in changeset.
Moved AntTarget task from o.g.a.plugins.ant to o.g.a.tasks.ant

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

  1. … 7 more files in changeset.
GRADLE-275 - Added abstract AntBuilder class to api package to define the Ant integration API - Merged AntPlugin + AntPluginConvention into DefaultAntBuilder - Made some properties of AbstractProject immutable - Introduced FileResolver to decouple some general-purpose classes from Project

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

    • -44
    • +7
    ./DefaultAntBuilderFactoryTest.groovy
    • -0
    • +78
    ./DefaultAntBuilderTest.groovy
  1. … 32 more files in changeset.
GRADLE-519 - Renamed ProjectInternal.buildScript to ProjectInternal.script - Renamed Project.buildscriptclasspath to Project.buildscript

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

  1. … 17 more files in changeset.
GRADLE-519 - Project ClassLoader inherits from parent project's ClassLoader.

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

    • -0
    • +3
    ./DefaultProjectServiceRegistryFactoryTest.java
  1. … 2 more files in changeset.
GRADLE-519 - Removed all repository and dependency methods from Settings. - Redirect stdout while scriptclasspath { } closure is executing. - Removed Project.getBuildFileClassName()

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

  1. … 22 more files in changeset.
GRADLE-519 Renamed ScriptClasspathHandler to ScriptHandler

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

    • -8
    • +7
    ./DefaultProjectServiceRegistryFactoryTest.java
  1. … 9 more files in changeset.
GRADLE-519 Wired up scriptclasspath { } declaration so that the dependencies it declares are available in the build script: - Each project has its own ClassLoader - Introduced Transformer interface to allow an AST transformer to be composite, and to operate in multiple phases. - Moved the project.classloader property from AbstractProject to project.scriptclasspath.classloader - Introduced ArtifactBuilder test fixture, for int tests to use to setup external dependencies

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

    • -2
    • +16
    ./DefaultProjectServiceRegistryFactoryTest.java
  1. … 32 more files in changeset.
GRADLE-519 - Added ScriptClasspathHandler and Project.getScriptclasspath() - Renamed buildscript {} to scriptclasspath {} and delegate to the project's ScriptClasspathHandler - Javadocs for Project interface

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

    • -7
    • +26
    ./DefaultProjectServiceRegistryFactoryTest.java
  1. … 11 more files in changeset.
GRADLE-522 Provide listeners for plugin registration and usage. Extracted Eclipse plugin from Java plugin. Changed Maven plugin to use listeners.

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

  1. … 49 more files in changeset.
GRADLE-442 - Use groovy 1.6.3 for build script evaluation - Converted a few classes from Groovy to Java to work around some issues.

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

  1. … 26 more files in changeset.
GRADLE-519 - Moved construction of PluginRegistry to DefaultBuild, so that it lives with the other build-wide domain objects - Chopped up DefaultProjectEvaluator into event broadcast, build script compilation, and build script execution.

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

  1. … 14 more files in changeset.
GRADLE-517, GRADLE-353 - Allow ant properties to be accessed as properties of project.ant - Allow ant properties and references to be accessed as project.ant.properties and project.ant.references - Inject the remaining services into AbstractProject using ServiceRegistry - Set AntBuilder's ant project baseDir to projectDir

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

    • -0
    • +93
    ./DefaultAntBuilderFactoryTest.groovy
    • -9
    • +31
    ./DefaultProjectServiceRegistryFactoryTest.java
  1. … 17 more files in changeset.
Cleaned up the constructor of AbstractProject a little: - Extracted the creation of per-project services behind a ServiceRegistry abstraction. - Removed the transitive dependencies of AbstractProject from its constructor. - Inject the ProjectDependenciesBuildInstruction directly into DefaultConfigurationContainerFactory, rather than passing it to createConfigurationContainer() - Introduced TaskContainerInternal interface. - Moved responsibility for registering project from AbstractProject to ProjectFactory.

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

    • -0
    • +131
    ./DefaultProjectServiceRegistryFactoryTest.java
  1. … 17 more files in changeset.
GRADLE-495 Merged revision 1527 from trunk

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/branches/RB-0.6@1528 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 10 more files in changeset.
GRADLE-495 - Don't attach a Convention or convention mappings to the (global) RepositoryHandlerFactory, as this causes different projects to trample over each other.

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

  1. … 10 more files in changeset.
Moved DefaultTask to public api.

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

  1. … 15 more files 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.
GRADLE-269 - Moved the archivesBaseName property from Project to BasePluginConvention

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

  1. … 7 more files in changeset.
- Removed the Bundle task - Removed Project.archivesTaskBaseName - Replaced DefaultProject.configureProjects() with Project.configure() which takes an iterable.

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

  1. … 6 more files in changeset.
Gradle-220 Provide control to the user if and how project dependencies should be rebuild. Refactored integrationtest test method into smaller test methods.

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

  1. … 25 more files in changeset.