Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use worker API to fix the ScalaDoc issue

    • -0
    • +104
    ./java/org/gradle/api/internal/tasks/scala/ScalaDocInvoker.java
    • -0
    • +26
    ./java/org/gradle/api/internal/tasks/scala/ScalaDocParameters.java
    • -0
    • +35
    ./java/org/gradle/api/internal/tasks/scala/ScalaDocWorkAction.java
  1. … 2 more files in changeset.
Avoid fixing Scaladoc for now

  1. … 1 more file in changeset.
Go back to compiling the compiler-bridge from source

The compiler-bridge binary jar is not guaranteed to be binary compatible

across minor versions of the Scala compiler.

This means the 2.13 bridge is not necessarily compatible with 2.13.1.

To reliably get a working compiler bridge, we need to compile from source.

    • -1
    • +8
    ./java/org/gradle/api/tasks/ScalaRuntime.java
  1. … 6 more files in changeset.
Go back to compiling the compiler-bridge from source

The compiler-bridge binary jar is not guaranteed to be binary compatible

across minor versions of the Scala compiler.

This means the 2.13 bridge is not necessarily compatible with 2.13.1.

To reliably get a working compiler bridge, we need to compile from source.

    • -1
    • +8
    ./java/org/gradle/api/tasks/ScalaRuntime.java
  1. … 7 more files in changeset.
Make Zinc version constant public

And use it in Javadoc

  1. … 1 more file in changeset.
Make Zinc version constant public

And use it in Javadoc

  1. … 1 more file in changeset.
Make DEFAULT_ZINC_VERSION private for now

Extract Scala related version to constants

Clear error message when breaking default zinc setup

Instead of attempting to remove possible mutations to the zinc

configuration, we register an afterResolve that asserts the Scala

version required by default Zinc is valid.

Fixes #11038

  1. … 1 more file in changeset.
Substitute the new Zinc coordinates for the old ones automatically

  1. … 4 more files in changeset.
Force Scala library 2.12 with Zinc

  1. … 7 more files in changeset.
Try to make Scala compilation work with Zinc 1.3.0

  1. … 7 more files in changeset.
Remove component selection rules until reject rules are visible somewhere

Remove component selection rules until reject rules are visible somewhere

Add ScalaPluginExtension

  1. … 4 more files in changeset.
Introduce a ScalaPluginExtension for configuring the version of Zinc used

  1. … 14 more files in changeset.
Introduce a ScalaPluginExtension for configuring the version of Zinc used

  1. … 14 more files in changeset.
Merge remote-tracking branch 'origin/wolfs/fixit/scala-plugin-zinc-update' into sg/60/zinc-upgrade-2

* origin/wolfs/fixit/scala-plugin-zinc-update:

Use forking when running in parallel

Fix IDE test expectations and mention breaking change

Document Zinc compiler upgrade

Add test case for #8421

Recognize contributor in release notes

Don't use static state

Remove unused `javaHome`

upgraded Scala zinc compiler to version 1.2.5

    • -1
    • +7
    ./java/org/gradle/api/tasks/ScalaRuntime.java
  1. … 22 more files in changeset.
Do not use deprecated configurations in tests

    • -1
    • +1
    ./java/org/gradle/api/tasks/ScalaRuntime.java
  1. … 5 more files in changeset.
Do not use deprecated configurations in tests

    • -1
    • +1
    ./java/org/gradle/api/tasks/ScalaRuntime.java
  1. … 5 more files in changeset.
Do not use deprecated configurations in tests

    • -1
    • +1
    ./java/org/gradle/api/tasks/ScalaRuntime.java
  1. … 6 more files in changeset.
Apply `Anonymous type can be replaced with lambda` inspection the whole project

  1. … 665 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

  1. … 909 more files in changeset.
Refactor code so that variant artifacts are derived from the source set

This commit refactors the code so that, from a source set, we can find

the output directories which are generated by compile tasks. This allows

us to generate a "lazy" variant which would contain all the classes of

all languages, without having to explicitly declare it.

  1. … 12 more files in changeset.
Refactor code so that variant artifacts are derived from the source set

This commit refactors the code so that, from a source set, we can find

the output directories which are generated by compile tasks. This allows

us to generate a "lazy" variant which would contain all the classes of

all languages, without having to explicitly declare it.

  1. … 12 more files in changeset.
Refactor code so that variant artifacts are derived from the source set

This commit refactors the code so that, from a source set, we can find

the output directories which are generated by compile tasks. This allows

us to generate a "lazy" variant which would contain all the classes of

all languages, without having to explicitly declare it.

  1. … 12 more files in changeset.
Refactor code so that variant artifacts are derived from the source set

This commit refactors the code so that, from a source set, we can find

the output directories which are generated by compile tasks. This allows

us to generate a "lazy" variant which would contain all the classes of

all languages, without having to explicitly declare it.

  1. … 12 more files in changeset.
Refactor code so that variant artifacts are derived from the source set

This commit refactors the code so that, from a source set, we can find

the output directories which are generated by compile tasks. This allows

us to generate a "lazy" variant which would contain all the classes of

all languages, without having to explicitly declare it.

  1. … 12 more files in changeset.
Refactor code so that variant artifacts are derived from the source set

This commit refactors the code so that, from a source set, we can find

the output directories which are generated by compile tasks. This allows

us to generate a "lazy" variant which would contain all the classes of

all languages, without having to explicitly declare it.

  1. … 12 more files in changeset.
Refactor code so that variant artifacts are derived from the source set

This commit refactors the code so that, from a source set, we can find

the output directories which are generated by compile tasks. This allows

us to generate a "lazy" variant which would contain all the classes of

all languages, without having to explicitly declare it.

  1. … 12 more files in changeset.