apache / apache/pekko-grpc

gradle plugin only seems to work with Scala 2.13

Open
#337 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.