diff --git a/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/ConstructorAnalyzer.kt b/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/ConstructorAnalyzer.kt index 6284c344ea..7ee980ddc6 100644 --- a/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/ConstructorAnalyzer.kt +++ b/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/ConstructorAnalyzer.kt @@ -108,18 +108,11 @@ class ConstructorAnalyzer { return jimpleLocal.name.first() != '$' } - private val visitedConstructors = mutableSetOf() - private fun analyze( sootConstructor: SootMethod, setFields: MutableSet, affectedFields: MutableSet, ): Map { - if (sootConstructor in visitedConstructors) { - return emptyMap() - } - visitedConstructors.add(sootConstructor) - val jimpleBody = retrieveJimpleBody(sootConstructor) ?: return emptyMap() analyzeAssignments(jimpleBody, setFields, affectedFields)