{
- public final static String PORT_BINARY = "portBinary";// NOI18N
- public final static int PORT_BINARY_DEFAULT = 4445;
- public final static String DIRECTORY = "directory";// NOI18N
- public final static String DIRECTORY_DEFAULT = System.getProperty("user.dir");
- public final static String MAP = "map";// NOI18N
- public final static String MAP_DEFAULT = "";// NOI18N
- public final static String REPOSITORY = "repository";// NOI18N
- public final static String REPOSITORY_DEFAULT = NbBundle.getMessage(GraalSettings.class, "DefaultMavenRepository");
- public final static String CLEAN_CACHES = "cleanCaches"; // NOI18N
- public final static String ACCEPT_NETWORK = "acceptNetwork"; // NOI18N
- public final static boolean ACCEPT_NETWORK_DEFAULT = false; // NOI18
- public final static String SESSION_CLOSE_TIMEOUT = "sessionCloseTimeout"; // NOI18N
- public final static int SESSION_CLOSE_TIMEOUT_DEFAULT = 10; // NOI18N
- public final static String AUTO_SEPARATE_SESSIONS = "autoSeparateSessions"; // NOI18N
- public final static boolean AUTO_SEPARATE_SESSIONS_DEFAULT = false; // NOI18N
+ public static final String PORT_BINARY = "portBinary";// NOI18N
+ public static final int PORT_BINARY_DEFAULT = 4445;
+ public static final String DIRECTORY = "directory";// NOI18N
+ public static final String DIRECTORY_DEFAULT = System.getProperty("user.dir");
+ public static final String MAP = "map";// NOI18N
+ public static final String MAP_DEFAULT = "";// NOI18N
+ public static final String REPOSITORY = "repository";// NOI18N
+ public static final String REPOSITORY_DEFAULT = NbBundle.getMessage(GraalSettings.class, "DefaultMavenRepository");
+ public static final String CLEAN_CACHES = "cleanCaches"; // NOI18N
+ public static final String ACCEPT_NETWORK = "acceptNetwork"; // NOI18N
+ public static final boolean ACCEPT_NETWORK_DEFAULT = false; // NOI18
+ public static final String SESSION_CLOSE_TIMEOUT = "sessionCloseTimeout"; // NOI18N
+ public static final int SESSION_CLOSE_TIMEOUT_DEFAULT = 10; // NOI18N
+ public static final String AUTO_SEPARATE_SESSIONS = "autoSeparateSessions"; // NOI18N
+ public static final boolean AUTO_SEPARATE_SESSIONS_DEFAULT = false; // NOI18N
public static GraalSettings obtain() {
return SettingsStore.obtain(GraalSettings.class, GraalSettings::new);
diff --git a/visualizer/IdealGraphVisualizer/SettingsUI/pom.xml b/visualizer/IdealGraphVisualizer/SettingsUI/pom.xml
index 6fd402b57869..e2524dac95c1 100644
--- a/visualizer/IdealGraphVisualizer/SettingsUI/pom.xml
+++ b/visualizer/IdealGraphVisualizer/SettingsUI/pom.xml
@@ -7,24 +7,9 @@
SettingsUI
nbm
-
-
-
- org.apache.netbeans.utilities
- nbm-maven-plugin
- true
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
- ${project.build.outputDirectory}/META-INF/MANIFEST.MF
-
-
-
-
-
+
+ UTF-8
+
${project.groupId}
@@ -72,7 +57,22 @@
${netbeans.version}
-
- UTF-8
-
+
+
+
+ org.apache.netbeans.utilities
+ nbm-maven-plugin
+ true
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ ${project.build.outputDirectory}/META-INF/MANIFEST.MF
+
+
+
+
+
diff --git a/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/LayoutPanel.java b/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/LayoutPanel.java
index d9e27815d98f..f8bb7dde8e80 100644
--- a/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/LayoutPanel.java
+++ b/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/LayoutPanel.java
@@ -677,6 +677,7 @@ private void initComponents() {
org.openide.awt.Mnemonics.setLocalizedText(resetAdvancedButton, org.openide.util.NbBundle.getMessage(LayoutPanel.class, "LayoutPanel.resetAdvancedButton.text")); // NOI18N
resetAdvancedButton.addActionListener(new java.awt.event.ActionListener() {
+ @Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
resetAdvancedButtonActionPerformed(evt);
}
@@ -684,6 +685,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
org.openide.awt.Mnemonics.setLocalizedText(advancedAsDefaultButton, org.openide.util.NbBundle.getMessage(LayoutPanel.class, "LayoutPanel.advancedAsDefaultButton.text")); // NOI18N
advancedAsDefaultButton.addActionListener(new java.awt.event.ActionListener() {
+ @Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
advancedToDefault(evt);
}
diff --git a/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/SettingsPanel.java b/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/SettingsPanel.java
index e3e2ca13c41f..9306254dee1a 100644
--- a/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/SettingsPanel.java
+++ b/visualizer/IdealGraphVisualizer/SettingsUI/src/main/java/org/graalvm/visualizer/settings/ui/SettingsPanel.java
@@ -60,17 +60,17 @@
public abstract class SettingsPanel, C extends SettingsOptionsPanelController
> extends JPanel {
protected static final Connector BOOL = new Connector<>(Boolean.class,
- (c) -> c.isSelected(), (c, v) -> c.setSelected(v), (c, l) -> c.addActionListener(l));
+ c -> c.isSelected(), (c, v) -> c.setSelected(v), (c, l) -> c.addActionListener(l));
protected static final Connector NOT = new Connector<>(Boolean.class,
- (c) -> !c.isSelected(), (c, v) -> c.setSelected(!v), (c, l) -> c.addActionListener(l));
+ c -> !c.isSelected(), (c, v) -> c.setSelected(!v), (c, l) -> c.addActionListener(l));
protected static final Connector STRING = new Connector<>(String.class,
- (c) -> c.getText(), (c, v) -> c.setText(v), (c, l) -> c.addActionListener(l));
+ c -> c.getText(), (c, v) -> c.setText(v), (c, l) -> c.addActionListener(l));
protected static final Connector FLOAT = new Connector<>(Float.class,
- (c) -> (Float) c.getValue(), (c, v) -> c.setValue(v), (c, l) -> c.addActionListener(l));
+ c -> (Float) c.getValue(), (c, v) -> c.setValue(v), (c, l) -> c.addActionListener(l));
protected static final Connector INT_FORM = new Connector<>(Integer.class,
- (c) -> (Integer) c.getValue(), (c, v) -> c.setValue(v), (c, l) -> c.addActionListener(l));
+ c -> (Integer) c.getValue(), (c, v) -> c.setValue(v), (c, l) -> c.addActionListener(l));
protected static final Connector INT_COMB = new Connector<>(Integer.class,
- (c) -> Integer.parseInt(c.getSelectedItem().toString()), (c, v) -> c.setSelectedItem(v), (c, l) -> c.addActionListener(l));
+ c -> Integer.parseInt(c.getSelectedItem().toString()), (c, v) -> c.setSelectedItem(v), (c, l) -> c.addActionListener(l));
private final List loads = new ArrayList<>();
private final Map enables = new HashMap<>();
@@ -99,7 +99,7 @@ protected void settingsChanged() {
}
protected void tie(Connector type, C comp, String name) {
- type.attach(comp, (e) -> {
+ type.attach(comp, e -> {
type.save(comp, getSettings(), name);
settingsChanged();
});
@@ -224,7 +224,7 @@ public void attach(C comp, ActionListener a) {
}
}
- public static abstract class SettingsOptionsPanelController, C extends SettingsOptionsPanelController
> extends OptionsPanelController {
+ public abstract static class SettingsOptionsPanelController
, C extends SettingsOptionsPanelController
> extends OptionsPanelController {
private P panel;
private final PropertyChangeSupport pcs = new PropertyChangeSupport(this);
diff --git a/visualizer/IdealGraphVisualizer/Shell/pom.xml b/visualizer/IdealGraphVisualizer/Shell/pom.xml
index 93610b76f742..3e3602b4f608 100644
--- a/visualizer/IdealGraphVisualizer/Shell/pom.xml
+++ b/visualizer/IdealGraphVisualizer/Shell/pom.xml
@@ -7,24 +7,9 @@
Shell
nbm
-
-
-
- org.apache.netbeans.utilities
- nbm-maven-plugin
- true
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
- ${project.build.outputDirectory}/META-INF/MANIFEST.MF
-
-
-
-
-
+
+ UTF-8
+
${project.groupId}
@@ -147,7 +132,22 @@
${netbeans.version}
-
- UTF-8
-
+
+
+
+ org.apache.netbeans.utilities
+ nbm-maven-plugin
+ true
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ ${project.build.outputDirectory}/META-INF/MANIFEST.MF
+
+
+
+
+
diff --git a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ShellUtils.java b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ShellUtils.java
index 86817e42d7ae..437f8158395e 100644
--- a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ShellUtils.java
+++ b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ShellUtils.java
@@ -341,7 +341,7 @@ public EngineCache() {
engines = Lookup.getDefault().lookupResult(UserScriptEngine.class);
engines.addLookupListener(WeakListeners.create(
LookupListener.class,
- ll = (ev) -> invalidate(),
+ ll = ev -> invalidate(),
engines));
}
@@ -420,7 +420,7 @@ public static void onScrapMaterialize(FileObject scrap, Consumer scr
globalScrapNotifyList.add(scrapCallback);
return;
}
- refs = scrapNotifyList.computeIfAbsent(scrap, (f) -> new ArrayList<>());
+ refs = scrapNotifyList.computeIfAbsent(scrap, f -> new ArrayList<>());
}
if (refs.isEmpty()) {
scrap.addFileChangeListener(SCRAP_SHARED_LISTENER);
diff --git a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/EditorContextActionBase.java b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/EditorContextActionBase.java
index 7fa8716b2fb9..6260fbb94dbf 100644
--- a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/EditorContextActionBase.java
+++ b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/EditorContextActionBase.java
@@ -107,7 +107,7 @@ public final void putValue(String key, Object value) {
enabled = Boolean.TRUE.equals(value);
} else {
synchronized (properties) {
- oldValue = properties.put(key, (value != null) ? value : MASK_NULL_VALUE);
+ oldValue = properties.put(key, value != null ? value : MASK_NULL_VALUE);
}
}
firePropertyChange(key, oldValue, value); // Checks whether oldValue.equals(value)
diff --git a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/ExecuteIGVShell.java b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/ExecuteIGVShell.java
index d09dac4b4748..8bcffd0a545d 100644
--- a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/ExecuteIGVShell.java
+++ b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/actions/ExecuteIGVShell.java
@@ -102,8 +102,8 @@ public void actionPerformed(ActionEvent ev) {
// first try to find a suitable script editor active in some Mode
Optional existing = WindowManager.getDefault().getModes().stream()
- .map((m) -> m.getSelectedTopComponent())
- .filter((tc) -> containsEditor(tc) && getScriptFile(tc) != null).findAny();
+ .map(m -> m.getSelectedTopComponent())
+ .filter(tc -> containsEditor(tc) && getScriptFile(tc) != null).findAny();
if (existing.isPresent()) {
TopComponent target = existing.get();
target.requestActive();
@@ -129,7 +129,7 @@ public void actionPerformed(ActionEvent ev) {
DataObject scrap = ShellUtils.createScrapScript(selected);
Openable o = scrap.getLookup().lookup(Openable.class);
if (o != null) {
- ShellUtils.onScrapMaterialize(scrap.getPrimaryFile(), (f) -> {
+ ShellUtils.onScrapMaterialize(scrap.getPrimaryFile(), f -> {
TopComponent tc = WindowManager.getDefault().findTopComponent(ScriptNavigatorTopComponent.ID);
if (tc != null) {
tc.open();
diff --git a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/list/NewScriptAction.java b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/list/NewScriptAction.java
index a315084a7c57..511a57c461eb 100644
--- a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/list/NewScriptAction.java
+++ b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/list/NewScriptAction.java
@@ -84,7 +84,7 @@ public void actionPerformed(ActionEvent e) {
if (files != null && !files.isEmpty()) {
DataObject x = createScriptFolderShadow(files.iterator().next().getPrimaryFile(), scriptRoot);
// wait on materialize && show the script list window
- ShellUtils.onScrapMaterialize(x.getPrimaryFile(), (f) -> {
+ ShellUtils.onScrapMaterialize(x.getPrimaryFile(), f -> {
TopComponent tc = WindowManager.getDefault().findTopComponent(ScriptNavigatorTopComponent.ID);
if (tc != null) {
tc.open();
diff --git a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ui/ScriptNavigatorTopComponent.java b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ui/ScriptNavigatorTopComponent.java
index 2c41817114f2..a4467b0ee558 100644
--- a/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ui/ScriptNavigatorTopComponent.java
+++ b/visualizer/IdealGraphVisualizer/Shell/src/main/java/org/graalvm/visualizer/shell/ui/ScriptNavigatorTopComponent.java
@@ -86,7 +86,7 @@ public ScriptNavigatorTopComponent() {
associateLookup(ExplorerUtils.createLookup(listMan, map));
ExplorerUtils.activateActions(listMan, true);
- listMan.addPropertyChangeListener((e) -> {
+ listMan.addPropertyChangeListener(e -> {
final String n = e.getPropertyName();
if (ExplorerManager.PROP_SELECTED_NODES.equals(n)) {
setActivatedNodes((Node[]) e.getNewValue());
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/pom.xml b/visualizer/IdealGraphVisualizer/SourceRepository/pom.xml
index 4f2e2f616441..545e0065dc54 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/pom.xml
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/pom.xml
@@ -7,30 +7,9 @@
SourceRepository
nbm
-
-
-
- org.apache.netbeans.utilities
- nbm-maven-plugin
- true
-
-
- org.graalvm.visualizer.source
- org.graalvm.visualizer.source.spi
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
- ${project.build.outputDirectory}/META-INF/MANIFEST.MF
-
-
-
-
-
+
+ UTF-8
+
${project.groupId}
@@ -221,7 +200,28 @@
runtime
-
- UTF-8
-
+
+
+
+ org.apache.netbeans.utilities
+ nbm-maven-plugin
+ true
+
+
+ org.graalvm.visualizer.source
+ org.graalvm.visualizer.source.spi
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ ${project.build.outputDirectory}/META-INF/MANIFEST.MF
+
+
+
+
+
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/FileKey.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/FileKey.java
index b5030d3e962d..71e6078f2cca 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/FileKey.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/FileKey.java
@@ -102,7 +102,7 @@ final void setResolvedFile(FileObject f) {
@Override
public String toString() {
- return (resolvedFile != null ? resolvedFile.getPath() : fileSpec);
+ return resolvedFile != null ? resolvedFile.getPath() : fileSpec;
}
public static FileKey fromFile(FileObject f) {
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSource.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSource.java
index c77487d2bbdd..e035e44ac8b7 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSource.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSource.java
@@ -152,7 +152,7 @@ public Collection getNodesAt(Location l) {
return Collections.emptySet();
}
if (o instanceof Collection) {
- data = ((Collection) o);
+ data = (Collection) o;
} else {
data = Collections.singletonList((StackData) o);
}
@@ -213,7 +213,7 @@ private Loader createLoader(InputGraph g, Collection nodesToLoad) {
ids = allIds;
}
for (String m : ids) {
- ProcessorContext ctx = contexts.computeIfAbsent(m, (mime) -> new ProcessorContext(this, g, fileRegistry, mime));
+ ProcessorContext ctx = contexts.computeIfAbsent(m, mime -> new ProcessorContext(this, g, fileRegistry, mime));
StackProcessor p = f.createProcessor(ctx);
if (p == null) {
continue;
@@ -277,7 +277,7 @@ private void mergeResults(ProcessorContext ctx) {
}
Collections.sort(locs, this::compareLine);
} else {
- keyLocations.computeIfAbsent(f, (x) -> new HashSet()).addAll(l);
+ keyLocations.computeIfAbsent(f, x -> new HashSet()).addAll(l);
}
}
@@ -639,7 +639,7 @@ private NodeStack getNodeStack(int id, String mime) {
}
StackData sd = getStackData(id, mime);
if (sd == null) {
- NodeStack st = nostackMarkers.computeIfAbsent(mime, (m) -> new NodeStack(this, m));
+ NodeStack st = nostackMarkers.computeIfAbsent(mime, m -> new NodeStack(this, m));
nodeStacks[id] = new WeakReference<>(st);
return null;
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSourceRegistry.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSourceRegistry.java
index ef672dea2f66..db7684b73c5c 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSourceRegistry.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/GraphSourceRegistry.java
@@ -92,7 +92,7 @@ Lookup providerLookup(String mime) {
return lkp;
}
- synchronized static void _testReset() {
+ static synchronized void _testReset() {
FileRegistry._testReset();
INSTANCE = new GraphSourceRegistry(FileRegistry.getInstance());
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Language.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Language.java
index 4e8ee3dccc6b..b8a895b42719 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Language.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Language.java
@@ -105,6 +105,7 @@ public boolean equals(Object obj) {
return true;
}
+ @Override
public String toString() {
return displayName + "[" + mimeType + " : " + graalID + "]";
}
@@ -114,7 +115,7 @@ public static final class Registry {
public Language findLanguageByMime(String mimeType) {
return getSupportedLanguages().stream().filter(
- (l) -> l.getMimeType().equals(mimeType))
+ l -> l.getMimeType().equals(mimeType))
.findAny()
.orElse(null);
}
@@ -141,11 +142,11 @@ public Collection getRunnableLanguages() {
}
public Collection getLanguageIDs() {
- return getSupportedLanguages().stream().map((l) -> l.getGraalID()).collect(Collectors.toList());
+ return getSupportedLanguages().stream().map(l -> l.getGraalID()).collect(Collectors.toList());
}
public Collection getMimeTypes() {
- return getSupportedLanguages().stream().map((l) -> l.getMimeType()).collect(Collectors.toList());
+ return getSupportedLanguages().stream().map(l -> l.getMimeType()).collect(Collectors.toList());
}
}
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Location.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Location.java
index ac0165b7672f..1252881acc0a 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Location.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/Location.java
@@ -273,7 +273,7 @@ public int compareNesting(Location other) {
return this.frameFrom - oF;
}
- public final static class Line {
+ public static final class Line {
private final FileKey fk;
private final int line;
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/NodeLocationContext.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/NodeLocationContext.java
index 1e1eab457eb4..b6ce2492f10b 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/NodeLocationContext.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/NodeLocationContext.java
@@ -44,7 +44,6 @@
import java.util.Objects;
import java.util.Set;
import java.util.function.Consumer;
-import java.util.prefs.Preferences;
/**
* Represents source location(s) of a Node or a set of nodes. Maintains the current
@@ -86,11 +85,6 @@ public class NodeLocationContext {
*/
private NodeStack.Frame selectedFrame;
- /**
- * Frames for individual languages for the selected node and frame level.
- */
- private Map langFrames = new HashMap<>();
-
private final PropertyChangeSupport supp = new PropertyChangeSupport(this);
/**
@@ -106,8 +100,6 @@ public void filesResolved(FileRegistry.FileRegistryEvent ev) {
}
};
- private Preferences prefs = NbPreferences.forModule(NodeLocationContext.class);
-
public void addPropertyChangeListener(PropertyChangeListener l) {
supp.addPropertyChangeListener(l);
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/ProcessorContext.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/ProcessorContext.java
index 3365733bda95..85520c3f5771 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/ProcessorContext.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/ProcessorContext.java
@@ -129,9 +129,9 @@ public boolean isGraphNested() {
private Location finishNewLocation(Location l) {
if (l.isResolved()) {
- fileLocations.computeIfAbsent(l.getOriginFile(), (x) -> new ArrayList<>()).add(l);
+ fileLocations.computeIfAbsent(l.getOriginFile(), x -> new ArrayList<>()).add(l);
} else {
- keyLocations.computeIfAbsent(l.getFile(), (x) -> new ArrayList<>()).add(l);
+ keyLocations.computeIfAbsent(l.getFile(), x -> new ArrayList<>()).add(l);
}
return l;
}
@@ -139,7 +139,7 @@ private Location finishNewLocation(Location l) {
private Location unique(Location l) {
// first look in cache here, since it is unsynchronized. Then look/enter
// in the source cache.
- return locations.computeIfAbsent(l, (loc) -> {
+ return locations.computeIfAbsent(l, loc -> {
Location srcLoc = source.uniqueLocation(l);
return finishNewLocation(srcLoc);
});
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/SourceUtils.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/SourceUtils.java
index 8dbe3b2d3e69..bf29883b066e 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/SourceUtils.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/SourceUtils.java
@@ -131,7 +131,7 @@ public static Collection findLineNodes(FileObject fo, int lineFrom, i
*/
public static void resolveSelectableNodes(Collection nodes, DiagramViewer viewer,
Consumer> callback, boolean all) {
- viewer.getModel().withDiagramToView((dg) -> {
+ viewer.getModel().withDiagramToView(dg -> {
SwingUtilities.invokeLater(() -> {
if (nodes == null) {
callback.accept(Collections.emptySet());
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/LocContextSynchronizer.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/LocContextSynchronizer.java
index a685a5e6d9d6..2ff535153d71 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/LocContextSynchronizer.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/LocContextSynchronizer.java
@@ -257,7 +257,7 @@ public void run() {
nodes = new HashSet<>(SourceUtils.findLineNodes(pane, gs, lineLocs, false));
nodes.retainAll(locContext.getContextNodes());
}
- SourceUtils.resolveSelectableNodes(nodes, viewer, (nn) -> {
+ SourceUtils.resolveSelectableNodes(nodes, viewer, nn -> {
if (!nn.isEmpty()) {
inSync = true;
// locContext.setSelectedNodes(nn);
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/SourceRepositoryImpl.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/SourceRepositoryImpl.java
index f2bb2f43890e..7c4cb4fab6ee 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/SourceRepositoryImpl.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/SourceRepositoryImpl.java
@@ -357,7 +357,7 @@ void fireChange() {
static synchronized void _testReset() {
if (INSTANCE != null) {
INSTANCE.getDefaultGroup().removeRegisteredPath();
- INSTANCE.getGroups().forEach((g) -> g.removeRegisteredPath());
+ INSTANCE.getGroups().forEach(g -> g.removeRegisteredPath());
}
INSTANCE = null;
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/actions/RemoveSourceRootAction.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/actions/RemoveSourceRootAction.java
index 4d84cd0863ad..5c33f26093bb 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/actions/RemoveSourceRootAction.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/actions/RemoveSourceRootAction.java
@@ -52,14 +52,17 @@ protected void initialize() {
super.initialize();
}
+ @Override
public Object getActionMapKey() {
return "delete"; // NOI18N
}
+ @Override
public String getName() {
return Bundle.ACTION_RemoveSourceRoot();
}
+ @Override
public HelpCtx getHelpCtx() {
return new HelpCtx(RemoveSourceRootAction.class);
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectGraphNodesAction.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectGraphNodesAction.java
index 33bfce53eb62..ab9a63a29960 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectGraphNodesAction.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectGraphNodesAction.java
@@ -151,7 +151,7 @@ protected void refreshUI() {
return;
}
DiagramViewer sel = LookupHistory.getLast(DiagramViewer.class);
- SourceUtils.resolveSelectableNodes(nodes, sel, (nn) -> {
+ SourceUtils.resolveSelectableNodes(nodes, sel, nn -> {
lineNodes = new ArrayList<>(nn);
Collections.sort(lineNodes, InputNode.COMPARATOR);
setEnabled(!lineNodes.isEmpty());
@@ -195,7 +195,7 @@ public void populatePopup(JPopupMenu menu) {
DiagramViewer v = LookupHistory.getLast(DiagramViewer.class);
if (cancelRefresh()) {
Collection nodes = findLineNodes(pane, null);
- SourceUtils.resolveSelectableNodes(nodes, v, (nn) -> {
+ SourceUtils.resolveSelectableNodes(nodes, v, nn -> {
lineNodes = new ArrayList<>(nn);
Collections.sort(lineNodes, InputNode.COMPARATOR);
doPopulateMenu(menu, loc);
@@ -253,7 +253,7 @@ private void gotoNode(Location loc, InputNode nodeToSelect) {
}
ctx.setCurrentNode(nodeToSelect, selFrame);
DiagramViewer sel = LookupHistory.getLast(DiagramViewer.class);
- SourceUtils.resolveSelectableNodes(Collections.singletonList(nodeToSelect), sel, (nn) -> {
+ SourceUtils.resolveSelectableNodes(Collections.singletonList(nodeToSelect), sel, nn -> {
sel.getSelections().setSelectedNodes(nn);
sel.getSelections().scrollToVisible(nn);
}, true);
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectOrExtractNodesAction.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectOrExtractNodesAction.java
index e4390f63b052..7c02123395cf 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectOrExtractNodesAction.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/SelectOrExtractNodesAction.java
@@ -175,10 +175,10 @@ public void actionPerformed(ActionEvent evt, JTextComponent target) {
GraphSelections sel = LookupHistory.getLast(GraphSelections.class);
DiagramViewer viewer = LookupHistory.getLast(DiagramViewer.class);
final Collection fNodes = nodes;
- viewer.getModel().withDiagramToView((dg) -> {
+ viewer.getModel().withDiagramToView(dg -> {
SwingUtilities.invokeLater(() -> {
if (selection) {
- selectFirstOrNext(dg, viewer, fNodes, shiftPressed, false, (ns) -> viewer.getSelections().setSelectedNodes(ns));
+ selectFirstOrNext(dg, viewer, fNodes, shiftPressed, false, ns -> viewer.getSelections().setSelectedNodes(ns));
} else {
sel.extractNodes(fNodes);
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/TrackNodesAction.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/TrackNodesAction.java
index d44547bbacd7..78e137858ca5 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/TrackNodesAction.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/editor/TrackNodesAction.java
@@ -123,11 +123,11 @@ public TrackNodesAction() {
}
JEditorPane getPane() {
- return (paneRef != null ? paneRef.get() : null);
+ return paneRef != null ? paneRef.get() : null;
}
JToggleButton getToggleButton() {
- return (toggleButtonRef != null ? toggleButtonRef.get() : null);
+ return toggleButtonRef != null ? toggleButtonRef.get() : null;
}
void updateState() {
@@ -235,6 +235,6 @@ private void selectNodesForCurrentLine() {
GraphSelections sel = active.getSelections();
SelectOrExtractNodesAction.selectFirstOrNext(active.getModel().getDiagramToView(), active, nodes, false, true,
- (newSel) -> active.getSelections().setSelectedNodes(newSel));
+ newSel -> active.getSelections().setSelectedNodes(newSel));
}
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboRenderer.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboRenderer.java
index 15afb2b84e6a..a0f875b21dea 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboRenderer.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboRenderer.java
@@ -78,6 +78,7 @@ public ThinPanel() {
setBorder(null);
}
+ @Override
public Dimension getPreferredSize() {
if (lastRenderer == null) {
return super.getPreferredSize();
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboUI.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboUI.java
index e9a0981f010a..9cb9a4367848 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboUI.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/CompactComboUI.java
@@ -61,7 +61,7 @@ protected Rectangle computePopupBounds(int px, int py, int pw, int ph) {
}
if ((px + pw) > (r.width - px)) {
- px -= (r.width - pw);
+ px -= r.width - pw;
}
Rectangle result = new Rectangle(px, py, pw, ph);
return result;
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/StackViewTopComponent.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/StackViewTopComponent.java
index 5fa9d476a026..2a9d07a9d98b 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/StackViewTopComponent.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/impl/ui/StackViewTopComponent.java
@@ -186,17 +186,6 @@ private void addAction(String category, String id, Lookup lkp) {
}
}
- private static String getHTMLColorString(Color color) {
- String red = Integer.toHexString(color.getRed());
- String green = Integer.toHexString(color.getGreen());
- String blue = Integer.toHexString(color.getBlue());
-
- return "#" // NOI18N
- + (red.length() == 1 ? "0" + red : red) // NOI18N
- + (green.length() == 1 ? "0" + green : green) // NOI18N
- + (blue.length() == 1 ? "0" + blue : blue); // NOI18N
- }
-
@NbBundle.Messages({
"# {0} - node ID",
"# {1} - node name",
@@ -254,7 +243,7 @@ protected void populatePopup(JPopupMenu menu) {
icon = ImageUtilities.image2Icon(ln.getIcon(BeanInfo.ICON_COLOR_16x16));
}
JMenuItem mi = new JMenuItem(lng.getDisplayName(), icon);
- mi.addActionListener((e) -> {
+ mi.addActionListener(e -> {
NodeStack.Frame frame = findCurrentFrame();
NodeStack.Frame nframe = frame == null ? null : frame.findPeerFrame(l);
@@ -324,6 +313,7 @@ private void initComponents() {
attach.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
attach.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
attach.addActionListener(new java.awt.event.ActionListener() {
+ @Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
attachActionPerformed(evt);
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/lang/FileStackProcessor.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/lang/FileStackProcessor.java
index dad0ee045757..61733f18ca9d 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/lang/FileStackProcessor.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/main/java/org/graalvm/visualizer/source/lang/FileStackProcessor.java
@@ -150,7 +150,7 @@ private Location processFrame() throws IOException, URISyntaxException {
}
@ServiceProvider(service = StackProcessor.Factory.class, position = Integer.MAX_VALUE)
- public final static class RegisteredLangFactory implements StackProcessor.Factory {
+ public static final class RegisteredLangFactory implements StackProcessor.Factory {
@Override
public String[] getLanguageIDs() {
/*
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/GraphSourceTest.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/GraphSourceTest.java
index 5d19808b30c1..2a45a300b61e 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/GraphSourceTest.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/GraphSourceTest.java
@@ -147,7 +147,7 @@ public void testUnresolvedLocationsBecomeResolved() throws Exception {
FileObject fString = sourcePath.findResource("java/lang/StringBuilder.java");
Semaphore lck = new Semaphore(0);
- src.getFileRegistry().addFileRegistryListener((e) -> {
+ src.getFileRegistry().addFileRegistryListener(e -> {
lck.release();
});
// these are tested to fire events elsewhere, so hook at the event
@@ -276,7 +276,7 @@ public void testGetNodesPassingThrough() throws Exception {
}
Set nodesWithPositions = src.getGraph().getNodes()
- .stream().filter((n) -> n.getProperties().get(PROPNAME_NODE_SOURCE_POSITION) != null)
+ .stream().filter(n -> n.getProperties().get(PROPNAME_NODE_SOURCE_POSITION) != null)
.collect(Collectors.toSet());
assertTrue(foundNodes.containsAll(nodesWithPositions));
}
@@ -350,7 +350,7 @@ public void testFindNodeLocation() throws Exception {
}
Location loc = src.findNodeLocation(n);
assertNotNull(loc);
- Collection nodes = foundLocations.computeIfAbsent(loc, (l) -> new ArrayList<>(2));
+ Collection nodes = foundLocations.computeIfAbsent(loc, l -> new ArrayList<>(2));
nodes.add(n);
}
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/NodeLocationContextTest.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/NodeLocationContextTest.java
index 92a56164eced..cf08d6fd71b0 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/NodeLocationContextTest.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/NodeLocationContextTest.java
@@ -48,6 +48,7 @@ public NodeLocationContextTest(String name) {
NodeLocationListener listener;
+ @Override
protected void setUp() throws Exception {
super.setUp();
nctx = Lookup.getDefault().lookup(NodeLocationContext.class);
diff --git a/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/impl/SourceRepositoryTestBase.java b/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/impl/SourceRepositoryTestBase.java
index 46a0a2393dc1..28c758774459 100644
--- a/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/impl/SourceRepositoryTestBase.java
+++ b/visualizer/IdealGraphVisualizer/SourceRepository/src/test/java/org/graalvm/visualizer/source/impl/SourceRepositoryTestBase.java
@@ -161,7 +161,7 @@ protected String[] childrenNamesSpi() throws BackingStoreException {
@Override
protected AbstractPreferences childSpi(String name) {
- return nodes.computeIfAbsent(name, (n) -> new TestMemPrefs(this, n));
+ return nodes.computeIfAbsent(name, n -> new TestMemPrefs(this, n));
}
@Override
diff --git a/visualizer/IdealGraphVisualizer/Upgrade/pom.xml b/visualizer/IdealGraphVisualizer/Upgrade/pom.xml
index 433fc9ac11b3..8b7f505e0448 100644
--- a/visualizer/IdealGraphVisualizer/Upgrade/pom.xml
+++ b/visualizer/IdealGraphVisualizer/Upgrade/pom.xml
@@ -7,24 +7,9 @@
Upgrade
nbm
-
-
-
- org.apache.netbeans.utilities
- nbm-maven-plugin
- true
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
- ${project.build.outputDirectory}/META-INF/MANIFEST.MF
-
-
-
-
-
+
+ UTF-8
+
org.netbeans.api
@@ -52,7 +37,22 @@
${netbeans.version}
-
- UTF-8
-
+
+
+
+ org.apache.netbeans.utilities
+ nbm-maven-plugin
+ true
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ ${project.build.outputDirectory}/META-INF/MANIFEST.MF
+
+
+
+
+
diff --git a/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/Copy.java b/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/Copy.java
index d549c85453fe..93e2fca335ea 100644
--- a/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/Copy.java
+++ b/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/Copy.java
@@ -104,7 +104,7 @@ private void copyFolderAttributes(FileObject sourceFolder) throws IOException {
}
private void copyFile(FileObject sourceFile) throws IOException {
- String targetPath = (transformation != null) ? transformation.transformPath(sourceFile.getPath()) : sourceFile.getPath();
+ String targetPath = transformation != null ? transformation.transformPath(sourceFile.getPath()) : sourceFile.getPath();
boolean isTransformed = !targetPath.equals(sourceFile.getPath());
FileObject tg = targetRoot.getFileObject(targetPath);
try {
diff --git a/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/impl/UpgradeFromOldDev.java b/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/impl/UpgradeFromOldDev.java
index 3295b29269ce..df756f5037ff 100644
--- a/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/impl/UpgradeFromOldDev.java
+++ b/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/graalvm/visualizer/upgrader/impl/UpgradeFromOldDev.java
@@ -84,7 +84,7 @@ public static void doImport() {
line = line.substring(0, valStart)
+ replacement
+ line.substring(valEnd);
- start += (replacement.length() - val.length());
+ start += replacement.length() - val.length();
}
// repackage filter references
line = line.replaceAll("com.sun.hotspot.igv", "org.graalvm.visualizer"); // NOI18N
diff --git a/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/netbeans/util/Util.java b/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/netbeans/util/Util.java
index 17db6f93da12..766ea1002d47 100644
--- a/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/netbeans/util/Util.java
+++ b/visualizer/IdealGraphVisualizer/Upgrade/src/main/java/org/netbeans/util/Util.java
@@ -116,8 +116,8 @@ public static JDialog createJOptionProgressDialog(JOptionPane p, String title, F
sourceFolder = source;
Object[] options = p.getOptions();
- JButton bYES = ((JButton) options[0]);
- JButton bNO = ((JButton) options[1]);
+ JButton bYES = (JButton) options[0];
+ JButton bNO = (JButton) options[1];
OptionsListener listener = new OptionsListener(p, bYES, bNO);
bYES.addActionListener(listener);
bNO.addActionListener(listener);
diff --git a/visualizer/IdealGraphVisualizer/Util/pom.xml b/visualizer/IdealGraphVisualizer/Util/pom.xml
index 549e982c457a..7ed266e9c578 100644
--- a/visualizer/IdealGraphVisualizer/Util/pom.xml
+++ b/visualizer/IdealGraphVisualizer/Util/pom.xml
@@ -7,30 +7,9 @@
Util
nbm
-
-
-
- org.apache.netbeans.utilities
- nbm-maven-plugin
- true
-
-
- org.graalvm.visualizer.util
- org.graalvm.visualizer.util.swing
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
- ${project.build.outputDirectory}/META-INF/MANIFEST.MF
-
-
-
-
-
+
+ UTF-8
+
${project.groupId}
@@ -99,7 +78,28 @@
${netbeans.version}
-
- UTF-8
-
+
+
+
+ org.apache.netbeans.utilities
+ nbm-maven-plugin
+ true
+
+
+ org.graalvm.visualizer.util
+ org.graalvm.visualizer.util.swing
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ ${project.build.outputDirectory}/META-INF/MANIFEST.MF
+
+
+
+
+
diff --git a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/BoundedZoomAction.java b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/BoundedZoomAction.java
index 495422689245..d49c735cf9eb 100644
--- a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/BoundedZoomAction.java
+++ b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/BoundedZoomAction.java
@@ -68,7 +68,7 @@ private JScrollPane findScrollPane(JComponent component) {
return null;
}
if (component instanceof JScrollPane) {
- return ((JScrollPane) component);
+ return (JScrollPane) component;
}
Container parent = component.getParent();
if (!(parent instanceof JComponent)) {
@@ -95,8 +95,8 @@ public State mouseWheelMoved(Widget widget, WidgetMouseWheelEvent event) {
if (scrollPane != null) {
viewPosition = new Point(scrollPane.getViewport().getViewPosition());
- xOffset = (mouseLocation.x - viewPosition.x);
- yOffset = (mouseLocation.y - viewPosition.y);
+ xOffset = mouseLocation.x - viewPosition.x;
+ yOffset = mouseLocation.y - viewPosition.y;
viewPosition.x += xOffset;
viewPosition.y += yOffset;
}
diff --git a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/ListenerSupport.java b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/ListenerSupport.java
index e5d22897e631..1ce5582b1568 100644
--- a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/ListenerSupport.java
+++ b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/ListenerSupport.java
@@ -91,6 +91,7 @@ public void changed(U eventData) {
/**
* Unregisters listener from the source. Must synchronize into EDT
*/
+ @Override
public void run() {
if (SwingUtilities.isEventDispatchThread()) {
source.removeListener(this);
diff --git a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSlider.java b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSlider.java
index 123aa6548a07..9f674a231fe6 100644
--- a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSlider.java
+++ b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSlider.java
@@ -132,10 +132,12 @@ private RangeSliderModel getPaintingModel() {
* Scrollable
* @see JViewport#getPreferredSize
*/
+ @Override
public Dimension getPreferredScrollableViewportSize() {
return getPreferredSize();
}
+ @Override
public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction) {
if (orientation == SwingConstants.VERTICAL) {
return 1;
@@ -144,14 +146,17 @@ public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, in
return (int) (BAR_CIRCLE_SIZE + BAR_CIRCLE_CONNECTOR_SIZE);
}
+ @Override
public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction) {
return orientation == SwingConstants.VERTICAL ? visibleRect.height / 2 : visibleRect.width / 2;
}
+ @Override
public boolean getScrollableTracksViewportWidth() {
return false;
}
+ @Override
public boolean getScrollableTracksViewportHeight() {
return true;
}
@@ -220,7 +225,7 @@ private int getSlots() {
private float getXOffset() {
int size = getSlots();
float width = (float) getPreferredSize().width;
- return (width / (size + 1));
+ return width / (size + 1);
}
private float getEndXPosition(int index) {
diff --git a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSliderModel.java b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSliderModel.java
index 6fef45ab27fa..978c0ea9b84e 100644
--- a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSliderModel.java
+++ b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/RangeSliderModel.java
@@ -141,7 +141,7 @@ public void setData(RangeSliderModel model) {
}
}
- protected synchronized final boolean getPositionsDiffers(RangeSliderModel model) {
+ protected final synchronized boolean getPositionsDiffers(RangeSliderModel model) {
return getPositionsDiffers(model.firstPosition, model.secondPosition) || !positions.equals(model.positions);
}
@@ -149,7 +149,7 @@ private boolean getPositionsDiffers(int firstPosition, int secondPosition) {
return (firstPosition != this.firstPosition) || (secondPosition != this.secondPosition);
}
- protected synchronized final boolean getColorsDiffers(RangeSliderModel model) {
+ protected final synchronized boolean getColorsDiffers(RangeSliderModel model) {
return !this.colors.equals(model.colors);
}
diff --git a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/ActionUtils.java b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/ActionUtils.java
index f3742d8ae893..603913678038 100644
--- a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/ActionUtils.java
+++ b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/ActionUtils.java
@@ -138,12 +138,9 @@ public static ActionMap populatePopupMenu(JPopupMenu menu, ActionMap am, String
}
a.isEnabled();
}
- Object item;
if (a instanceof Presenter.Popup) {
- item = menu.add(((Presenter.Popup) a).getPopupPresenter());
} else {
- item = menu.add(a);
}
// end
diff --git a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/DropdownButton.java b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/DropdownButton.java
index 99c6a79b0def..efbaf9c96b2c 100644
--- a/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/DropdownButton.java
+++ b/visualizer/IdealGraphVisualizer/Util/src/main/java/org/graalvm/visualizer/util/swing/DropdownButton.java
@@ -132,11 +132,13 @@ public DropdownButton(String text, Icon icon, boolean toolbar, Consumer
View
nbm
-
-
-
- org.apache.netbeans.utilities
- nbm-maven-plugin
- true
-
-
- org.graalvm.visualizer.view.*
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
- ${project.build.outputDirectory}/META-INF/MANIFEST.MF
-
-
-
-
-
+
+ UTF-8
+
${project.groupId}
@@ -188,7 +168,27 @@
${netbeans.version}
-
- UTF-8
-
+
+
+
+ org.apache.netbeans.utilities
+ nbm-maven-plugin
+ true
+
+
+ org.graalvm.visualizer.view.*
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ ${project.build.outputDirectory}/META-INF/MANIFEST.MF
+
+
+
+
+
diff --git a/visualizer/IdealGraphVisualizer/View/src/main/java/org/graalvm/visualizer/view/DiagramScene.java b/visualizer/IdealGraphVisualizer/View/src/main/java/org/graalvm/visualizer/view/DiagramScene.java
index f2268925d0aa..2b18da1bdbf0 100644
--- a/visualizer/IdealGraphVisualizer/View/src/main/java/org/graalvm/visualizer/view/DiagramScene.java
+++ b/visualizer/IdealGraphVisualizer/View/src/main/java/org/graalvm/visualizer/view/DiagramScene.java
@@ -584,7 +584,7 @@ public DiagramScene(DiagramViewModel model, TopComponent tc) {
//--------------- attaches listeners -----------------------------
- updater.addChangeListener((e) -> fogOfWorkWiget.setValidShape(updater.getValidatedShape()));
+ updater.addChangeListener(e -> fogOfWorkWiget.setValidShape(updater.getValidatedShape()));
this.addObjectSceneListener(selectionChangedListener, ObjectSceneEventType.OBJECT_SELECTION_CHANGED, ObjectSceneEventType.OBJECT_HIGHLIGHTING_CHANGED,
ObjectSceneEventType.OBJECT_HOVER_CHANGED);
@@ -884,7 +884,7 @@ public void gotoNodes(Set