google / google/ksp

Fix resolution results on invalid use of `all` use-site target on grouped annotations

Open
#2,912 1 comment 0 reactions 1 assignee Claimed by @jaschdoc View on GitHub
P3
Dominant language
Kotlin
Stars
3.5k
Forks
415
Avg merge
1d 2h
Merged PRs (30d)
53

Description

According to [KEEP 402](https://github.com/Kotlin/KEEP/blob/74a4b4a4937a0a9a70afff71276044c731c0e20b/proposals/KEEP-0402-annotation-target-in-properties.md?plain=1#L107), applying `all` to a group of annotations, e.g., `@all:[Anno1 Anno2]`, is not defined, so KSP should not return any results.

Bug shown in https://github.com/google/ksp/pull/2911

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.