Skip to content

Commit

Permalink
fix: Remove TypeSpecLanguage
Browse files Browse the repository at this point in the history
  • Loading branch information
siketyan committed Nov 22, 2024
1 parent 6838a6b commit c110c37
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 11 deletions.
7 changes: 4 additions & 3 deletions src/main/kotlin/jp/s6n/idea/typespec/lang/TypeSpecFileType.kt
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
package jp.s6n.idea.typespec.lang

import com.intellij.icons.AllIcons
import com.intellij.openapi.fileTypes.LanguageFileType
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.openapi.fileTypes.FileType
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.psi.PsiFile
import org.jetbrains.plugins.textmate.TextMateBackedFileType
import org.jetbrains.plugins.textmate.TextMateFileType
import javax.swing.Icon

object TypeSpecFileType : LanguageFileType(TypeSpecLanguage), TextMateBackedFileType {
object TypeSpecFileType : FileType, TextMateBackedFileType {
override fun getName() = "TypeSpec"
override fun getDescription() = "TypeSpec file"
override fun getDefaultExtension() = "tsp"
override fun getIcon(): Icon = AllIcons.FileTypes.Json
override fun isBinary() = false

fun isMyFile(file: PsiFile) = isMyFile(file.virtualFile)

Expand Down
7 changes: 0 additions & 7 deletions src/main/kotlin/jp/s6n/idea/typespec/lang/TypeSpecLanguage.kt

This file was deleted.

1 change: 0 additions & 1 deletion src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@
name="TypeSpec"
implementationClass="jp.s6n.idea.typespec.lang.TypeSpecFileType"
fieldName="INSTANCE"
language="textmate"
extensions="tsp"
/>

Expand Down

0 comments on commit c110c37

Please sign in to comment.