[jabref] branch master updated (48f4458 -> d6463a1)
Tony Mancill
tmancill at moszumanska.debian.org
Tue Dec 20 05:48:01 UTC 2016
This is an automated email from the git hooks/post-receive script.
tmancill pushed a change to branch master
in repository jabref.
from 48f4458 update changelog
adds b3fd4e6 New upstream version 3.8~pre1+ds
adds 565b6be interim changelog
adds d999a13 freshen patches for upstream 3.8
adds 498c3ea update install and links for 3.8 jarfile name
adds ad37571 tweak maven rules to match artifact group name for swingx-core
adds f93f664 disable xmlunit-[core|matchers] from compile-time dependencies
adds 87b37b2 adjust XJC patch to use a catalog and local XSDs
adds 44d4ccf document Oliver's debian-3.8 branch as the upstream source.
adds 52732a7 document inclusion of XSDs from LOC MODS in copyright
adds 4f0a51b make DH verbose
adds 9f37613 finalize changelog for upload to experimental
adds c1effac remove debugging from xjc.sh script
adds 96f6f34 remove jabref-plugin-oo transitional dummy package
adds c1634c5 remove 070_remove_lookup_DOI.patch
adds 4592ca2 interim changelog
adds 2ab2a00 New upstream version 3.8~pre1+ds
adds 2ab4b56 New upstream version 3.8~pre2+ds
adds 19d5316 Updated version 3.8~pre2+ds from 'upstream/3.8_pre2+ds'
adds cdabebd add 001_koppor_debian_3.8.patch
adds b40b322 freshen patches
adds 1cb8377 amend debian/README.source
adds 6d10657 update debian/copyright for new patch and switch back to JabRef/jabref
adds bbce771 prepare changelog
adds fef9d7c add DEP3 headers to 001_koppor_debian_3.8.patch
adds f581274 New upstream version 3.8+ds
adds 8e215f1 Merge tag 'upstream/3.8+ds' into dev
adds 5b67624 remove 040_disable_macadapter.patch
adds 4b5f9c8 update SHAs in README.source
adds bdf5821 refresh 001_koppor_debian_3.8.patch
adds 3c701ea refresh 010_gradle_build.patch
adds ee51ed3 tweak 001_koppor patch not to delete non-existent jars
adds 92dcea5 update install links
adds 5bf43b5 update changelog
adds 00276a5 update debian/watch to use xz compression
adds 61fd0b9 update README.source to document use of uscan
adds 76e023d remove deletion of MacAdapter.java in this patch
adds f82a203 Revert "remove 040_disable_macadapter.patch"
adds f3f3a7f freshen 040_disable_macadapter.patch for latest upstream
adds c0eb7ee finalize changelog
new d6463a1 interim changelog for upload to unstable
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.editorconfig | 7 +
.gitattributes | 6 +-
.github/PULL_REQUEST_TEMPLATE.md | 1 +
.gitignore | 256 +-
.mailmap | 20 +-
.travis.yml | 42 +-
AUTHORS | 8 +-
CHANGELOG.md | 171 +-
CONTRIBUTING.md | 18 +-
DEVELOPERS | 6 +-
README.md | 20 +-
build.gradle | 152 +-
buildres/jabref-cert-2016.p12.enc | Bin 0 -> 5504 bytes
circle.yml | 7 +-
config/IntelliJ Code Style.xml | 28 +
config/checkstyle/checkstyle.xml | 4 +
debian/README.source | 15 +-
debian/changelog | 48 +-
debian/control | 12 -
debian/copyright | 24 +-
debian/jabref.install | 2 +-
debian/jabref.links | 2 +-
debian/maven.rules | 2 +-
debian/patches/001_koppor_debian_3.8.patch | 2696 ++++++++++++++++++
debian/patches/010_gradle_build.patch | 55 +-
.../020_disable_automatic_upgrade_check.patch | 6 +-
debian/patches/030_xjc.patch | 268 +-
debian/patches/040_disable_macadapter.patch | 19 +-
debian/patches/050_unirest_json.patch | 80 +-
debian/patches/060_disable_java-diff-utils.patch | 286 --
debian/patches/070_remove_lookup_DOI.patch | 42 -
debian/patches/080_fix_medline_fetcher.patch | 32 -
debian/patches/090_fix_medline_NPE.patch | 21 -
debian/patches/series | 5 +-
debian/rules | 2 +
debian/watch | 2 +
debian/xjc.sh | 19 +
eclipse.gradle | 8 +-
external-libraries.txt | 74 +-
gradlew | 23 +-
gradlew.bat | 6 -
jabref.install4j | 16 +-
licenses/de.undercouch.citeproc-java.txt | 202 ++
licenses/org.citationstyles.locales.txt | 359 +++
licenses/org.citationstyles.styles.txt | 359 +++
localization.gradle | 36 +-
scripts/.gitignore | 4 +
scripts/README.md | 23 +
scripts/after-failure.sh | 27 +
scripts/junit-xml-format-errors.xsl | 61 +
scripts/logger.py | 29 +
scripts/prepare-install4j.sh | 12 +-
scripts/syncLang.py | 582 ++--
scripts/upload-to-builds.jabref.org.sh | 2 +-
.../net/sf/jabref/shared/DBMSConnectorTest.java | 34 -
.../net/sf/jabref/shared/DBMSProcessorTest.java | 326 ---
.../net/sf/jabref/shared/DBMSSynchronizerTest.java | 233 --
.../java/net/sf/jabref/shared/DBMSTypeTest.java | 44 -
.../shared/SynchronizationTestEventListener.java | 31 -
.../shared/SynchronizationTestSimulator.java | 182 --
.../java/net/sf/jabref/shared/TestConnector.java | 35 -
src/graphics/ranks/ranks.xcf | Bin 2057 -> 0 bytes
.../net/sf/jabref/gui/AWTExceptionHandler.java | 25 -
.../java/net/sf/jabref/gui/AbstractUITest.java | 108 -
.../java/net/sf/jabref/gui/DialogTest.java | 77 -
.../java/net/sf/jabref/gui/EntryTableTest.java | 64 -
.../java/net/sf/jabref/gui/GUITest.java | 118 -
.../gui/ParameterizedDialogNewEntryTest.java | 199 --
.../net/sf/jabref/gui/ParameterizedDialogTest.java | 150 -
.../jabref/gui/ParameterizedMenuNewEntryTest.java | 77 -
.../java/net/sf/jabref/gui/UndoTest.java | 64 -
.../java/net/sf/jabref/benchmarks/Benchmarks.java | 40 +-
src/main/antlr4/net/sf/jabref/search/Search.g4 | 6 +-
src/main/doc/Groups.uml | 91 +
.../java/net/sf/jabref/BibDatabaseContext.java | 222 --
src/main/java/net/sf/jabref/Defaults.java | 17 -
.../net/sf/jabref/FallbackExceptionHandler.java | 24 +
src/main/java/net/sf/jabref/Globals.java | 29 +-
src/main/java/net/sf/jabref/JabRefException.java | 4 +
.../java/net/sf/jabref/JabRefExecutorService.java | 115 +-
src/main/java/net/sf/jabref/JabRefGUI.java | 91 +-
src/main/java/net/sf/jabref/JabRefMain.java | 34 +-
src/main/java/net/sf/jabref/MetaData.java | 480 ----
.../java/net/sf/jabref/cli/ArgumentProcessor.java | 166 +-
.../java/net/sf/jabref/cli/AuxCommandLine.java | 2 +-
.../sf/jabref/cli/CrossrefFetcherEvaluator.java | 14 +-
.../net/sf/jabref/cli/GenerateCharacterTable.java | 2 +-
src/main/java/net/sf/jabref/cli/XMPUtilMain.java | 17 +-
.../net/sf/jabref/collab/ChangeDisplayDialog.java | 2 -
.../java/net/sf/jabref/collab/ChangeScanner.java | 252 +-
.../java/net/sf/jabref/collab/EntryAddChange.java | 4 +-
.../java/net/sf/jabref/collab/EntryChange.java | 18 +-
.../net/sf/jabref/collab/EntryDeleteChange.java | 4 +-
.../net/sf/jabref/collab/FileUpdateMonitor.java | 41 +-
.../java/net/sf/jabref/collab/FileUpdatePanel.java | 12 +-
.../java/net/sf/jabref/collab/GroupChange.java | 15 +-
.../java/net/sf/jabref/collab/MetaDataChange.java | 101 +-
.../net/sf/jabref/event/GroupUpdatedEvent.java | 19 -
.../net/sf/jabref/event/MetaDataChangedEvent.java | 22 -
.../sf/jabref/event/source/EntryEventSource.java | 11 -
.../net/sf/jabref/external/AttachFileAction.java | 54 -
.../java/net/sf/jabref/external/AutoSetLinks.java | 222 --
.../external/ConfirmCloseFileListEntryEditor.java | 14 -
.../sf/jabref/external/DownloadExternalFile.java | 349 ---
.../net/sf/jabref/external/DroppedFileHandler.java | 542 ----
.../sf/jabref/external/ExternalFileMenuItem.java | 112 -
.../net/sf/jabref/external/ExternalFileType.java | 222 --
.../sf/jabref/external/ExternalFileTypeEditor.java | 386 ---
.../external/ExternalFileTypeEntryEditor.java | 249 --
.../net/sf/jabref/external/ExternalFileTypes.java | 325 ---
.../net/sf/jabref/external/FindFullTextAction.java | 90 -
.../net/sf/jabref/external/MoveFileAction.java | 196 --
.../net/sf/jabref/external/RegExpFileSearch.java | 335 ---
.../sf/jabref/external/SynchronizeFileField.java | 397 ---
.../external/TransferableFileLinkSelection.java | 105 -
.../jabref/external/UnknownExternalFileType.java | 16 -
.../net/sf/jabref/external/WriteXMPAction.java | 293 --
.../jabref/external/WriteXMPEntryEditorAction.java | 143 -
src/main/java/net/sf/jabref/gui/BasePanel.java | 711 +++--
.../net/sf/jabref/gui/BibtexKeyPatternDialog.java | 100 -
.../java/net/sf/jabref/gui/ClipBoardManager.java | 31 +-
.../net/sf/jabref/gui/ContentSelectorDialog2.java | 517 ----
.../net/sf/jabref/gui/DuplicateResolverDialog.java | 6 +-
.../java/net/sf/jabref/gui/DuplicateSearch.java | 2 +-
.../sf/jabref/gui/EntryCustomizationDialog.java | 464 ----
src/main/java/net/sf/jabref/gui/EntryMarker.java | 16 +-
.../java/net/sf/jabref/gui/EntryTypeDialog.java | 181 +-
src/main/java/net/sf/jabref/gui/EntryTypeList.java | 144 -
.../net/sf/jabref/gui/FieldContentSelector.java | 228 --
.../java/net/sf/jabref/gui/FieldSetComponent.java | 379 ---
src/main/java/net/sf/jabref/gui/FileDialog.java | 10 +-
src/main/java/net/sf/jabref/gui/FileListEntry.java | 45 -
.../net/sf/jabref/gui/FileListEntryEditor.java | 362 ---
.../java/net/sf/jabref/gui/FileListTableModel.java | 222 --
.../net/sf/jabref/gui/FindUnlinkedFilesDialog.java | 15 +-
src/main/java/net/sf/jabref/gui/GUIGlobals.java | 56 +-
.../net/sf/jabref/gui/GenFieldsCustomizer.java | 3 -
src/main/java/net/sf/jabref/gui/IconTheme.java | 2 +
.../sf/jabref/gui/JEditorPaneWithHighlighting.java | 58 +
src/main/java/net/sf/jabref/gui/JabRefFrame.java | 586 ++--
src/main/java/net/sf/jabref/gui/MergeDialog.java | 7 +-
.../java/net/sf/jabref/gui/PreambleEditor.java | 66 +-
src/main/java/net/sf/jabref/gui/PreviewPanel.java | 192 +-
.../net/sf/jabref/gui/ReplaceStringDialog.java | 2 +-
.../net/sf/jabref/gui/SaveOrderConfigDisplay.java | 2 +-
src/main/java/net/sf/jabref/gui/SidePane.java | 7 +-
.../java/net/sf/jabref/gui/SidePaneComponent.java | 56 +-
.../java/net/sf/jabref/gui/SidePaneManager.java | 132 +-
src/main/java/net/sf/jabref/gui/StringDialog.java | 20 +-
.../net/sf/jabref/gui/TransferableBibtexEntry.java | 3 +-
.../java/net/sf/jabref/gui/actions/Actions.java | 12 +-
.../sf/jabref/gui/actions/AutoLinkFilesAction.java | 2 +-
.../java/net/sf/jabref/gui/actions/BaseAction.java | 2 +-
.../net/sf/jabref/gui/actions/CleanupAction.java | 9 +-
.../gui/actions/ConnectToSharedDatabaseAction.java | 31 +
.../gui/actions/CopyBibTeXKeyAndLinkAction.java | 61 +
.../sf/jabref/gui/actions/CopyDoiUrlAction.java | 45 +
.../jabref/gui/actions/IntegrityCheckAction.java | 44 +-
.../jabref/gui/actions/ManageKeywordsAction.java | 163 +-
.../sf/jabref/gui/actions/MassSetFieldAction.java | 6 +-
.../sf/jabref/gui/actions/NewDatabaseAction.java | 4 +-
.../net/sf/jabref/gui/actions/NewEntryAction.java | 6 +-
.../jabref/gui/actions/NewSubDatabaseAction.java | 9 +-
.../gui/actions/OpenSharedDatabaseAction.java | 32 -
.../gui/autocompleter/AutoCompleteListener.java | 3 -
.../gui/autocompleter/AutoCompleteSupport.java | 11 +-
.../autocompleter/ListAutoCompleteRenderer.java | 5 +-
.../gui/autosaveandbackup/AutosaveUIManager.java | 33 +
.../gui/autosaveandbackup/BackupUIManager.java | 30 +
.../bibtexkeypattern/BibtexKeyPatternDialog.java | 101 +
.../bibtexkeypattern/BibtexKeyPatternPanel.java | 7 +-
.../ResolveDuplicateLabelDialog.java | 15 +-
.../bibtexkeypattern/SearchFixDuplicateLabels.java | 11 +-
.../gui/cleanup/CleanupActionsListModel.java | 4 +-
.../sf/jabref/gui/cleanup/CleanupPresetPanel.java | 5 +-
.../gui/cleanup/FieldFormatterCleanupsPanel.java | 40 +-
.../gui/contentselector/ContentSelectorDialog.java | 515 ++++
.../gui/contentselector/FieldContentSelector.java | 201 ++
.../customentrytypes/CustomEntryTypesManager.java | 32 +
.../customentrytypes/EntryCustomizationDialog.java | 457 +++
.../jabref/gui/customentrytypes/EntryTypeList.java | 133 +
.../gui/customentrytypes/FieldSetComponent.java | 355 +++
.../net/sf/jabref/gui/date/DatePickerButton.java | 47 +-
.../gui/dbproperties/DatabasePropertiesDialog.java | 8 +-
.../net/sf/jabref/gui/desktop/JabRefDesktop.java | 23 +-
.../java/net/sf/jabref/gui/desktop/os/Linux.java | 4 +-
.../java/net/sf/jabref/gui/desktop/os/OSX.java | 4 +-
.../java/net/sf/jabref/gui/desktop/os/Windows.java | 4 +-
.../net/sf/jabref/gui/entryeditor/EntryEditor.java | 499 ++--
.../sf/jabref/gui/entryeditor/EntryEditorTab.java | 93 +-
.../entryeditor/EntryEditorTabFocusListener.java | 38 +-
.../gui/entryeditor/FieldExtraComponents.java | 66 +-
.../sf/jabref/gui/exporter/AutoSaveManager.java | 119 -
.../sf/jabref/gui/exporter/CustomExportDialog.java | 1 -
.../net/sf/jabref/gui/exporter/ExportAction.java | 5 +-
.../gui/exporter/ExportCustomizationDialog.java | 11 +-
.../gui/exporter/ExportToClipboardAction.java | 17 +-
.../net/sf/jabref/gui/exporter/RtfSelection.java | 54 -
.../sf/jabref/gui/exporter/RtfTransferable.java | 54 +
.../net/sf/jabref/gui/exporter/SaveAllAction.java | 2 +-
.../sf/jabref/gui/exporter/SaveDatabaseAction.java | 137 +-
.../sf/jabref/gui/externalfiles/AutoSetLinks.java | 228 ++
.../gui/externalfiles/DownloadExternalFile.java | 350 +++
.../gui/externalfiles/DroppedFileHandler.java | 570 ++++
.../gui/externalfiles/FindFullTextAction.java | 122 +
.../jabref/gui/externalfiles/MoveFileAction.java | 195 ++
.../gui/externalfiles/SynchronizeFileField.java | 401 +++
.../TransferableFileLinkSelection.java | 107 +
.../jabref/gui/externalfiles/WriteXMPAction.java | 297 ++
.../externalfiles/WriteXMPEntryEditorAction.java | 143 +
.../gui/externalfiletype/ExternalFileMenuItem.java | 112 +
.../gui/externalfiletype/ExternalFileType.java | 222 ++
.../externalfiletype/ExternalFileTypeEditor.java | 382 +++
.../ExternalFileTypeEntryEditor.java | 249 ++
.../gui/externalfiletype/ExternalFileTypes.java | 322 +++
.../externalfiletype/UnknownExternalFileType.java | 16 +
.../gui/fieldeditors/EntryLinkListEditor.java | 563 ++++
.../gui/fieldeditors/FieldEditorFocusListener.java | 4 +-
.../sf/jabref/gui/fieldeditors/FileListEditor.java | 31 +-
.../FileListEditorTransferHandler.java | 15 +-
.../jabref/gui/fieldeditors/HtmlTransferable.java | 38 +-
.../fieldeditors/JTextAreaWithHighlighting.java | 23 +-
.../net/sf/jabref/gui/fieldeditors/TextArea.java | 6 +-
.../net/sf/jabref/gui/fieldeditors/TextField.java | 10 +-
.../jabref/gui/fieldeditors/XmlTransferable.java | 51 +
.../fieldeditors/contextmenu/CaseChangeMenu.java | 2 +-
.../fieldeditors/contextmenu/ConversionMenu.java | 2 +-
.../fieldeditors/contextmenu/FieldTextMenu.java | 17 +-
.../contextmenu/ProtectedTermsMenu.java | 5 +-
.../sf/jabref/gui/filelist/AttachFileAction.java | 44 +
.../filelist/ConfirmCloseFileListEntryEditor.java | 12 +
.../net/sf/jabref/gui/filelist/FileListEntry.java | 45 +
.../jabref/gui/filelist/FileListEntryEditor.java | 364 +++
.../sf/jabref/gui/filelist/FileListTableModel.java | 222 ++
.../net/sf/jabref/gui/groups/AddToGroupAction.java | 47 +-
.../net/sf/jabref/gui/groups/AutoGroupDialog.java | 177 +-
.../gui/groups/EntryTableTransferHandler.java | 9 +-
.../sf/jabref/gui/groups/GroupAddRemoveDialog.java | 11 +-
.../sf/jabref/gui/groups/GroupDescriptions.java | 120 +
.../java/net/sf/jabref/gui/groups/GroupDialog.java | 66 +-
.../net/sf/jabref/gui/groups/GroupSelector.java | 101 +-
.../jabref/gui/groups/GroupTreeCellRenderer.java | 4 +-
.../jabref/gui/groups/GroupTreeNodeViewModel.java | 77 +-
.../java/net/sf/jabref/gui/groups/GroupsTree.java | 24 +-
.../net/sf/jabref/gui/groups/MoveGroupChange.java | 41 +
.../jabref/gui/groups/RemoveFromGroupAction.java | 10 +-
.../gui/groups/TransferableEntrySelection.java | 2 +-
.../gui/groups/UndoableAddOrRemoveGroup.java | 2 +-
.../gui/groups/UndoableChangeAssignment.java | 65 -
.../gui/groups/UndoableChangeEntriesOfGroup.java | 12 +-
.../sf/jabref/gui/groups/UndoableModifyGroup.java | 4 +-
.../jabref/gui/groups/UndoableModifySubtree.java | 2 +-
.../sf/jabref/gui/groups/UndoableMoveGroup.java | 3 +-
.../gui/groups/WarnAssignmentSideEffects.java | 4 +-
.../java/net/sf/jabref/gui/help/AboutAction.java | 8 +-
.../java/net/sf/jabref/gui/help/AboutDialog.java | 12 +-
.../java/net/sf/jabref/gui/help/HelpAction.java | 24 +-
.../net/sf/jabref/gui/help/NewVersionDialog.java | 4 +-
.../gui/importer/EntryFromExternalFileCreator.java | 2 +-
.../jabref/gui/importer/EntryFromFileCreator.java | 16 +-
.../gui/importer/EntryFromFileCreatorManager.java | 4 +-
.../jabref/gui/importer/EntryFromPDFCreator.java | 10 +-
.../jabref/gui/importer/FetcherPreviewDialog.java | 10 +
.../gui/importer/ImportCustomizationDialog.java | 57 +-
.../sf/jabref/gui/importer/ImportFileFilter.java | 6 +-
.../net/sf/jabref/gui/importer/ImportFormats.java | 6 +-
.../gui/importer/ImportInspectionDialog.java | 135 +-
.../net/sf/jabref/gui/importer/ImportMenuItem.java | 19 +-
.../jabref/gui/importer/UnlinkedFilesCrawler.java | 2 +-
.../jabref/gui/importer/UnlinkedPDFFileFilter.java | 6 +-
.../net/sf/jabref/gui/importer/ZipFileChooser.java | 30 +-
.../gui/importer/actions/AppendDatabaseAction.java | 37 +-
.../actions/CheckForNewEntryTypesAction.java | 133 +-
.../actions/ConvertLegacyExplicitGroups.java | 14 +-
.../gui/importer/actions/OpenDatabaseAction.java | 178 +-
.../gui/importer/fetcher/ACMPortalFetcher.java | 28 +-
.../sf/jabref/gui/importer/fetcher/ADSFetcher.java | 166 --
.../gui/importer/fetcher/CiteSeerXFetcher.java | 4 +-
.../jabref/gui/importer/fetcher/DBLPFetcher.java | 164 --
.../jabref/gui/importer/fetcher/DOAJFetcher.java | 35 +-
.../gui/importer/fetcher/DOItoBibTeXFetcher.java | 53 -
.../gui/importer/fetcher/DiVAtoBibTeXFetcher.java | 129 -
.../jabref/gui/importer/fetcher/EntryFetcher.java | 6 +-
.../jabref/gui/importer/fetcher/EntryFetchers.java | 50 +-
.../gui/importer/fetcher/GeneralFetcher.java | 62 +-
.../gui/importer/fetcher/GoogleScholarFetcher.java | 309 ---
.../gui/importer/fetcher/IEEEXploreFetcher.java | 52 +-
.../gui/importer/fetcher/INSPIREFetcher.java | 49 +-
.../gui/importer/fetcher/ISBNtoBibTeXFetcher.java | 154 --
.../gui/importer/fetcher/IdBasedEntryFetcher.java | 65 +
.../gui/importer/fetcher/MedlineFetcher.java | 257 --
.../jabref/gui/importer/fetcher/OAI2Fetcher.java | 95 +-
.../gui/importer/fetcher/PreviewEntryFetcher.java | 2 +-
.../gui/importer/fetcher/ScienceDirectFetcher.java | 143 -
.../importer/fetcher/SearchBasedEntryFetcher.java | 5 +-
.../gui/importer/fetcher/SpringerFetcher.java | 56 +-
.../importer/worker/AutosaveStartupPrompter.java | 101 -
.../sf/jabref/gui/journals/AbbreviateAction.java | 3 +-
.../jabref/gui/journals/ManageJournalsPanel.java | 15 +-
.../sf/jabref/gui/journals/UnabbreviateAction.java | 3 +-
.../jabref/gui/journals/UndoableAbbreviator.java | 2 +-
.../jabref/gui/journals/UndoableUnabbreviator.java | 2 +-
.../net/sf/jabref/gui/keyboard/KeyBinding.java | 28 +-
.../sf/jabref/gui/keyboard/KeyBindingsDialog.java | 2 -
.../jabref/gui/keyboard/KeyBindingsListener.java | 89 +-
.../sf/jabref/gui/maintable/ListSynchronizer.java | 18 +-
.../net/sf/jabref/gui/maintable/MainTable.java | 155 +-
.../sf/jabref/gui/maintable/MainTableColumn.java | 16 +-
.../jabref/gui/maintable/MainTableDataModel.java | 2 +-
.../sf/jabref/gui/maintable/MainTableFormat.java | 25 +-
.../gui/maintable/MainTableSelectionListener.java | 122 +-
.../gui/maintable/SpecialMainTableColumns.java | 190 --
.../maintable/SpecialMainTableColumnsBuilder.java | 204 ++
.../sf/jabref/gui/menus/ChangeEntryTypeMenu.java | 22 +-
.../net/sf/jabref/gui/menus/FileHistoryMenu.java | 15 +-
.../net/sf/jabref/gui/menus/RightClickMenu.java | 186 +-
.../gui/mergeentries/EntryFetchAndMergeWorker.java | 64 +
.../gui/mergeentries/FetchAndMergeEntry.java | 46 +-
.../gui/mergeentries/FetchAndMergeWorker.java | 77 +
.../sf/jabref/gui/mergeentries/MergeEntries.java | 22 +-
.../gui/mergeentries/MergeEntriesDialog.java | 6 +-
.../gui/mergeentries/MergeFetchedEntryDialog.java | 59 +-
.../mergeentries/MergeWithFetchedEntryAction.java | 34 +
.../gui/openoffice/BibEntryNotFoundException.java | 7 -
.../sf/jabref/gui/openoffice/CitationManager.java | 2 -
.../net/sf/jabref/gui/openoffice/OOBibBase.java | 22 +-
.../sf/jabref/gui/openoffice/OpenOfficePanel.java | 124 +-
.../jabref/gui/openoffice/OpenOfficeSidePanel.java | 52 +
.../jabref/gui/openoffice/StyleSelectDialog.java | 18 +-
.../gui/plaintextimport/TextInputDialog.java | 42 +-
.../net/sf/jabref/gui/preftabs/AdvancedTab.java | 6 +-
.../sf/jabref/gui/preftabs/AppearancePrefsTab.java | 7 +-
.../sf/jabref/gui/preftabs/ColorSetupPanel.java | 7 -
.../jabref/gui/preftabs/EntryEditorPrefsTab.java | 31 +-
.../net/sf/jabref/gui/preftabs/ExternalTab.java | 2 +-
.../net/sf/jabref/gui/preftabs/FileSortTab.java | 5 +-
.../java/net/sf/jabref/gui/preftabs/FileTab.java | 65 +-
.../sf/jabref/gui/preftabs/FontSelectorDialog.java | 53 +-
.../sf/jabref/gui/preftabs/ImportSettingsTab.java | 34 +-
.../sf/jabref/gui/preftabs/NameFormatterTab.java | 10 +-
.../net/sf/jabref/gui/preftabs/NetworkTab.java | 4 +-
.../sf/jabref/gui/preftabs/PreferencesDialog.java | 103 +-
.../gui/preftabs/PreferencesFilterDialog.java | 5 +-
.../sf/jabref/gui/preftabs/PreviewPrefsTab.java | 352 ++-
.../sf/jabref/gui/preftabs/TableColumnsTab.java | 6 +-
.../net/sf/jabref/gui/preftabs/XmpPrefsTab.java | 2 -
.../NewProtectedTermsFileDialog.java | 1 -
.../gui/protectedterms/ProtectedTermsDialog.java | 23 +-
.../jabref/gui/push/AbstractPushToApplication.java | 2 +-
.../net/sf/jabref/gui/push/PushToApplication.java | 2 +-
.../java/net/sf/jabref/gui/push/PushToEmacs.java | 24 +-
.../java/net/sf/jabref/gui/push/PushToLyx.java | 2 +-
.../net/sf/jabref/gui/push/PushToTeXstudio.java | 4 -
.../java/net/sf/jabref/gui/push/PushToVim.java | 6 +-
.../net/sf/jabref/gui/search/GlobalSearchBar.java | 425 +++
.../sf/jabref/gui/search/GlobalSearchWorker.java | 60 +-
.../gui/search/JTextFieldChangeListenerUtil.java | 1 +
.../java/net/sf/jabref/gui/search/SearchBar.java | 367 ---
.../sf/jabref/gui/search/SearchDisplayMode.java | 29 +
.../java/net/sf/jabref/gui/search/SearchMode.java | 31 -
.../sf/jabref/gui/search/SearchResultFrame.java | 641 +++++
.../sf/jabref/gui/search/SearchResultsDialog.java | 501 ----
.../net/sf/jabref/gui/search/SearchWorker.java | 66 +-
.../gui/shared/ConnectToSharedDatabaseDialog.java | 475 ++++
.../jabref/gui/shared/MergeSharedEntryDialog.java | 3 +-
.../sf/jabref/gui/shared/MigrationHelpDialog.java | 2 +-
.../gui/shared/OpenSharedDatabaseDialog.java | 350 ---
.../jabref/gui/shared/SharedDatabaseUIManager.java | 100 +-
.../gui/specialfields/SpecialFieldAction.java | 105 +
.../SpecialFieldDatabaseChangeListener.java | 44 +
.../gui/specialfields/SpecialFieldDropDown.java | 102 +
.../gui/specialfields/SpecialFieldMenuAction.java | 27 +
.../specialfields/SpecialFieldUpdateListener.java | 54 +
.../specialfields/SpecialFieldValueViewModel.java | 187 ++
.../gui/specialfields/SpecialFieldViewModel.java | 69 +
.../net/sf/jabref/gui/undo/UndoableChangeType.java | 2 +-
.../sf/jabref/gui/undo/UndoableFieldChange.java | 2 +-
.../sf/jabref/gui/undo/UndoableInsertEntry.java | 2 +-
.../sf/jabref/gui/undo/UndoableInsertString.java | 2 +-
.../net/sf/jabref/gui/undo/UndoableKeyChange.java | 21 +-
.../sf/jabref/gui/undo/UndoableRemoveEntry.java | 4 +-
.../sf/jabref/gui/undo/UndoableRemoveString.java | 2 +-
.../sf/jabref/gui/undo/UndoableStringChange.java | 2 +-
.../net/sf/jabref/gui/util/FocusRequester.java | 29 -
src/main/java/net/sf/jabref/gui/util/GUIUtil.java | 39 -
.../net/sf/jabref/gui/util/PositionWindow.java | 111 -
.../net/sf/jabref/gui/util/WindowLocation.java | 163 ++
.../gui/util/comparator/FirstColumnComparator.java | 2 +-
.../jabref/gui/util/comparator/IconComparator.java | 4 +-
.../util/comparator/RankingFieldComparator.java | 6 +-
.../util/component/JTextAreaWithPlaceholder.java | 90 +
.../util/component/JTextFieldWithPlaceholder.java | 91 +
.../component/JTextFieldWithUnfocusedText.java | 62 -
.../sf/jabref/gui/util/component/OverlayPanel.java | 3 +-
.../jabref/gui/util/component/VerticalLabelUI.java | 13 +-
.../net/sf/jabref/gui/worker/AbstractWorker.java | 2 +-
.../gui/worker/CitationStyleToClipboardWorker.java | 195 ++
.../sf/jabref/gui/worker/CitationStyleWorker.java | 77 +
.../sf/jabref/gui/worker/SendAsEMailAction.java | 7 +-
.../net/sf/jabref/gui/worker/VersionWorker.java | 84 +-
.../sf/jabref/logic/CustomEntryTypesManager.java | 54 -
.../java/net/sf/jabref/logic/TypedBibEntry.java | 24 +-
.../logic/autocompleter/AbstractAutoCompleter.java | 4 +
.../autocompleter/AutoCompletePreferences.java | 4 +-
.../logic/autocompleter/AutoCompleterFactory.java | 8 +-
.../logic/autocompleter/ContentAutoCompleters.java | 7 +-
.../logic/autocompleter/DefaultAutoCompleter.java | 2 +-
.../autocompleter/EntireFieldAutoCompleter.java | 2 +-
.../autocompleter/NameFieldAutoCompleter.java | 2 +-
.../logic/autosaveandbackup/AutosaveManager.java | 94 +
.../logic/autosaveandbackup/BackupManager.java | 163 ++
.../net/sf/jabref/logic/auxparser/AuxParser.java | 86 +-
.../net/sf/jabref/logic/bibtex/BibEntryWriter.java | 5 +-
.../sf/jabref/logic/bibtex/FieldContentParser.java | 8 +-
.../bibtex/FieldContentParserPreferences.java | 6 -
.../jabref/logic/bibtex/LatexFieldFormatter.java | 4 +-
.../bibtex/LatexFieldFormatterPreferences.java | 8 -
.../bibtex/comparator/CrossRefEntryComparator.java | 15 +-
.../logic/bibtex/comparator/EntryComparator.java | 35 +-
.../logic/bibtex/comparator/FieldComparator.java | 12 +-
.../BibtexKeyPatternPreferences.java | 27 +-
.../bibtexkeypattern/BibtexKeyPatternUtil.java | 302 +-
src/main/java/net/sf/jabref/logic/bst/VM.java | 14 +-
.../jabref/logic/citationstyle/CitationStyle.java | 178 ++
.../logic/citationstyle/CitationStyleCache.java | 77 +
.../citationstyle/CitationStyleGenerator.java | 100 +
.../citationstyle/CitationStyleOutputFormat.java | 35 +
.../sf/jabref/logic/cleanup/BiblatexCleanup.java | 40 +-
.../net/sf/jabref/logic/cleanup/CleanupJob.java | 16 -
.../jabref/logic/cleanup/CleanupPreferences.java | 37 +
.../net/sf/jabref/logic/cleanup/CleanupPreset.java | 7 +-
.../net/sf/jabref/logic/cleanup/CleanupWorker.java | 38 +-
.../java/net/sf/jabref/logic/cleanup/Cleanups.java | 140 +
.../net/sf/jabref/logic/cleanup/DoiCleanup.java | 10 +-
.../logic/cleanup/FieldFormatterCleanup.java | 106 -
.../sf/jabref/logic/cleanup/FileLinksCleanup.java | 3 +-
.../net/sf/jabref/logic/cleanup/ISSNCleanup.java | 3 +-
.../sf/jabref/logic/cleanup/MoveFieldCleanup.java | 32 +
.../sf/jabref/logic/cleanup/MoveFilesCleanup.java | 13 +-
.../jabref/logic/cleanup/RelativePathsCleanup.java | 14 +-
.../sf/jabref/logic/cleanup/RenamePdfCleanup.java | 118 +-
.../logic/cleanup/UpgradePdfPsToFileCleanup.java | 29 +-
.../sf/jabref/logic/config/SaveOrderConfig.java | 219 --
.../jabref/logic/exporter/BibDatabaseWriter.java | 37 +-
.../logic/exporter/BibTeXMLExportFormat.java | 246 ++
.../logic/exporter/BibtexDatabaseWriter.java | 23 +-
.../sf/jabref/logic/exporter/CustomExportList.java | 2 +-
.../net/sf/jabref/logic/exporter/ExportFormat.java | 17 +-
.../sf/jabref/logic/exporter/ExportFormats.java | 5 +-
.../logic/exporter/FieldFormatterCleanups.java | 228 --
.../sf/jabref/logic/exporter/FileSaveSession.java | 53 +-
.../sf/jabref/logic/exporter/GroupSerializer.java | 114 +
.../sf/jabref/logic/exporter/IExportFormat.java | 10 +-
.../jabref/logic/exporter/MSBibExportFormat.java | 4 +-
.../jabref/logic/exporter/MetaDataSerializer.java | 113 +
.../sf/jabref/logic/exporter/ModsExportFormat.java | 437 ++-
.../sf/jabref/logic/exporter/OOCalcDatabase.java | 16 +-
.../logic/exporter/OpenDocumentRepresentation.java | 16 +-
.../exporter/OpenDocumentSpreadsheetCreator.java | 2 +-
.../logic/exporter/OpenOfficeDocumentCreator.java | 2 +-
.../sf/jabref/logic/exporter/SavePreferences.java | 46 +-
.../net/sf/jabref/logic/formatter/Formatter.java | 74 -
.../net/sf/jabref/logic/formatter/Formatters.java | 19 +
.../jabref/logic/formatter/IdentityFormatter.java | 1 +
.../formatter/bibtexfields/ClearFormatter.java | 2 +-
.../bibtexfields/HtmlToLatexFormatter.java | 4 +-
.../bibtexfields/HtmlToUnicodeFormatter.java | 2 +-
.../bibtexfields/LatexCleanupFormatter.java | 3 +-
.../bibtexfields/NormalizeDateFormatter.java | 2 +-
.../bibtexfields/NormalizeMonthFormatter.java | 2 +-
.../bibtexfields/NormalizeNamesFormatter.java | 9 +-
.../bibtexfields/NormalizePagesFormatter.java | 2 +-
.../OrdinalsToSuperscriptFormatter.java | 2 +-
.../bibtexfields/RemoveBracesFormatter.java | 2 +-
.../bibtexfields/UnicodeToLatexFormatter.java | 4 +-
.../bibtexfields/UnitsToLatexFormatter.java | 2 +-
.../formatter/casechanger/CapitalizeFormatter.java | 2 +-
.../formatter/casechanger/LowerCaseFormatter.java | 2 +-
.../casechanger/ProtectTermsFormatter.java | 4 +-
.../casechanger/SentenceCaseFormatter.java | 2 +-
.../jabref/logic/formatter/casechanger/Title.java | 3 +-
.../formatter/casechanger/TitleCaseFormatter.java | 2 +-
.../formatter/casechanger/UpperCaseFormatter.java | 2 +-
.../minifier/MinifyNameListFormatter.java | 2 +-
.../net/sf/jabref/logic/groups/AbstractGroup.java | 216 --
.../sf/jabref/logic/groups/AllEntriesGroup.java | 95 -
.../sf/jabref/logic/groups/EntriesGroupChange.java | 43 -
.../net/sf/jabref/logic/groups/ExplicitGroup.java | 171 --
.../sf/jabref/logic/groups/GroupHierarchyType.java | 28 -
.../net/sf/jabref/logic/groups/GroupTreeNode.java | 257 --
.../net/sf/jabref/logic/groups/GroupsParser.java | 47 -
.../net/sf/jabref/logic/groups/GroupsUtil.java | 80 -
.../net/sf/jabref/logic/groups/KeywordGroup.java | 395 ---
.../sf/jabref/logic/groups/MoveGroupChange.java | 39 -
.../net/sf/jabref/logic/groups/SearchGroup.java | 192 --
.../java/net/sf/jabref/logic/groups/TreeNode.java | 606 ----
.../logic/groups/UnsupportedVersionException.java | 10 -
.../java/net/sf/jabref/logic/help/HelpFile.java | 48 +-
.../jabref/logic/importer/EntryBasedFetcher.java | 21 +
.../logic/importer/EntryBasedParserFetcher.java | 71 +
.../sf/jabref/logic/importer/FetcherException.java | 10 +-
.../sf/jabref/logic/importer/FulltextFetcher.java | 2 +-
.../sf/jabref/logic/importer/FulltextFetchers.java | 10 +-
.../sf/jabref/logic/importer/IdBasedFetcher.java | 1 +
.../logic/importer/IdBasedParserFetcher.java | 94 +
.../sf/jabref/logic/importer/ImportException.java | 19 +
.../logic/importer/ImportFormatPreferences.java | 51 +-
.../jabref/logic/importer/ImportFormatReader.java | 67 +-
.../net/sf/jabref/logic/importer/Importer.java | 169 ++
.../net/sf/jabref/logic/importer/OpenDatabase.java | 40 +-
.../sf/jabref/logic/importer/ParseException.java | 16 +
.../java/net/sf/jabref/logic/importer/Parser.java | 14 +
.../net/sf/jabref/logic/importer/ParserResult.java | 32 +-
.../logic/importer/SearchBasedParserFetcher.java | 75 +
.../net/sf/jabref/logic/importer/WebFetcher.java | 4 +-
.../net/sf/jabref/logic/importer/WebFetchers.java | 29 +
.../net/sf/jabref/logic/importer/fetcher/ACS.java | 2 +-
.../importer/fetcher/AbstractIsbnFetcher.java | 37 +
.../sf/jabref/logic/importer/fetcher/ArXiv.java | 37 +-
.../importer/fetcher/AstrophysicsDataSystem.java | 160 ++
.../logic/importer/fetcher/BibsonomyScraper.java | 11 +-
.../sf/jabref/logic/importer/fetcher/CrossRef.java | 21 +-
.../jabref/logic/importer/fetcher/DBLPFetcher.java | 78 +
.../jabref/logic/importer/fetcher/DOItoBibTeX.java | 99 -
.../net/sf/jabref/logic/importer/fetcher/DiVA.java | 36 +-
.../jabref/logic/importer/fetcher/DoiFetcher.java | 63 +
.../logic/importer/fetcher/DoiResolution.java | 2 +-
.../jabref/logic/importer/fetcher/GVKParser.java | 486 ----
.../logic/importer/fetcher/GoogleScholar.java | 169 +-
.../jabref/logic/importer/fetcher/GvkFetcher.java | 39 +-
.../net/sf/jabref/logic/importer/fetcher/IEEE.java | 4 +-
.../jabref/logic/importer/fetcher/IsbnFetcher.java | 60 +
.../importer/fetcher/IsbnViaChimboriFetcher.java | 92 +
.../importer/fetcher/IsbnViaEbookDeFetcher.java | 52 +
.../jabref/logic/importer/fetcher/MathSciNet.java | 101 +
.../logic/importer/fetcher/MedlineFetcher.java | 221 ++
.../logic/importer/fetcher/ScienceDirect.java | 2 +-
.../logic/importer/fetcher/SpringerLink.java | 2 +-
.../sf/jabref/logic/importer/fetcher/zbMATH.java | 131 +
.../importer/fileformat/BibTeXMLImporter.java | 15 +-
.../importer/fileformat/BiblioscapeImporter.java | 5 +-
.../logic/importer/fileformat/BibtexImporter.java | 5 +-
.../logic/importer/fileformat/BibtexParser.java | 126 +-
.../logic/importer/fileformat/CopacImporter.java | 7 +-
.../logic/importer/fileformat/CustomImporter.java | 135 +-
.../logic/importer/fileformat/EndnoteImporter.java | 5 +-
.../importer/fileformat/FreeCiteImporter.java | 12 +-
.../logic/importer/fileformat/GvkParser.java | 492 ++++
.../logic/importer/fileformat/ImportFormat.java | 170 --
.../logic/importer/fileformat/InspecImporter.java | 5 +-
.../logic/importer/fileformat/IsiImporter.java | 5 +-
.../logic/importer/fileformat/MedlineImporter.java | 55 +-
.../importer/fileformat/MedlinePlainImporter.java | 19 +-
.../logic/importer/fileformat/ModsImporter.java | 480 ++++
.../logic/importer/fileformat/MsBibImporter.java | 7 +-
.../logic/importer/fileformat/OvidImporter.java | 15 +-
.../importer/fileformat/PdfContentImporter.java | 17 +-
.../logic/importer/fileformat/PdfXmpImporter.java | 11 +-
.../importer/fileformat/RepecNepImporter.java | 10 +-
.../logic/importer/fileformat/RisImporter.java | 228 +-
.../importer/fileformat/SilverPlatterImporter.java | 5 +-
.../importer/fileformat/mods/package-info.java | 14 +
.../sf/jabref/logic/importer/util/DBLPHelper.java | 93 -
.../jabref/logic/importer/util/GroupsParser.java | 174 ++
.../logic/importer/util/JSONEntryParser.java | 9 +-
.../jabref/logic/importer/util/MetaDataParser.java | 155 ++
.../sf/jabref/logic/importer/util/OAI2Handler.java | 2 +-
.../jabref/logic/importer/util/ParseException.java | 12 -
.../logic/integrity/ASCIICharacterChecker.java | 30 +
.../logic/integrity/AbbreviationChecker.java | 34 +
.../jabref/logic/integrity/AuthorNameChecker.java | 36 +
.../jabref/logic/integrity/BibStringChecker.java | 45 +
.../logic/integrity/BibTeXEntryTypeChecker.java | 28 +
.../logic/integrity/BiblatexPagesChecker.java | 50 +
.../jabref/logic/integrity/BibtexkeyChecker.java | 37 +
.../logic/integrity/BibtexkeyDeviationChecker.java | 45 +
.../jabref/logic/integrity/BooktitleChecker.java | 30 +
.../sf/jabref/logic/integrity/BracketChecker.java | 50 +
.../jabref/logic/integrity/DOIValidityChecker.java | 22 +
.../sf/jabref/logic/integrity/EditionChecker.java | 60 +
.../jabref/logic/integrity/EntryLinkChecker.java | 51 +
.../net/sf/jabref/logic/integrity/FileChecker.java | 51 +
.../logic/integrity/HTMLCharacterChecker.java | 39 +
.../logic/integrity/HowpublishedChecker.java | 48 +
.../net/sf/jabref/logic/integrity/ISBNChecker.java | 2 +-
.../net/sf/jabref/logic/integrity/ISSNChecker.java | 3 +-
.../sf/jabref/logic/integrity/IntegrityCheck.java | 424 +--
.../jabref/logic/integrity/IntegrityMessage.java | 31 +-
.../sf/jabref/logic/integrity/MonthChecker.java | 61 +
.../logic/integrity/NoBibtexFieldChecker.java | 35 +
.../net/sf/jabref/logic/integrity/NoteChecker.java | 48 +
.../sf/jabref/logic/integrity/PagesChecker.java | 54 +
.../sf/jabref/logic/integrity/TitleChecker.java | 57 +
.../net/sf/jabref/logic/integrity/TypeChecker.java | 28 +
.../net/sf/jabref/logic/integrity/UrlChecker.java | 29 +
.../net/sf/jabref/logic/integrity/YearChecker.java | 49 +
.../journals/JournalAbbreviationPreferences.java | 9 -
.../java/net/sf/jabref/logic/l10n/Languages.java | 26 +-
.../net/sf/jabref/logic/l10n/Localization.java | 26 +-
.../java/net/sf/jabref/logic/layout/Layout.java | 12 +-
.../net/sf/jabref/logic/layout/LayoutEntry.java | 77 +-
.../logic/layout/LayoutFormatterPreferences.java | 12 -
.../net/sf/jabref/logic/layout/format/Authors.java | 2 +-
.../logic/layout/format/FileLinkPreferences.java | 12 -
.../sf/jabref/logic/layout/format/HTMLChars.java | 4 +-
.../layout/format/LatexToUnicodeFormatter.java | 193 +-
.../jabref/logic/layout/format/NameFormatter.java | 6 +-
.../layout/format/NameFormatterPreferences.java | 7 -
.../sf/jabref/logic/layout/format/RTFChars.java | 151 +-
.../logic/layout/format/RemoveLatexCommands.java | 67 -
.../format/RemoveLatexCommandsFormatter.java | 65 +
.../sf/jabref/logic/layout/format/RisKeywords.java | 10 +-
.../jabref/logic/layout/format/WrapFileLinks.java | 2 +-
.../net/sf/jabref/logic/logging/JabRefLogger.java | 1 -
.../net/sf/jabref/logic/mods/MODSDatabase.java | 73 -
.../java/net/sf/jabref/logic/mods/MODSEntry.java | 319 ---
.../java/net/sf/jabref/logic/mods/PageNumbers.java | 60 -
.../java/net/sf/jabref/logic/mods/PersonName.java | 128 -
.../net/sf/jabref/logic/msbib/BibTeXConverter.java | 14 +-
.../net/sf/jabref/logic/msbib/MSBibConverter.java | 54 +-
.../net/sf/jabref/logic/msbib/MSBibDatabase.java | 31 +-
.../java/net/sf/jabref/logic/msbib/MSBibEntry.java | 62 +-
.../net/sf/jabref/logic/msbib/MSBibMapping.java | 9 +-
.../net/sf/jabref/logic/msbib/PageNumbers.java | 60 +
.../java/net/sf/jabref/logic/msbib/PersonName.java | 128 +
.../net/sf/jabref/logic/net/ProxyPreferences.java | 21 -
.../java/net/sf/jabref/logic/net/URLDownload.java | 107 +-
.../net/sf/jabref/logic/openoffice/OOBibStyle.java | 4 +-
.../sf/jabref/logic/openoffice/OOPreFormatter.java | 4 +-
.../net/sf/jabref/logic/openoffice/OOUtil.java | 2 +-
.../logic/protectedterms/ProtectedTermsList.java | 2 +-
.../protectedterms/ProtectedTermsPreferences.java | 40 -
.../sf/jabref/logic/remote/RemotePreferences.java | 18 +-
.../server/RemoteListenerServerLifecycle.java | 3 +-
.../sf/jabref/logic/search/MatchesHighlighter.java | 54 -
.../net/sf/jabref/logic/search/SearchMatcher.java | 10 -
.../net/sf/jabref/logic/search/SearchQuery.java | 47 +-
.../logic/search/SearchQueryHighlightListener.java | 3 +
.../search/SearchQueryHighlightObservable.java | 61 +-
.../jabref/logic/search/matchers/AndMatcher.java | 26 -
.../jabref/logic/search/matchers/MatcherSet.java | 45 -
.../jabref/logic/search/matchers/MatcherSets.java | 19 -
.../jabref/logic/search/matchers/NotMatcher.java | 27 -
.../sf/jabref/logic/search/matchers/OrMatcher.java | 26 -
.../logic/search/rules/ContainBasedSearchRule.java | 63 -
.../logic/search/rules/GrammarBasedSearchRule.java | 243 --
.../logic/search/rules/RegexBasedSearchRule.java | 67 -
.../sf/jabref/logic/search/rules/SearchRule.java | 10 -
.../sf/jabref/logic/search/rules/SearchRules.java | 27 -
.../logic/search/rules/SentenceAnalyzer.java | 57 -
.../ContainsAndRegexBasedSearchRuleDescriber.java | 4 +-
.../describer/GrammarBasedSearchRuleDescriber.java | 12 +-
.../search/rules/describer/SearchDescribers.java | 8 +-
.../logic/specialfields/SpecialFieldsUtils.java | 125 +
.../java/net/sf/jabref/logic/util/BuildInfo.java | 13 +-
src/main/java/net/sf/jabref/logic/util/DOI.java | 10 +
.../net/sf/jabref/logic/util/FileExtensions.java | 2 +
src/main/java/net/sf/jabref/logic/util/ISBN.java | 3 +
.../util/MetadataSerializationConfiguration.java | 42 +
.../net/sf/jabref/logic/util/OptionalUtil.java | 23 +
.../java/net/sf/jabref/logic/util/UpdateField.java | 2 +-
.../java/net/sf/jabref/logic/util/Version.java | 216 +-
.../sf/jabref/logic/util/date/EasyDateFormat.java | 12 -
.../net/sf/jabref/logic/util/io/AutoSaveUtil.java | 27 -
.../jabref/logic/util/io/DatabaseFileLookup.java | 10 +-
.../java/net/sf/jabref/logic/util/io/FileUtil.java | 148 +-
.../sf/jabref/logic/util/io/RegExpFileSearch.java | 336 +++
.../util/strings/HTMLUnicodeConversionMaps.java | 904 ------
.../sf/jabref/logic/util/strings/RtfCharMap.java | 133 +-
.../sf/jabref/logic/util/strings/StringUtil.java | 676 -----
.../util/strings/UnicodeToReadableCharMap.java | 241 --
.../net/sf/jabref/logic/xmp/XMPPreferences.java | 14 +-
.../net/sf/jabref/logic/xmp/XMPSchemaBibtex.java | 20 +-
src/main/java/net/sf/jabref/logic/xmp/XMPUtil.java | 10 +-
.../CustomEntryTypePreferenceMigration.java | 62 +
.../jabref/migrations/FileLinksUpgradeWarning.java | 25 +-
.../jabref/migrations/PreferencesMigrations.java | 29 +-
src/main/java/net/sf/jabref/model/ChainNode.java | 154 ++
src/main/java/net/sf/jabref/model/Defaults.java | 17 +
.../java/net/sf/jabref/model/DuplicateCheck.java | 12 +-
src/main/java/net/sf/jabref/model/EntryTypes.java | 108 +-
src/main/java/net/sf/jabref/model/TreeNode.java | 606 ++++
.../bibtexkeypattern/AbstractBibtexKeyPattern.java | 11 +-
.../bibtexkeypattern/GlobalBibtexKeyPattern.java | 4 +
.../net/sf/jabref/model/cleanup/CleanupJob.java | 16 +
.../model/cleanup/FieldFormatterCleanup.java | 120 +
.../model/cleanup/FieldFormatterCleanups.java | 122 +
.../net/sf/jabref/model/cleanup/Formatter.java | 74 +
.../net/sf/jabref/model/database/BibDatabase.java | 189 +-
.../jabref/model/database/BibDatabaseContext.java | 262 ++
.../sf/jabref/model/database/BibDatabaseMode.java | 31 +-
.../model/database/BibDatabaseModeDetection.java | 22 +-
.../net/sf/jabref/model/database/BibDatabases.java | 7 +
.../sf/jabref/model/database/DatabaseLocation.java | 2 -
.../jabref/model/database/DuplicationChecker.java | 154 +-
.../net/sf/jabref/model/database/EntrySorter.java | 1 -
.../jabref/model/database/KeyChangeListener.java | 14 +-
.../jabref/model/database/event/AutosaveEvent.java | 8 +
.../event/BibDatabaseContextChangedEvent.java | 10 +
.../model/database/event/ChangePropagation.java | 6 +
.../model/database/event/EntryAddedEvent.java | 27 +
.../model/database/event/EntryRemovedEvent.java | 29 +
.../java/net/sf/jabref/model/entry/Author.java | 41 +-
.../java/net/sf/jabref/model/entry/AuthorList.java | 77 +
.../java/net/sf/jabref/model/entry/BibEntry.java | 285 +-
.../sf/jabref/model/entry/BibLatexEntryTypes.java | 479 ++--
.../sf/jabref/model/entry/BibtexSingleField.java | 26 +-
.../net/sf/jabref/model/entry/BibtexString.java | 3 +
.../net/sf/jabref/model/entry/CustomEntryType.java | 6 +-
.../net/sf/jabref/model/entry/EntryConverter.java | 8 +-
.../net/sf/jabref/model/entry/EntryLinkList.java | 29 +
.../java/net/sf/jabref/model/entry/EntryUtil.java | 67 -
.../java/net/sf/jabref/model/entry/FieldName.java | 68 +-
.../net/sf/jabref/model/entry/FieldProperties.java | 35 -
.../net/sf/jabref/model/entry/FieldProperty.java | 35 +
.../sf/jabref/model/entry/IEEETranEntryTypes.java | 33 +-
.../jabref/model/entry/InternalBibtexFields.java | 193 +-
.../java/net/sf/jabref/model/entry/Keyword.java | 45 +
.../net/sf/jabref/model/entry/KeywordList.java | 190 ++
.../net/sf/jabref/model/entry/ParsedEntryLink.java | 59 +
.../net/sf/jabref/model/entry/SpecialFields.java | 31 -
.../model/entry/event/EntryChangedEvent.java | 26 +
.../sf/jabref/model/entry/event/EntryEvent.java | 41 +
.../jabref/model/entry/event/EntryEventSource.java | 11 +
.../model/entry/event/FieldChangedEvent.java | 72 +
.../model/entry/specialfields/SpecialField.java | 111 +
.../entry/specialfields/SpecialFieldValue.java | 45 +
.../net/sf/jabref/model/event/EntryAddedEvent.java | 26 -
.../sf/jabref/model/event/EntryChangedEvent.java | 27 -
.../java/net/sf/jabref/model/event/EntryEvent.java | 39 -
.../sf/jabref/model/event/EntryRemovedEvent.java | 28 -
.../sf/jabref/model/event/FieldChangedEvent.java | 73 -
.../net/sf/jabref/model/groups/AbstractGroup.java | 89 +
.../sf/jabref/model/groups/AllEntriesGroup.java | 42 +
.../net/sf/jabref/model/groups/ExplicitGroup.java | 69 +
.../sf/jabref/model/groups/GroupEntryChanger.java | 38 +
.../sf/jabref/model/groups/GroupHierarchyType.java | 32 +
.../net/sf/jabref/model/groups/GroupTreeNode.java | 209 ++
.../net/sf/jabref/model/groups/KeywordGroup.java | 35 +
.../sf/jabref/model/groups/RegexKeywordGroup.java | 65 +
.../net/sf/jabref/model/groups/SearchGroup.java | 82 +
.../sf/jabref/model/groups/WordKeywordGroup.java | 138 +
.../model/groups/event/GroupUpdatedEvent.java | 20 +
.../sf/jabref/model/metadata/ContentSelector.java | 24 +
.../sf/jabref/model/metadata/ContentSelectors.java | 83 +
.../model/metadata/FileDirectoryPreferences.java | 49 +
.../net/sf/jabref/model/metadata/MetaData.java | 297 ++
.../sf/jabref/model/metadata/SaveOrderConfig.java | 186 ++
.../model/metadata/event/MetaDataChangedEvent.java | 23 +
.../sf/jabref/model/search/GroupSearchQuery.java | 69 +
.../net/sf/jabref/model/search/SearchMatcher.java | 10 +
.../jabref/model/search/matchers/AndMatcher.java | 26 +
.../jabref/model/search/matchers/MatcherSet.java | 45 +
.../jabref/model/search/matchers/MatcherSets.java | 19 +
.../jabref/model/search/matchers/NotMatcher.java | 27 +
.../sf/jabref/model/search/matchers/OrMatcher.java | 26 +
.../model/search/rules/ContainBasedSearchRule.java | 60 +
.../model/search/rules/GrammarBasedSearchRule.java | 257 ++
.../model/search/rules/RegexBasedSearchRule.java | 64 +
.../sf/jabref/model/search/rules/SearchRule.java | 10 +
.../sf/jabref/model/search/rules/SearchRules.java | 33 +
.../model/search/rules/SentenceAnalyzer.java | 57 +
.../model/strings/HTMLUnicodeConversionMaps.java | 904 ++++++
.../sf/jabref/model/strings/LatexToUnicode.java | 209 ++
.../net/sf/jabref/model/strings/StringUtil.java | 708 +++++
.../model/strings/UnicodeToReadableCharMap.java | 241 ++
.../java/net/sf/jabref/pdfimport/ImportDialog.java | 34 +-
.../net/sf/jabref/pdfimport/PdfFileFilter.java | 4 +-
.../java/net/sf/jabref/pdfimport/PdfImporter.java | 29 +-
.../sf/jabref/preferences/CustomImportList.java | 12 +-
.../sf/jabref/preferences/JabRefPreferences.java | 608 ++--
.../sf/jabref/preferences/PreviewPreferences.java | 106 +
.../sf/jabref/preferences/SearchPreferences.java | 117 +
.../sf/jabref/preferences/VersionPreferences.java | 13 +-
.../java/net/sf/jabref/shared/DBMSConnection.java | 73 +
.../sf/jabref/shared/DBMSConnectionProperties.java | 70 +-
.../java/net/sf/jabref/shared/DBMSConnector.java | 69 -
.../java/net/sf/jabref/shared/DBMSProcessor.java | 182 +-
.../net/sf/jabref/shared/DBMSSynchronizer.java | 85 +-
src/main/java/net/sf/jabref/shared/DBMSType.java | 4 +-
.../java/net/sf/jabref/shared/MySQLProcessor.java | 9 +-
.../java/net/sf/jabref/shared/OracleProcessor.java | 71 +-
.../net/sf/jabref/shared/PostgreSQLProcessor.java | 97 +-
.../jabref/shared/event/ConnectionLostEvent.java | 2 +-
.../sf/jabref/shared/event/UpdateRefusedEvent.java | 2 +-
.../InvalidDBMSConnectionPropertiesException.java | 11 +
.../exception/NotASharedDatabaseException.java | 12 +
.../listener/OracleNotificationListener.java | 24 +
.../listener/PostgresSQLNotificationListener.java | 27 +
.../shared/prefs/SharedDatabasePreferences.java | 134 +
.../net/sf/jabref/shared/security/Password.java | 65 +
.../java/net/sf/jabref/specialfields/Printed.java | 52 -
.../java/net/sf/jabref/specialfields/Priority.java | 57 -
.../java/net/sf/jabref/specialfields/Quality.java | 53 -
.../java/net/sf/jabref/specialfields/Rank.java | 50 -
.../net/sf/jabref/specialfields/ReadStatus.java | 57 -
.../net/sf/jabref/specialfields/Relevance.java | 52 -
.../net/sf/jabref/specialfields/SpecialField.java | 88 -
.../jabref/specialfields/SpecialFieldAction.java | 74 -
.../SpecialFieldDatabaseChangeListener.java | 34 -
.../jabref/specialfields/SpecialFieldDropDown.java | 97 -
.../specialfields/SpecialFieldMenuAction.java | 27 -
.../specialfields/SpecialFieldUpdateListener.java | 51 -
.../sf/jabref/specialfields/SpecialFieldValue.java | 107 -
.../jabref/specialfields/SpecialFieldsUtils.java | 174 --
src/main/java/oracle/jdbc/OracleConnection.java | 368 +++
src/main/java/oracle/jdbc/OracleStatement.java | 13 +
.../java/oracle/jdbc/dcn/DatabaseChangeEvent.java | 8 +
.../oracle/jdbc/dcn/DatabaseChangeListener.java | 9 +
.../jdbc/dcn/DatabaseChangeRegistration.java | 11 +
src/main/java/oracle/jdbc/driver/OracleDriver.java | 8 +
src/main/java/oracle/jdbc/package-info.java | 4 +
src/main/java/osx/macadapter/MacAdapter.java | 16 +-
.../resources/images/icons/JabRef-icon-mac.svg | 11 +-
src/main/resources/images/icons/JabRef-icon.svg | 29 +-
src/main/resources/l10n/JabRef_da.properties | 1035 +++++--
src/main/resources/l10n/JabRef_de.properties | 676 ++---
src/main/resources/l10n/JabRef_en.properties | 159 +-
src/main/resources/l10n/JabRef_es.properties | 1378 ++++++---
src/main/resources/l10n/JabRef_fa.properties | 546 ++--
src/main/resources/l10n/JabRef_fr.properties | 1066 +++++--
src/main/resources/l10n/JabRef_in.properties | 1054 +++++--
src/main/resources/l10n/JabRef_it.properties | 1955 ++++++++-----
src/main/resources/l10n/JabRef_ja.properties | 783 +++---
src/main/resources/l10n/JabRef_nl.properties | 575 ++--
src/main/resources/l10n/JabRef_no.properties | 933 ++-----
src/main/resources/l10n/JabRef_pt_BR.properties | 1053 +++++--
src/main/resources/l10n/JabRef_ru.properties | 1160 ++++----
src/main/resources/l10n/JabRef_sv.properties | 2172 ++++++++++-----
src/main/resources/l10n/JabRef_tr.properties | 1057 +++++--
src/main/resources/l10n/JabRef_vi.properties | 872 +++---
src/main/resources/l10n/JabRef_zh.properties | 1433 +++++++---
src/main/resources/l10n/Menu_da.properties | 54 +-
src/main/resources/l10n/Menu_de.properties | 196 +-
src/main/resources/l10n/Menu_en.properties | 22 +-
src/main/resources/l10n/Menu_es.properties | 75 +-
src/main/resources/l10n/Menu_fa.properties | 39 +-
src/main/resources/l10n/Menu_fr.properties | 145 +-
src/main/resources/l10n/Menu_in.properties | 84 +-
src/main/resources/l10n/Menu_it.properties | 47 +-
src/main/resources/l10n/Menu_ja.properties | 68 +-
src/main/resources/l10n/Menu_nl.properties | 123 +-
src/main/resources/l10n/Menu_no.properties | 41 +-
src/main/resources/l10n/Menu_pt_BR.properties | 58 +-
src/main/resources/l10n/Menu_ru.properties | 55 +-
src/main/resources/l10n/Menu_sv.properties | 47 +-
src/main/resources/l10n/Menu_tr.properties | 62 +-
src/main/resources/l10n/Menu_vi.properties | 217 +-
src/main/resources/l10n/Menu_zh.properties | 58 +-
.../resource/layout/bibtexml.begin.layout | 5 -
.../resources/resource/layout/bibtexml.end.layout | 1 -
src/main/resources/resource/layout/bibtexml.layout | 36 -
src/main/resources/resource/ods/meta.xml | 5 +-
src/main/resources/resource/ods/settings.xml | 4 +-
.../resource/openoffice/default_authoryear.jstyle | 3 +-
.../resource/openoffice/default_numerical.jstyle | 3 +-
src/main/resources/resource/openoffice/meta.xml | 5 +-
src/main/resources/xjc/mods/mods-3-6.xsd | 1513 ++++++++++
src/main/resources/xjc/mods/mods-binding.xjb | 96 +
src/test/java/net/sf/jabref/ArchitectureTests.java | 26 +-
.../java/net/sf/jabref/BibDatabaseContextTest.java | 37 -
src/test/java/net/sf/jabref/BibtexTestData.java | 9 +-
src/test/java/net/sf/jabref/CodeStyleTests.java | 24 +
src/test/java/net/sf/jabref/MetaDataTest.java | 44 -
.../cleanup/CleanupActionsListModelTest.java | 9 +-
.../java/net/sf/jabref/cli/AuxCommandLineTest.java | 3 +-
.../sf/jabref/external/ExternalFileTypeTest.java | 30 -
.../sf/jabref/external/RegExpFileSearchTests.java | 157 --
.../net/sf/jabref/gui/AWTExceptionHandler.java | 25 +
.../java/net/sf/jabref/gui/AbstractUITest.java | 111 +
src/test/java/net/sf/jabref/gui/DialogTest.java | 52 +
src/test/java/net/sf/jabref/gui/DialogTest2.java | 46 +
.../java/net/sf/jabref/gui/EntryTableTest.java | 68 +
src/test/java/net/sf/jabref/gui/GUITest.java | 119 +
.../net/sf/jabref/gui/IdFetcherDialogTest.java | 136 +
.../gui/ParameterizedDialogNewEntryTest.java | 203 ++
.../net/sf/jabref/gui/ParameterizedDialogTest.java | 154 ++
.../jabref/gui/ParameterizedMenuNewEntryTest.java | 78 +
src/test/java/net/sf/jabref/gui/UndoTest.java | 68 +
.../sf/jabref/gui/entryeditor/EntryEditorTest.java | 3 +
.../gui/externalfiletype/ExternalFileTypeTest.java | 34 +
.../net/sf/jabref/gui/groups/GroupsUtilTest.java | 54 +
.../importer/EntryFromFileCreatorManagerTest.java | 11 +-
.../gui/importer/EntryFromPDFCreatorTest.java | 11 +-
.../actions/ConvertLegacyExplicitGroupsTest.java | 35 +-
.../gui/importer/fetcher/GeneralFetcherTest.java | 75 -
.../importer/fetcher/OAI2HandlerFetcherTest.java | 49 +-
.../sf/jabref/gui/search/SearchResultsTest.java | 97 +
.../worker/CitationStyleToClipboardWorkerTest.java | 220 ++
.../logic/autosaveandbackup/BackupManagerTest.java | 18 +
.../sf/jabref/logic/auxparser/AuxParserTest.java | 58 +-
.../net/sf/jabref/logic/bibtex/BibEntryAssert.java | 31 +-
.../sf/jabref/logic/bibtex/BibEntryWriterTest.java | 46 +-
.../logic/bibtex/EntryTypesTestBibLatex.java | 36 -
.../jabref/logic/bibtex/EntryTypesTestBibtex.java | 52 -
.../logic/bibtex/FieldContentParserTest.java | 2 +-
.../logic/bibtex/LatexFieldFormatterTests.java | 3 +-
.../comparator/CrossRefEntryComparatorTest.java | 56 +
.../bibtex/comparator/EntryComparatorTest.java | 16 +
.../bibtexkeypattern/BibtexKeyPatternUtilTest.java | 113 +-
.../MakeLabelWithDatabaseTest.java | 323 +++
src/test/java/net/sf/jabref/logic/bst/TestVM.java | 3 +-
.../citationstyle/CitationStyleGeneratorTest.java | 119 +
.../logic/citationstyle/CitationStyleTest.java | 30 +
.../jabref/logic/cleanup/BiblatexCleanupTest.java | 45 +
.../sf/jabref/logic/cleanup/CleanupWorkerTest.java | 87 +-
.../logic/cleanup/FieldFormatterCleanupTest.java | 66 +
.../sf/jabref/logic/cleanup/ISSNCleanupTest.java | 13 +-
.../jabref/logic/cleanup/MoveFilesCleanupTest.java | 15 +-
.../jabref/logic/cleanup/RenamePdfCleanupTest.java | 147 +-
.../logic/exporter/BibTeXMLExporterTestFiles.java | 89 +
.../logic/exporter/BibtexDatabaseWriterTest.java | 87 +-
.../sf/jabref/logic/exporter/ExportFormatTest.java | 13 +-
.../logic/exporter/FieldFormatterCleanupsTest.java | 40 +-
.../jabref/logic/exporter/GroupSerializerTest.java | 119 +
.../logic/exporter/HtmlExportFormatTest.java | 12 +-
.../logic/exporter/MSBibExportFormatTestFiles.java | 24 +-
.../logic/exporter/MetaDataSerializerTest.java | 65 +
.../logic/exporter/ModsExportFormatTest.java | 61 +
.../logic/exporter/ModsExportFormatTestFiles.java | 116 +
.../logic/exporter/MsBibExportFormatTest.java | 2 +-
.../sf/jabref/logic/formatter/FormatterTest.java | 5 +-
.../bibtexfields/LatexCleanupFormatterTest.java | 5 +
.../bibtexfields/NormalizeNamesFormatterTest.java | 120 +-
.../casechanger/TitleCaseFormatterTest.java | 52 +-
.../sf/jabref/logic/groups/AbstractGroupTest.java | 25 -
.../jabref/logic/groups/AllEntriesGroupTest.java | 14 -
.../sf/jabref/logic/groups/ExplicitGroupTest.java | 40 -
.../sf/jabref/logic/groups/GroupTreeNodeTest.java | 337 ---
.../net/sf/jabref/logic/groups/GroupsUtilTest.java | 57 -
.../sf/jabref/logic/groups/KeywordGroupTest.java | 90 -
.../sf/jabref/logic/groups/SearchGroupTest.java | 41 -
.../net/sf/jabref/logic/groups/TreeNodeTest.java | 709 -----
.../logic/importer/BibDatabaseTestsWithFiles.java | 2 +-
.../logic/importer/DatabaseFileLookupTest.java | 2 +-
.../logic/importer/FulltextFetchersTest.java | 3 -
.../ImportFormatReaderIntegrationTest.java | 12 +-
.../ImportFormatReaderTestParameterless.java | 26 +-
.../net/sf/jabref/logic/importer/ImporterTest.java | 118 +
.../sf/jabref/logic/importer/OpenDatabaseTest.java | 18 +-
.../jabref/logic/importer/ParsedBibEntryTests.java | 2 +-
.../sf/jabref/logic/importer/fetcher/ACSTest.java | 3 +
.../importer/fetcher/AbstractIsbnFetcherTest.java | 53 +
.../jabref/logic/importer/fetcher/ArXivTest.java | 12 +-
.../fetcher/AstrophysicsDataSystemTest.java | 203 ++
.../logic/importer/fetcher/CrossRefTest.java | 5 +-
.../logic/importer/fetcher/DBLPFetcherTest.java | 68 +
.../sf/jabref/logic/importer/fetcher/DiVATest.java | 8 +-
.../logic/importer/fetcher/DoiFetcherTest.java | 85 +
.../logic/importer/fetcher/DoiResolutionTest.java | 8 +-
.../logic/importer/fetcher/GVKParserTest.java | 75 -
.../logic/importer/fetcher/GoogleScholarTest.java | 58 +-
.../logic/importer/fetcher/GvkFetcherTest.java | 9 +-
.../logic/importer/fetcher/GvkParserTest.java | 71 +
.../sf/jabref/logic/importer/fetcher/IEEETest.java | 15 +-
.../logic/importer/fetcher/IsbnFetcherTest.java | 95 +
.../fetcher/IsbnViaChimboriFetcherTest.java | 80 +
.../fetcher/IsbnViaEbookDeFetcherTest.java | 87 +
.../logic/importer/fetcher/MathSciNetTest.java | 72 +
.../logic/importer/fetcher/MedlineFetcherTest.java | 192 ++
.../logic/importer/fetcher/ScienceDirectTest.java | 3 +
.../logic/importer/fetcher/SpringerLinkTest.java | 5 +-
.../jabref/logic/importer/fetcher/zbMATHTest.java | 58 +
.../importer/fileformat/BibTeXMLImporterTest.java | 20 +-
.../fileformat/BibTeXMLImporterTestFiles.java | 22 +-
.../fileformat/BiblioscapeImporterTest.java | 6 +-
.../fileformat/BiblioscapeImporterTestFiles.java | 22 +-
.../importer/fileformat/BibtexImporterTest.java | 93 +-
.../importer/fileformat/BibtexParserTest.java | 620 +++--
.../importer/fileformat/CopacImporterTest.java | 25 +-
.../fileformat/CopacImporterTestFiles.java | 28 +-
.../importer/fileformat/CustomImporterTest.java | 95 +-
.../importer/fileformat/EndnoteImporterTest.java | 90 +-
.../importer/fileformat/FreeCiteImporterTest.java | 5 +-
.../importer/fileformat/ImportFormatTest.java | 101 -
.../importer/fileformat/InspecImportTest.java | 8 +-
.../logic/importer/fileformat/IsiImporterTest.java | 150 +-
.../importer/fileformat/MedlineImporterTest.java | 16 +-
.../fileformat/MedlineImporterTestFiles.java | 35 +-
.../fileformat/MedlinePlainImporterTest.java | 32 +-
.../importer/fileformat/ModsImporterTestFiles.java | 63 +
.../importer/fileformat/MsBibImporterTest.java | 2 +-
.../importer/fileformat/OvidImporterTest.java | 79 +-
.../fileformat/PdfContentImporterTest.java | 11 +-
.../fileformat/PdfContentImporterTestFiles.java | 3 +-
.../importer/fileformat/PdfXmpImporterTest.java | 25 +-
.../logic/importer/fileformat/RISImporterTest.java | 6 +-
.../importer/fileformat/RISImporterTestFiles.java | 11 +-
.../importer/fileformat/RepecNepImporterTest.java | 23 +-
.../fileformat/SilverPlatterImporterTest.java | 7 +-
.../SilverPlatterImporterTestNotRecognized.java | 4 +-
.../logic/importer/util/GroupsParserTest.java | 22 +
.../logic/importer/util/JSONEntryParserTest.java | 26 +-
.../logic/integrity/EntryLinkCheckerTest.java | 103 +
.../jabref/logic/integrity/IntegrityCheckTest.java | 131 +-
.../logic/integrity/NoBibTexFieldCheckerTest.java | 49 +
.../jabref/logic/journals/AbbreviationsTest.java | 18 +-
.../net/sf/jabref/logic/l10n/EncodingsTest.java | 28 +
.../net/sf/jabref/logic/l10n/LanguagesTest.java | 33 +-
.../logic/l10n/LocalizationConsistencyTest.java | 86 +-
.../net/sf/jabref/logic/l10n/LocalizationTest.java | 16 +-
.../sf/jabref/logic/layout/LayoutEntryTest.java | 107 +-
.../net/sf/jabref/logic/layout/LayoutTest.java | 25 +-
.../sf/jabref/logic/layout/format/AuthorsTest.java | 17 +
.../jabref/logic/layout/format/FileLinkTest.java | 2 +-
.../jabref/logic/layout/format/HTMLCharsTest.java | 2 +-
.../jabref/logic/layout/format/RTFCharsTest.java | 159 +-
.../layout/format/RemoveBracketsAddCommaTest.java | 2 +-
.../logic/layout/format/RemoveBracketsTest.java | 2 +-
.../logic/layout/format/WrapFileLinksTest.java | 135 +
.../net/sf/jabref/logic/net/URLDownloadTest.java | 18 +-
.../java/net/sf/jabref/logic/net/URLUtilTest.java | 2 +
.../sf/jabref/logic/openoffice/OOBibStyleTest.java | 15 +-
.../jabref/logic/openoffice/StyleLoaderTest.java | 6 +-
.../jabref/logic/remote/RemotePreferencesTest.java | 53 +
.../jabref/logic/search/DatabaseSearcherTest.java | 84 +-
.../GrammarBasedSearchRuleDescriberTest.java | 4 +-
.../logic/search/MatchesHighlighterTest.java | 55 -
.../search/SearchQueryHighlightObservableTest.java | 55 +-
.../sf/jabref/logic/search/SearchQueryTest.java | 128 +-
.../logic/search/matchers/MatcherSetsTest.java | 50 -
.../search/rules/ContainBasedSearchRuleTest.java | 54 -
.../logic/search/rules/MockSearchMatcher.java | 21 -
.../logic/search/rules/SentenceAnalyzerTest.java | 20 -
.../specialfields/SpecialFieldsUtilsTest.java | 72 +
.../sf/jabref/logic/util/DevelopmentStageTest.java | 37 +
.../net/sf/jabref/logic/util/UpdateFieldTest.java | 6 +-
.../java/net/sf/jabref/logic/util/VersionTest.java | 280 ++
.../sf/jabref/logic/util/io/FileHistoryTest.java | 6 +-
.../net/sf/jabref/logic/util/io/FileUtilTest.java | 215 +-
.../logic/util/io/RegExpFileSearchTests.java | 119 +
.../jabref/logic/util/strings/StringUtilTest.java | 347 ---
.../sf/jabref/logic/util/version/VersionTest.java | 216 --
.../sf/jabref/logic/xmp/XMPSchemaBibtexTest.java | 2 +-
.../java/net/sf/jabref/logic/xmp/XMPUtilTest.java | 62 +-
.../sf/jabref/model/BibDatabaseContextTest.java | 51 +
.../net/sf/jabref/model/DuplicateCheckTest.java | 7 -
.../java/net/sf/jabref/model/EntryTypesTest.java | 160 ++
.../java/net/sf/jabref/model/TreeNodeTest.java | 710 +++++
.../sf/jabref/model/database/BibDatabaseTest.java | 62 +-
.../model/database/DuplicationCheckerTest.java | 111 +
.../model/database/KeyChangeListenerTest.java | 20 +-
.../net/sf/jabref/model/entry/AuthorListTest.java | 19 +-
.../jabref/model/entry/BibEntryEqualityTest.java | 38 +
.../net/sf/jabref/model/entry/BibEntryTest.java | 2 +-
.../net/sf/jabref/model/entry/BibEntryTests.java | 175 +-
.../sf/jabref/model/entry/BibtexStringTest.java | 6 +
.../net/sf/jabref/model/entry/EntryUtilTest.java | 35 -
.../jabref/model/entry/IEEETranEntryTypesTest.java | 2 +-
.../net/sf/jabref/model/entry/KeywordListTest.java | 70 +
.../entry/specialfields/SpecialFieldTest.java | 34 +
.../sf/jabref/model/event/TestEventListener.java | 3 +
.../sf/jabref/model/groups/ExplicitGroupTest.java | 92 +
.../sf/jabref/model/groups/GroupTreeNodeTest.java | 271 ++
.../sf/jabref/model/groups/SearchGroupTest.java | 20 +
.../jabref/model/groups/WordKeywordGroupTest.java | 124 +
.../net/sf/jabref/model/metadata/MetaDataTest.java | 23 +
.../model/search/matchers/MatcherSetsTest.java | 50 +
.../search/rules/ContainBasedSearchRuleTest.java | 54 +
.../model/search/rules/MockSearchMatcher.java | 21 +
.../model/search/rules/SentenceAnalyzerTest.java | 20 +
.../sf/jabref/model/strings/StringUtilTest.java | 352 +++
.../net/sf/jabref/shared/DBMSConnectionTest.java | 40 +
.../net/sf/jabref/shared/DBMSProcessorTest.java | 302 ++
.../net/sf/jabref/shared/DBMSSynchronizerTest.java | 220 ++
.../java/net/sf/jabref/shared/DBMSTypeTest.java | 48 +
.../shared/SynchronizationTestEventListener.java | 34 +
.../shared/SynchronizationTestSimulator.java | 161 ++
.../java/net/sf/jabref/shared/TestConnector.java | 40 +
.../java/net/sf/jabref/shared/TestManager.java | 50 +
.../specialfields/SpecialFieldsUtilsTest.java | 122 -
.../java/net/sf/jabref/support/DevEnvironment.java | 13 +
.../java/net/sf/jabref/testutils/AssertUtil.java | 15 -
.../java/net/sf/jabref/testutils/GuiTestUtils.java | 38 -
.../jabref/testutils/category/DatabaseTests.java | 4 +
.../sf/jabref/testutils/category/FetcherTests.java | 4 +
.../net/sf/jabref/testutils/category/GUITests.java | 4 +
.../resources/net/sf/jabref/customPreferences.xml | 2 -
.../net/sf/jabref/logic/auxparser/crossref.aux | 9 +
.../net/sf/jabref/logic/auxparser/nested.aux | 1 +
.../net/sf/jabref/logic/auxparser/origin.bib | 15 +
.../BibTeXMLExporterTestArticle.bib} | 0
.../logic/exporter/BibTeXMLExporterTestArticle.xml | 14 +
.../BibTeXMLExporterTestArticleWithoutID.bib} | 0
.../BibTeXMLExporterTestArticleWithoutID.xml | 14 +
.../logic/exporter/BibTeXMLExporterTestAuthor.bib | 5 +
.../logic/exporter/BibTeXMLExporterTestAuthor.xml | 8 +
.../BibTeXMLExporterTestBook.bib} | 0
.../logic/exporter/BibTeXMLExporterTestBook.xml | 14 +
.../BibTeXMLExporterTestBooklet.bib} | 0
.../logic/exporter/BibTeXMLExporterTestBooklet.xml | 13 +
.../BibTeXMLExporterTestConference.bib} | 0
.../exporter/BibTeXMLExporterTestConference.xml | 21 +
.../BibTeXMLExporterTestInBook.bib} | 0
.../logic/exporter/BibTeXMLExporterTestInBook.xml | 17 +
.../BibTeXMLExporterTestInCollection.bib} | 0
.../exporter/BibTeXMLExporterTestInCollection.xml | 18 +
.../BibTeXMLExporterTestInProceedings.bib} | 0
.../exporter/BibTeXMLExporterTestInProceedings.xml | 15 +
.../BibTeXMLExporterTestInbookLessFields.bib} | 0
.../BibTeXMLExporterTestInbookLessFields.xml | 21 +
.../BibTeXMLExporterTestInvalidInbook.bib} | 0
.../exporter/BibTeXMLExporterTestInvalidInbook.xml | 8 +
.../BibTeXMLExporterTestManual.bib} | 0
.../logic/exporter/BibTeXMLExporterTestManual.xml | 14 +
.../BibTeXMLExporterTestMasterThesis.bib} | 0
.../exporter/BibTeXMLExporterTestMasterThesis.xml | 15 +
.../BibTeXMLExporterTestMisc.bib} | 0
.../logic/exporter/BibTeXMLExporterTestMisc.xml | 13 +
.../BibTeXMLExporterTestPhdThesis.bib} | 0
.../exporter/BibTeXMLExporterTestPhdThesis.xml | 15 +
.../BibTeXMLExporterTestProceedings.bib} | 0
.../exporter/BibTeXMLExporterTestProceedings.xml | 14 +
.../BibTeXMLExporterTestTechReport.bib} | 0
.../exporter/BibTeXMLExporterTestTechReport.xml | 16 +
.../BibTeXMLExporterTestUnpublished.bib} | 0
.../exporter/BibTeXMLExporterTestUnpublished.xml | 12 +
.../exporter/ModsExportFormatTestAllFields.bib | 29 +
.../exporter/ModsExportFormatTestAllFields.xml | 81 +
.../logic/exporter/ModsExportFormatTestBook.bib | 9 +
.../logic/exporter/ModsExportFormatTestBook.xml | 24 +
.../ModsExportFormatTestMultipleEntries.bib | 20 +
.../ModsExportFormatTestMultipleEntries.xml | 85 +
.../ModsExportFormatTestOnlyRequiredFields.bib | 9 +
.../ModsExportFormatTestOnlyRequiredFields.xml | 32 +
.../exporter/ModsExportFormatTestTotalPages.bib | 8 +
.../exporter/ModsExportFormatTestTotalPages.xml | 22 +
.../logic/exporter/MsBibExportFormatTest2.xml | 3 +
.../logic/exporter/MsBibExportFormatTest3.xml | 19 +-
.../logic/exporter/MsBibExportFormatTest6.xml | 17 +-
.../logic/exporter/MsBibExportFormatTest7.bib | 2 +-
.../net/sf/jabref/logic/exporter/MsBibKeyTest.bib | 12 +
.../net/sf/jabref/logic/exporter/MsBibKeyTest.xml | 19 +
.../sf/jabref/logic/exporter/MsBibLocationTest.bib | 10 +
.../sf/jabref/logic/exporter/MsBibLocationTest.xml | 20 +
.../logic/exporter/MsBibMultiAddressTest.bib | 11 +
.../logic/exporter/MsBibMultiAddressTest.xml | 20 +
...l => gvk_empty_result_because_of_bad_query.xml} | 0
.../fileformat/AutosavedSharedDatabase.bib | 6 +
.../fileformat/BibtexImporter.examples.bib | 4 +-
.../fileformat/MODSImporterTestAllFields.bib | 17 +
.../fileformat/MODSImporterTestAllFields.xml | 61 +
.../{Empty.txt => MODSImporterTestMinimal.bib} | 0
.../fileformat/MODSImporterTestMinimal.xml | 6 +
.../importer/fileformat/MODSImporterTestMods.bib | 13 +
.../importer/fileformat/MODSImporterTestMods.xml | 57 +
.../fileformat/MODSImporterTestModsCollection.bib | 33 +
.../fileformat/MODSImporterTestModsCollection.xml | 240 ++
.../MedlineImporterTestArticleNoISSN.bib | 25 +
.../MedlineImporterTestArticleNoISSN.xml | 106 +
.../importer/fileformat/MedlineImporterTestDOI.bib | 26 +
.../importer/fileformat/MedlineImporterTestDOI.xml | 112 +
.../importer/fileformat/MsBibImporterTest3.bib | 2 +-
.../importer/fileformat/MsBibImporterTest4.bib | 2 +-
.../importer/fileformat/MsBibImporterTest5.bib | 2 +-
.../importer/fileformat/MsBibImporterTest6.bib | 2 +-
.../importer/fileformat/MsBibImporterTest7.bib | 4 +-
.../importer/fileformat/MsBibLocationTest.bib | 8 +
.../importer/fileformat/MsBibLocationTest.xml | 20 +
.../fileformat/MsBibMultiLocationAddressTest.bib | 8 +
.../fileformat/MsBibMultiLocationAddressTest.xml | 20 +
.../logic/importer/fileformat/RisImporterTest3.bib | 4 +-
.../logic/importer/fileformat/RisImporterTest3.ris | 1 -
.../logic/importer/fileformat/RisImporterTest6.bib | 2 +-
.../logic/importer/fileformat/RisImporterTest6.ris | 1 -
.../RisImporterTestDoiAndJournalTitle.bib | 12 +
.../RisImporterTestDoiAndJournalTitle.ris | 12 +
.../importer/fileformat/RisImporterTestScopus.bib | 17 +
.../importer/fileformat/RisImporterTestScopus.ris | 26 +
src/test/resources/testbib/complex.bib | 6 +-
src/test/resources/testbib/crossref.bib | 45 +
src/test/resources/testbib/jabref-authors.bib | 2920 ++++++++++++++++++++
xjc.gradle | 7 +
1173 files changed, 66804 insertions(+), 41229 deletions(-)
create mode 100644 .editorconfig
create mode 100644 buildres/jabref-cert-2016.p12.enc
create mode 100644 config/IntelliJ Code Style.xml
create mode 100644 debian/patches/001_koppor_debian_3.8.patch
delete mode 100644 debian/patches/060_disable_java-diff-utils.patch
delete mode 100644 debian/patches/070_remove_lookup_DOI.patch
delete mode 100644 debian/patches/080_fix_medline_fetcher.patch
delete mode 100644 debian/patches/090_fix_medline_NPE.patch
create mode 100755 debian/xjc.sh
create mode 100644 licenses/de.undercouch.citeproc-java.txt
create mode 100644 licenses/org.citationstyles.locales.txt
create mode 100644 licenses/org.citationstyles.styles.txt
create mode 100644 scripts/README.md
create mode 100755 scripts/after-failure.sh
create mode 100644 scripts/junit-xml-format-errors.xsl
create mode 100644 scripts/logger.py
delete mode 100644 src/databaseTest/java/net/sf/jabref/shared/DBMSConnectorTest.java
delete mode 100644 src/databaseTest/java/net/sf/jabref/shared/DBMSProcessorTest.java
delete mode 100644 src/databaseTest/java/net/sf/jabref/shared/DBMSSynchronizerTest.java
delete mode 100644 src/databaseTest/java/net/sf/jabref/shared/DBMSTypeTest.java
delete mode 100644 src/databaseTest/java/net/sf/jabref/shared/SynchronizationTestEventListener.java
delete mode 100644 src/databaseTest/java/net/sf/jabref/shared/SynchronizationTestSimulator.java
delete mode 100644 src/databaseTest/java/net/sf/jabref/shared/TestConnector.java
delete mode 100644 src/graphics/ranks/ranks.xcf
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/AWTExceptionHandler.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/AbstractUITest.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/DialogTest.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/EntryTableTest.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/GUITest.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/ParameterizedDialogNewEntryTest.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/ParameterizedDialogTest.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/ParameterizedMenuNewEntryTest.java
delete mode 100644 src/integrationTest/java/net/sf/jabref/gui/UndoTest.java
create mode 100644 src/main/doc/Groups.uml
delete mode 100644 src/main/java/net/sf/jabref/BibDatabaseContext.java
delete mode 100644 src/main/java/net/sf/jabref/Defaults.java
create mode 100644 src/main/java/net/sf/jabref/FallbackExceptionHandler.java
delete mode 100644 src/main/java/net/sf/jabref/MetaData.java
delete mode 100644 src/main/java/net/sf/jabref/event/GroupUpdatedEvent.java
delete mode 100644 src/main/java/net/sf/jabref/event/MetaDataChangedEvent.java
delete mode 100644 src/main/java/net/sf/jabref/event/source/EntryEventSource.java
delete mode 100644 src/main/java/net/sf/jabref/external/AttachFileAction.java
delete mode 100644 src/main/java/net/sf/jabref/external/AutoSetLinks.java
delete mode 100644 src/main/java/net/sf/jabref/external/ConfirmCloseFileListEntryEditor.java
delete mode 100644 src/main/java/net/sf/jabref/external/DownloadExternalFile.java
delete mode 100644 src/main/java/net/sf/jabref/external/DroppedFileHandler.java
delete mode 100644 src/main/java/net/sf/jabref/external/ExternalFileMenuItem.java
delete mode 100644 src/main/java/net/sf/jabref/external/ExternalFileType.java
delete mode 100644 src/main/java/net/sf/jabref/external/ExternalFileTypeEditor.java
delete mode 100644 src/main/java/net/sf/jabref/external/ExternalFileTypeEntryEditor.java
delete mode 100644 src/main/java/net/sf/jabref/external/ExternalFileTypes.java
delete mode 100644 src/main/java/net/sf/jabref/external/FindFullTextAction.java
delete mode 100644 src/main/java/net/sf/jabref/external/MoveFileAction.java
delete mode 100644 src/main/java/net/sf/jabref/external/RegExpFileSearch.java
delete mode 100644 src/main/java/net/sf/jabref/external/SynchronizeFileField.java
delete mode 100644 src/main/java/net/sf/jabref/external/TransferableFileLinkSelection.java
delete mode 100644 src/main/java/net/sf/jabref/external/UnknownExternalFileType.java
delete mode 100644 src/main/java/net/sf/jabref/external/WriteXMPAction.java
delete mode 100644 src/main/java/net/sf/jabref/external/WriteXMPEntryEditorAction.java
delete mode 100644 src/main/java/net/sf/jabref/gui/BibtexKeyPatternDialog.java
delete mode 100644 src/main/java/net/sf/jabref/gui/ContentSelectorDialog2.java
delete mode 100644 src/main/java/net/sf/jabref/gui/EntryCustomizationDialog.java
delete mode 100644 src/main/java/net/sf/jabref/gui/EntryTypeList.java
delete mode 100644 src/main/java/net/sf/jabref/gui/FieldContentSelector.java
delete mode 100644 src/main/java/net/sf/jabref/gui/FieldSetComponent.java
delete mode 100644 src/main/java/net/sf/jabref/gui/FileListEntry.java
delete mode 100644 src/main/java/net/sf/jabref/gui/FileListEntryEditor.java
delete mode 100644 src/main/java/net/sf/jabref/gui/FileListTableModel.java
create mode 100644 src/main/java/net/sf/jabref/gui/JEditorPaneWithHighlighting.java
create mode 100644 src/main/java/net/sf/jabref/gui/actions/ConnectToSharedDatabaseAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/actions/CopyBibTeXKeyAndLinkAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/actions/CopyDoiUrlAction.java
delete mode 100644 src/main/java/net/sf/jabref/gui/actions/OpenSharedDatabaseAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/autosaveandbackup/AutosaveUIManager.java
create mode 100644 src/main/java/net/sf/jabref/gui/autosaveandbackup/BackupUIManager.java
create mode 100644 src/main/java/net/sf/jabref/gui/bibtexkeypattern/BibtexKeyPatternDialog.java
create mode 100644 src/main/java/net/sf/jabref/gui/contentselector/ContentSelectorDialog.java
create mode 100644 src/main/java/net/sf/jabref/gui/contentselector/FieldContentSelector.java
create mode 100644 src/main/java/net/sf/jabref/gui/customentrytypes/CustomEntryTypesManager.java
create mode 100644 src/main/java/net/sf/jabref/gui/customentrytypes/EntryCustomizationDialog.java
create mode 100644 src/main/java/net/sf/jabref/gui/customentrytypes/EntryTypeList.java
create mode 100644 src/main/java/net/sf/jabref/gui/customentrytypes/FieldSetComponent.java
delete mode 100644 src/main/java/net/sf/jabref/gui/exporter/AutoSaveManager.java
delete mode 100644 src/main/java/net/sf/jabref/gui/exporter/RtfSelection.java
create mode 100644 src/main/java/net/sf/jabref/gui/exporter/RtfTransferable.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/AutoSetLinks.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/DownloadExternalFile.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/DroppedFileHandler.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/FindFullTextAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/MoveFileAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/SynchronizeFileField.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/TransferableFileLinkSelection.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/WriteXMPAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiles/WriteXMPEntryEditorAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiletype/ExternalFileMenuItem.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiletype/ExternalFileType.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiletype/ExternalFileTypeEditor.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiletype/ExternalFileTypeEntryEditor.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiletype/ExternalFileTypes.java
create mode 100644 src/main/java/net/sf/jabref/gui/externalfiletype/UnknownExternalFileType.java
create mode 100644 src/main/java/net/sf/jabref/gui/fieldeditors/EntryLinkListEditor.java
create mode 100644 src/main/java/net/sf/jabref/gui/fieldeditors/XmlTransferable.java
create mode 100644 src/main/java/net/sf/jabref/gui/filelist/AttachFileAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/filelist/ConfirmCloseFileListEntryEditor.java
create mode 100644 src/main/java/net/sf/jabref/gui/filelist/FileListEntry.java
create mode 100644 src/main/java/net/sf/jabref/gui/filelist/FileListEntryEditor.java
create mode 100644 src/main/java/net/sf/jabref/gui/filelist/FileListTableModel.java
create mode 100644 src/main/java/net/sf/jabref/gui/groups/GroupDescriptions.java
create mode 100644 src/main/java/net/sf/jabref/gui/groups/MoveGroupChange.java
delete mode 100644 src/main/java/net/sf/jabref/gui/groups/UndoableChangeAssignment.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/ADSFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/DBLPFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/DOItoBibTeXFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/DiVAtoBibTeXFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/GoogleScholarFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/ISBNtoBibTeXFetcher.java
create mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/IdBasedEntryFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/MedlineFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/fetcher/ScienceDirectFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/gui/importer/worker/AutosaveStartupPrompter.java
delete mode 100644 src/main/java/net/sf/jabref/gui/maintable/SpecialMainTableColumns.java
create mode 100644 src/main/java/net/sf/jabref/gui/maintable/SpecialMainTableColumnsBuilder.java
create mode 100644 src/main/java/net/sf/jabref/gui/mergeentries/EntryFetchAndMergeWorker.java
create mode 100644 src/main/java/net/sf/jabref/gui/mergeentries/FetchAndMergeWorker.java
create mode 100644 src/main/java/net/sf/jabref/gui/mergeentries/MergeWithFetchedEntryAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/openoffice/OpenOfficeSidePanel.java
create mode 100644 src/main/java/net/sf/jabref/gui/search/GlobalSearchBar.java
delete mode 100644 src/main/java/net/sf/jabref/gui/search/SearchBar.java
create mode 100644 src/main/java/net/sf/jabref/gui/search/SearchDisplayMode.java
delete mode 100644 src/main/java/net/sf/jabref/gui/search/SearchMode.java
create mode 100644 src/main/java/net/sf/jabref/gui/search/SearchResultFrame.java
delete mode 100644 src/main/java/net/sf/jabref/gui/search/SearchResultsDialog.java
create mode 100644 src/main/java/net/sf/jabref/gui/shared/ConnectToSharedDatabaseDialog.java
delete mode 100644 src/main/java/net/sf/jabref/gui/shared/OpenSharedDatabaseDialog.java
create mode 100644 src/main/java/net/sf/jabref/gui/specialfields/SpecialFieldAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/specialfields/SpecialFieldDatabaseChangeListener.java
create mode 100644 src/main/java/net/sf/jabref/gui/specialfields/SpecialFieldDropDown.java
create mode 100644 src/main/java/net/sf/jabref/gui/specialfields/SpecialFieldMenuAction.java
create mode 100644 src/main/java/net/sf/jabref/gui/specialfields/SpecialFieldUpdateListener.java
create mode 100644 src/main/java/net/sf/jabref/gui/specialfields/SpecialFieldValueViewModel.java
create mode 100644 src/main/java/net/sf/jabref/gui/specialfields/SpecialFieldViewModel.java
delete mode 100644 src/main/java/net/sf/jabref/gui/util/FocusRequester.java
delete mode 100644 src/main/java/net/sf/jabref/gui/util/GUIUtil.java
delete mode 100644 src/main/java/net/sf/jabref/gui/util/PositionWindow.java
create mode 100644 src/main/java/net/sf/jabref/gui/util/WindowLocation.java
create mode 100644 src/main/java/net/sf/jabref/gui/util/component/JTextAreaWithPlaceholder.java
create mode 100644 src/main/java/net/sf/jabref/gui/util/component/JTextFieldWithPlaceholder.java
delete mode 100644 src/main/java/net/sf/jabref/gui/util/component/JTextFieldWithUnfocusedText.java
create mode 100644 src/main/java/net/sf/jabref/gui/worker/CitationStyleToClipboardWorker.java
create mode 100644 src/main/java/net/sf/jabref/gui/worker/CitationStyleWorker.java
delete mode 100644 src/main/java/net/sf/jabref/logic/CustomEntryTypesManager.java
create mode 100644 src/main/java/net/sf/jabref/logic/autosaveandbackup/AutosaveManager.java
create mode 100644 src/main/java/net/sf/jabref/logic/autosaveandbackup/BackupManager.java
create mode 100644 src/main/java/net/sf/jabref/logic/citationstyle/CitationStyle.java
create mode 100644 src/main/java/net/sf/jabref/logic/citationstyle/CitationStyleCache.java
create mode 100644 src/main/java/net/sf/jabref/logic/citationstyle/CitationStyleGenerator.java
create mode 100644 src/main/java/net/sf/jabref/logic/citationstyle/CitationStyleOutputFormat.java
delete mode 100644 src/main/java/net/sf/jabref/logic/cleanup/CleanupJob.java
create mode 100644 src/main/java/net/sf/jabref/logic/cleanup/CleanupPreferences.java
create mode 100644 src/main/java/net/sf/jabref/logic/cleanup/Cleanups.java
delete mode 100644 src/main/java/net/sf/jabref/logic/cleanup/FieldFormatterCleanup.java
create mode 100644 src/main/java/net/sf/jabref/logic/cleanup/MoveFieldCleanup.java
delete mode 100644 src/main/java/net/sf/jabref/logic/config/SaveOrderConfig.java
create mode 100644 src/main/java/net/sf/jabref/logic/exporter/BibTeXMLExportFormat.java
delete mode 100644 src/main/java/net/sf/jabref/logic/exporter/FieldFormatterCleanups.java
create mode 100644 src/main/java/net/sf/jabref/logic/exporter/GroupSerializer.java
create mode 100644 src/main/java/net/sf/jabref/logic/exporter/MetaDataSerializer.java
delete mode 100644 src/main/java/net/sf/jabref/logic/formatter/Formatter.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/AbstractGroup.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/AllEntriesGroup.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/EntriesGroupChange.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/ExplicitGroup.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/GroupHierarchyType.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/GroupTreeNode.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/GroupsParser.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/GroupsUtil.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/KeywordGroup.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/MoveGroupChange.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/SearchGroup.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/TreeNode.java
delete mode 100644 src/main/java/net/sf/jabref/logic/groups/UnsupportedVersionException.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/EntryBasedFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/EntryBasedParserFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/IdBasedParserFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/ImportException.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/Importer.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/ParseException.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/Parser.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/SearchBasedParserFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/WebFetchers.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/AbstractIsbnFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/AstrophysicsDataSystem.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/DBLPFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/DOItoBibTeX.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/DoiFetcher.java
delete mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/GVKParser.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/IsbnFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/IsbnViaChimboriFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/IsbnViaEbookDeFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/MathSciNet.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/MedlineFetcher.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fetcher/zbMATH.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fileformat/GvkParser.java
delete mode 100644 src/main/java/net/sf/jabref/logic/importer/fileformat/ImportFormat.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fileformat/ModsImporter.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/fileformat/mods/package-info.java
delete mode 100644 src/main/java/net/sf/jabref/logic/importer/util/DBLPHelper.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/util/GroupsParser.java
create mode 100644 src/main/java/net/sf/jabref/logic/importer/util/MetaDataParser.java
delete mode 100644 src/main/java/net/sf/jabref/logic/importer/util/ParseException.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/ASCIICharacterChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/AbbreviationChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/AuthorNameChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/BibStringChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/BibTeXEntryTypeChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/BiblatexPagesChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/BibtexkeyChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/BibtexkeyDeviationChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/BooktitleChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/BracketChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/DOIValidityChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/EditionChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/EntryLinkChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/FileChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/HTMLCharacterChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/HowpublishedChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/MonthChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/NoBibtexFieldChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/NoteChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/PagesChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/TitleChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/TypeChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/UrlChecker.java
create mode 100644 src/main/java/net/sf/jabref/logic/integrity/YearChecker.java
delete mode 100644 src/main/java/net/sf/jabref/logic/layout/format/RemoveLatexCommands.java
create mode 100644 src/main/java/net/sf/jabref/logic/layout/format/RemoveLatexCommandsFormatter.java
delete mode 100644 src/main/java/net/sf/jabref/logic/mods/MODSDatabase.java
delete mode 100644 src/main/java/net/sf/jabref/logic/mods/MODSEntry.java
delete mode 100644 src/main/java/net/sf/jabref/logic/mods/PageNumbers.java
delete mode 100644 src/main/java/net/sf/jabref/logic/mods/PersonName.java
create mode 100644 src/main/java/net/sf/jabref/logic/msbib/PageNumbers.java
create mode 100644 src/main/java/net/sf/jabref/logic/msbib/PersonName.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/MatchesHighlighter.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/SearchMatcher.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/matchers/AndMatcher.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/matchers/MatcherSet.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/matchers/MatcherSets.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/matchers/NotMatcher.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/matchers/OrMatcher.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/rules/ContainBasedSearchRule.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/rules/GrammarBasedSearchRule.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/rules/RegexBasedSearchRule.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/rules/SearchRule.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/rules/SearchRules.java
delete mode 100644 src/main/java/net/sf/jabref/logic/search/rules/SentenceAnalyzer.java
create mode 100644 src/main/java/net/sf/jabref/logic/specialfields/SpecialFieldsUtils.java
create mode 100644 src/main/java/net/sf/jabref/logic/util/MetadataSerializationConfiguration.java
create mode 100644 src/main/java/net/sf/jabref/logic/util/OptionalUtil.java
delete mode 100644 src/main/java/net/sf/jabref/logic/util/io/AutoSaveUtil.java
create mode 100644 src/main/java/net/sf/jabref/logic/util/io/RegExpFileSearch.java
delete mode 100644 src/main/java/net/sf/jabref/logic/util/strings/HTMLUnicodeConversionMaps.java
delete mode 100644 src/main/java/net/sf/jabref/logic/util/strings/StringUtil.java
delete mode 100644 src/main/java/net/sf/jabref/logic/util/strings/UnicodeToReadableCharMap.java
create mode 100644 src/main/java/net/sf/jabref/migrations/CustomEntryTypePreferenceMigration.java
create mode 100644 src/main/java/net/sf/jabref/model/ChainNode.java
create mode 100644 src/main/java/net/sf/jabref/model/Defaults.java
create mode 100644 src/main/java/net/sf/jabref/model/TreeNode.java
create mode 100644 src/main/java/net/sf/jabref/model/cleanup/CleanupJob.java
create mode 100644 src/main/java/net/sf/jabref/model/cleanup/FieldFormatterCleanup.java
create mode 100644 src/main/java/net/sf/jabref/model/cleanup/FieldFormatterCleanups.java
create mode 100644 src/main/java/net/sf/jabref/model/cleanup/Formatter.java
create mode 100644 src/main/java/net/sf/jabref/model/database/BibDatabaseContext.java
create mode 100644 src/main/java/net/sf/jabref/model/database/event/AutosaveEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/database/event/BibDatabaseContextChangedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/database/event/ChangePropagation.java
create mode 100644 src/main/java/net/sf/jabref/model/database/event/EntryAddedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/database/event/EntryRemovedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/EntryLinkList.java
delete mode 100644 src/main/java/net/sf/jabref/model/entry/EntryUtil.java
delete mode 100644 src/main/java/net/sf/jabref/model/entry/FieldProperties.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/FieldProperty.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/Keyword.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/KeywordList.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/ParsedEntryLink.java
delete mode 100644 src/main/java/net/sf/jabref/model/entry/SpecialFields.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/event/EntryChangedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/event/EntryEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/event/EntryEventSource.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/event/FieldChangedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/specialfields/SpecialField.java
create mode 100644 src/main/java/net/sf/jabref/model/entry/specialfields/SpecialFieldValue.java
delete mode 100644 src/main/java/net/sf/jabref/model/event/EntryAddedEvent.java
delete mode 100644 src/main/java/net/sf/jabref/model/event/EntryChangedEvent.java
delete mode 100644 src/main/java/net/sf/jabref/model/event/EntryEvent.java
delete mode 100644 src/main/java/net/sf/jabref/model/event/EntryRemovedEvent.java
delete mode 100644 src/main/java/net/sf/jabref/model/event/FieldChangedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/AbstractGroup.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/AllEntriesGroup.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/ExplicitGroup.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/GroupEntryChanger.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/GroupHierarchyType.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/GroupTreeNode.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/KeywordGroup.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/RegexKeywordGroup.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/SearchGroup.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/WordKeywordGroup.java
create mode 100644 src/main/java/net/sf/jabref/model/groups/event/GroupUpdatedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/metadata/ContentSelector.java
create mode 100644 src/main/java/net/sf/jabref/model/metadata/ContentSelectors.java
create mode 100644 src/main/java/net/sf/jabref/model/metadata/FileDirectoryPreferences.java
create mode 100644 src/main/java/net/sf/jabref/model/metadata/MetaData.java
create mode 100644 src/main/java/net/sf/jabref/model/metadata/SaveOrderConfig.java
create mode 100644 src/main/java/net/sf/jabref/model/metadata/event/MetaDataChangedEvent.java
create mode 100644 src/main/java/net/sf/jabref/model/search/GroupSearchQuery.java
create mode 100644 src/main/java/net/sf/jabref/model/search/SearchMatcher.java
create mode 100644 src/main/java/net/sf/jabref/model/search/matchers/AndMatcher.java
create mode 100644 src/main/java/net/sf/jabref/model/search/matchers/MatcherSet.java
create mode 100644 src/main/java/net/sf/jabref/model/search/matchers/MatcherSets.java
create mode 100644 src/main/java/net/sf/jabref/model/search/matchers/NotMatcher.java
create mode 100644 src/main/java/net/sf/jabref/model/search/matchers/OrMatcher.java
create mode 100644 src/main/java/net/sf/jabref/model/search/rules/ContainBasedSearchRule.java
create mode 100644 src/main/java/net/sf/jabref/model/search/rules/GrammarBasedSearchRule.java
create mode 100644 src/main/java/net/sf/jabref/model/search/rules/RegexBasedSearchRule.java
create mode 100644 src/main/java/net/sf/jabref/model/search/rules/SearchRule.java
create mode 100644 src/main/java/net/sf/jabref/model/search/rules/SearchRules.java
create mode 100644 src/main/java/net/sf/jabref/model/search/rules/SentenceAnalyzer.java
create mode 100644 src/main/java/net/sf/jabref/model/strings/HTMLUnicodeConversionMaps.java
create mode 100644 src/main/java/net/sf/jabref/model/strings/LatexToUnicode.java
create mode 100644 src/main/java/net/sf/jabref/model/strings/StringUtil.java
create mode 100644 src/main/java/net/sf/jabref/model/strings/UnicodeToReadableCharMap.java
create mode 100644 src/main/java/net/sf/jabref/preferences/PreviewPreferences.java
create mode 100644 src/main/java/net/sf/jabref/preferences/SearchPreferences.java
create mode 100644 src/main/java/net/sf/jabref/shared/DBMSConnection.java
delete mode 100644 src/main/java/net/sf/jabref/shared/DBMSConnector.java
create mode 100644 src/main/java/net/sf/jabref/shared/exception/InvalidDBMSConnectionPropertiesException.java
create mode 100644 src/main/java/net/sf/jabref/shared/exception/NotASharedDatabaseException.java
create mode 100644 src/main/java/net/sf/jabref/shared/listener/OracleNotificationListener.java
create mode 100644 src/main/java/net/sf/jabref/shared/listener/PostgresSQLNotificationListener.java
create mode 100644 src/main/java/net/sf/jabref/shared/prefs/SharedDatabasePreferences.java
create mode 100644 src/main/java/net/sf/jabref/shared/security/Password.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/Printed.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/Priority.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/Quality.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/Rank.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/ReadStatus.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/Relevance.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialField.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialFieldAction.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialFieldDatabaseChangeListener.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialFieldDropDown.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialFieldMenuAction.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialFieldUpdateListener.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialFieldValue.java
delete mode 100644 src/main/java/net/sf/jabref/specialfields/SpecialFieldsUtils.java
create mode 100644 src/main/java/oracle/jdbc/OracleConnection.java
create mode 100644 src/main/java/oracle/jdbc/OracleStatement.java
create mode 100644 src/main/java/oracle/jdbc/dcn/DatabaseChangeEvent.java
create mode 100644 src/main/java/oracle/jdbc/dcn/DatabaseChangeListener.java
create mode 100644 src/main/java/oracle/jdbc/dcn/DatabaseChangeRegistration.java
create mode 100644 src/main/java/oracle/jdbc/driver/OracleDriver.java
create mode 100644 src/main/java/oracle/jdbc/package-info.java
delete mode 100644 src/main/resources/resource/layout/bibtexml.begin.layout
delete mode 100644 src/main/resources/resource/layout/bibtexml.end.layout
delete mode 100644 src/main/resources/resource/layout/bibtexml.layout
create mode 100644 src/main/resources/xjc/mods/mods-3-6.xsd
create mode 100644 src/main/resources/xjc/mods/mods-binding.xjb
delete mode 100644 src/test/java/net/sf/jabref/BibDatabaseContextTest.java
create mode 100644 src/test/java/net/sf/jabref/CodeStyleTests.java
delete mode 100644 src/test/java/net/sf/jabref/MetaDataTest.java
delete mode 100644 src/test/java/net/sf/jabref/external/ExternalFileTypeTest.java
delete mode 100644 src/test/java/net/sf/jabref/external/RegExpFileSearchTests.java
create mode 100644 src/test/java/net/sf/jabref/gui/AWTExceptionHandler.java
create mode 100644 src/test/java/net/sf/jabref/gui/AbstractUITest.java
create mode 100644 src/test/java/net/sf/jabref/gui/DialogTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/DialogTest2.java
create mode 100644 src/test/java/net/sf/jabref/gui/EntryTableTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/GUITest.java
create mode 100644 src/test/java/net/sf/jabref/gui/IdFetcherDialogTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/ParameterizedDialogNewEntryTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/ParameterizedDialogTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/ParameterizedMenuNewEntryTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/UndoTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/externalfiletype/ExternalFileTypeTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/groups/GroupsUtilTest.java
delete mode 100644 src/test/java/net/sf/jabref/gui/importer/fetcher/GeneralFetcherTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/search/SearchResultsTest.java
create mode 100644 src/test/java/net/sf/jabref/gui/worker/CitationStyleToClipboardWorkerTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/autosaveandbackup/BackupManagerTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/bibtex/EntryTypesTestBibLatex.java
delete mode 100644 src/test/java/net/sf/jabref/logic/bibtex/EntryTypesTestBibtex.java
create mode 100644 src/test/java/net/sf/jabref/logic/bibtex/comparator/CrossRefEntryComparatorTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/bibtex/comparator/EntryComparatorTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/bibtexkeypattern/MakeLabelWithDatabaseTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/citationstyle/CitationStyleGeneratorTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/citationstyle/CitationStyleTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/cleanup/BiblatexCleanupTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/cleanup/FieldFormatterCleanupTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/exporter/BibTeXMLExporterTestFiles.java
create mode 100644 src/test/java/net/sf/jabref/logic/exporter/GroupSerializerTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/exporter/MetaDataSerializerTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/exporter/ModsExportFormatTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/exporter/ModsExportFormatTestFiles.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/AbstractGroupTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/AllEntriesGroupTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/ExplicitGroupTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/GroupTreeNodeTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/GroupsUtilTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/KeywordGroupTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/SearchGroupTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/groups/TreeNodeTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/ImporterTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/AbstractIsbnFetcherTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/AstrophysicsDataSystemTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/DBLPFetcherTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/DoiFetcherTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/GVKParserTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/GvkParserTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/IsbnFetcherTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/IsbnViaChimboriFetcherTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/IsbnViaEbookDeFetcherTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/MathSciNetTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/MedlineFetcherTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fetcher/zbMATHTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/importer/fileformat/ImportFormatTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/fileformat/ModsImporterTestFiles.java
create mode 100644 src/test/java/net/sf/jabref/logic/importer/util/GroupsParserTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/integrity/EntryLinkCheckerTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/integrity/NoBibTexFieldCheckerTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/l10n/EncodingsTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/layout/format/WrapFileLinksTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/remote/RemotePreferencesTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/search/MatchesHighlighterTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/search/matchers/MatcherSetsTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/search/rules/ContainBasedSearchRuleTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/search/rules/MockSearchMatcher.java
delete mode 100644 src/test/java/net/sf/jabref/logic/search/rules/SentenceAnalyzerTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/specialfields/SpecialFieldsUtilsTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/util/DevelopmentStageTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/util/VersionTest.java
create mode 100644 src/test/java/net/sf/jabref/logic/util/io/RegExpFileSearchTests.java
delete mode 100644 src/test/java/net/sf/jabref/logic/util/strings/StringUtilTest.java
delete mode 100644 src/test/java/net/sf/jabref/logic/util/version/VersionTest.java
create mode 100644 src/test/java/net/sf/jabref/model/BibDatabaseContextTest.java
create mode 100644 src/test/java/net/sf/jabref/model/EntryTypesTest.java
create mode 100644 src/test/java/net/sf/jabref/model/TreeNodeTest.java
create mode 100644 src/test/java/net/sf/jabref/model/database/DuplicationCheckerTest.java
create mode 100644 src/test/java/net/sf/jabref/model/entry/BibEntryEqualityTest.java
delete mode 100644 src/test/java/net/sf/jabref/model/entry/EntryUtilTest.java
create mode 100644 src/test/java/net/sf/jabref/model/entry/KeywordListTest.java
create mode 100644 src/test/java/net/sf/jabref/model/entry/specialfields/SpecialFieldTest.java
create mode 100644 src/test/java/net/sf/jabref/model/groups/ExplicitGroupTest.java
create mode 100644 src/test/java/net/sf/jabref/model/groups/GroupTreeNodeTest.java
create mode 100644 src/test/java/net/sf/jabref/model/groups/SearchGroupTest.java
create mode 100644 src/test/java/net/sf/jabref/model/groups/WordKeywordGroupTest.java
create mode 100644 src/test/java/net/sf/jabref/model/metadata/MetaDataTest.java
create mode 100644 src/test/java/net/sf/jabref/model/search/matchers/MatcherSetsTest.java
create mode 100644 src/test/java/net/sf/jabref/model/search/rules/ContainBasedSearchRuleTest.java
create mode 100644 src/test/java/net/sf/jabref/model/search/rules/MockSearchMatcher.java
create mode 100644 src/test/java/net/sf/jabref/model/search/rules/SentenceAnalyzerTest.java
create mode 100644 src/test/java/net/sf/jabref/model/strings/StringUtilTest.java
create mode 100644 src/test/java/net/sf/jabref/shared/DBMSConnectionTest.java
create mode 100644 src/test/java/net/sf/jabref/shared/DBMSProcessorTest.java
create mode 100644 src/test/java/net/sf/jabref/shared/DBMSSynchronizerTest.java
create mode 100644 src/test/java/net/sf/jabref/shared/DBMSTypeTest.java
create mode 100644 src/test/java/net/sf/jabref/shared/SynchronizationTestEventListener.java
create mode 100644 src/test/java/net/sf/jabref/shared/SynchronizationTestSimulator.java
create mode 100644 src/test/java/net/sf/jabref/shared/TestConnector.java
create mode 100644 src/test/java/net/sf/jabref/shared/TestManager.java
delete mode 100644 src/test/java/net/sf/jabref/specialfields/SpecialFieldsUtilsTest.java
delete mode 100644 src/test/java/net/sf/jabref/testutils/AssertUtil.java
delete mode 100644 src/test/java/net/sf/jabref/testutils/GuiTestUtils.java
create mode 100644 src/test/java/net/sf/jabref/testutils/category/DatabaseTests.java
create mode 100644 src/test/java/net/sf/jabref/testutils/category/FetcherTests.java
create mode 100644 src/test/java/net/sf/jabref/testutils/category/GUITests.java
create mode 100644 src/test/resources/net/sf/jabref/logic/auxparser/crossref.aux
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestArticle.bib => exporter/BibTeXMLExporterTestArticle.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestArticle.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestArticleWithoutID.bib => exporter/BibTeXMLExporterTestArticleWithoutID.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestArticleWithoutID.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestAuthor.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestAuthor.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestBook.bib => exporter/BibTeXMLExporterTestBook.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestBook.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestBooklet.bib => exporter/BibTeXMLExporterTestBooklet.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestBooklet.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestConference.bib => exporter/BibTeXMLExporterTestConference.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestConference.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestInBook.bib => exporter/BibTeXMLExporterTestInBook.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestInBook.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestInCollection.bib => exporter/BibTeXMLExporterTestInCollection.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestInCollection.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestInProceedings.bib => exporter/BibTeXMLExporterTestInProceedings.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestInProceedings.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestInbookLessFields.bib => exporter/BibTeXMLExporterTestInbookLessFields.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestInbookLessFields.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestInvalidInbook.bib => exporter/BibTeXMLExporterTestInvalidInbook.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestInvalidInbook.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestManual.bib => exporter/BibTeXMLExporterTestManual.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestManual.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestMasterThesis.bib => exporter/BibTeXMLExporterTestMasterThesis.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestMasterThesis.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestMisc.bib => exporter/BibTeXMLExporterTestMisc.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestMisc.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestPhdThesis.bib => exporter/BibTeXMLExporterTestPhdThesis.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestPhdThesis.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestProceedings.bib => exporter/BibTeXMLExporterTestProceedings.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestProceedings.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestTechReport.bib => exporter/BibTeXMLExporterTestTechReport.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestTechReport.xml
copy src/test/resources/net/sf/jabref/logic/{importer/fileformat/BibTeXMLImporterTestUnpublished.bib => exporter/BibTeXMLExporterTestUnpublished.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/BibTeXMLExporterTestUnpublished.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestAllFields.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestAllFields.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestBook.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestBook.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestMultipleEntries.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestMultipleEntries.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestOnlyRequiredFields.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestOnlyRequiredFields.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestTotalPages.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/ModsExportFormatTestTotalPages.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/MsBibKeyTest.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/MsBibKeyTest.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/MsBibLocationTest.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/MsBibLocationTest.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/MsBibMultiAddressTest.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/exporter/MsBibMultiAddressTest.xml
rename src/test/resources/net/sf/jabref/logic/importer/fetcher/{gvk_empty_result_becaue_of_bad_query.xml => gvk_empty_result_because_of_bad_query.xml} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/AutosavedSharedDatabase.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MODSImporterTestAllFields.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MODSImporterTestAllFields.xml
copy src/test/resources/net/sf/jabref/logic/importer/fileformat/{Empty.txt => MODSImporterTestMinimal.bib} (100%)
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MODSImporterTestMinimal.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MODSImporterTestMods.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MODSImporterTestMods.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MODSImporterTestModsCollection.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MODSImporterTestModsCollection.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MedlineImporterTestArticleNoISSN.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MedlineImporterTestArticleNoISSN.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MedlineImporterTestDOI.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MedlineImporterTestDOI.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MsBibLocationTest.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MsBibLocationTest.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MsBibMultiLocationAddressTest.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/MsBibMultiLocationAddressTest.xml
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/RisImporterTestDoiAndJournalTitle.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/RisImporterTestDoiAndJournalTitle.ris
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/RisImporterTestScopus.bib
create mode 100644 src/test/resources/net/sf/jabref/logic/importer/fileformat/RisImporterTestScopus.ris
create mode 100644 src/test/resources/testbib/crossref.bib
create mode 100644 src/test/resources/testbib/jabref-authors.bib
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jabref.git
More information about the pkg-java-commits
mailing list