Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 34 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 34 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 34 more files in changeset.
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

  1. … 45 more files in changeset.
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

  1. … 45 more files in changeset.
Dogfood ImmutableFileCollection in tests (#4972)

Reduce the number of static factory methods from ImmutableFileCollection

Use layout.fileFor() in a smoke test

  1. … 32 more files in changeset.
Use GFileUtils.touch() only when we know the parent directory already exists

  1. … 12 more files in changeset.
Remove usage of Task.execute from tests

  1. … 29 more files in changeset.
Take all Javadoc options into account as task inputs

Previously the type of Javadoc’s options property was MinimalJavadocOptions, which declared a few nested properties. However, the real value was a StandardJavadocDocletOptions, which contains several other properties that are not declared as inputs. Now these are taken into account as well.

This commit also stops the Javadoc task from modifying its inputs during execution.

  1. … 32 more files in changeset.
Cleanup unit test outputs

- 'language-java'

- 'platform-base'

- 'platform-native'

- 'platform-play'

- 'testing-native'

  1. … 11 more files in changeset.
Reverted the unfinished attempt to move away from ToolChain and ToolProvider to ToolResolver and ResolvedTool

- This work needs a lot more thought and speccing: reverting for now seems like the best option

+review REVIEW-5398

  1. … 40 more files in changeset.
Converting JavaCompile/JavaDoc to use ToolResolver instead of ToolChain

+review REVIEW-5398

  1. … 7 more files in changeset.
Revert "Create a platform to use in tasks to validate tool chain"

This reverts commit f579b211269e92b9cac3e2c9f515565f9961ccb9.

  1. … 3 more files in changeset.
Create a platform to use in tasks to validate tool chain

  1. … 3 more files in changeset.
Spockified test

    • -0
    • +103
    ./JavadocTest.groovy
NativeToolChain and JavaToolChain share a common ToolChain(Internal) parent

  1. … 11 more files in changeset.
Enable strictCompile for ‘language-java’ project

  1. … 9 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. … 5 more files in changeset.
Move Javadoc task related classes to language-java

+review REVIEW-5165

    • -0
    • +93
    ./GroovydocTest.java
    • -0
    • +121
    ./JavadocTest.java
  1. … 109 more files in changeset.