diff --git a/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java b/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java index 2945d3640..bb2fae2b9 100644 --- a/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java +++ b/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java @@ -117,7 +117,7 @@ public abstract class ComponentPresetDatabase extends Database @Override public List listForTypes( List types ) { blockUntilLoaded(); - return listForTypes( types.toArray(new ComponentPreset.Type[types.size()]) ); + return listForTypes( (ComponentPreset.Type[]) types.toArray() ); } @Override diff --git a/core/src/net/sf/openrocket/file/openrocket/savers/RocketSaver.java b/core/src/net/sf/openrocket/file/openrocket/savers/RocketSaver.java index 4f46a663c..be7c52af8 100644 --- a/core/src/net/sf/openrocket/file/openrocket/savers/RocketSaver.java +++ b/core/src/net/sf/openrocket/file/openrocket/savers/RocketSaver.java @@ -49,7 +49,7 @@ public class RocketSaver extends RocketComponentSaver { if (id.equals(defId)) str += " default=\"true\""; - if (rocket.getMotorConfigurationName(id).isEmpty()) { + if (rocket.getMotorConfigurationName(id) == "") { str += "/>"; } else { str += ">" + net.sf.openrocket.file.RocketSaver.escapeXML(rocket.getMotorConfigurationName(id)) diff --git a/core/src/net/sf/openrocket/gui/adaptors/BooleanModel.java b/core/src/net/sf/openrocket/gui/adaptors/BooleanModel.java index ded950592..a2f95ed3c 100644 --- a/core/src/net/sf/openrocket/gui/adaptors/BooleanModel.java +++ b/core/src/net/sf/openrocket/gui/adaptors/BooleanModel.java @@ -6,7 +6,6 @@ import java.beans.PropertyChangeListener; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.ArrayList; -import java.util.Arrays; import java.util.EventObject; import java.util.List; @@ -300,7 +299,7 @@ public class BooleanModel extends AbstractAction implements StateChangeListener, PropertyChangeListener[] listeners = this.getPropertyChangeListeners(); if (listeners.length > 0) { - log.warn("Invalidating " + this + " while still having listeners " + Arrays.toString(listeners)); + log.warn("Invalidating " + this + " while still having listeners " + listeners); for (PropertyChangeListener l : listeners) { this.removePropertyChangeListener(l); } diff --git a/core/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java b/core/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java index fccad22c8..2cef70809 100644 --- a/core/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java +++ b/core/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java @@ -670,7 +670,7 @@ public class RocketPanel extends JPanel implements TreeSelectionListener, Change // Check whether data is already up to date if (flightDataFunctionalID == configuration.getRocket().getFunctionalModID() && - flightDataMotorID.equals(configuration.getMotorConfigurationID())) { + flightDataMotorID == configuration.getMotorConfigurationID()) { return; }