Add missed DOT_DEFAULT_EXTENSION

#KTIJ-25470
This commit is contained in:
Vladimir Dolzhenko
2023-05-16 14:17:23 +02:00
committed by Space Team
parent f94c795b5b
commit 37c493f593
2 changed files with 3 additions and 1 deletions
@@ -24,6 +24,7 @@ import javax.swing.*;
public class KotlinFileType extends LanguageFileType {
public static final String EXTENSION = "kt";
public static final String DOT_DEFAULT_EXTENSION = "." + EXTENSION;
public static final KotlinFileType INSTANCE = new KotlinFileType();
private final NotNullLazyValue<Icon> myIcon = NotNullLazyValue.lazy(() -> KotlinIconProviderService.getInstance().getFileIcon());
@@ -30,6 +30,7 @@ object BuiltInSerializerProtocol : SerializerExtensionProtocol(
BuiltInsProtoBuf.typeParameterAnnotation
) {
const val BUILTINS_FILE_EXTENSION = "kotlin_builtins"
const val DOT_DEFAULT_EXTENSION = ".$BUILTINS_FILE_EXTENSION"
fun getBuiltInsFilePath(fqName: FqName): String =
fqName.asString().replace('.', '/') + "/" + getBuiltInsFileName(
@@ -37,7 +38,7 @@ object BuiltInSerializerProtocol : SerializerExtensionProtocol(
)
fun getBuiltInsFileName(fqName: FqName): String =
shortName(fqName) + "." + BUILTINS_FILE_EXTENSION
shortName(fqName) + DOT_DEFAULT_EXTENSION
private fun shortName(fqName: FqName): String =
if (fqName.isRoot) "default-package" else fqName.shortName().asString()