Skip to content

Conversation

@cloud-fan
Copy link
Contributor

@cloud-fan cloud-fan commented Dec 25, 2025

What changes were proposed in this pull request?

People may use sbt and maven together: local test with sbt, IDE with Maven. As of today this will trigger duplicated class issue during compilation, because sbt and Maven use different output folder for generated proto/antlr java classes. This PR updates the sbt build to use the same folder as Maven for proto/antlr output.

Why are the changes needed?

Improve dev experience.

Does this PR introduce any user-facing change?

No

How was this patch tested?

Manual test

Was this patch authored or co-authored using generative AI tooling?

cursor 2.2.43

@github-actions github-actions bot added the BUILD label Dec 25, 2025
@cloud-fan
Copy link
Contributor Author

cc @pan3793 @HyukjinKwon

@cloud-fan cloud-fan changed the title [SPARK-54847][SQL] unify the proto output folder between sbt and maven [SPARK-54847][SQL] unify the proto/antlr output folder between sbt and maven Dec 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants