Fix reflection excpetion, add missing opens#15307
Conversation
Follow up to #15260
Review Summary by QodoAdd missing javafx.controls module opening for reflection
WalkthroughsDescription• Add missing module opening for reflection access • Fixes reflection exception in ActionFactory#enableTooltips • Enables PDF indexing functionality to work properly Diagramflowchart LR
A["javafx-controls module"] -- "requires reflection access" --> B["com.sun.javafx.scene.control"]
B -- "opens statement added" --> C["ActionFactory#enableTooltips"]
C -- "enables" --> D["PDF indexing"]
File Changes1. build-logic/src/main/kotlin/org.jabref.gradle.base.dependency-rules.gradle.kts
|
Code Review by Qodo
1. Overbroad module opens
|
✅ All tests passed ✅🏷️ Commit: bb4d7b1 Learn more about TestLens at testlens.app. |
* upstream/main: fix jbang (JabRef#15311) New Crowdin updates (JabRef#15310) Fix exception in ExtractReferences from pdf (JabRef#15308) feat: add --entry-type-pattern option to citationkeys generate command (JabRef#15072) Fix reflection excpetion, add missing (JabRef#15307)
Follow up to #15260
Encountered by @ThiloteE while indexing pdfs
Related issues and pull requests
Closes _____
PR Description
Steps to test
Checklist
CHANGELOG.mdin a way that can be understood by the average user (if change is visible to the user)