It is recommended to provide the ksp service for all shared source sets.
- Dominant language
- Kotlin
- Stars
- 3.5k
- Forks
- 415
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 53
Description
It is recommended to provide ksp scanning services for all shared source sets, such as: iosMain, webMain (this has already been added and is very good), nativeMain, etc. Currently, only webMain and commonMain provide ksp tasks. This is very necessary. For example, I only need to provide ksp scanning for iosMain and generate the code to build/generated/ksp/metadata/iosMain/kotlin/**
Contributor guide
Research direction
Start by locating how KSP tasks are provided for the shared source sets currently named in the issue, especially commonMain and webMain. Trace what would be needed for iosMain and other shared sets, and verify completion by generating code under build/generated/ksp/metadata/iosMain/kotlin/**.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100