Skip to content

Commit 996ece4

Browse files
authored
Merge pull request #17 from m-dzianishchyts/deprecated-env-vars
Deprecate old env vars
2 parents 8972821 + 5fe2bbf commit 996ece4

File tree

2 files changed

+40
-5
lines changed

2 files changed

+40
-5
lines changed

src/main/java/org/dflib/jjava/JJava.java

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,41 @@
3939
import java.util.logging.Level;
4040

4141
public class JJava {
42-
public static final String COMPILER_OPTS_KEY = "JJAVA_COMPILER_OPTS";
43-
public static final String TIMEOUT_DURATION_KEY = "JJAVA_TIMEOUT";
44-
public static final String CLASSPATH_KEY = "JJAVA_CLASSPATH";
45-
public static final String STARTUP_SCRIPTS_KEY = "JJAVA_STARTUP_SCRIPTS_PATH";
46-
public static final String STARTUP_SCRIPT_KEY = "JJAVA_STARTUP_SCRIPT";
42+
/**
43+
* @see #JJ_COMPILER_OPTS_KEY
44+
* */
45+
@Deprecated(since = "1.0")
46+
public static final String COMPILER_OPTS_KEY = "IJAVA_COMPILER_OPTS";
47+
48+
/**
49+
* @see #JJ_TIMEOUT_DURATION_KEY
50+
* */
51+
@Deprecated(since = "1.0")
52+
public static final String TIMEOUT_DURATION_KEY = "IJAVA_TIMEOUT";
53+
54+
/**
55+
* @see #JJ_CLASSPATH_KEY
56+
* */
57+
@Deprecated(since = "1.0")
58+
public static final String CLASSPATH_KEY = "IJAVA_CLASSPATH";
59+
60+
/**
61+
* @see #JJ_STARTUP_SCRIPTS_KEY
62+
* */
63+
@Deprecated(since = "1.0")
64+
public static final String STARTUP_SCRIPTS_KEY = "IJAVA_STARTUP_SCRIPTS_PATH";
65+
66+
/**
67+
* @see #JJ_STARTUP_SCRIPT_KEY
68+
* */
69+
@Deprecated(since = "1.0")
70+
public static final String STARTUP_SCRIPT_KEY = "IJAVA_STARTUP_SCRIPT";
71+
72+
public static final String JJ_COMPILER_OPTS_KEY = "JJAVA_COMPILER_OPTS";
73+
public static final String JJ_TIMEOUT_DURATION_KEY = "JJAVA_TIMEOUT";
74+
public static final String JJ_CLASSPATH_KEY = "JJAVA_CLASSPATH";
75+
public static final String JJ_STARTUP_SCRIPTS_KEY = "JJAVA_STARTUP_SCRIPTS_PATH";
76+
public static final String JJ_STARTUP_SCRIPT_KEY = "JJAVA_STARTUP_SCRIPT";
4777

4878
public static final String DEFAULT_SHELL_INIT_RESOURCE_PATH = "jjava-jshell-init.jshell";
4979

src/main/java/org/dflib/jjava/JavaKernel.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,16 @@ public static String maybeCompleteCodeSignifier() {
8585
public JavaKernel() {
8686
this.evaluator = new CodeEvaluatorBuilder()
8787
.addClasspathFromString(System.getenv(JJava.CLASSPATH_KEY))
88+
.addClasspathFromString(System.getenv(JJava.JJ_CLASSPATH_KEY))
8889
.compilerOptsFromString(System.getenv(JJava.COMPILER_OPTS_KEY))
90+
.compilerOptsFromString(System.getenv(JJava.JJ_COMPILER_OPTS_KEY))
8991
.startupScript(JJava.resource(JJava.DEFAULT_SHELL_INIT_RESOURCE_PATH))
9092
.startupScriptFiles(System.getenv(JJava.STARTUP_SCRIPTS_KEY))
93+
.startupScriptFiles(System.getenv(JJava.JJ_STARTUP_SCRIPTS_KEY))
9194
.startupScript(System.getenv(JJava.STARTUP_SCRIPT_KEY))
95+
.startupScript(System.getenv(JJava.JJ_STARTUP_SCRIPT_KEY))
9296
.timeoutFromString(System.getenv(JJava.TIMEOUT_DURATION_KEY))
97+
.timeoutFromString(System.getenv(JJava.JJ_TIMEOUT_DURATION_KEY))
9398
.sysStdout()
9499
.sysStderr()
95100
.sysStdin()

0 commit comments

Comments
 (0)