software-challenge / software-challenge/backend

Compile separate sourcesets independently

Open
#366 0 comments 0 reactions 1 assignee View on GitHub

@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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.