[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