-
Notifications
You must be signed in to change notification settings - Fork 233
fix: enable Scene Builder to load FXML with unresolved imports (#120, #281, #733) #576
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
Open
Oliver-Loeffler
wants to merge
73
commits into
gluonhq:master
Choose a base branch
from
Oliver-Loeffler:issue-120
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
73 commits
Select commit
Hold shift + click to select a range
85723a2
fix: Allows Scene Builder conditionally to load FXML files with
Oliver-Loeffler 6d11253
Renamed the preference 'keep unresolved imports' into 'allow loading …
Oliver-Loeffler c5880b4
Merged with Scene Builder baseline.
Oliver-Loeffler acf8460
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler ca92d54
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler 1d60439
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler d3f473f
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler d04fef7
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler cbdfd05
Added test to proof that FXOMDocument can load files despite having u…
Oliver-Loeffler 0e05916
Added failing test for FXOMSaver.
Oliver-Loeffler 09ed1d0
Opening, Saving and Save as are working. Also basic editing such as d…
Oliver-Loeffler fe33457
Editing incl. component browsing works as intended.
Oliver-Loeffler efe34c4
Added content to the FXOMSaverTest.
Oliver-Loeffler c05ceb6
Updated license header.
Oliver-Loeffler 1a56caa
Increased log level from FINE to INFO so that file open actions can b…
Oliver-Loeffler 076ea9d
Reworked FXOMRefresher to avoid the detection of unknown imports via …
Oliver-Loeffler 515a84e
Added failing test.
Oliver-Loeffler 908b838
Removed log statements.
Oliver-Loeffler c74849f
Added missing break statement in switch expression. Formatting.
Oliver-Loeffler 1de1e31
Updated year in header
Oliver-Loeffler a814fc9
Formatting and license header.
Oliver-Loeffler 2f52ccb
Updated license header.
Oliver-Loeffler edd76d9
Updated license header.
Oliver-Loeffler 095dc11
Added test for FXOMImportsRemover and replacement/removal mechanism.
Oliver-Loeffler 346a493
Formatting.
Oliver-Loeffler 528b765
Simplified FXOMSaver handling of unresolvable imports.
Oliver-Loeffler 953de94
Removed modification of GlueInstruction (toString()).
Oliver-Loeffler e599bb4
Updated expectations/asserts of wildcard import test for FXOMSaver.
Oliver-Loeffler 93089b9
Formatting.
Oliver-Loeffler 5847ac1
Organized imports.
Oliver-Loeffler 19028d6
Complex condition moved into separate method.
Oliver-Loeffler 7621fb6
Extracted error handling logic into separate methods.
Oliver-Loeffler d9dd99a
Added user notifiction in app to indicate missing types / unresolvabl…
Oliver-Loeffler 4a7f937
Reworked dialog title to show file name.
Oliver-Loeffler 0c5b3ef
Formatting
Oliver-Loeffler ac79601
Corrected typo.
Oliver-Loeffler 8e18795
The missing types notification is now shown per editor window, not as…
Oliver-Loeffler 690765d
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler 55f95ab
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler cb6e16e
Updated Surefire version to eliminate JPMS related errors during test.
Oliver-Loeffler eed9eb8
Merge branch 'master' into issue-120
Oliver-Loeffler 73dddef
Removed duplicate logger instance.
Oliver-Loeffler a4723e9
Added missing dialog title.
Oliver-Loeffler 2cdcd66
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler 00566d5
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler ae88732
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler 8094085
Merge branch 'master' into issue-120
jperedadnr 2cbaffc
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler d2114ce
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler e761238
Merge branch 'gluonhq:master' into issue-120
Oliver-Loeffler c1424ce
refactor: removed formatting changes as proposed in review.
Oliver-Loeffler afecfd1
Implemented corrections based on review feedback.
Oliver-Loeffler e559130
Updated copyright date.
Oliver-Loeffler 0342ae7
Updated copyright date.
Oliver-Loeffler 66f7336
Updated copyright date.
Oliver-Loeffler 35b46e5
Update FXOMImportsRemover.java
Oliver-Loeffler 88679bb
Update FXOMImportsRemover.java
Oliver-Loeffler 4ec212e
Update FXOMDocument.java
Oliver-Loeffler d900c67
Corrected spelling mistake.
Oliver-Loeffler 08fb5d3
Reverted ordering of imports.
Oliver-Loeffler c48701c
Removed whitespace
Oliver-Loeffler 24a293c
Formatting
Oliver-Loeffler 0a74d6e
Formatting
Oliver-Loeffler 5be3ff8
Formatting
Oliver-Loeffler 9fde57a
Formatting
Oliver-Loeffler 508ae46
Formatting
Oliver-Loeffler 99ce89a
Imports reordered.
Oliver-Loeffler 6b8682e
Reformat
Oliver-Loeffler 3c7b499
refactor: Implemented changes proposed in review - bumped Surefire pl…
Oliver-Loeffler 34544d1
formatting: added whitespace to correct checkstyle rule violation.
Oliver-Loeffler 3688cb4
refactor: Removed unnecessary this. reference.
Oliver-Loeffler 30b77b4
refactor: Switched to alternate array constructor for consistency rea…
Oliver-Loeffler cf63a39
Update app/src/main/java/com/oracle/javafx/scenebuilder/app/DocumentW…
Oliver-Loeffler File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.