Skip to content

Commit 25a1da3

Browse files
committed
Rename packages in jabkit to start with org.jabref.toolkit to avoid split package between jabkit and jabgui (#14052).
1 parent 10c8a44 commit 25a1da3

27 files changed

+50
-48
lines changed

.jbang/JabKitLauncher.java

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
//JAVA 24
66
//RUNTIME_OPTIONS --enable-native-access=ALL-UNNAMED
77

8-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/converter/CygWinPathConverter.java
9-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/ArgumentProcessor.java
10-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/CheckConsistency.java
11-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/CheckIntegrity.java
12-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/Convert.java
13-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/Fetch.java
14-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/GenerateBibFromAux.java
15-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/GenerateCitationKeys.java
16-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/Pdf.java
17-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/PdfUpdate.java
18-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/Preferences.java
19-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/Pseudonymize.java
20-
//SOURCES ../jabkit/src/main/java/org/jabref/cli/Search.java
21-
//SOURCES ../jabkit/src/main/java/org/jabref/JabKit.java
8+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/converter/CygWinPathConverter.java
9+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/ArgumentProcessor.java
10+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/CheckConsistency.java
11+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/CheckIntegrity.java
12+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/Convert.java
13+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/Fetch.java
14+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/GenerateBibFromAux.java
15+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/GenerateCitationKeys.java
16+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/Pdf.java
17+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/PdfUpdate.java
18+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/Preferences.java
19+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/Pseudonymize.java
20+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/cli/Search.java
21+
//SOURCES ../jabkit/src/main/java/org/jabref/toolkit/JabKit.java
2222
//FILES tinylog.properties=../jabkit/src/main/resources/tinylog.properties
2323

2424
// REPOS mavencentral,snapshots=https://central.sonatype.com/repository/maven-snapshots/
@@ -38,11 +38,9 @@
3838
//DEPS info.picocli:picocli:4.7.7
3939
//DEPS com.github.ben-manes.caffeine:caffeine:3.2.3
4040

41-
import org.jabref.JabKit;
42-
4341
/// This class is required for [jbang](https://www.jbang.dev/)
4442
public class JabKitLauncher {
4543
public static void main(String[] args) {
46-
org.jabref.JabKit.main(args);
44+
org.jabref.toolkit.JabKit.main(args);
4745
}
4846
}

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
1616

1717
### Changed
1818

19+
- We renamed packages in `jabkit` to start with `org.jabref.toolkit` to avoid having split packages between `jabkit` and `jabgui`. [#14052](https://github.com/JabRef/jabref/issues/14052)
1920
- Changed: <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>L</kbd> now opens the terminal in the active library directory (#14130)
2021

2122
### Fixed

jabkit/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ javaModuleTesting.whitebox(testing.suites["test"]) {
6363
}
6464

6565
application {
66-
mainClass.set("org.jabref.JabKit")
66+
mainClass.set("org.jabref.toolkit.JabKit")
6767
mainModule.set("org.jabref.jabkit")
6868

6969
// Also passed to launcher by java-module-packaging plugin

jabkit/src/main/java/module-info.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
requires org.jabref.jablib;
33

44
requires info.picocli;
5-
opens org.jabref.cli;
6-
opens org.jabref.cli.converter;
5+
opens org.jabref.toolkit.cli;
6+
opens org.jabref.toolkit.cli.converter;
77

88
requires transitive org.jspecify;
99
requires java.prefs;

jabkit/src/main/java/org/jabref/JabKit.java renamed to jabkit/src/main/java/org/jabref/toolkit/JabKit.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jabref;
1+
package org.jabref.toolkit;
22

33
import java.io.File;
44
import java.io.IOException;

jabkit/src/main/java/org/jabref/cli/ArgumentProcessor.java renamed to jabkit/src/main/java/org/jabref/toolkit/cli/ArgumentProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jabref.cli;
1+
package org.jabref.toolkit.cli;
22

33
import java.io.IOException;
44
import java.net.MalformedURLException;

jabkit/src/main/java/org/jabref/cli/CheckConsistency.java renamed to jabkit/src/main/java/org/jabref/toolkit/cli/CheckConsistency.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jabref.cli;
1+
package org.jabref.toolkit.cli;
22

33
import java.io.IOException;
44
import java.io.OutputStreamWriter;
@@ -7,7 +7,7 @@
77
import java.util.Optional;
88
import java.util.concurrent.Callable;
99

10-
import org.jabref.cli.converter.CygWinPathConverter;
10+
import org.jabref.toolkit.cli.converter.CygWinPathConverter;
1111
import org.jabref.logic.importer.ParserResult;
1212
import org.jabref.logic.l10n.Localization;
1313
import org.jabref.logic.quality.consistency.BibliographyConsistencyCheck;

jabkit/src/main/java/org/jabref/cli/CheckIntegrity.java renamed to jabkit/src/main/java/org/jabref/toolkit/cli/CheckIntegrity.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jabref.cli;
1+
package org.jabref.toolkit.cli;
22

33
import java.io.IOException;
44
import java.io.OutputStreamWriter;
@@ -10,7 +10,7 @@
1010
import java.util.concurrent.Callable;
1111
import java.util.stream.Collectors;
1212

13-
import org.jabref.cli.converter.CygWinPathConverter;
13+
import org.jabref.toolkit.cli.converter.CygWinPathConverter;
1414
import org.jabref.logic.importer.ParserResult;
1515
import org.jabref.logic.integrity.IntegrityCheck;
1616
import org.jabref.logic.integrity.IntegrityCheckResultCsvWriter;

jabkit/src/main/java/org/jabref/cli/Convert.java renamed to jabkit/src/main/java/org/jabref/toolkit/cli/Convert.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jabref.cli;
1+
package org.jabref.toolkit.cli;
22

33
import java.io.IOException;
44
import java.nio.file.Path;
@@ -8,7 +8,7 @@
88
import javax.xml.parsers.ParserConfigurationException;
99
import javax.xml.transform.TransformerException;
1010

11-
import org.jabref.cli.converter.CygWinPathConverter;
11+
import org.jabref.toolkit.cli.converter.CygWinPathConverter;
1212
import org.jabref.logic.exporter.Exporter;
1313
import org.jabref.logic.exporter.ExporterFactory;
1414
import org.jabref.logic.exporter.SaveException;

jabkit/src/main/java/org/jabref/cli/Fetch.java renamed to jabkit/src/main/java/org/jabref/toolkit/cli/Fetch.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jabref.cli;
1+
package org.jabref.toolkit.cli;
22

33
import java.nio.file.Path;
44
import java.util.List;

0 commit comments

Comments
 (0)