Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename

    • -1
    • +1
    ./internal/consumer/DefaultProjectConnectionTest.groovy
  1. … 6 more files in changeset.
Fix issue reported by sanityCheck

    • -1
    • +0
    ./internal/consumer/DefaultProjectConnectionTest.groovy
  1. … 2 more files in changeset.
Fix and re-enable test

    • -1
    • +2
    ./internal/consumer/DefaultProjectConnectionTest.groovy
Make DefaultGradleConnector.disconnect() non-static

    • -1
    • +4
    ./internal/consumer/DefaultProjectConnectionTest.groovy
  1. … 5 more files in changeset.
Add daemon shutdown functionality to DefaultGradleConnector

    • -1
    • +4
    ./internal/consumer/DefaultProjectConnectionTest.groovy
  1. … 25 more files in changeset.
Add daemon shutdown functionality to DefaultGradleConnector

    • -13
    • +12
    ./internal/consumer/DefaultGradleConnectorTest.groovy
    • -1
    • +4
    ./internal/consumer/DefaultProjectConnectionTest.groovy
  1. … 25 more files in changeset.
Add daemon shutdown functionality to DefaultGradleConnector

    • -1
    • +4
    ./internal/consumer/DefaultProjectConnectionTest.groovy
  1. … 25 more files in changeset.
Add daemon shutdown functionality to DefaultGradleConnector

    • -13
    • +12
    ./internal/consumer/DefaultGradleConnectorTest.groovy
    • -1
    • +4
    ./internal/consumer/DefaultProjectConnectionTest.groovy
  1. … 25 more files in changeset.
add support for recursive generic type in TypeInspector

Detail:

Relative issue: https://github.com/gradle/gradle/issues/12454

I tried call getReachableTypes(Stream.class) and the logic will ends with stackoverflow,

because current logic cannot prevent endless recursive generic definition, like <T extend GenericInterface<? extend/super T>, which can be found in Comparator's static method https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparing-java.util.function.Function-.

So I add a set to end the endless recursive.

Signed-off-by: Shawlaw <Shawlaw@126.com>

    • -0
    • +10
    ./internal/adapter/TypeInspectorTestHelper.java
  1. … 1 more file in changeset.
add support for recursive generic type in TypeInspector

Detail:

Relative issue: https://github.com/gradle/gradle/issues/12454

I tried call getReachableTypes(Stream.class) and the logic will ends with stackoverflow,

because current logic cannot prevent endless recursive generic definition, like <T extend GenericInterface<? extend/super T>, which can be found in Comparator's static method https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparing-java.util.function.Function-.

So I add a set to end the endless recursive.

Signed-off-by: Shawlaw <Shawlaw@126.com>

    • -0
    • +10
    ./internal/adapter/TypeInspectorTestHelper.java
  1. … 1 more file in changeset.
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. … 406 more files in changeset.
Fix tests

  1. … 371 more files in changeset.
Throw exception when no tests specified in withTaskAnd..() methods

    • -1
    • +40
    ./internal/consumer/DefaultTestLauncherTest.groovy
  1. … 2 more files in changeset.
Throw exception when no tests specified in withTaskAnd..() methods

    • -1
    • +40
    ./internal/consumer/DefaultTestLauncherTest.groovy
  1. … 2 more files in changeset.
Revert "Revert "Merge branch 'release'""

This reverts commit 67b8bb8f18f854f45a2f5ec52cc9c8a25981e2f2.

This restores the merge attempt from earlier.

    • -0
    • +85
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOutputOperationsTest.groovy
  1. … 65 more files in changeset.
Revert "Merge branch 'release'"

This reverts commit c7fdc455dcb9a8016af0ae9bc8b4c43fde1e2d06, reversing

changes made to 9f70d52b74dbc8c71381781b6c155474031b3cf8.

The changes need a wrapper as there are API changes. Reverting for now.

    • -85
    • +0
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOutputOperationsTest.groovy
  1. … 65 more files in changeset.
Fix test

    • -2
    • +2
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOutputOperationsTest.groovy
Fix tooling-api unit test for distribution install

    • -12
    • +13
    ./internal/consumer/DistributionFactoryTest.groovy
  1. … 2 more files in changeset.
Fix tooling-api unit test for distribution install

    • -12
    • +13
    ./internal/consumer/DistributionFactoryTest.groovy
  1. … 3 more files in changeset.
Fix failing test

Fix failing test

Fix failing test

Add test coverage

    • -0
    • +85
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOutputOperationsTest.groovy
  1. … 4 more files in changeset.
Add test coverage

    • -0
    • +85
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOutputOperationsTest.groovy
  1. … 4 more files in changeset.
Add test coverage

    • -0
    • +85
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOutputOperationsTest.groovy
  1. … 4 more files in changeset.
Add test coverage

    • -0
    • +85
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOutputOperationsTest.groovy
  1. … 4 more files in changeset.
Remove test output from test events

    • -193
    • +0
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOperationsTest.groovy
  1. … 25 more files in changeset.
Remove test output from test events

    • -193
    • +0
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOperationsTest.groovy
  1. … 25 more files in changeset.
Remove test output from test events

    • -193
    • +0
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOperationsTest.groovy
  1. … 25 more files in changeset.
Remove test output from test events

    • -193
    • +0
    ./internal/consumer/parameters/BuildProgressListenerAdapterForTestOperationsTest.groovy
  1. … 25 more files in changeset.