Skip to content

9.1.4

Compare
Choose a tag to compare
@mrjameshamilton mrjameshamilton released this 22 May 07:04
· 39 commits to master since this release
bd3ba7f

Version 9.1.4

Improved

  • Add support for dynamic dispatch in ExecutorInvocationUnit. This makes it possible to execute methods based on statically observed types of objects, not only based on the type of the used variables.

API changes

  • Remove ExecutorMatcher and change the Executor interface so that it declares supported methods by MethodSignature wildcards instead.
  • Add @Nullable annotations to MethodSignature.

Kotlin support

  • Update Kotlin dependency to 2.0.0 final release version.

Bugfixes

  • Prevent potential NullPointerException when Kotlin property metadata isVar flag does not correctly indicate the presence of a setter.