You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Parcelize] Don't use lookup predicate for matching parcelable classes
After previous commits, any class referenced by lookup predicate is
considered as dirty for the incremental compilation. Since parcelize
actually doesn't need to find all parcelable classes, but either needs
just to check if something is parcelable, it's better to use
`DeclarationPredicate` for that, so the IC won't be affected.
The need of this change was found thanks to the following test:
`Kapt4AndroidIncrementalWithoutPreciseBackupIT.testAndroidDaggerIC`
^KT-75864
Copy file name to clipboardExpand all lines: plugins/parcelize/parcelize-compiler/parcelize.k2/src/org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator.kt
0 commit comments