diff --git a/AUTHORS b/AUTHORS index 8b812382d74..2ae2ec19c9c 100644 --- a/AUTHORS +++ b/AUTHORS @@ -38,6 +38,7 @@ Anita Armbruster Antonio Ribeiro Arno Blouin Arthur Fröhlich +AtrusRiven Atul Kaushik August Janse Ayachi Nene diff --git a/CHANGELOG.md b/CHANGELOG.md index 16a227eec57..5ac0262ca58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -84,6 +84,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve ### Removed - We removed the menu entry "Manage external file types" because it's already in 'Preferences' dialog [#6991](https://github.com/JabRef/jabref/issues/6991) +- We removed the integrity check "Abbreviation detected" for the field journal/journaltitle in the entry editor [#3925](https://github.com/JabRef/jabref/issues/3925) ## [5.1] – 2020-08-30 diff --git a/build.gradle b/build.gradle index 7cda604786b..33165385d93 100644 --- a/build.gradle +++ b/build.gradle @@ -14,7 +14,7 @@ plugins { id 'com.github.ben-manes.versions' version '0.36.0' id 'org.javamodularity.moduleplugin' version '1.7.0' id 'org.openjfx.javafxplugin' version '0.0.9' - id 'org.beryx.jlink' version '2.22.3' + id 'org.beryx.jlink' version '2.23.0' // nicer test outputs during running and completion // Homepage: https://github.com/radarsh/gradle-test-logger-plugin id 'com.adarshr.test-logger' version '2.1.1' @@ -100,9 +100,9 @@ dependencies { // Include all jar-files in the 'lib' folder as dependencies implementation fileTree(dir: 'lib', includes: ['*.jar']) - implementation 'org.apache.pdfbox:pdfbox:2.0.21' - implementation 'org.apache.pdfbox:fontbox:2.0.21' - implementation 'org.apache.pdfbox:xmpbox:2.0.21' + implementation 'org.apache.pdfbox:pdfbox:2.0.22' + implementation 'org.apache.pdfbox:fontbox:2.0.22' + implementation 'org.apache.pdfbox:xmpbox:2.0.22' implementation group: 'org.apache.commons', name: 'commons-csv', version: '1.8' implementation 'com.h2database:h2-mvstore:1.4.200' @@ -115,7 +115,7 @@ dependencies { implementation 'commons-cli:commons-cli:1.4' implementation 'org.libreoffice:libreoffice:7.0.3' - implementation 'org.libreoffice:unoloader:7.0.3' + implementation 'org.libreoffice:unoloader:7.0.4' implementation 'io.github.java-diff-utils:java-diff-utils:4.9' implementation 'info.debatty:java-string-similarity:2.0.0' @@ -141,7 +141,7 @@ dependencies { exclude module: 'oraclepki' } - implementation ('com.google.guava:guava:30.0-jre') { + implementation ('com.google.guava:guava:30.1-jre') { // TODO: Remove this as soon as https://github.com/google/guava/issues/2960 is fixed exclude module: "jsr305" } @@ -190,19 +190,19 @@ dependencies { implementation 'com.vladsch.flexmark:flexmark-ext-gfm-strikethrough:0.62.2' implementation 'com.vladsch.flexmark:flexmark-ext-gfm-tasklist:0.62.2' - testImplementation 'io.github.classgraph:classgraph:4.8.94' + testImplementation 'io.github.classgraph:classgraph:4.8.97' testImplementation 'org.junit.jupiter:junit-jupiter:5.7.0' testRuntimeOnly 'org.junit.vintage:junit-vintage-engine:5.7.0' testImplementation 'org.junit.platform:junit-platform-launcher:1.7.0' - testImplementation 'net.bytebuddy:byte-buddy-parent:1.10.18' + testImplementation 'net.bytebuddy:byte-buddy-parent:1.10.19' testRuntime group: 'org.apache.logging.log4j', name: 'log4j-core', version: '3.0.0-SNAPSHOT' testRuntime group: 'org.apache.logging.log4j', name: 'log4j-jul', version: '3.0.0-SNAPSHOT' testImplementation 'org.mockito:mockito-core:3.6.28' testImplementation 'org.xmlunit:xmlunit-core:2.8.1' testImplementation 'org.xmlunit:xmlunit-matchers:2.8.1' - testRuntime 'com.tngtech.archunit:archunit-junit5-engine:0.14.1' - testImplementation 'com.tngtech.archunit:archunit-junit5-api:0.14.1' + testRuntime 'com.tngtech.archunit:archunit-junit5-engine:0.15.0' + testImplementation 'com.tngtech.archunit:archunit-junit5-api:0.15.0' testImplementation "org.testfx:testfx-core:4.0.17-alpha-SNAPSHOT" testImplementation "org.testfx:testfx-junit5:4.0.17-alpha-SNAPSHOT" testImplementation "org.hamcrest:hamcrest-library:2.2" diff --git a/src/main/java/org/jabref/logic/integrity/FieldCheckers.java b/src/main/java/org/jabref/logic/integrity/FieldCheckers.java index e2b27412010..379973fb98e 100644 --- a/src/main/java/org/jabref/logic/integrity/FieldCheckers.java +++ b/src/main/java/org/jabref/logic/integrity/FieldCheckers.java @@ -27,9 +27,6 @@ public FieldCheckers(BibDatabaseContext databaseContext, FilePreferences filePre private static Multimap getAllMap(BibDatabaseContext databaseContext, FilePreferences filePreferences, JournalAbbreviationRepository abbreviationRepository, boolean allowIntegerEdition) { ArrayListMultimap fieldCheckers = ArrayListMultimap.create(50, 10); - for (Field field : FieldFactory.getJournalNameFields()) { - fieldCheckers.put(field, new AbbreviationChecker(abbreviationRepository)); - } for (Field field : FieldFactory.getBookNameFields()) { fieldCheckers.put(field, new AbbreviationChecker(abbreviationRepository)); }