Skip to content

Conversation

joanvr
Copy link
Contributor

@joanvr joanvr commented Jun 26, 2023

What's changed?

Changed com.google.errorprone dependency from implementation to compileOnly

What's your motivation?

Being an implementation dependency it was causing to grab at runtime all transitive dependencies, and there is one incompatible dependency with java 8 (caffeine 3.0.5).
Since we are only using this dependency right now for an example recipe (https://github.com/openrewrite/rewrite-migrate-java/blob/5b7b4a4ccc3fd7412317044aadea659295fab943/src/main/java/org/openrewrite/java/migrate/lang/UseStringIsEmpty.java) there is no need to have the dependency as implementation and we can have it as compileOnly for now.

Anyone you would like to review specifically?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants