quarkusio/quarkus

Make the RegisterForReflection annotation more flexible for Native

Open

#3,883 建立於 2019年9月5日

在 GitHub 查看
 (19 留言) (0 反應) (0 負責人)Java (2,464 fork)batch import
area/native-imagegood first issuekind/enhancement

倉庫指標

Star
 (12,967 star)
PR 合併指標
 (平均合併 6天 4小時) (30 天內合併 325 個 PR)

描述

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)

貢獻者指南