JavadocWorkAvoidanceIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix related tests

    • -0
    • +1
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix related tests

    • -0
    • +1
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix related tests

    • -0
    • +1
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 5 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -4
    • +4
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 9 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -4
    • +4
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 9 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -4
    • +4
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 9 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -4
    • +4
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 9 more files in changeset.
Clean destination directory when running Groovydoc/Javadoc

Both tasks should clean their destination dir to avoid leftover stale

output files.

Issue #6168

    • -0
    • +26
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 4 more files in changeset.
Remove dependencies between `javadoc` tasks of dependent Java projects

Closes #5207.

Signed-off-by: Lars Grefer <github@larsgrefer.de>

    • -5
    • +5
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 2 more files in changeset.
Just remove an extra just

+review REVIEW-6442

    • -1
    • +1
    ./JavadocWorkAvoidanceIntegrationTest.groovy
Refactor classpath content and entry hashers

- Simplify ClasspathContentHasher to have a single method

- Use an InputStream vs passing around byte[]

- Handle duplicates in jar files

- Cache "no signature" calculations

+review REVIEW-6442

    • -6
    • +24
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 14 more files in changeset.
Revert "Hack to restore caching of individual files in a classpath entry"

This reverts commit 19790308bb7853235bdd229987db77d2f2f43f16.

Revert "Refactored ClasspathContentHasher and ClasspathEntryHasher"

This reverts commit be5dad934e525208dcfdfc2de7327f85c58ee9fb.

Revert "Rename withContent to withContentHash"

This reverts commit 650d899813c39a3f7e0423733d78f1d6080057fd.

Revert "Allow ClasspathEntryHasher to hash directories"

This reverts commit f26f3cfa6dc6d10c5b78dae45abe80fb0240482a.

    • -28
    • +7
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 15 more files in changeset.
Refactored ClasspathContentHasher and ClasspathEntryHasher

- Use an InputStream vs passing around byte[]

- Return null HashCode's when the Hasher isn't used

- Use a single method in ClasspathContentHasher

- Document issues with duplicates in Jars

- Fix error messages to be a little more generic since this is used for both

@Classpath and @CompileClasspath

+review REVIEW-6442

    • -7
    • +28
    ./JavadocWorkAvoidanceIntegrationTest.groovy
  1. … 11 more files in changeset.
Ignore tests that check particular tasks ran with parallel execution

+review REVIEW-6442

    • -1
    • +4
    ./JavadocWorkAvoidanceIntegrationTest.groovy
Add a test to check that duplicates are not ignored in a jar

+review REVIEW-6442

    • -0
    • +41
    ./JavadocWorkAvoidanceIntegrationTest.groovy
Fix test when the build is too fast

+review REVIEW-6442

    • -6
    • +8
    ./JavadocWorkAvoidanceIntegrationTest.groovy
Add some explicit coverage for a task that uses @Classpath only

+review REVIEW-6442

    • -0
    • +164
    ./JavadocWorkAvoidanceIntegrationTest.groovy