Skip to content

Releases: openrewrite/rewrite-gradle-tooling-model

2.2.0

24 Apr 12:29
Compare
Choose a tag to compare

v2.1.0

16 Apr 17:24
Compare
Choose a tag to compare

What's Changed

  • Add a withToolingApi overload which accepts a gradle wrapper URI, to enable testing gradle recipes in environments where services.gradle.org is inaccessible by @sambsnyd 455288d
  • refactor: Update Gradle wrapper by @shanman190 in #14

Full Changelog: v2.0.1...v2.1.0

2.0.1

20 Feb 05:18
9679b62
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

2.0.0

20 Feb 04:25
Compare
Choose a tag to compare

Full Changelog: v1.5.1...v2.0.0

Since the tooling API is primarily used in unit testing Gradle recipes, this release is separating references to the tooling API from the rewrite-gradle marker types. Rather than a fromToolingApi method on each marker type, there is instead a toMarker method on the tooling API model object. For example:

image

By also moving org.openrewrite.gradle.Assertions#withToolingApi methods to a new class org.openrewrite.gradle.toolingapi.Assertions in this repository, we are able to remove the compile time tooling api dependency in rewrite-gradle, thus saving space in distributions running rewrite-gradle recipes without a loss of functionality.

1.5.1

23 Jan 12:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0

20 Nov 21:12
Compare
Choose a tag to compare

What's Changed

  • Also record repositories defined in settings dependencyResolutionManagement by @sambsnyd in 72f819f

Full Changelog: v1.4.1...v1.5.0

1.4.1

09 Nov 18:39
c54bc9d
Compare
Choose a tag to compare

What's Changed

  • Make GradleDependencyConfiguration#fromToolingModel() tolerant against cycles by @knutwannheden in #10

New Contributors

Full Changelog: v1.4.0...v1.4.1

1.4.0

07 Nov 09:10
Compare
Choose a tag to compare

What's Changed

  • Record dependency configuration error information when configurations are resolved with some dependencies missing by @sambsnyd in 257b757
  • Fallback to Gradle 8.4 in OpenRewriteModelBuilder for Java 21 by @timtebeek in #9

Full Changelog: v1.3.2...v1.4.0

1.3.2

18 Oct 18:53
Compare
Choose a tag to compare

What's Changed

  • Skip attempting to resolve "incrementalScalaAnalysis" configurations which have been problematic by @sambsnyd in 08d7ff6

Full Changelog: v1.3.1...v1.3.2

1.3.1

29 Sep 22:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1