forked from oracle/javavscode
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path8745-draft.diff
More file actions
19 lines (18 loc) · 1.14 KB
/
8745-draft.diff
File metadata and controls
19 lines (18 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
diff --git a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/ui/AbstractJavaPlatformProviderOverride.java b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/ui/AbstractJavaPlatformProviderOverride.java
index df668954dd..054f85d0e5 100644
--- a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/ui/AbstractJavaPlatformProviderOverride.java
+++ b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/ui/AbstractJavaPlatformProviderOverride.java
@@ -39,6 +39,14 @@ public abstract class AbstractJavaPlatformProviderOverride implements JavaPlatfo
private final PropertyChangeSupport pcs = new PropertyChangeSupport(this);
private FileObject defaultPlatformOverride;
+ public AbstractJavaPlatformProviderOverride() {
+ this(null);
+ }
+
+ protected AbstractJavaPlatformProviderOverride(String defaultPlatformOverride) {
+ this.defaultPlatformOverride = defaultPlatformOverride == null ? null : FileUtil.toFileObject(new File(defaultPlatformOverride));
+ }
+
@Override
@SuppressWarnings("ReturnOfCollectionOrArrayField")
public JavaPlatform[] getInstalledPlatforms() {