github google/ksp 1.5.30-1.0.0-beta09

latest releases: 2.1.0-RC-1.0.27, 2.0.21-1.0.27, 2.1.0-RC-1.0.26...
3 years ago

Highlights

  • Supported getting annotation instances if they are available at compile time.
  • added containingFile as extension properties on KSNode for getting containing file for symbols (if applicable).

PRs merged

#508 Add support for KSAnnotated annotation methods
#592 Creating PsiFiles multiple times might cause issue on certian platforms, filter new files by file name instead.
#594 support checked exception look up for property accessors
#596 change KSDeclaration.containingFile to an extension property on KSNode
#597 Disable isIntermoduleIncremental when isIncremental is false
#598 Bump Gradle to 7.2
#599 fix isVisibleFrom() for java package visibility
#600 fix visibility check for public override

Resolved issues

#507 getJvmCheckedException does not work for already compiled files
#505 support checked exception query for accessors
#503 javax.annotation.processing.Generated is no longer visible in beta08
#427 build failure due to "Descriptor wasn't found for declaration CLASS"
#53 Annotation values that are default are not visible in KSP
#582 TypeAlias generics are not visible as use-site

Don't miss a new ksp release

NewReleases is sending notifications on new releases.