-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add dev ui #1036
base: main
Are you sure you want to change the base?
feat: add dev ui #1036
Conversation
Format Checker ReportAll files are correctly formatted |
44c7f5e
to
e25cc5a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, looks excellent!
However, I noticed that methods defined in superclasses annotated with @EndpointExposed
are not listed in the UI.
I guess this is because ClassInfo.methods()
collects only method declared in the class and do not traverse the hierarchy
...loyment/src/main/java/com/github/mcollovati/quarkus/hilla/deployment/devui/EndpointInfo.java
Outdated
Show resolved
Hide resolved
...loyment/src/main/java/com/github/mcollovati/quarkus/hilla/deployment/devui/EndpointInfo.java
Outdated
Show resolved
Hide resolved
commons/deployment/src/main/resources/dev-ui/qwc-quarkus-hilla-endpoints.js
Outdated
Show resolved
Hide resolved
e25cc5a
to
1bcf13c
Compare
5b3e8d3
to
dd060df
Compare
* Run build steps only for associated security policy
d2ae17b
to
57a5949
Compare
Implements #33