google / google/ksp

Backing field modifiers might be incorrect

Open
#3,155 3 comments 0 reactions 1 assignee Claimed by @jaschdoc View on GitHub
core enhancement P1
Dominant language
Kotlin
Stars
3.5k
Forks
415
Avg merge
1d 2h
Merged PRs (30d)
53

Description

For the upcoming backing fields feature, it should be double checked what the correct modifiers are.
- Do they always inherit the same JVM modifiers as the owning property?
- They are always final in Kotlin but do they have other modifiers?
- What about Java fields? KSP models Java fields as properties, but some of the features seem to apply to the field instead of the property.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.