AbstractIntegrationTest.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Lower kotlin compiler daemon verbosity on Windows CI

Signed-off-by: Paul Merlin <paul@gradle.com>

Move kotlin-dsl in a sub directory

  1. … 1579 more files in changeset.
Replace usages of `escapedPathOf` by `normalisedPath`

Both have the same purpose and `normalisedPath` was more used.

  1. … 2 more files in changeset.
Restore Kotlin 1.2.20 compatibility coverage

Signed-off-by: Rodrigo B. de Oliveira <rodrigo@gradle.com>

  1. … 1 more file in changeset.
Canonicalize `AbstractIntegrationTest.defaultProjectRoot`

To check behaviour of Windows CI machines.

Always resolve the script classpath against the imported project dir

To account for subprojects outside the root project directory.

This commit temporarily breaks the support for nested projects like

the ones found in `kotlin-dsl/samples` which shall be restored in a

subsequent commit.

Resolves #1231

  1. … 7 more files in changeset.
Fix test on Windows

by escaping path separators

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 2 more files in changeset.
Let GenerateScriptPluginAdapters task be cacheable

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 3 more files in changeset.
Prove build cache integration works across different project roots

  1. … 1 more file in changeset.
Fix integ tests after the upgrade to the latest Gradle 5.0 snapshot

  1. … 4 more files in changeset.
Don't automatically add `kotlin-(dev|eap)` repositories to builds

  1. … 2 more files in changeset.
Merge branch 'develop' into eskatos/gradle-api-gen/kclass-and-groovy-named-arguments

  1. … 3 more files in changeset.
Extract `containsBuildScanPluginOutput()` matcher

Polish `AbstractIntegrationTest`

Merge branch 'develop' into eskatos/gradle-api-gen/kclass-and-groovy-named-arguments

  1. … 3 more files in changeset.
Run `ProjectSchemaAccessorsIntegrationTest` against future `kotlin-dsl` plugin version

  1. … 6 more files in changeset.
Merge branch 'master' into develop

Merge branch 'master' into eskatos/master/gradle-4.9

Merge branch 'develop' into eskatos/gradle-api-gen/kclass-and-groovy-named-arguments

  1. … 2 more files in changeset.
Fix ktlint errors

  1. … 1 more file in changeset.
Fix `ProjectSchemaAccessorsIntegrationTest`

By adding default `settings.gradle.kts` file to the correct place.

  1. … 1 more file in changeset.
Simplify tests

- Remove unnecessary repositories

- Remove unnecessary dependencies

- DRY

  1. … 11 more files in changeset.
Let every `settings.gradle.kts` add the `kotlinDev()` repository

In order to make the upgrade to a Kotlin DSL snapshot distro easier.

This behaviour makes sense as long as there are dependencies on Kotlin

pre-release versions.

  1. … 22 more files in changeset.
Upgrade Kotlin to 1.2.60-eap-44

  1. … 26 more files in changeset.
Merge branch 'develop' into eskatos/gradle-api-gen/kclass-and-groovy-named-arguments

  1. … 2 more files in changeset.
Extract ClassBytesRepository out of AccessorsClassPath

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 4 more files in changeset.
Introduce ResidualProgram intermediate representation

For quicker and better test coverage and cleaner code.

  1. … 12 more files in changeset.
Move all subprojects to the `subprojects` directory

    • -0
    • +257
    ./AbstractIntegrationTest.kt
  1. … 521 more files in changeset.