Skip to content

1.4.30-1.0.0-alpha05

Compare
Choose a tag to compare
@neetopia neetopia released this 10 Mar 23:58
· 553 commits to master since this release

Highlights

  • synthetic property accessors now can be correctly created for abstract classes, align with compiler behavior.
  • Removed findAnnotationFromUseSiteTarget() function, consolidate its functionality into KSP internal logic.

Behavior change

  • KSP now handles annotation use site targets internally for property accessors (namely @get:Anno, @set:Anno).
    • property accessors will have corresponding targeted annotations from their receiver properties
    • annotations with @get: and @set: targets will not appear in property's annotation list.