Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Test fixes for strictness.

    • -0
    • +1
    ./checkstyle/CheckstylePluginMultiProjectTest.groovy
  1. … 15 more files in changeset.
Test fixes for strictness.

    • -0
    • +1
    ./checkstyle/CheckstylePluginMultiProjectTest.groovy
  1. … 15 more files in changeset.
Change `AbstractIntegrationSpec` to fail when a test runs a build that fails with more than one exception and does not verify the number of exceptions in the failure using `assertHasFailures()`.

This is to avoid additional exceptions unintentionally being introduced, for example when a failure starts being thrown because of configuration cache problems alongside the expected failure.

    • -0
    • +1
    ./checkstyle/CheckstylePluginMultiProjectTest.groovy
  1. … 81 more files in changeset.
Change `AbstractIntegrationSpec` to fail when a test runs a build that fails with more than one exception and does not verify the number of exceptions in the failure using `assertHasFailures()`.

This is to avoid additional exceptions unintentionally being introduced, for example when a failure starts being thrown because of configuration cache problems alongside the expected failure.

    • -0
    • +1
    ./checkstyle/CheckstylePluginMultiProjectTest.groovy
  1. … 81 more files in changeset.
Change `AbstractIntegrationSpec` to fail when a test runs a build that fails with more than one exception and does not verify the number of exceptions in the failure using `assertHasFailures()`.

This is to avoid additional exceptions unintentionally being introduced, for example when a failure starts being thrown because of configuration cache problems alongside the expected failure.

    • -0
    • +1
    ./checkstyle/CheckstylePluginMultiProjectTest.groovy
  1. … 81 more files in changeset.
Bump default PMD version to 6.23.0 (#12956)

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -2
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 5 more files in changeset.
Bump default PMD version to 6.23.0

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -2
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 3 more files in changeset.
Bump default PMD version to 6.23.0

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -2
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 5 more files in changeset.
Bump default PMD version to 6.23.0

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -2
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 3 more files in changeset.
Bump default PMD version to 6.23.0

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -1
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -1
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -1
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 3 more files in changeset.
Bump default PMD version to 6.23.0

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -2
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 5 more files in changeset.
Bump default PMD version to 6.23.0

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -2
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 5 more files in changeset.
Bump default PMD version to 6.23.0

This also fixes the multi-version PMD test setup:

The tests where not configured correctly for running older PMD versions

that do not support incremental analysis.

Also, tests changed the source compatibility for ALL PMD versions to 7,

although newer versions support current Java versions.

    • -2
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +22
    ./pmd/AbstractPmdPluginVersionIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -0
    • +1
    ./pmd/PmdPluginSubtypeParamIntegrationTest.groovy
    • -2
    • +2
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 5 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9 (#12940)

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

    • -1
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +1
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -1
    • +1
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 9 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

    • -1
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +1
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -1
    • +1
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 9 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

    • -1
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +1
    ./pmd/PmdPluginAuxclasspathIntegrationTest.groovy
    • -1
    • +1
    ./pmd/PmdPluginVersionIntegrationTest.groovy
  1. … 9 more files in changeset.
Improve error message when PMD incremental analysis is enabled on older version of PMD

    • -1
    • +1
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
    • -1
    • +1
    ./pmd/PmdPluginDependenciesIntegrationTest.groovy
  1. … 1 more file in changeset.
Exclude test for instant execution for now

    • -0
    • +1
    ./pmd/PmdPluginDependenciesIntegrationTest.groovy
Fix integration test

    • -9
    • +2
    ./PmdPluginIncrementalAnalysisIntegrationTest.groovy
Enable PMD incrementalAnalysis by default

* Enable by default

* Remove `@Incubating` from APIs

* Add release notes

    • -0
    • +19
    ./pmd/PmdPluginDependenciesIntegrationTest.groovy
  1. … 2 more files in changeset.
Enable PMD incrementalAnalysis by default

* Enable by default

* Remove `@Incubating` from APIs

* Add release notes

    • -0
    • +19
    ./pmd/PmdPluginDependenciesIntegrationTest.groovy
  1. … 2 more files in changeset.
Remove always-true JDK8_OR_LATER test precondition

    • -3
    • +0
    ./checkstyle/CheckstylePluginMultiProjectTest.groovy
    • -3
    • +0
    ./checkstyle/CheckstyleRelocationIntegrationTest.groovy
  1. … 40 more files in changeset.
Add snapshots repository in CodeNarc tests

    • -0
    • +5
    ./codenarc/CodeNarcPluginVersionIntegrationTest.groovy
    • -0
    • +5
    ./codenarc/CodeNarcRelocationIntegrationTest.groovy
  1. … 1 more file in changeset.
Revert "Force latest Groovy in Codenarc tests only without touching the plugin itself"

This reverts commit 68eb29a0e3104674b81815d8d8e7ebf35e7de692.

    • -16
    • +3
    ./codenarc/CodeNarcPluginVersionIntegrationTest.groovy
    • -13
    • +0
    ./codenarc/CodeNarcRelocationIntegrationTest.groovy
  1. … 5 more files in changeset.
Force current Groovy version in tests for CodeNarc if running in JDK14

    • -2
    • +10
    ./codenarc/CodeNarcPluginVersionIntegrationTest.groovy
    • -0
    • +8
    ./codenarc/CodeNarcRelocationIntegrationTest.groovy
  1. … 5 more files in changeset.
Force latest Groovy in Codenarc tests only without touching the plugin itself

    • -3
    • +16
    ./codenarc/CodeNarcPluginVersionIntegrationTest.groovy
    • -0
    • +13
    ./codenarc/CodeNarcRelocationIntegrationTest.groovy
  1. … 5 more files in changeset.
Remove unused import

    • -1
    • +0
    ./pmd/PmdPluginDependenciesIntegrationTest.groovy
Force current Groovy version for CodeNarc plugin 1.5 so that it works with JDK14

    • -3
    • +0
    ./codenarc/CodeNarcRelocationIntegrationTest.groovy
  1. … 5 more files in changeset.
Force current Groovy version for CodeNarc plugin 1.5 so that it works with JDK14

    • -3
    • +0
    ./codenarc/CodeNarcRelocationIntegrationTest.groovy
  1. … 5 more files in changeset.
Remove FIX_TO_WORK_ON_JAVA9 constraints from tests that pass with Java9+

    • -2
    • +0
    ./pmd/PmdPluginDependenciesIntegrationTest.groovy
  1. … 4 more files in changeset.