Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved language-jvm/src/main/groovy -> src/main/java

  1. … 58 more files in changeset.
Moved Groovydoc, AntGroovydoc and GroovydocTest back to ‘plugins’ for now

- Don't want to move into 'language-groovy' until the tasks have been converted to java

  1. … 4 more files in changeset.
Adds support for the JVM platform

This reverts commit a91ea04748486820443586f599f6cb7f654990f2.

  1. … 26 more files in changeset.
Reverts build breakage

Revert "Fixed codeNarc"

This reverts commit 9436ec7853684949a194c4076d5dcdbb1ecc959e.

Revert "Fixed broken checkStyle"

This reverts commit fdbaa2c8b8fcb2f7c5ecbb8da4448d1a98878d47.

Revert "Better method naming"

This reverts commit 85e3b5790d6e93dece471b64aef5830684d43e9d.

Revert "Keep the existing naming scheme"

This reverts commit f294065100db13dbc1efdb152700a1603ad1a4e6.

Revert ""Fixes tests", broken from adding multitargeted jvmplatform"

This reverts commit ecd13b761de1991d9c1ca6509e0b0fb39dbf9889.

Revert "Adds tests for multitarget platforms"

This reverts commit 53e9b56cf2a17c582c3b0fe3481f10d1b7bf69af.

Revert "Add JvmPlatform tests and better error formatting"

This reverts commit 6c7db3bae54e9ce38bfa087367f63af98167b2f6.

Revert "Fixes tests"

This reverts commit d721ad0d164256a5c565fa665c30bf4459697e15.

Revert "Set source/target to optional for when it has been set by target"

This reverts commit 6211c06df16385073bfed8d62c3ffb09b190b21e.

Revert "Fixes jvm platform example javadoc"

This reverts commit 1d7634f86066f2023e5015791d9f0a914f7ceac9.

  1. … 26 more files in changeset.
Set source/target to optional for when it has been set by target

  1. … 24 more files in changeset.
Move Javadoc task related classes to language-java

+review REVIEW-5165

    • -60
    • +0
    ./javadoc/internal/JavadocGenerator.java
    • -70
    • +0
    ./javadoc/internal/JavadocSpec.java
  1. … 107 more files in changeset.
Merge branch 'release' of github.com:gradle/gradle

Conflicts:

gradle/wrapper/gradle-wrapper.jar

gradle/wrapper/gradle-wrapper.properties

  1. … 4 more files in changeset.
Manually inject JavaToolChain into JavaCompile and Javadoc. Getter injection cannot be used because we also need a setter for toolChain property on these classes.

+review REVIEW-5158

Merge branch 'release'

Conflicts:

gradle/classycle.gradle

gradle/wrapper/gradle-wrapper.properties

subprojects/docs/src/docs/release/notes.md

subprojects/ear/src/integTest/groovy/org/gradle/plugins/ear/EarPluginIntegrationTest.groovy

subprojects/language-jvm/language-jvm.gradle

subprojects/language-jvm/src/main/groovy/org/gradle/language/jvm/internal/JvmPluginServiceRegistry.java

subprojects/plugins/src/main/groovy/org/gradle/api/internal/tasks/CompileServices.java

subprojects/plugins/src/main/groovy/org/gradle/api/plugins/JavaBasePlugin.java

  1. … 8 more files in changeset.
GRADLE-3152 Cannot use Javadoc task without JavaBasePlugin applied

Allow to use Javadoc and JavaCompile tasks without applying JavaBasePlugin

- Inject JavaToolChain directly into the tasks instead of via the plugin

- Move providing DefaultJavaToolChain to JvmPluginServiceRegistry in language-jvm as JavaCompileTest needs that dependency

- Move all javadoc related code from plugins to language-jvm because DefaultJavaToolChain depends on that code

+review REVIEW-5158

    • -0
    • +70
    ./javadoc/AntGroovydoc.groovy
    • -0
    • +363
    ./javadoc/Groovydoc.java
    • -0
    • +316
    ./javadoc/Javadoc.java
    • -0
    • +60
    ./javadoc/internal/JavadocGenerator.java
    • -0
    • +70
    ./javadoc/internal/JavadocSpec.java
    • -0
    • +20
    ./javadoc/package-info.java
  1. … 115 more files in changeset.
Extract java and groovy compilation into separate language subprojects

- ‘language-java’ contains JavaCompile task, compiler infrastructure and associated classes

- ‘language-groovy’ contains GroovyCompile task and associated infrastructure

- depends on ‘language-java’

- ‘language-jvm’ contains ProcessResources task and some common JVM language infrastructure

    • -308
    • +0
    ./compile/GroovyCompileOptions.java
  1. … 314 more files in changeset.
Extract core JVM platform classes into new subproject ‘platform-jvm’

  1. … 89 more files in changeset.
Some tidy up on Groovy compiler configuration script.

- Reworked reference docs and added to DSL reference

- Release notes

- Test fixes

    • -21
    • +38
    ./compile/GroovyCompileOptions.java
  1. … 3 more files in changeset.
Groovy configuration script support enhancements: * fix integTest assertions * improve error message if Groovy on classpath is not 2.1+ * added integration test for missing config file * added integration test for invalid config file * added integration test for incremental compilation

  1. … 14 more files in changeset.
Groovy configuration script support enhancements: * nicer error message if version<2.1 * add @Optional to configurationScript * add integration test * improved documentation

    • -2
    • +21
    ./compile/GroovyCompileOptions.java
  1. … 5 more files in changeset.
Tidy-up and modelling of the FileSnapshotSet.

  1. … 13 more files in changeset.
Prepping the code for a perf tweak related to incremental java compilation.

  1. … 1 more file in changeset.
Moved JavaCompile and GroovyCompile tasks (and related) into languageJvm project

    • -0
    • +109
    ./compile/AbstractCompile.java
    • -0
    • +83
    ./compile/AbstractOptions.java
    • -0
    • +91
    ./compile/BaseForkOptions.java
    • -0
    • +393
    ./compile/CompileOptions.java
    • -0
    • +58
    ./compile/DebugOptions.java
    • -0
    • +126
    ./compile/DependOptions.java
    • -0
    • +74
    ./compile/ForkOptions.java
    • -0
    • +138
    ./compile/GroovyCompile.java
    • -0
    • +249
    ./compile/GroovyCompileOptions.java
    • -0
    • +24
    ./compile/GroovyForkOptions.java
    • -0
    • +159
    ./compile/JavaCompile.java
    • -0
    • +20
    ./compile/package-info.java
  1. … 215 more files in changeset.
Instead of moving and aliasing the Jar task, just keep it in the original package

    • -0
    • +107
    ./bundling/Jar.groovy
  1. … 7 more files in changeset.
Add support for Groovy configuration script

    • -0
    • +20
    ./compile/GroovyCompileOptions.java
  1. … 2 more files in changeset.