MavenLocalModuleTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Force AbstractTestDirectoryProvider to use Class (#12431)

Closes https://github.com/gradle/gradle-private/issues/2988

This PR adds `className` to `AbstractTestDirectoryProvider` so there'll be no more `unknown-test-class`.

  1. … 407 more files in changeset.
Fix tests

  1. … 372 more files in changeset.
Fix tests

  1. … 3 more files in changeset.
Fix tests

  1. … 3 more files in changeset.
Do not use Maven libraries for publishing with `maven-publish`

The use of aether and other Maven libraries was problematic:

- Static state forced us to prohibit concurrent publishing tasks

- It was difficult to control/understand the generated `maven-metadata.xml` files

- Multiple layers of indirection Gradle->Maven->Gradle->Maven made the code

difficult to comprehend and modify

Publishing of snapshot modules is not yet working. This will come in a

subsequent commit.

  1. … 11 more files in changeset.
Do not use Maven libraries for publishing with `maven-publish`

The use of aether and other Maven libraries was problematic:

- Static state forced us to prohibit concurrent publishing tasks

- It was difficult to control/understand the generated `maven-metadata.xml` files

- Multiple layers of indirection Gradle->Maven->Gradle->Maven made the code

difficult to comprehend and modify

Publishing of snapshot modules is not yet working. This will come in a

subsequent commit.

  1. … 11 more files in changeset.
Do not use Maven libraries for publishing with `maven-publish`

The use of aether and other Maven libraries was problematic:

- Static state forced us to prohibit concurrent publishing tasks

- It was difficult to control/understand the generated `maven-metadata.xml` files

- Multiple layers of indirection Gradle->Maven->Gradle->Maven made the code

difficult to comprehend and modify

Publishing of snapshot modules is not yet working. This will come in a

subsequent commit.

  1. … 11 more files in changeset.
Do not use Maven libraries for publishing with `maven-publish`

The use of aether and other Maven libraries was problematic:

- Static state forced us to prohibit concurrent publishing tasks

- It was difficult to control/understand the generated `maven-metadata.xml` files

- Multiple layers of indirection Gradle->Maven->Gradle->Maven made the code

difficult to comprehend and modify

Publishing of snapshot modules is not yet working. This will come in a

subsequent commit.

  1. … 11 more files in changeset.
Fixed unit test for changes to test fixture.

  1. … 1 more file in changeset.
GRADLE-1574: Unit-test fix

  1. … 1 more file in changeset.
Fix swapping of `version` for `type` in test case

+review REVIEW-5650

  1. … 1 more file in changeset.
Renamed method to avoid ambiguous overloads in Groovy (screwed up in IDE)

  1. … 13 more files in changeset.
Allow specifying of classifier in test maven module dependency

  1. … 6 more files in changeset.
Fix unit test for updates to infrastructure

  1. … 1 more file in changeset.
Ensure that checksum files are verified for publishing integration tests

+review REVIEW-5403

  1. … 7 more files in changeset.
Reworked AbstractMavenModule so that it can deal with (GAV) coordinates with reserved and non-ascii character.

  1. … 4 more files in changeset.
GRADLE-2762: Pulled up common code into parent class and added tests.

    • -0
    • +220
    ./MavenLocalModuleTest.groovy
  1. … 4 more files in changeset.