Skip to content

Commit 6f2b6f2

Browse files
EgorkaKulikovAbdullinAM
authored andcommitted
Improve choosing between simpleName and canonicalName in rendered code (UnitTestBot#1040)
1 parent b13c803 commit 6f2b6f2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

utbot-framework/src/main/kotlin/org/utbot/framework/codegen/model/visitor/CgAbstractRenderer.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -834,7 +834,8 @@ internal abstract class CgAbstractRenderer(
834834
}
835835

836836
protected open fun isAccessibleBySimpleNameImpl(classId: ClassId): Boolean =
837-
classId in context.importedClasses || classId.packageName == context.classPackageName
837+
classId in context.importedClasses ||
838+
classId.simpleName !in context.importedClasses.map { it.simpleName } && classId.packageName == context.classPackageName
838839

839840
protected abstract fun escapeNamePossibleKeywordImpl(s: String): String
840841

0 commit comments

Comments
 (0)