internal-integ-testing.gradle.kts

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Simplify launcher project structure

  1. … 575 more files in changeset.
Change all subprojects to use 'implementation' dependencies

This includes:

- All projects now explicitly declare all dependencies to other

subprojects. This makes issues more visible, guards for accidental

addition of new dependencies, and leaks much less transitive

dependencies on the compile classpathes.

- All usages of 'runtime' to declare dependencies have been replaced

with 'runtimeOnly'

- All projects are now `java-library` (and declare this explicitly)

- Most remaining Groovy scripts are translated to Kotlin

- The old 'compile' and 'runtime' configurations are not

configured/created anymore for the 'testFixture' and 'integTest'

source sets.

- Some obsolete dependencies (see previous commits) are removed

- 'api' is used scarcely on purpose as the current project structure is

not well designed for this. The projects contain code for several

concerns of the build tool and thus putting complete projects on the

API of others exposes too much. They should be split up along

functional concerns first.

    • -31
    • +49
    ./internal-integ-testing.gradle.kts
  1. … 112 more files in changeset.
Use 'implementation' dependencies everywhere

    • -31
    • +49
    ./internal-integ-testing.gradle.kts
  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

    • -31
    • +49
    ./internal-integ-testing.gradle.kts
  1. … 283 more files in changeset.
Use 'implementation' dependencies everywhere

    • -31
    • +49
    ./internal-integ-testing.gradle.kts
  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

    • -31
    • +49
    ./internal-integ-testing.gradle.kts
  1. … 284 more files in changeset.
Use 'implementation' dependencies everywhere

    • -31
    • +49
    ./internal-integ-testing.gradle.kts
  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

    • -31
    • +49
    ./internal-integ-testing.gradle.kts
  1. … 285 more files in changeset.
Move worker process related types to :workerProcesses

  1. … 34 more files in changeset.
Move worker process related types to :workerProcesses

  1. … 34 more files in changeset.
Move worker process related types to :workerProcesses

  1. … 34 more files in changeset.
Remove use of commons-collections

  1. … 9 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Change the test fixtures to interpret ANSI control characters in the console output, rather than attempting to strip them out in complex and unreliable ways.

  1. … 5 more files in changeset.
Fix Gradleception build

After the fix, we didn't get the jar anymore when using only the

platform. So we need an explicit dependency on both the library

AND the platform.

  1. … 1 more file in changeset.
Remove `idea` plugin application and related workarounds

Signed-off-by: Jendrik Johannes <jendrik@gradle.com>

  1. … 7 more files in changeset.
Clarify IDEA import workaround

  1. … 3 more files in changeset.
Migrate to Jetty 9

  1. … 20 more files in changeset.
Dogfood Kotlin DSL improvements in build scripts

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

  1. … 13 more files in changeset.
Store prgress

  1. … 5 more files in changeset.
Rename ReleasedVersions.{all -> allPrevious}Versions

To better describe what the method does now.

  1. … 2 more files in changeset.
Remove commons-collections and commons-cli

  1. … 11 more files in changeset.
Update to custom 1.1.3 release of littleproxy

Latest officially released version is incompatible with Guava >= 20.

  1. … 2 more files in changeset.
Depend on groovy-all

  1. … 11 more files in changeset.