software-challenge / software-challenge/backend
Compile separate sourcesets independently
Open
@xeruf is already working on this.
Since Jan 19, 2021.
action:rework
component:build
- Dominant language
- HTML
- Stars
- 13
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
Currently, we have different sourcesets in the sdk, server and plugin, but currently they are all bunched together again at compilation. It would be sensible if the respective sourcesets would only be available to the dependencies that need them, thus exposing in which cases we do the separation improperly.
This will require some Gradle magic, but I have mostly figured it out already.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.