gradle / gradle/gradle-native

Split platformNative & languageNative project up into some smaller pieces

Open
#342 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
94
Forks
7
PR merge metrics
No merged PRs in 30d

Description

This project is getting a bit large, which means the tests are taking a while to run, and mixes a few things together, which means tests are being invalidated on changes that don't affect them.

Possibly split by language or by model (e.g. software model stuff in one project, current model stuff in another) or both.

Contributor guide

Open the contributing guide

Research direction

Review the platformNative and languageNative projects and how their tests are currently grouped. Compare possible boundaries by language, by model, or both, and define the split so unrelated changes no longer invalidate or require the full test suite.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.