Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: freefair/gradle-plugins
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 8.4
Choose a base ref
...
head repository: freefair/gradle-plugins
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8.6
Choose a head ref

Commits on Oct 8, 2023

  1. Simplify AspectJ Plugin

    larsgrefer committed Oct 8, 2023
    Copy the full SHA
    17891e0 View commit details

Commits on Oct 9, 2023

  1. Bump org.mockito:mockito-core from 5.5.0 to 5.6.0

    Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.5.0 to 5.6.0.
    - [Release notes](https://github.com/mockito/mockito/releases)
    - [Commits](mockito/mockito@v5.5.0...v5.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: org.mockito:mockito-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 9, 2023
    Copy the full SHA
    40375d2 View commit details
  2. Bump io.freefair.settings.plugin-versions from 8.3 to 8.4

    Bumps io.freefair.settings.plugin-versions from 8.3 to 8.4.
    
    ---
    updated-dependencies:
    - dependency-name: io.freefair.settings.plugin-versions
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 9, 2023
    Copy the full SHA
    dd4f017 View commit details
  3. Bump io.freefair.settings.plugin-versions from 8.3 to 8.4 in /examples

    Bumps io.freefair.settings.plugin-versions from 8.3 to 8.4.
    
    ---
    updated-dependencies:
    - dependency-name: io.freefair.settings.plugin-versions
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 9, 2023
    Copy the full SHA
    b9158cb View commit details
  4. Bump com.github.spotbugs from 5.1.3 to 5.1.4 in /examples

    Bumps com.github.spotbugs from 5.1.3 to 5.1.4.
    
    ---
    updated-dependencies:
    - dependency-name: com.github.spotbugs
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 9, 2023
    Copy the full SHA
    5bf95fa View commit details
  5. Merge pull request #911 from freefair/dependabot/gradle/io.freefair.s…

    …ettings.plugin-versions-8.4
    
    Bump io.freefair.settings.plugin-versions from 8.3 to 8.4
    larsgrefer authored Oct 9, 2023
    Copy the full SHA
    191870b View commit details

Commits on Oct 10, 2023

  1. Copy the full SHA
    68399bd View commit details
  2. Fix documentation for sass

    see #915
    larsgrefer committed Oct 10, 2023
    Copy the full SHA
    28987a0 View commit details
  3. Bump de.larsgrefer.sass:sass-embedded-host from 3.2.0 to 3.3.0

    Bumps [de.larsgrefer.sass:sass-embedded-host](https://github.com/larsgrefer/dart-sass-java) from 3.2.0 to 3.3.0.
    - [Release notes](https://github.com/larsgrefer/dart-sass-java/releases)
    - [Commits](larsgrefer/dart-sass-java@3.2.0...3.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: de.larsgrefer.sass:sass-embedded-host
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 10, 2023
    Copy the full SHA
    942f222 View commit details
  4. Merge pull request #917 from freefair/dependabot/gradle/de.larsgrefer…

    ….sass-sass-embedded-host-3.3.0
    
    Bump de.larsgrefer.sass:sass-embedded-host from 3.2.0 to 3.3.0
    larsgrefer authored Oct 10, 2023
    Copy the full SHA
    a934341 View commit details
  5. Copy the full SHA
    933cd12 View commit details
  6. cleanup

    larsgrefer committed Oct 10, 2023
    Copy the full SHA
    e48a175 View commit details
  7. Revert "cleanup"

    This reverts commit e48a175.
    larsgrefer committed Oct 10, 2023
    Copy the full SHA
    3297ab4 View commit details
  8. Ease migration to embedded sass 3.x

    see #915
    larsgrefer committed Oct 10, 2023
    Copy the full SHA
    b0898b7 View commit details
  9. Merge pull request #913 from freefair/dependabot/gradle/examples/com.…

    …github.spotbugs-5.1.4
    
    Bump com.github.spotbugs from 5.1.3 to 5.1.4 in /examples
    larsgrefer authored Oct 10, 2023
    Copy the full SHA
    25a6191 View commit details
  10. Merge pull request #910 from freefair/dependabot/gradle/org.mockito-m…

    …ockito-core-5.6.0
    
    Bump org.mockito:mockito-core from 5.5.0 to 5.6.0
    larsgrefer authored Oct 10, 2023
    Copy the full SHA
    290d066 View commit details
  11. Merge pull request #912 from freefair/dependabot/gradle/examples/io.f…

    …reefair.settings.plugin-versions-8.4
    
    Bump io.freefair.settings.plugin-versions from 8.3 to 8.4 in /examples
    larsgrefer authored Oct 10, 2023
    Copy the full SHA
    96b9918 View commit details

Commits on Oct 13, 2023

  1. Bump com.github.spotbugs from 5.1.4 to 5.1.5 in /examples

    Bumps com.github.spotbugs from 5.1.4 to 5.1.5.
    
    ---
    updated-dependencies:
    - dependency-name: com.github.spotbugs
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 13, 2023
    Copy the full SHA
    29a7e9a View commit details
  2. Merge pull request #918 from freefair/dependabot/gradle/examples/com.…

    …github.spotbugs-5.1.5
    
    Bump com.github.spotbugs from 5.1.4 to 5.1.5 in /examples
    larsgrefer authored Oct 13, 2023
    Copy the full SHA
    c6e69ae View commit details

Commits on Oct 16, 2023

  1. Bump io.github.classgraph:classgraph from 4.8.162 to 4.8.163

    Bumps [io.github.classgraph:classgraph](https://github.com/classgraph/classgraph) from 4.8.162 to 4.8.163.
    - [Release notes](https://github.com/classgraph/classgraph/releases)
    - [Commits](classgraph/classgraph@classgraph-4.8.162...classgraph-4.8.163)
    
    ---
    updated-dependencies:
    - dependency-name: io.github.classgraph:classgraph
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 16, 2023
    Copy the full SHA
    37f95c8 View commit details
  2. Bump com.github.spotbugs from 5.1.5 to 5.2.0 in /examples

    Bumps com.github.spotbugs from 5.1.5 to 5.2.0.
    
    ---
    updated-dependencies:
    - dependency-name: com.github.spotbugs
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 16, 2023
    Copy the full SHA
    17665d1 View commit details
  3. Merge pull request #919 from freefair/dependabot/gradle/io.github.cla…

    …ssgraph-classgraph-4.8.163
    
    Bump io.github.classgraph:classgraph from 4.8.162 to 4.8.163
    larsgrefer authored Oct 16, 2023
    Copy the full SHA
    d803bac View commit details
  4. Merge pull request #921 from freefair/dependabot/gradle/examples/com.…

    …github.spotbugs-5.2.0
    
    Bump com.github.spotbugs from 5.1.5 to 5.2.0 in /examples
    larsgrefer authored Oct 16, 2023
    Copy the full SHA
    f536dae View commit details

Commits on Oct 17, 2023

  1. Bump com.squareup.okhttp3:okhttp-bom from 4.11.0 to 4.12.0

    Bumps [com.squareup.okhttp3:okhttp-bom](https://github.com/square/okhttp) from 4.11.0 to 4.12.0.
    - [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
    - [Commits](square/okhttp@parent-4.11.0...parent-4.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: com.squareup.okhttp3:okhttp-bom
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 17, 2023
    Copy the full SHA
    34e15ea View commit details
  2. Merge pull request #922 from freefair/dependabot/gradle/com.squareup.…

    …okhttp3-okhttp-bom-4.12.0
    
    Bump com.squareup.okhttp3:okhttp-bom from 4.11.0 to 4.12.0
    larsgrefer authored Oct 17, 2023
    Copy the full SHA
    cac6d61 View commit details

Commits on Oct 18, 2023

  1. Bump de.larsgrefer.sass:sass-embedded-host from 3.3.0 to 3.3.1

    Bumps [de.larsgrefer.sass:sass-embedded-host](https://github.com/larsgrefer/dart-sass-java) from 3.3.0 to 3.3.1.
    - [Release notes](https://github.com/larsgrefer/dart-sass-java/releases)
    - [Commits](larsgrefer/dart-sass-java@3.3.0...3.3.1)
    
    ---
    updated-dependencies:
    - dependency-name: de.larsgrefer.sass:sass-embedded-host
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 18, 2023
    Copy the full SHA
    abf928d View commit details

Commits on Oct 19, 2023

  1. Bump com.github.spotbugs from 5.2.0 to 5.2.1 in /examples

    Bumps com.github.spotbugs from 5.2.0 to 5.2.1.
    
    ---
    updated-dependencies:
    - dependency-name: com.github.spotbugs
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 19, 2023
    Copy the full SHA
    d815490 View commit details
  2. Merge pull request #926 from freefair/dependabot/gradle/examples/com.…

    …github.spotbugs-5.2.1
    
    Bump com.github.spotbugs from 5.2.0 to 5.2.1 in /examples
    larsgrefer authored Oct 19, 2023
    Copy the full SHA
    f333379 View commit details
  3. Merge pull request #925 from freefair/dependabot/gradle/de.larsgrefer…

    ….sass-sass-embedded-host-3.3.1
    
    Bump de.larsgrefer.sass:sass-embedded-host from 3.3.0 to 3.3.1
    larsgrefer authored Oct 19, 2023
    Copy the full SHA
    290bbb2 View commit details

Commits on Oct 20, 2023

  1. Bump org.springframework.boot:spring-boot-dependencies in /examples

    Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 2.7.16 to 2.7.17.
    - [Release notes](https://github.com/spring-projects/spring-boot/releases)
    - [Commits](spring-projects/spring-boot@v2.7.16...v2.7.17)
    
    ---
    updated-dependencies:
    - dependency-name: org.springframework.boot:spring-boot-dependencies
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 20, 2023
    Copy the full SHA
    f18b985 View commit details
  2. Merge pull request #927 from freefair/dependabot/gradle/examples/org.…

    …springframework.boot-spring-boot-dependencies-2.7.17
    
    Bump org.springframework.boot:spring-boot-dependencies from 2.7.16 to 2.7.17 in /examples
    larsgrefer authored Oct 20, 2023
    Copy the full SHA
    342c88f View commit details

Commits on Oct 23, 2023

  1. Bump org.owasp.dependencycheck from 8.4.0 to 8.4.2 in /examples

    Bumps org.owasp.dependencycheck from 8.4.0 to 8.4.2.
    
    ---
    updated-dependencies:
    - dependency-name: org.owasp.dependencycheck
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 23, 2023
    Copy the full SHA
    22e9ad9 View commit details
  2. Bump org.apache.maven.plugin-tools:maven-plugin-annotations in /examples

    Bumps [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.9.0 to 3.10.1.
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.9.0...maven-plugin-tools-3.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 23, 2023
    Copy the full SHA
    2a94cf7 View commit details
  3. Bump mavenPluginToolsVersion from 3.9.0 to 3.10.1

    Bumps `mavenPluginToolsVersion` from 3.9.0 to 3.10.1.
    
    Updates `org.apache.maven.plugins:maven-plugin-plugin` from 3.9.0 to 3.10.1
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.9.0...maven-plugin-tools-3.10.1)
    
    Updates `org.apache.maven.plugin-tools:maven-plugin-tools-generators` from 3.9.0 to 3.10.1
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.9.0...maven-plugin-tools-3.10.1)
    
    Updates `org.apache.maven.plugin-tools:maven-plugin-tools-annotations` from 3.9.0 to 3.10.1
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.9.0...maven-plugin-tools-3.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-plugin-plugin
      dependency-type: direct:production
      update-type: version-update:semver-minor
    - dependency-name: org.apache.maven.plugin-tools:maven-plugin-tools-generators
      dependency-type: direct:production
      update-type: version-update:semver-minor
    - dependency-name: org.apache.maven.plugin-tools:maven-plugin-tools-annotations
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 23, 2023
    Copy the full SHA
    2c16b76 View commit details
  4. Bump org.webjars:webjars-locator-core from 0.53 to 0.54

    Bumps [org.webjars:webjars-locator-core](https://github.com/webjars/webjars-locator-core) from 0.53 to 0.54.
    - [Commits](webjars/webjars-locator-core@webjars-locator-core-0.53...webjars-locator-core-0.54)
    
    ---
    updated-dependencies:
    - dependency-name: org.webjars:webjars-locator-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 23, 2023
    Copy the full SHA
    e3fd1bc View commit details
  5. Merge pull request #930 from freefair/dependabot/gradle/examples/org.…

    …owasp.dependencycheck-8.4.2
    
    Bump org.owasp.dependencycheck from 8.4.0 to 8.4.2 in /examples
    larsgrefer authored Oct 23, 2023
    Copy the full SHA
    607f379 View commit details
  6. Merge pull request #937 from freefair/dependabot/gradle/org.webjars-w…

    …ebjars-locator-core-0.54
    
    Bump org.webjars:webjars-locator-core from 0.53 to 0.54
    larsgrefer authored Oct 23, 2023
    Copy the full SHA
    3ae3b8e View commit details
  7. Merge pull request #935 from freefair/dependabot/gradle/mavenPluginTo…

    …olsVersion-3.10.1
    
    Bump mavenPluginToolsVersion from 3.9.0 to 3.10.1
    larsgrefer authored Oct 23, 2023
    Copy the full SHA
    11981d1 View commit details
  8. Bump net.sourceforge.plantuml:plantuml from 1.2023.11 to 1.2023.12

    Bumps [net.sourceforge.plantuml:plantuml](https://github.com/plantuml/plantuml) from 1.2023.11 to 1.2023.12.
    - [Release notes](https://github.com/plantuml/plantuml/releases)
    - [Commits](plantuml/plantuml@v1.2023.11...v1.2023.12)
    
    ---
    updated-dependencies:
    - dependency-name: net.sourceforge.plantuml:plantuml
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 23, 2023
    Copy the full SHA
    7919f35 View commit details

Commits on Oct 24, 2023

  1. Bump org.glassfish.jaxb:jaxb-runtime from 2.3.8 to 2.3.9 in /examples

    Bumps org.glassfish.jaxb:jaxb-runtime from 2.3.8 to 2.3.9.
    
    ---
    updated-dependencies:
    - dependency-name: org.glassfish.jaxb:jaxb-runtime
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Oct 24, 2023
    Copy the full SHA
    5947975 View commit details
  2. Merge pull request #938 from freefair/dependabot/gradle/examples/org.…

    …glassfish.jaxb-jaxb-runtime-2.3.9
    
    Bump org.glassfish.jaxb:jaxb-runtime from 2.3.8 to 2.3.9 in /examples
    larsgrefer authored Oct 24, 2023
    Copy the full SHA
    2c06356 View commit details

Commits on Oct 28, 2023

  1. Merge pull request #936 from freefair/dependabot/gradle/net.sourcefor…

    …ge.plantuml-plantuml-1.2023.12
    
    Bump net.sourceforge.plantuml:plantuml from 1.2023.11 to 1.2023.12
    larsgrefer authored Oct 28, 2023
    Copy the full SHA
    e29db28 View commit details
  2. Improve compatibility documentation

    fixes #928
    larsgrefer committed Oct 28, 2023
    Copy the full SHA
    38655a5 View commit details
  3. Merge pull request #933 from freefair/dependabot/gradle/examples/org.…

    …apache.maven.plugin-tools-maven-plugin-annotations-3.10.1
    
    Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.9.0 to 3.10.1 in /examples
    larsgrefer authored Oct 28, 2023
    Copy the full SHA
    2bf90fe View commit details

Commits on Nov 3, 2023

  1. Bump org.mockito:mockito-core from 5.6.0 to 5.7.0

    Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.6.0 to 5.7.0.
    - [Release notes](https://github.com/mockito/mockito/releases)
    - [Commits](mockito/mockito@v5.6.0...v5.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: org.mockito:mockito-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Nov 3, 2023
    Copy the full SHA
    15f2712 View commit details
  2. Bump io.github.classgraph:classgraph from 4.8.163 to 4.8.164

    Bumps [io.github.classgraph:classgraph](https://github.com/classgraph/classgraph) from 4.8.163 to 4.8.164.
    - [Release notes](https://github.com/classgraph/classgraph/releases)
    - [Commits](classgraph/classgraph@classgraph-4.8.163...classgraph-4.8.164)
    
    ---
    updated-dependencies:
    - dependency-name: io.github.classgraph:classgraph
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Nov 3, 2023
    Copy the full SHA
    45f34f4 View commit details
  3. Merge pull request #942 from freefair/dependabot/gradle/io.github.cla…

    …ssgraph-classgraph-4.8.164
    
    Bump io.github.classgraph:classgraph from 4.8.163 to 4.8.164
    larsgrefer authored Nov 3, 2023
    Copy the full SHA
    468fbbe View commit details

Commits on Nov 6, 2023

  1. Bump org.junit:junit-bom from 5.10.0 to 5.10.1

    Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.10.0 to 5.10.1.
    - [Release notes](https://github.com/junit-team/junit5/releases)
    - [Commits](junit-team/junit5@r5.10.0...r5.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: org.junit:junit-bom
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Nov 6, 2023
    Copy the full SHA
    d70f963 View commit details

Commits on Nov 7, 2023

  1. Bump com.github.spotbugs from 5.2.1 to 5.2.3 in /examples

    Bumps com.github.spotbugs from 5.2.1 to 5.2.3.
    
    ---
    updated-dependencies:
    - dependency-name: com.github.spotbugs
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Nov 7, 2023
    Copy the full SHA
    57c00e9 View commit details
  2. Bump mavenPluginToolsVersion from 3.10.1 to 3.10.2

    Bumps `mavenPluginToolsVersion` from 3.10.1 to 3.10.2.
    
    Updates `org.apache.maven.plugins:maven-plugin-plugin` from 3.10.1 to 3.10.2
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.10.1...maven-plugin-tools-3.10.2)
    
    Updates `org.apache.maven.plugin-tools:maven-plugin-tools-generators` from 3.10.1 to 3.10.2
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.10.1...maven-plugin-tools-3.10.2)
    
    Updates `org.apache.maven.plugin-tools:maven-plugin-tools-annotations` from 3.10.1 to 3.10.2
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.10.1...maven-plugin-tools-3.10.2)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-plugin-plugin
      dependency-type: direct:production
      update-type: version-update:semver-patch
    - dependency-name: org.apache.maven.plugin-tools:maven-plugin-tools-generators
      dependency-type: direct:production
      update-type: version-update:semver-patch
    - dependency-name: org.apache.maven.plugin-tools:maven-plugin-tools-annotations
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Nov 7, 2023
    Copy the full SHA
    77683e1 View commit details
Showing with 231 additions and 93 deletions.
  1. +1 −1 .github/workflows/gradle-deploy.yml
  2. +1 −1 .github/workflows/gradle-publish.yml
  3. +1 −1 .github/workflows/gradle-wrapper-validation.yml
  4. +6 −6 .github/workflows/gradle.yml
  5. +10 −1 README.md
  6. +18 −12 aspectj-plugin/src/main/java/io/freefair/gradle/plugins/aspectj/AspectJPlugin.java
  7. +4 −4 build.gradle
  8. +1 −1 code-generator-plugin/build.gradle
  9. +1 −1 compress-plugin/build.gradle
  10. +4 −4 documentation/build.gradle
  11. +2 −2 documentation/src/docs/asciidoc/_aspectj.adoc
  12. +2 −2 documentation/src/docs/asciidoc/_embedded-sass.adoc
  13. +9 −1 documentation/src/docs/asciidoc/index.adoc
  14. +2 −2 embedded-sass-plugin/build.gradle
  15. +2 −2 embedded-sass-plugin/src/main/java/io/freefair/gradle/plugins/sass/SassCompile.java
  16. +30 −0 embedded-sass-plugin/src/main/java/sass/embedded_protocol/EmbeddedSass/OutputStyle.java
  17. +8 −3 examples/aspectj/aspect/build.gradle
  18. +7 −1 examples/aspectj/httpcore-nio/build.gradle
  19. +7 −1 examples/aspectj/test/build.gradle
  20. +7 −1 examples/aspectj/weaving/build.gradle
  21. +1 −1 examples/build.gradle
  22. +16 −1 examples/compress/build.gradle
  23. +3 −1 examples/embedded-sass/webjars/build.gradle
  24. +1 −1 examples/jacoco/sub-a/build.gradle
  25. +1 −1 examples/jacoco/sub-b/build.gradle
  26. +1 −1 examples/javadoc/build.gradle
  27. +1 −1 examples/lombok/build.gradle
  28. +1 −1 examples/lombok/xjc/build.gradle
  29. +4 −4 examples/test-maven-plugin/build.gradle
  30. +11 −11 git-plugin/src/main/java/io/freefair/gradle/plugins/git/GitVersionPlugin.java
  31. +1 −1 github-plugin/build.gradle
  32. BIN gradle/wrapper/gradle-wrapper.jar
  33. +1 −1 gradle/wrapper/gradle-wrapper.properties
  34. +10 −10 gradlew.bat
  35. +7 −0 lombok-plugin/src/main/java/io/freefair/gradle/plugins/lombok/internal/ConfigUtil.java
  36. +6 −0 lombok-plugin/src/main/java/io/freefair/gradle/plugins/lombok/tasks/GenerateLombokConfig.java
  37. +2 −0 lombok-plugin/src/main/java/io/freefair/gradle/plugins/lombok/tasks/LombokConfig.java
  38. +1 −1 maven-plugin-plugin/build.gradle
  39. +1 −1 maven-plugin/build.gradle
  40. +24 −0 .../src/test/java/io/freefair/gradle/plugins/maven/javadoc/linkproviders/ApacheLinkProviderTest.java
  41. +1 −1 okhttp-plugin/build.gradle
  42. +6 −0 okhttp-plugin/src/main/java/io/freefair/gradle/plugins/okhttp/OkHttpCachePlugin.java
  43. +1 −1 plantuml-plugin/build.gradle
  44. +1 −1 plantuml-plugin/src/main/java/io/freefair/gradle/plugins/plantuml/PlantumlPlugin.java
  45. +2 −2 quicktype-plugin/build.gradle
  46. +2 −2 settings.gradle
  47. +2 −2 test-common/build.gradle
2 changes: 1 addition & 1 deletion .github/workflows/gradle-deploy.yml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
2 changes: 1 addition & 1 deletion .github/workflows/gradle-publish.yml
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 11
distribution: 'temurin'
2 changes: 1 addition & 1 deletion .github/workflows/gradle-wrapper-validation.yml
Original file line number Diff line number Diff line change
@@ -7,4 +7,4 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: gradle/wrapper-validation-action@v1
- uses: gradle/wrapper-validation-action@v2
12 changes: 6 additions & 6 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
@@ -16,18 +16,18 @@ jobs:
strategy:
fail-fast: false
matrix:
java: [ 8, 11, 17 ]
java: [ 8, 11, 17, 21 ]
steps:
- uses: actions/checkout@v4

- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'

- name: Setup Gradle
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3

- run: ./gradlew -V assemble -s
- run: ./gradlew -V uploadGithubDependenciesSnapshot -s
@@ -47,21 +47,21 @@ jobs:
strategy:
fail-fast: false
matrix:
java: [ 11, 17 ]
java: [ 11, 17, 21 ]
defaults:
run:
working-directory: examples
steps:
- uses: actions/checkout@v4

- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'

- name: Setup Gradle
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3

- run: ./gradlew -V assemble -s
- run: ./gradlew -V uploadGithubDependenciesSnapshot -s
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -11,9 +11,18 @@ Javadoc https://docs.freefair.io/gradle-plugins/current/api/

# Compatibility Matrix

Since version 8, we align our major.minor version with Gradle.

The plugins itself should work on every Java version on which Gradle works,
but external tools like Lombok or Ajc may have additional constrains.

| Plugin Version | Gradle Version | Java Version | Kotlin Version |
|----------------|----------------|--------------|----------------|
| 8.0.x | 8.0 | 8 - 18 | |
| 8.4.x | 8.4 | 8+ | |
| 8.3.x | 8.3 | 8+ | |
| 8.2.x | 8.2 | 8+ | |
| 8.1.x | 8.1 | 8+ | |
| 8.0.x | 8.0 | 8+ | |
| 6.6.x | 7.6 | 8 - 18 | 1.7.x |
| 6.5.x | 7.5 | 8 - 18 | 1.7.x |
| 6.4.x | 7.4 | 8 - 17 | 1.3.x - 1.6.x |
Original file line number Diff line number Diff line change
@@ -7,7 +7,6 @@
import org.gradle.api.file.FileCollection;
import org.gradle.api.file.SourceDirectorySet;
import org.gradle.api.internal.tasks.DefaultSourceSet;
import org.gradle.api.plugins.JavaBasePlugin;
import org.gradle.api.plugins.JavaPlugin;
import org.gradle.api.plugins.JavaPluginExtension;
import org.gradle.api.plugins.internal.JvmPluginsHelper;
@@ -27,6 +26,8 @@ public class AspectJPlugin implements Plugin<Project> {

private Provider<JavaLauncher> defaultLauncher;

private JavaPluginExtension javaExtension;

@Override
public void apply(Project project) {
if (project.getPlugins().hasPlugin(AspectJPostCompileWeavingPlugin.class)) {
@@ -42,27 +43,32 @@ public void apply(Project project) {

this.project = project;
project.getPlugins().apply(AspectJBasePlugin.class);
project.getPlugins().apply(JavaBasePlugin.class);
project.getPlugins().apply(JavaPlugin.class);

configureJavaBasePlugin(project);

configureJavaPlugin(project);
}

JavaPluginExtension javaExtension = project.getExtensions().getByType(JavaPluginExtension.class);
private void configureJavaBasePlugin(Project project) {
javaExtension = project.getExtensions().getByType(JavaPluginExtension.class);

JavaToolchainService service = project.getExtensions().getByType(JavaToolchainService.class);
defaultLauncher = service.launcherFor(javaExtension.getToolchain());

javaExtension.getSourceSets().all(this::configureSourceSet);
}

project.getPlugins().withType(JavaPlugin.class, javaPlugin -> {

SourceSet main = javaExtension.getSourceSets().getByName(SourceSet.MAIN_SOURCE_SET_NAME);
SourceSet test = javaExtension.getSourceSets().getByName(SourceSet.TEST_SOURCE_SET_NAME);
private void configureJavaPlugin(Project project) {
SourceSet main = javaExtension.getSourceSets().getByName(SourceSet.MAIN_SOURCE_SET_NAME);
SourceSet test = javaExtension.getSourceSets().getByName(SourceSet.TEST_SOURCE_SET_NAME);

Configuration aspectpath = project.getConfigurations().getByName(WeavingSourceSet.getAspectConfigurationName(main));
Configuration testAspectpath = project.getConfigurations().getByName(WeavingSourceSet.getAspectConfigurationName(test));
Configuration aspectpath = project.getConfigurations().getByName(WeavingSourceSet.getAspectConfigurationName(main));
Configuration testAspectpath = project.getConfigurations().getByName(WeavingSourceSet.getAspectConfigurationName(test));

testAspectpath.extendsFrom(aspectpath);
testAspectpath.extendsFrom(aspectpath);

WeavingSourceSet.getAspectPath(test).setFrom(main.getOutput(), testAspectpath);
});
WeavingSourceSet.getAspectPath(test).setFrom(main.getOutput(), testAspectpath);
}

private void configureSourceSet(SourceSet sourceSet) {
8 changes: 4 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@ plugins {
id 'io.freefair.lombok' apply false
id "com.gradle.plugin-publish" version "1.2.1" apply false
id "io.github.gradle-nexus.publish-plugin" version "1.3.0"
id "org.owasp.dependencycheck" version "8.4.0"
id "org.owasp.dependencycheck" version "9.0.9"
id 'org.jetbrains.kotlin.jvm' apply false
}

@@ -45,12 +45,12 @@ allprojects {
test.useJUnitPlatform()

dependencies {
testImplementation platform("org.junit:junit-bom:5.10.0")
testImplementation platform("org.junit:junit-bom:5.10.2")

testImplementation 'org.assertj:assertj-core:3.24.2'
testImplementation 'org.assertj:assertj-core:3.25.3'
testImplementation 'org.junit.jupiter:junit-jupiter-api'
testImplementation 'org.junit.jupiter:junit-jupiter-params'
testImplementation 'org.mockito:mockito-core:5.5.0'
testImplementation 'org.mockito:mockito-core:5.10.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
}

2 changes: 1 addition & 1 deletion code-generator-plugin/build.gradle
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ plugins {
description = "A plugin for executing specified code generators"

dependencies {
implementation 'io.github.classgraph:classgraph:4.8.162'
implementation 'io.github.classgraph:classgraph:4.8.165'
api project(':code-generator-api')
testImplementation project(':test-common')

2 changes: 1 addition & 1 deletion compress-plugin/build.gradle
Original file line number Diff line number Diff line change
@@ -48,7 +48,7 @@ gradlePlugin {
}

dependencies {
api 'org.apache.commons:commons-compress:1.24.0'
api 'org.apache.commons:commons-compress:1.25.0'
implementation 'org.tukaani:xz:1.9'

implementation 'org.brotli:dec:0.1.2'
8 changes: 4 additions & 4 deletions documentation/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
plugins {
id 'org.asciidoctor.jvm.convert' version '3.3.2'
id 'org.asciidoctor.jvm.convert' version '4.0.2'
id 'io.freefair.aggregate-javadoc'
id 'io.freefair.javadoc-links'
}
@@ -26,10 +26,10 @@ dependencies {
}

javadocClasspath "org.jacoco:org.jacoco.ant:${org.gradle.testing.jacoco.plugins.JacocoPlugin.DEFAULT_JACOCO_VERSION}"
javadocClasspath "org.apache.maven.plugins:maven-plugin-plugin:3.9.0"
javadocClasspath 'net.sourceforge.plantuml:plantuml:1.2023.11'
javadocClasspath "org.apache.maven.plugins:maven-plugin-plugin:3.11.0"
javadocClasspath 'net.sourceforge.plantuml:plantuml:1.2024.3'

asciidoctorExt "io.spring.asciidoctor:spring-asciidoctor-extensions-block-switch:0.6.2"
asciidoctorExt "io.spring.asciidoctor:spring-asciidoctor-extensions-block-switch:0.6.3"
}

tasks.register("docsZip", Zip) {
4 changes: 2 additions & 2 deletions documentation/src/docs/asciidoc/_aspectj.adoc
Original file line number Diff line number Diff line change
@@ -65,14 +65,14 @@ This enables the usage of AspectJ in combination with annotation processors like
.Groovy
----
dependencies {
implementation "org.aspectj:aspectjrt:1.9.8.RC3"
implementation "org.aspectj:aspectjrt:1.9.21.1"
}
----
[source, kotlin, role="secondary"]
.Kotlin
----
dependencies {
implementation("org.aspectj:aspectjrt:1.9.8.RC3")
implementation("org.aspectj:aspectjrt:1.9.21.1")
}
----
--
4 changes: 2 additions & 2 deletions documentation/src/docs/asciidoc/_embedded-sass.adoc
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ This plugin adds the `sass` extension to the project and applies it to all `Sass
----
sass {
omitSourceMapUrl = false
outputStyle = sass.embedded_protocol.EmbeddedSass.OutputStyle.EXPANDED
outputStyle = com.sass_lang.embedded_protocol.OutputStyle.EXPANDED
sourceMapContents = false
sourceMapEmbed = false
sourceMapEnabled = true
@@ -29,7 +29,7 @@ sass {
----
sass {
omitSourceMapUrl = false
outputStyle = sass.embedded_protocol.EmbeddedSass.OutputStyle.EXPANDED
outputStyle = com.sass_lang.embedded_protocol.OutputStyle.EXPANDED
sourceMapContents = false
sourceMapEmbed = false
sourceMapEnabled = true
10 changes: 9 additions & 1 deletion documentation/src/docs/asciidoc/index.adoc
Original file line number Diff line number Diff line change
@@ -89,7 +89,15 @@ apply(plugin = "io.freefair.lombok")

== System Requirements

Unless otherwise noted, all plugins require at least Java 8 and are targeted at Gradle {gradle_version}.
=== Gradle

The plugins of version {revnumber} are targeted at Gradle {gradle_version}.

Starting with version 8, the _Major.Minor_ version of the plugins matches those of Gradle itself.

=== Java

Most of the plugins should work all Java versions supported by Gradle {gradle_version}, but some of the included external tools or libraries like Lombok or AJC might have additional constraints.

include::_settings.adoc[]

4 changes: 2 additions & 2 deletions embedded-sass-plugin/build.gradle
Original file line number Diff line number Diff line change
@@ -40,8 +40,8 @@ gradlePlugin {
}

dependencies {
api 'de.larsgrefer.sass:sass-embedded-host:3.2.0'
implementation 'org.webjars:webjars-locator-core:0.53'
api 'de.larsgrefer.sass:sass-embedded-host:3.4.0'
implementation 'org.webjars:webjars-locator-core:0.55'

testImplementation project(":test-common")
}
Original file line number Diff line number Diff line change
@@ -172,16 +172,16 @@ public void visitFile(@Nonnull FileVisitDetails fileVisitDetails) {
@Optional
public abstract ListProperty<CustomImporter> getCustomImporters();

@InputFiles
@Classpath
@Optional
@PathSensitive(PathSensitivity.RELATIVE)
public abstract ConfigurableFileCollection getWebjars();

/**
* SassList of paths.
*/
@InputFiles
@Optional
@IgnoreEmptyDirectories
@PathSensitive(PathSensitivity.RELATIVE)
public abstract ConfigurableFileCollection getIncludePaths();

Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
package sass.embedded_protocol.EmbeddedSass;

import lombok.experimental.UtilityClass;

/**
* Delegate for the old OutputStyle FQN.
* <p>
* This should help builds to migrate to the new package.
*
* @author Lars Grefer
* @deprecated Migrate to {@link com.sass_lang.embedded_protocol.OutputStyle}
*/
@Deprecated
@UtilityClass
public final class OutputStyle {

/**
* @see com.sass_lang.embedded_protocol.OutputStyle#EXPANDED
* @deprecated Migrate to {@link com.sass_lang.embedded_protocol.OutputStyle#EXPANDED}
*/
@Deprecated
public static final com.sass_lang.embedded_protocol.OutputStyle EXPANDED = com.sass_lang.embedded_protocol.OutputStyle.EXPANDED;

/**
* @see com.sass_lang.embedded_protocol.OutputStyle#COMPRESSED
* @deprecated Migrate to {@link com.sass_lang.embedded_protocol.OutputStyle#COMPRESSED}
*/
@Deprecated
public static final com.sass_lang.embedded_protocol.OutputStyle COMPRESSED = com.sass_lang.embedded_protocol.OutputStyle.COMPRESSED;
}
11 changes: 8 additions & 3 deletions examples/aspectj/aspect/build.gradle
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
apply plugin: "java"
apply plugin: "groovy"
apply plugin: "io.freefair.aspectj"

java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
targetCompatibility = "11"
}

dependencies {
implementation "org.aspectj:aspectjrt:1.9.20.1"
implementation "org.aspectj:aspectjrt:1.9.21.1"
}

compileAspectj {
8 changes: 7 additions & 1 deletion examples/aspectj/httpcore-nio/build.gradle
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
apply plugin: "java"
apply plugin: "io.freefair.aspectj"

java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}

dependencies {
inpath 'org.apache.httpcomponents:httpcore-nio:4.4.16'
implementation "org.aspectj:aspectjrt:1.9.20.1"
implementation "org.aspectj:aspectjrt:1.9.21.1"

testImplementation 'junit:junit:4.13.2'
}
8 changes: 7 additions & 1 deletion examples/aspectj/test/build.gradle
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
apply plugin: "io.freefair.aspectj.post-compile-weaving"
apply plugin: "java"

java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}

dependencies {
implementation "org.aspectj:aspectjrt:1.9.20.1"
implementation "org.aspectj:aspectjrt:1.9.21.1"

testImplementation 'junit:junit:4.13.2'
}
Loading