Skip to content

Commit fa8dfa2

Browse files
committed
feat(language): rename Shire references to DevIn in editor and index classes
1 parent b1c38a3 commit fa8dfa2

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

exts/devins-lang/src/main/kotlin/cc/unitmesh/devti/language/debugger/editor/ShireSplitEditorProvider.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import com.intellij.testFramework.LightVirtualFile
1010

1111

1212
class ShireSplitEditorProvider : WeighedFileEditorProvider() {
13-
override fun getEditorTypeId() = "shire-split-editor"
13+
override fun getEditorTypeId() = "devin-split-editor"
1414
private val mainProvider: TextEditorProvider = TextEditorProvider.getInstance()
1515
private val previewProvider: FileEditorProvider = ShirePreviewEditorProvider()
1616

exts/devins-lang/src/main/kotlin/cc/unitmesh/devti/language/folding/ShireFoldingBuilder.kt renamed to exts/devins-lang/src/main/kotlin/cc/unitmesh/devti/language/folding/DevInFoldingBuilder.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import com.intellij.psi.PsiElement
1919
import com.intellij.psi.util.PsiUtilCore
2020
import com.intellij.psi.util.elementType
2121

22-
class ShireFoldingBuilder : FoldingBuilderEx() {
22+
class DevInFoldingBuilder : FoldingBuilderEx() {
2323
override fun isCollapsedByDefault(node: ASTNode): Boolean = true
2424
override fun getPlaceholderText(node: ASTNode): String = node.text
2525

@@ -57,7 +57,7 @@ class ShireFoldingBuilder : FoldingBuilderEx() {
5757
private val foldedElementsPresentations = hashMapOf(
5858
DevInTypes.FRONT_MATTER_HEADER to "Hobbit Hole",
5959
DevInTypes.CODE to "Code Block",
60-
DevInTypes.QUERY_STATEMENT to "DevIn AstQL",
60+
DevInTypes.QUERY_STATEMENT to "AstQL",
6161
DevInTypes.BLOCK_COMMENT to "/* ... */",
6262
)
6363

exts/devins-lang/src/main/kotlin/cc/unitmesh/devti/language/index/ShireIdentifierIndex.kt renamed to exts/devins-lang/src/main/kotlin/cc/unitmesh/devti/language/index/DevInIdentifierIndex.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ internal val SHIRE_CONFIG_IDENTIFIER_INDEX_ID = ID.create<String, Int>("devin.in
1616

1717
internal val isIndexing = ThreadLocal<Boolean>()
1818

19-
class ShireIdentifierIndex: FileBasedIndexExtension<String, Int>() {
19+
class DevInIdentifierIndex: FileBasedIndexExtension<String, Int>() {
2020
override fun getValueExternalizer() = object : DataExternalizer<Int> {
2121
override fun save(out: DataOutput, value: Int) = out.writeInt(value)
2222
override fun read(`in`: DataInput) = `in`.readInt()

exts/devins-lang/src/main/resources/cc.unitmesh.devti.language.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<fileType name="DevInFile" implementationClass="cc.unitmesh.devti.language.DevInFileType" fieldName="INSTANCE"
1818
language="DevIn" extensions="devin"/>
1919

20-
<fileBasedIndex implementation="cc.unitmesh.devti.language.index.ShireIdentifierIndex"/>
20+
<fileBasedIndex implementation="cc.unitmesh.devti.language.index.DevInIdentifierIndex"/>
2121

2222
<lang.parserDefinition language="DevIn"
2323
implementationClass="cc.unitmesh.devti.language.parser.DevInParserDefinition"/>
@@ -66,7 +66,7 @@
6666
<lang.commenter language="DevIn" implementationClass="cc.unitmesh.devti.language.commenter.DevInsCommenter"/>
6767

6868
<lang.foldingBuilder language="DevIn"
69-
implementationClass="cc.unitmesh.devti.language.folding.ShireFoldingBuilder"/>
69+
implementationClass="cc.unitmesh.devti.language.folding.DevInFoldingBuilder"/>
7070
<lang.documentationProvider language="DevIn"
7171
id="devinsDocumentationProvider"
7272
implementationClass="cc.unitmesh.devti.language.documentation.DevInsDocumentationProvider"/>

0 commit comments

Comments
 (0)