Clone Tools
  • last updated a few seconds ago
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

    • -132
    • +0
  1. … 2271 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. … 36 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.
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. … 192 more files in changeset.
GRADLE-571 - Moved building of Spec from include and exclude patterns from BreadFirstDirectoryWalker to PatternSet, and pass PatternSet into DirectoryWalker - Changed SourceDirectorySet to extend PatternFilterable - Properly implement FileSet.matching()

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

  1. … 19 more files in changeset.
GRADLE-584 Changed War plugin to have the appropriate build dependency on the runtime configuration.

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

  1. … 2 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. … 172 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

  1. … 35 more files in changeset.
GRADLE-530 - Changed the java plugin so that it does not include classes in custom jars. - Tightened up int tests to check that only the expected stuff ends up in jar and war files

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

  1. … 8 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.
Fixed broken int test, and added test case for when test source does not contain any test cases.

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

  1. … 4 more files in changeset.
GRADLE-357 Changed ClientModule, ClientModuleDescriptorFactory and DependencyDescriptorFactory to accept ModuleDependency rather than Dependency.

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

  1. … 22 more files in changeset.
GRADLE-519 Renamed ModuleDependency to ExternalModuleDependency

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

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

  1. … 34 more files in changeset.
GRADLE-523 Offer a dry-run option for a Gradle build. Merge BuildAnalysisResult into BuildResult. Provide additional getBuildAndRunAnalysis method.

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

  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. … 53 more files in changeset.
GRADLE-442 Fixed quoting of option values in AntGroovyc. Seems to have gone missing with the upgrade to Groovy 1.6

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

  1. … 9 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. … 15 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

  1. … 20 more files in changeset.
GRADLE-357 - Changed JavaPlugin to use a file dependency to add classes dir to the test compile configuration - Removed unmanagedClasspath from Compile and Test tasks - Don't include file dependencies in generated POMs

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

  1. … 20 more files in changeset.
GRADLE-357 - Map a FileCollection to a SelfResolvingDependency - Replaced DependencyDescriptorFactory.createDependencyDescriptor() with addDependencyDescriptor() - Changed DefaultDependencyDescriptorFactory to ignore SelfResolvingDependency

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

  1. … 20 more files in changeset.
GRADLE-357 - Added SelfResolvingDependency, a subtype of Dependency. No factory for this yet - Added SelfResolvingDependencyResolver, which adds the files from these dependencies, to those resolved by Ivy - Replaced Configuration.getProjectDependencies() and getAllProjectDependencies() with getDependencies(type) and getAllDependencies(type)

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

  1. … 10 more files in changeset.
GRADLE-357 - Merged IvyService.resolve...() methods into a single resolve() method returning a ResolvedConfiguration impl - Inject ResolverProvider into DefaultIvyService and remove from Configuration

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

  1. … 16 more files in changeset.
GRADLE-357 Moved some parameters of IvyService methods into constructor of DefaultIvyService.

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

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

  1. … 19 more files in changeset.
GRADLE-492 Merged revision 1522 into 0.6 branch

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

  1. … 20 more files in changeset.
GRADLE-492 - Fixed dyamic properties for tasks implemented in Groovy with a superclass implemented in Java. - Renamed some test scripts so that IDEA doesn't complain when it tries to compile them

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

  1. … 20 more files in changeset.
Fixed problem with mutable dependency keys. Made dependencyConfiguration immutable. Modified notation to allow for specification of dependencyConfiguration. Changed project dependency equality to be based on immutable properties.

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

  1. … 30 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. … 26 more files in changeset.
GRADLE-452: - Renamed the containers' get() and find() methods to getByName() and findByName() - Provide consistent dynamic properties and methods for all containers - Only implicitly create configurations when the configurations { } block is being executed, rather than on any access.

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

  1. … 43 more files in changeset.