Skip to content

Commit d460a75

Browse files
committed
Take care of NumberFormatException.
1 parent 86192cf commit d460a75

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

edu.cuny.hunter.streamrefactoring.ui/src/edu/cuny/hunter/streamrefactoring/ui/wizards/OptimizeStreamRefactoringWizard.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,15 @@ private void loadSettings() {
154154
processor.setUseImplicitTestEntrypoints(settings.getBoolean(USE_IMPLICIT_TEST_ENTRY_POINTS));
155155
processor.setUseImplicitBenchmarkEntrypoints(settings.getBoolean(USE_IMPLICIT_JMH_ENTRY_POINTS));
156156
processor.setUseImplicitJavaFXEntrypoints(settings.getBoolean(USE_IMPLICIT_JAVAFX_ENTRY_POINTS));
157-
processor.setNForStreams(settings.getInt(K_FOR_STREAMS));
157+
158+
int value;
159+
try {
160+
value = settings.getInt(K_FOR_STREAMS);
161+
} catch (NumberFormatException e) {
162+
settings.put(K_FOR_STREAMS, this.getProcessor().getNForStreams());
163+
value = settings.getInt(K_FOR_STREAMS);
164+
}
165+
processor.setNForStreams(value);
158166
}
159167

160168
private void updateStatus() {

0 commit comments

Comments
 (0)