quarkusio/quarkus

Make the RegisterForReflection annotation more flexible for Native

Open

#3,883 opened on 2019年9月5日

GitHub で見る
 (19 comments) (0 reactions) (0 assignees)Java (2,464 forks)batch import
area/native-imagegood first issuekind/enhancement

Repository metrics

Stars
 (12,967 stars)
PR merge metrics
 (平均マージ 6d 4h) (30d で 325 merged PRs)

説明

Description Would be nice have a way to tell to @RegisterForReflection annotation what I want instead of using the reflection-config.json file as stated here https://quarkus.io/guides/writing-native-applications-tips.

Currently, If I want only public methods to use reflection, I need to create the file below:

reflection-config.json:

[
  {
    "name" : "something.test.resource",
    "allPublicMethods" : true
  }
]

Implementation ideas: @RegisterForReflection(allPublicMethods=true)

コントリビューターガイド