-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
[WIP] Add "Convert to BibTeX format" cleanup #3541
Conversation
What about adding some round-trip integration tests where a bibtex entry is converted into biblatex and back asserting that nothing has changed? |
@LinusDietz good suggestion. I now added round-trip tests in both directions. |
…entBiblatexToBibtexCleanup
91e5fd3
to
c700bfc
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.
The code looks fine and from playing around in the UI things seem to work.
Could you perhaps do a small usability improvement? It is possible to select both cleanup operations (to bibtex and to biblatex) in the UI. That is a bit weird. Could you make these options modal to each other?
@lenhard Thanks for the review and the suggestion to improve the UI. I now made the checkboxes modal. I'll merge this PR now since it has 1.5 positive reviews and was on "ready-for-review" for almost a month. |
* upstream/master: (46 commits) Replace openoffice jars with libreoffice jars (#3662) Export no empty lines in RIS format (#3661) Remove apache commons logging in favor of slf4j + log4j for JAVA 9 (#3653) fix isbn fetcher test as Joshua Bloch has published a new revivsion of Effetive Java convert to junit5 jupiter Extend RIS import with multiple fields (#3642) Fix ICAR fetcher test which resulted in build failure (#3654) New translations JabRef_en.properties (French) (#3650) Add link to MADR and fix typo [WIP] Add "Convert to BibTeX format" cleanup (#3541) Fix typo Fix typo Quickfix to get build running on all platforms (#3638) New translations JabRef_en.properties (French) New translations JabRef_en.properties (Vietnamese) New translations JabRef_en.properties (Chinese Simplified) New translations JabRef_en.properties (Dutch) New translations JabRef_en.properties (French) New translations JabRef_en.properties (German) New translations JabRef_en.properties (Greek) New translations JabRef_en.properties (Indonesian) ...
As wished in the forum and required for #1018.
gradle localizationUpdate
?