EA-21104 State() constructor should have no parameters.
[idea/community.git] / plugins / hg4idea / src / org / zmlx / hg4idea / HgProjectSettings.java
index 448a1161864e74ec6a5a167bb95b90bdec7408f4..e4f8818024fa26a139e37d424825adabc9fe1345 100644 (file)
@@ -31,7 +31,11 @@ public class HgProjectSettings implements PersistentStateComponent<HgProjectSett
   }
 
   public State getState() {
-    return new State(myCheckIncoming, myCheckOutgoing, myGlobalSettings);
+    final State s = new State();
+    s.myCheckIncoming = myCheckIncoming;
+    s.myCheckOutgoing = myCheckOutgoing;
+    s.myGlobalSettings = myGlobalSettings;
+    return s;
   }
 
   public void loadState(State state) {
@@ -76,10 +80,5 @@ public class HgProjectSettings implements PersistentStateComponent<HgProjectSett
     private boolean myCheckIncoming;
     private boolean myCheckOutgoing;
     private HgGlobalSettings myGlobalSettings;
-    private State(boolean checkIncoming, boolean checkOutgoing, HgGlobalSettings globalSettings) {
-      myCheckIncoming = checkIncoming;
-      myCheckOutgoing = checkOutgoing;
-      myGlobalSettings = globalSettings;
-    }
   }
 }