Build light classes for file facades

This commit is contained in:
Pavel V. Talanov
2015-09-07 17:21:36 +03:00
parent a9b4587b82
commit cda35f609a
7 changed files with 111 additions and 82 deletions
@@ -62,9 +62,6 @@ public object PackagePartClassUtils {
return packageFqName.child(Name.identifier(partClassName))
}
public @jvmStatic fun isPartClassFqName(classFqName: FqName): Boolean =
classFqName.shortName().asString().endsWith(PART_CLASS_NAME_SUFFIX)
@deprecated("Migrate to JvmFileClassesProvider")
public @jvmStatic fun getPackagePartInternalName(file: JetFile): String =
JvmClassName.byFqNameWithoutInnerClasses(getPackagePartFqName(file)).internalName