Skip to content

Conversation

@MikeEdgar
Copy link
Member

@MikeEdgar MikeEdgar commented Nov 26, 2025

Closes #1362

  • Remove incorrect handling of @org.jetbrains.annotations.NotNull to mean a property is required.
  • Process any @kotlin.Metadata annotations present on a class when kotlinx-metadata-jvm dependency is present.
  • Update testsuite/data test to no longer use an uber-jar or require a separate Jandex index by using a new @QuarkusTest profile
  • Update testsuite/data compiler execution settings to account for requirements of Eclipse m2e plugin that uses the default-compile execution of maven-compiler-plugin to obtain the project's Java version.

@MikeEdgar MikeEdgar added this to the 4.2.4 milestone Nov 28, 2025
@MikeEdgar MikeEdgar force-pushed the issue-1362 branch 3 times, most recently from b5e0af7 to 5c66d4a Compare December 4, 2025 19:10
@MikeEdgar MikeEdgar marked this pull request as ready for review December 4, 2025 20:02
Signed-off-by: Michael Edgar <michael@xlate.io>
Signed-off-by: Michael Edgar <michael@xlate.io>
Signed-off-by: Michael Edgar <michael@xlate.io>
Signed-off-by: Michael Edgar <michael@xlate.io>
@sonarqubecloud
Copy link

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.

Kotlin: Handle language-level nullability and default values as orthogonal to each other

1 participant