diff --git a/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/UtBotFieldsModificatorsSearcher.kt b/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/UtBotFieldsModificatorsSearcher.kt index 4633995979..3563fce00f 100644 --- a/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/UtBotFieldsModificatorsSearcher.kt +++ b/utbot-framework/src/main/kotlin/org/utbot/framework/modifications/UtBotFieldsModificatorsSearcher.kt @@ -26,8 +26,12 @@ class UtBotFieldsModificatorsSearcher { val filteredModifications = mutableMapOf>() for ((fieldId, statements) in modificators) { - val filteredStmts = statements.filter { it.classId.packageName.startsWith(packageName) }.toSet() - filteredModifications[fieldId] = filteredStmts + val filteredStmts = statements.filter { + if (fieldId.isPublic) true + if (packageName == "") it.classId.packageName == "" + else it.classId.packageName.startsWith(packageName) + } + filteredModifications[fieldId] = filteredStmts.toSet() } return filteredModifications