plugins

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

    • -218
    • +0
    ./DefaultConventionsToPropertiesMapping.java
    • -39
    • +0
    ./PluginInstantiationException.java
  1. … 2267 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. … 30 more files in changeset.
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

  1. … 4 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. … 24 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
    • +128
    ./scala/ScalaPlugin.java
    • -0
    • +52
    ./scala/ScalaPluginConvention.groovy
  1. … 22 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

  1. … 2 more files in changeset.
GRADLE-554 Allow config file properties to be specified for checkstyle task

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

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

    • -0
    • +16
    ./jetty/AbstractJettyRunWarTask.java
    • -0
    • +16
    ./jetty/JettyPluginWebAppContext.java
    • -0
    • +16
    ./jetty/util/JettyPluginServer.java
    • -0
    • +16
    ./jetty/util/ScanTargetPattern.java
  1. … 181 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.
GRADLE-583 Updated CodeQualityPlugin to utilize new build task. Jar task no longer depends on check.

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

  1. … 1 more file in changeset.
GRADLE-571 - Replaced what was SourceSet with more generic FileTree, which is also a FileCollection - Some reorganisation of the FileTree heirarchy. No real changes to behaviour

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

  1. … 20 more files in changeset.
GRADLE-583 Pull Test Task out of jar dependency chain. Does not yet include changes to CodeQualityPlugin or documentation.

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

  1. … 15 more files in changeset.
GRADLE-555 Try a different style of ugliness to get the CodeNarc config file into the CodeNarc ant task.

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

  1. … 1 more file in changeset.
GRADLE-66 Added support for Ant Depend task to compile. CompileOptions now contains DependOptions.

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

    • -0
    • +5
    ./DefaultConventionsToPropertiesMapping.java
  1. … 10 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. … 168 more files in changeset.
GRADLE-554, GRADLE-555 Improved error messages when checkstyle or codenarc rule violations found.

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

  1. … 4 more files in changeset.
GRADLE-571, GRADLE-554, GRADLE-555 - Introduce a minimal SourceSet + SourceDirectorySet just sufficient enough for checkstyle and codenarc tasks - Fixed convention mapping for checkstyle and codenarc tasks so that only java or groovy source, respectively, is checked. - Removed unused custom values map parameter from *PluginConvention constructors

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

  1. … 20 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. … 62 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

    • -20
    • +20
    ./jetty/AbstractJettyRunTask.java
  1. … 42 more files in changeset.
GRADLE-554, GRADLE-555 Improved dependencies added by code-quality plugin

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

    • -13
    • +19
    ./quality/CodeQualityPlugin.java
  1. … 1 more file in changeset.
GRADLE-555 - Allow CodeNarc config file to be specified - Upgraded to CodeNarc 0.6

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

    • -0
    • +11
    ./quality/GroovyCodeQualityPluginConvention.groovy
  1. … 2 more files in changeset.
GRADLE-553, GRADLE-556 The custom filePath property should not be contained in the published ivy.xml file. It should be possible to remove an artifact from a configuration. Added integration test for publishing to an ivy repository and reusing from an Ant build.

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

  1. … 23 more files in changeset.
GRADLE-554, GRADLE-555 Added 'code quality' plugin, which runs checkstyle and codenarc against java and groovy sources.

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

    • -0
    • +17
    ./quality/AntCheckstyle.groovy
    • -0
    • +13
    ./quality/AntCodeNarc.groovy
    • -0
    • +88
    ./quality/Checkstyle.java
    • -0
    • +65
    ./quality/CodeNarc.java
    • -0
    • +150
    ./quality/CodeQualityPlugin.java
    • -0
    • +23
    ./quality/GroovyCodeQualityPluginConvention.groovy
    • -0
    • +34
    ./quality/JavaCodeQualityPluginConvention.groovy
  1. … 9 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. … 6 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. … 34 more files in changeset.
GRADLE-275 - Cleaned up error handling for Ant build import - Handle import of multiple Ant builds - Use correct baseDir for Ant builds whose build file is not in the Gradle project dir - Changed TestFile to extend File - Moved a bunch of utility methods from int tests to TestFile, and generally cleaned up File usages in int tests

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

  1. … 19 more files in changeset.
GRADLE-275 Restore Ant project baseDir after importing a build file

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

    • -0
    • +80
    ./ant/AntTarget.java
  1. … 3 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

    • -6
    • +0
    ./DefaultConventionsToPropertiesMapping.java
  1. … 7 more files in changeset.
- Moved DomainObjectCollection and DomainObjectContainer to the public API, and changed various Container and Collection interfaces to extend them, removing a lot of duplication - Changed DefaultDomainObjectContainer to make it easier to subclass.

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

  1. … 19 more files in changeset.
GRADLE-537 Rearranged the java plugin task dependencies. Patch supplied by Steve Appling.

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

  1. … 9 more files in changeset.