Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use same classloader structure for zinc compiler

    • -1
    • +1
    ./compile/ZincScalaCompilerIntegrationTest.groovy
  1. … 9 more files in changeset.
Handle scala jdk version better

    • -1
    • +4
    ./ScalaCrossCompilationIntegrationTest.groovy
Handle scala jdk version better

    • -1
    • +4
    ./ScalaCrossCompilationIntegrationTest.groovy
Update references to 1.6 compatibility to 1.7

    • -1
    • +1
    ./ScalaCrossCompilationIntegrationTest.groovy
  1. … 20 more files in changeset.
Update references to 1.6 compatibility to 1.7

    • -1
    • +1
    ./ScalaCrossCompilationIntegrationTest.groovy
  1. … 20 more files in changeset.
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>

    • -5
    • +5
    ./compile/UpToDateScalaCompileIntegrationTest.groovy
    • -8
    • +18
    ./compile/ZincScalaCompilerIntegrationTest.groovy
    • -2
    • +2
    ./compile/ZincScalaCompilerMultiVersionIntegrationTest.groovy
  1. … 27 more files in changeset.
Loosen test to assert that the incremental mapping is not present in the application descriptor

    • -12
    • +5
    ./ScalaPluginIntegrationTest.groovy
Loosen test to assert that the incremental mapping is not present in the application descriptor

    • -12
    • +5
    ./ScalaPluginIntegrationTest.groovy
Do not consider artifacts added to non-visible configurations as default artifacts

  1. … 1 more file in changeset.
Do not consider artifacts added to non-visible configurations as default artifacts

  1. … 1 more file in changeset.
    • -0
    • +25
    ./ScalaPluginIntegrationTest.groovy
    • -0
    • +25
    ./ScalaPluginIntegrationTest.groovy
    • -0
    • +48
    ./ScalaPluginIntegrationTest.groovy
    • -0
    • +48
    ./ScalaPluginIntegrationTest.groovy
Deprecate AbstractScalaCompile.effectiveAnnotationProcessorPath

    • -0
    • +45
    ./compile/ScalaCompileDeprecationsIntegrationTest.groovy
  1. … 2 more files in changeset.
Use global init script to set mirrors for buildSrc (#6627)

    • -1
    • +1
    ./compile/IncrementalScalaCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/ZincScalaCompilerIntegrationTest.groovy
  1. … 49 more files in changeset.
Fix #6750

Disambiguate publications when a consumer doesn't care about the usage to prefer java runtime jars

  1. … 1 more file in changeset.
Fix #6735

Only consider Project dependencies for analysis mappings

  1. … 1 more file in changeset.
Reproduce Scala variant selection failure

    • -0
    • +41
    ./ScalaPluginIntegrationTest.groovy
    • -0
    • +37
    ./ScalaPluginIntegrationTest.groovy
Usage variant aware dependency management to share analysis files

Use artifactView to filter analysis files

  1. … 9 more files in changeset.
Raise minimum build JVM version to Java 8

    • -11
    • +11
    ./compile/UpToDateScalaCompileIntegrationTest.groovy
  1. … 30 more files in changeset.
Avoid iterating over tasks in subprojects from ScalaCompile

  1. … 2 more files in changeset.
    • -1
    • +46
    ./ScalaPluginIntegrationTest.groovy
Remove stale files for scala compilation (#6093)

Whenever Zinc doesn't have the data to remove them.

    • -0
    • +94
    ./compile/CachedScalaCompileIntegrationTest.groovy
  1. … 3 more files in changeset.
Use external repository mirrors in build (#6094)

We've been bitten by external repository fluctuation for a long time.

This PR makes most of tests use repository mirrors set up by ourselves

via init script and system property.

There're still some tests not switching to mirrors, which would be fixed

in follow-up commits.

    • -0
    • +4
    ./compile/IncrementalScalaCompileIntegrationTest.groovy
    • -0
    • +1
    ./compile/ZincScalaCompilerIntegrationTest.groovy
  1. … 98 more files in changeset.
Re-enable Play/Scala tests on Java 9+ (#5593)

Almost all Play/Scala tests were ignored on Java 9/10, which makes it lack coverage. This PR does:

- Update Scala version to Java9-compatible version according to [JDK compatibility](https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html).

- Update default Play version to latest 2.6.15, which supports Java 9/10

- Adjust corresponding samples. Previous default Play version 2.3.10 was too old (release at 2014).

- Ignored the tests which can't work on Java 9+.

- Separate Play test resources with different versions. For example, Play 2.6 uses `build.gradle` and `Play 2.4/2.5` uses `build.gradle.old`.

- Previously `AbstractMultiVersionPlayContinuousBuildIntegrationTest` didn't have `targetPlatform` configuration, which made multi-version tests meaningless

- Fix `play-logback` configuration for `2.5.18`.

    • -1
    • +1
    ./ScalaCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedScalaCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/IncrementalScalaCompileIntegrationTest.groovy
    • -0
    • +2
    ./compile/UpToDateScalaCompileIntegrationTest.groovy
    • -2
    • +9
    ./compile/ZincScalaCompilerIntegrationTest.groovy
    • -1
    • +1
    ./compile/ZincScalaCompilerMultiVersionIntegrationTest.groovy
    • -1
    • +1
    ./compile/daemon/ScalaCompilerDaemonReuseIntegrationTest.groovy
    • -2
    • +2
    ./environment/JreJavaHomeScalaIntegrationTest.groovy
    • -1
    • +4
    ./scaladoc/ScalaDocIntegrationTest.groovy
    • -1
    • +1
    ./test/ScalaTestIntegrationTest.groovy
  1. … 161 more files in changeset.
Fix scala integration tests

    • -2
    • +2
    ./compile/ZincScalaCompilerIntegrationTest.groovy
  1. … 1 more file in changeset.
Remove default parameter from abstract method

+review REVIEW-6575

    • -1
    • +1
    ./compile/CachedScalaCompileIntegrationTest.groovy
  1. … 4 more files in changeset.
Allow enabling build cache in all integration tests

Signed-off-by: Lóránt Pintér <lorant@gradle.com>

    • -9
    • +9
    ./compile/CachedScalaCompileIntegrationTest.groovy
    • -2
    • +2
    ./scaladoc/ScalaDocIntegrationTest.groovy
  1. … 26 more files in changeset.