Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
    • +1
    ./toolchain/DefaultScalaToolProvider.java
  1. … 7 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
    • +1
    ./toolchain/DefaultScalaToolProvider.java
    • -8
    • +8
    ./toolchain/DownloadingScalaToolChain.java
  1. … 7 more files in changeset.
Try to make Scala compilation work with Zinc 1.3.0

    • -1
    • +1
    ./toolchain/DefaultScalaToolProvider.java
  1. … 7 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

    • -8
    • +7
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
  1. … 24 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

    • -10
    • +10
    ./toolchain/DefaultScalaToolProvider.java
  1. … 909 more files in changeset.
Use isolated parameters for all worker isolation modes

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 40 more files in changeset.
Use isolated parameters for all worker isolation modes

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 42 more files in changeset.
Use isolated parameters for all worker isolation modes

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 42 more files in changeset.
Use isolated parameters for all worker isolation modes

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 39 more files in changeset.
Use isolated parameters for all worker isolation modes

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 42 more files in changeset.
Merge branch 'master'

    • -4
    • +14
    ./toolchain/DefaultScalaToolProvider.java
  1. … 9 more files in changeset.
Merge branch 'master'

    • -4
    • +14
    ./toolchain/DefaultScalaToolProvider.java
  1. … 8 more files in changeset.
Merge branch 'master'

    • -3
    • +11
    ./toolchain/DefaultScalaToolProvider.java
  1. … 11 more files in changeset.
Merge branch 'master'

    • -3
    • +11
    ./toolchain/DefaultScalaToolProvider.java
  1. … 11 more files in changeset.
Don't recalculate the Gradle API filter, reuse the one we have

    • -3
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 16 more files in changeset.
Don't recalculate the Gradle API filter, reuse the one we have

    • -3
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 16 more files in changeset.
Don't recalculate the Gradle API filter, reuse the one we have

    • -3
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 16 more files in changeset.
Change few private methods to static

    • -1
    • +1
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 252 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 902 more files in changeset.
Make scala compiler work with new classloader hierarchy

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 6 more files in changeset.
Make scala compiler work with new classloader hierarchy

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 5 more files in changeset.
Make scala compiler work with new classloader hierarchy

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 6 more files in changeset.
Make scala compiler work with new classloader hierarchy

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 6 more files in changeset.
Make scala compiler work with new classloader hierarchy

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 6 more files in changeset.
Make scala compiler work with new classloader hierarchy

    • -2
    • +6
    ./toolchain/DefaultScalaToolProvider.java
    • -2
    • +5
    ./toolchain/DownloadingScalaToolChain.java
    • -2
    • +3
    ./toolchain/ScalaToolChainServiceRegistry.java
  1. … 7 more files in changeset.