Skip to content

Add support for new language features in AnnotationResolutionStrategy implementations - #3131

Draft
jaschdoc wants to merge 6 commits into
mainfrom
opt-in-for-backing-fields-impl
Draft

Add support for new language features in AnnotationResolutionStrategy implementations#3131
jaschdoc wants to merge 6 commits into
mainfrom
opt-in-for-backing-fields-impl

Conversation

@jaschdoc

@jaschdoc jaschdoc commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

This PR contains the following changes:

  • Updates AAResolutionStrategy to support KSBackingField and change its behavior depending on whether the feature toggle is enabled or not.
  • Updates PsiResolutionStrategy to support KSBackingField with a feature toggle. As with AAResolutionStrategy this requires duplicating the caches.

Depends on #3110
Related to #2969
Related to #2472
Related to #2873

@jaschdoc jaschdoc changed the title Add support for new language features in AnnotationResolutionStrategy implementations. Add support for new language features in AnnotationResolutionStrategy implementations Aug 19, 2026
@jaschdoc
jaschdoc force-pushed the opt-in-for-backing-fields-impl branch from 528d142 to f87c9c9 Compare August 19, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant