tasks

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ScalaDoc: add public constructor with ObjectFactory

Signed-off-by: Roberto Perez Alcolea <rperezalcolea@netflix.com>

  1. … 1 more file in changeset.
Use the configured Zinc version for the Scala runtime

Prior to this change, the compiler-bridge and compiler-interface remained

at the Gradle defined default Zinc version. They now are properly

aligned to the user specified Zinc version.

Fixes #12869

  1. … 1 more file in changeset.
Use the configured Zinc version for the Scala runtime

Prior to this change, the compile-brigde and compiler-interface remained

at the Gradle defined default Zinc version. They now are properly

aligned to the user specified Zinc version.

Fixes #12869

  1. … 1 more file in changeset.
Use the configured Zinc version for the Scala runtime

Prior to this change, the compiler-bridge and compiler-interface remained

at the Gradle defined default Zinc version. They now are properly

aligned to the user specified Zinc version.

Fixes #12869

  1. … 2 more files in changeset.
Use the configured Zinc version for the Scala runtime

Prior to this change, the compiler-bridge and compiler-interface remained

at the Gradle defined default Zinc version. They now are properly

aligned to the user specified Zinc version.

Fixes #12869

  1. … 2 more files in changeset.
Use the configured Zinc version for the Scala runtime

Prior to this change, the compiler-bridge and compiler-interface remained

at the Gradle defined default Zinc version. They now are properly

aligned to the user specified Zinc version.

Fixes #12869

  1. … 2 more files in changeset.
Support for scala compiler plugins.

Issue: #8659

Signed-off-by: Sheliak Lyr <sheliak.lyr@gmail.com>

  1. … 17 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 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.
Fix unit tests

  1. … 1 more file in changeset.
Fix test

upgraded Scala zinc compiler to version 1.2.5

Additionally introduces Scala compiler daemon that remains warm across build, improving further incremental compilation times

Signed-off-by: Predrag Knezevic <pedjak@gmail.com>

  1. … 30 more files in changeset.
Always use configured annotationProcessorPath

- Don't use an empty path for `-proc:none` because it is also used by

compiler plugins

- Don't support setting it to `null` anymore.

Resolves #6573.

  1. … 11 more files in changeset.
Ignore annotation processors on compile classpath

Resolves #6296.

  1. … 17 more files in changeset.
Remove ScalaDocOptions.stylesheet

#6299

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

  1. … 12 more files in changeset.
Name the processors that prevent incremental compilation

Instead of just informing the user that "processors were present".

This can be expanded once we support different types of incremental

processors.

  1. … 20 more files in changeset.
Split processor detection out of path computation

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

  1. … 28 more files in changeset.
Polish Scala annotation processing and add integration tests

  1. … 4 more files in changeset.
Set annotation processor classpath in scala compile task (#2281)

  1. … 1 more file in changeset.
Minor cleanup

setting annotation processor classpath in scala compile task Issue: #1498

  1. … 1 more file in changeset.
Remove deprecated methods on TestUtil (#672)

In order to use project builder correctly without having

leaking files on windows it is necessary to initialize

the test fixture for NativeServices and clean up

the test directory after building.

AbstractProjectBuilderSpec provides a nice base class

for Groovy tests.

I removed the deprecated methods since using them leads

to files lying around. Migrating all the usages to the "new"

way ensures it is used correctly.

  1. … 97 more files in changeset.
AbstractTaskTest isa AbstractProjectBuilderSpec

- This change converts the entire class hierarchy under AbstractTaskTest

to extend from AbstractProjectBuilderSpec.

- This should ensure that fewer files are left behind by tests, and the

temporary directory names actually match their testclass/method names.

    • -0
    • +86
    ./scala/ScalaCompileTest.groovy
  1. … 32 more files in changeset.
Convert ScalaDocTest to spock.

- This allows us to use the AbstractSpockTaskTest which does a better

job of cleaning up test files.

    • -0
    • +55
    ./scala/ScalaDocSpec.groovy
Revive ScalaCompileOptions.

- This change is mostly to keep the documentation sane.

  1. … 12 more files in changeset.