You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The documentation for setting up the Kotlin gazelle plugin is a bit sparse. I can't tell how to compile it into a custom gazelle binary from a bzlmod project.
Describe the feature
Document how to install the gazelle plugin in a bzlmod project. For example, I have the following MODULE.bazel. What's required to plug in Kotlin gazelle?
For the sake of getting something working, I split off the gazelle code from the rest of aspect-cli, made it work with bzlmod instead of WORKSPACE, and started using the fork in an example project. Would Aspect prefer to keep the gazelle plugin(s) within aspect-cli, or are you open to splitting of the gazelle plugins into a separate repo or repos? If kept in this repo, could/should they be packaged into distinct bzlmod module (by putting a MODULE.bazel file and a go.mod file within /gazelle or something, presumably)?
From the outside, having a tightly scoped project concerned only with the Kotlin gazelle plugin could be nice and simple. It might make it slightly more inviting to contribute improvements. But Aspect might have its reasons for keeping the gazelle stuff inside aspect-cli.
The text was updated successfully, but these errors were encountered:
What is the current behavior?
The documentation for setting up the Kotlin gazelle plugin is a bit sparse. I can't tell how to compile it into a custom gazelle binary from a bzlmod project.
Describe the feature
Document how to install the gazelle plugin in a bzlmod project. For example, I have the following MODULE.bazel. What's required to plug in Kotlin gazelle?
For the sake of getting something working, I split off the gazelle code from the rest of aspect-cli, made it work with bzlmod instead of WORKSPACE, and started using the fork in an example project. Would Aspect prefer to keep the gazelle plugin(s) within aspect-cli, or are you open to splitting of the gazelle plugins into a separate repo or repos? If kept in this repo, could/should they be packaged into distinct bzlmod module (by putting a
MODULE.bazel
file and ago.mod
file within/gazelle
or something, presumably)?From the outside, having a tightly scoped project concerned only with the Kotlin gazelle plugin could be nice and simple. It might make it slightly more inviting to contribute improvements. But Aspect might have its reasons for keeping the gazelle stuff inside aspect-cli.
The text was updated successfully, but these errors were encountered: