gradle / gradle/gradle-native

Support Swift 5 toolchains for Linux and macOS

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

Description

This work includes:
- [ ] Coverage for 4.x source code building with Swift 5 tool chain
- [ ] Coverage for 3.x source code not building with Swift 5 tool chain
- [ ] Coverage for 5.x source code building with Swift 5 tool chain
- [ ] Coverage for 5.x source code not building with Swift 3 and 4 tool chains
- [ ] Defines for language compatibility of Swift 5

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Swift toolchain compatibility logic and native test coverage in the repository. Run the current compatibility tests, then use the issue checklist as the completion criteria: cover Swift 3, 4, and 5 source behavior across Swift 5 toolchains and define Swift 5 language-compatibility settings.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
build-system, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 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.