@@ -49,6 +49,7 @@ class Settings(val project: Project) : PersistentStateComponent<Settings.State>
49
49
var runtimeExceptionTestsBehaviour : RuntimeExceptionTestsBehaviour = RuntimeExceptionTestsBehaviour .defaultItem,
50
50
@OptionTag(converter = HangingTestsTimeoutConverter ::class )
51
51
var hangingTestsTimeout : HangingTestsTimeout = HangingTestsTimeout (),
52
+ var runInspectionAfterTestGeneration : Boolean = false ,
52
53
var forceStaticMocking : ForceStaticMocking = ForceStaticMocking .defaultItem,
53
54
var treatOverflowAsError : TreatOverflowAsError = TreatOverflowAsError .defaultItem,
54
55
var parametrizedTestSource : ParametrizedTestSource = ParametrizedTestSource .defaultItem,
@@ -66,6 +67,7 @@ class Settings(val project: Project) : PersistentStateComponent<Settings.State>
66
67
staticsMocking = model.staticsMocking,
67
68
runtimeExceptionTestsBehaviour = model.runtimeExceptionTestsBehaviour,
68
69
hangingTestsTimeout = model.hangingTestsTimeout,
70
+ runInspectionAfterTestGeneration = model.runInspectionAfterTestGeneration,
69
71
forceStaticMocking = model.forceStaticMocking,
70
72
parametrizedTestSource = model.parametrizedTestSource,
71
73
classesToMockAlways = model.chosenClassesToMockAlways.mapTo(mutableSetOf ()) { it.name }.toTypedArray(),
@@ -88,6 +90,7 @@ class Settings(val project: Project) : PersistentStateComponent<Settings.State>
88
90
if (staticsMocking != other.staticsMocking) return false
89
91
if (runtimeExceptionTestsBehaviour != other.runtimeExceptionTestsBehaviour) return false
90
92
if (hangingTestsTimeout != other.hangingTestsTimeout) return false
93
+ if (runInspectionAfterTestGeneration != other.runInspectionAfterTestGeneration) return false
91
94
if (forceStaticMocking != other.forceStaticMocking) return false
92
95
if (treatOverflowAsError != other.treatOverflowAsError) return false
93
96
if (parametrizedTestSource != other.parametrizedTestSource) return false
@@ -107,6 +110,7 @@ class Settings(val project: Project) : PersistentStateComponent<Settings.State>
107
110
result = 31 * result + staticsMocking.hashCode()
108
111
result = 31 * result + runtimeExceptionTestsBehaviour.hashCode()
109
112
result = 31 * result + hangingTestsTimeout.hashCode()
113
+ result = 31 * result + runInspectionAfterTestGeneration.hashCode()
110
114
result = 31 * result + forceStaticMocking.hashCode()
111
115
result = 31 * result + treatOverflowAsError.hashCode()
112
116
result = 31 * result + parametrizedTestSource.hashCode()
@@ -137,6 +141,8 @@ class Settings(val project: Project) : PersistentStateComponent<Settings.State>
137
141
138
142
val staticsMocking: StaticsMocking get() = state.staticsMocking
139
143
144
+ val runInspectionAfterTestGeneration: Boolean get() = state.runInspectionAfterTestGeneration
145
+
140
146
val forceStaticMocking: ForceStaticMocking get() = state.forceStaticMocking
141
147
142
148
val treatOverflowAsError: TreatOverflowAsError get() = state.treatOverflowAsError
0 commit comments