-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Always sanitize braces on save and remove InvalidFieldValueException #15559
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
Merged
Changes from 29 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
a3d9673
Remove superfluous String.repeat with jdk native
calixtus 605cb87
Refactor checkBraces and add sanitizeUnbalancedBraces
calixtus 4969731
Remove superfluous FieldWriter constructor and factory method
calixtus c9717a3
Fix NPE
calixtus 99cab1d
Remove comment
calixtus a5879be
Modify tests
calixtus 8fad675
Relax SourceTab validation
calixtus 5397e4c
Relax BackupManager
calixtus 5ec4d05
Enhance robustness of BstVMVisitor
calixtus edad226
Remove remaining InvalidFieldValueException
calixtus fd649b0
Remove additional checking for log
calixtus 9cb68d1
Fix test
calixtus df06692
Simplify BracketChecker
calixtus e64fe14
Modify tests
calixtus 82e0946
Fix checkBalancedBraces
calixtus 5e38328
l10n
calixtus 22b3d8e
Replace Stack with Deque for modern Java
calixtus 702cef2
Add nullable annotations to UndoableFieldChange
calixtus 962750a
Apply makeup to error message
calixtus 956914c
Fix tests and remove obsolete test
calixtus 6cb5ece
Optimize sanitize method
calixtus c8a23a5
Fix l10n
calixtus 5200f35
Fix tests
calixtus 2580850
Fix l10n
calixtus 2223f12
Merge branch 'main' into braces
calixtus 3778a89
Merge branch 'main' into braces
calixtus f7b15d3
Add dependency on e-adr
koppor 0351e8c
More dependencies fixed
calixtus 2c9f6b6
Merge branch 'main' into braces
calixtus e5d9045
Update doi_to_bibtex.java
calixtus 51e950f
Update ieee_pdf_references_to_bibtex.java
calixtus 05c2d2b
Update jablib/src/main/java/org/jabref/logic/bibtex/FieldWriter.java
calixtus c84f7ec
Apply review
calixtus 116191c
Merge remote-tracking branch 'upstream/main' into braces
calixtus 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
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.
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.