Skip to content

Commit c20c390

Browse files
authored
only pass arguments down (JabRef#9266)
1 parent 76bd95b commit c20c390

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/main/java/org/jabref/cli/Launcher.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,10 @@
4545
*/
4646
public class Launcher {
4747
private static Logger LOGGER;
48+
private static String[] ARGUMENTS;
4849

4950
public static void main(String[] args) {
51+
ARGUMENTS = args;
5052
addLogToDisk();
5153
try {
5254
// Init preferences
@@ -74,7 +76,7 @@ public static void main(String[] args) {
7476
return;
7577
}
7678

77-
MainApplication.create(argumentProcessor.getParserResults(), argumentProcessor.isBlank(), preferences);
79+
MainApplication.main(argumentProcessor.getParserResults(), argumentProcessor.isBlank(), preferences, ARGUMENTS);
7880
} catch (ParseException e) {
7981
LOGGER.error("Problem parsing arguments", e);
8082
JabRefCLI.printUsage();

src/main/java/org/jabref/gui/MainApplication.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ public class MainApplication extends Application {
1717
private static boolean isBlank;
1818
private static JabRefPreferences preferences;
1919

20-
public static void create(List<ParserResult> parserResults, boolean blank, JabRefPreferences preferences) {
20+
public static void main(List<ParserResult> parserResults, boolean blank, JabRefPreferences preferences, String[] args) {
2121
MainApplication.parserResults = parserResults;
2222
MainApplication.isBlank = blank;
2323
MainApplication.preferences = preferences;
24-
launch();
24+
launch(args);
2525
}
2626

2727
@Override

0 commit comments

Comments
 (0)