Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: rickie/rewrite

Tags

v8.17.1

Toggle v8.17.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Move markers from gradle tooling model into rewrite-gradle, use org.o…

…penrewrite.gradle.toolingapi.Assertions#withToolingApi (openrewrite#4023)

* Extract DependencyVersionSelector
* Move markers from gradle tooling model into rewrite-gradle, use org.openrewrite.gradle.toolingapi.Assertions#withToolingApi
* Prepare for upgrading transitive gradle dependencies

v8.17.0

Toggle v8.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add `isAcceptable()` call to `Preconditions` methods (openrewrite#4021)

* Add `isAcceptable()` call to `Preconditions` methods

When constructing a precondition using `Preconditions#and()`, `or()`, or `not()` then the returned visitor must also call `isAcceptable()` on the input visitor(s) in order to avoid any `ClassCastException` in case the input visitor overrides `visit(Tree, P)` and as a result probably doesn't call `isAcceptable()` on itself.

* Add explanatory comment

* Add test case to `IsOrIsNotLikelyTestTest`

v8.16.0

Toggle v8.16.0's commit message
RemoveProperty now updates the maven model afterward, and, removes th…

…e `properties` section if left empty

v8.15.2

Toggle v8.15.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Less than 100 response status implies bad connection (openrewrite#3977)

* Zero or lower response code should not be treated as an existing server

* Less than 100 response code should not be treated as an existing server

8.14.5

Toggle 8.14.5's commit message
Fix assorted groovy parsing errors around labels, parentheses, and wh…

…itespace.

Added verification that only whitespace is present within Spaces within parser tests.

Parentheses fixes:
* Type casts inside parentheses
* Constructor invocations inside parentheses

Label fixes:
* Labeled For loops
* Labeled For-each loops

Other whitespace:
* Quoted method declarations
* Semicolon-terminated statements inside switch
* Numeric literals that use 'L', 'd', or 'f' suffixes to specify their type left the specifier in whitespace

v8.15.1

Toggle v8.15.1's commit message
Fix parsing of Groovy sources containing extra parentheses on Java 8

v8.15.0

Toggle v8.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: profile specific plugins were not matched (openrewrite#3967)

v8.14.4

Toggle v8.14.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Normalization of maven repositories that don't permit directory listi…

…ng (openrewrite#3961)

v8.14.3

Toggle v8.14.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add null check. A non null ref can point to a null objectId: (openrew…

…rite#3953)

* Add null check. A non null ref can point to a null objectId:

SymbolicRef[HEAD -> refs/heads/main=0000000000000000000000000000000000000000(-1)]

* cleanup

v8.14.2

Toggle v8.14.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Find Committers on freshly cloned repositories (openrewrite#3952)

* When a repository is freshly cloned and no other actions have been taken (like pull) ORIG_HEAD is not available. Using HEAD as a fallback works to find the committers.

* null check on ref