gradle plugin only seems to work with Scala 2.13
- Dominant language
- Scala
- Stars
- 55
- Forks
- 30
- Avg merge
- 23h 12m
- Merged PRs (30d)
- 34
Description
I used https://github.com/apache/pekko-grpc-quickstart-scala.g8 to create a quickstart repo locally (giter8).
I selected Scala 3.3.3 but when I used Gradle commands on the local repo - I got this error:
https://github.com/apache/pekko-grpc/blob/0e82f0129343f59583d7ee34625cb29e9e688f0c/gradle-plugin/src/main/groovy/org/apache/pekko/grpc/gradle/PekkoGrpcPlugin.groovy#L195
It seems like when we publish the pekko-grpc plugin that it only publishes a single set of artifacts that appear to be tied to Scala 2.13.
Contributor guide
Research direction
Start with gradle-plugin/src/main/groovy/org/apache/pekko/grpc/gradle/PekkoGrpcPlugin.groovy around line 195 and reproduce the problem from the pekko-grpc-quickstart-scala.g8 repository using Scala 3.3.3. Compare the published plugin artifacts and Gradle behavior with the Scala 2.13 case. Done means establishing compatible Scala 3 behavior or clearly identifying the publication limitation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100