integration

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Convert to multi-project build in preparation to adding new modules

See #304

    • -357
    • +0
    ./GradleScriptKotlinIntegrationTest.kt
    • -232
    • +0
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 262 more files in changeset.
Add test for non-existent kotlin build script set in settings.gradle

See #302

    • -0
    • +8
    ./GradleScriptKotlinIntegrationTest.kt
Remove rootProject.buildFileName = ‘build.gradle.kts’ from tests

See #37

    • -1
    • +0
    ./GradleScriptKotlinIntegrationTest.kt
    • -3
    • +0
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 2 more files in changeset.
Add source dir of generated project accessors to script source path

Enables navigation to the sources and quick documentation access.

See #281

    • -1
    • +1
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 7 more files in changeset.
Integration test samples

See #345

    • -2
    • +2
    ./GradleScriptKotlinIntegrationTest.kt
    • -3
    • +6
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 29 more files in changeset.
Refine KotlinBuildScriptModelIntegrationTest

    • -2
    • +2
    ./KotlinBuildScriptModelIntegrationTest.kt
Unify handling of JIT and AOT project accessors

This is the first step toward fixing #340.

Resolves #338

Resolves #339

    • -17
    • +2
    ./GradleScriptKotlinIntegrationTest.kt
  1. … 26 more files in changeset.
Polish

- Normalise placement of `private`, `protected`, `internal` and

`inline` modifiers

    • -2
    • +4
    ./GradleScriptKotlinIntegrationTest.kt
    • -5
    • +10
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 40 more files in changeset.
Favor `<expr>.run { ... }` over `with (<expr>) { ... }`

    • -1
    • +1
    ./GradleScriptKotlinIntegrationTest.kt
  1. … 4 more files in changeset.
Resolve script classpath asynchronously

And log all the relevant events.

See #249

    • -13
    • +14
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 15 more files in changeset.
Unignore Kotlin 1.0.x integration test

And upgrade to Kotlin 1.0.7.

    • -3
    • +2
    ./GradleScriptKotlinIntegrationTest.kt
:arrow_up: Kotlin 1.1.2-eap-44 :tada:

Resolves #321

    • -2
    • +1
    ./GradleScriptKotlinIntegrationTest.kt
  1. … 5 more files in changeset.
Configure integration test build arguments in a single place

Report correct location for `buildscript` block compilation errors

And for `plugins` block compilation errors.

Resolves #177

    • -18
    • +35
    ./GradleScriptKotlinIntegrationTest.kt
  1. … 4 more files in changeset.
Normalise file separators in test

    • -1
    • +3
    ./KotlinBuildScriptModelIntegrationTest.kt
Remove debug output from test

    • -1
    • +1
    ./GradleScriptKotlinIntegrationTest.kt
Add project hierarchy classpath to the script compilation classpath

Resolves #190

    • -4
    • +31
    ./GradleScriptKotlinIntegrationTest.kt
    • -29
    • +50
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 8 more files in changeset.
Ignore integration test temporarily

    • -0
    • +2
    ./GradleScriptKotlinIntegrationTest.kt
Test compatibility with Kotlin 1.0.6

    • -6
    • +8
    ./GradleScriptKotlinIntegrationTest.kt
Prove accessors are regenerated whenever the set of plugins change

See #235

  1. … 1 more file in changeset.
Polish `AbstractIntegrationTest`

Revert "Disable 1.0.x Kotlin plugin integration test"

This reverts commit 25f57a574cbac2e81628f9882c61ec6090726aaa.

    • -2
    • +0
    ./GradleScriptKotlinIntegrationTest.kt
  1. … 1 more file in changeset.
Make generated accessors visible to KotlinBuildScriptModel clients

See #234

    • -17
    • +29
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 23 more files in changeset.
Use sealed class to define Gradle installation in model request

    • -1
    • +2
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 4 more files in changeset.
Move away from deprecated `ref.javaClass` to `ref::class.java`

See #264

    • -1
    • +1
    ./GradleScriptKotlinIntegrationTest.kt
  1. … 9 more files in changeset.
Generate accessors for project extensions during `buildSrc` build

See: #229, #230, #231, #232, #233

  1. … 20 more files in changeset.
Check only `buildSrc.jar` file name for compatibility with Windows

    • -2
    • +2
    ./KotlinBuildScriptModelIntegrationTest.kt
Normalise line separators before attempting to lex the script

Resolves: #207, #227

    • -1
    • +11
    ./GradleScriptKotlinIntegrationTest.kt
  1. … 4 more files in changeset.
Adjust to change in `buildSrc` classpath behaviour

The buildSrc output is now included as a `buildSrc.jar`.

    • -13
    • +13
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 1 more file in changeset.
Handle `HasImplicitReceiver` annotation via Kotlin compiler plugin

See #155

    • -1
    • +1
    ./KotlinBuildScriptModelIntegrationTest.kt
  1. … 22 more files in changeset.