Skip to content

Commit 5a8024b

Browse files
committed
Removed Unused Imports and Deleted Json Template
1 parent abe3727 commit 5a8024b

12 files changed

Lines changed: 0 additions & 188 deletions

src/main/kotlin/insight/generation/MinecraftClassCreateAction.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ import com.intellij.psi.PsiNameHelper
4949
import com.intellij.psi.util.PsiTypesUtil
5050
import com.intellij.psi.util.PsiUtil
5151
import org.jetbrains.jps.model.java.JavaModuleSourceRootTypes
52-
import com.intellij.openapi.diagnostic.Logger
5352

5453
class MinecraftClassCreateAction :
5554
CreateTemplateInPackageAction<PsiClass>(

src/main/kotlin/insight/generation/MinecraftResourceCreateAction.kt

Lines changed: 0 additions & 107 deletions
This file was deleted.

src/main/kotlin/platform/AbstractModule.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,10 @@ import com.demonwav.mcdev.facet.MinecraftFacet
2424
import com.demonwav.mcdev.insight.generation.EventListenerGenerationSupport
2525
import com.demonwav.mcdev.inspection.IsCancelled
2626
import com.intellij.openapi.module.Module
27-
import com.intellij.openapi.roots.ModuleRootManager
2827
import com.intellij.openapi.util.Key
2928
import com.intellij.psi.PsiClass
3029
import com.intellij.psi.PsiElement
3130
import com.intellij.psi.PsiExpression
32-
import com.intellij.psi.PsiManager
3331
import com.intellij.psi.PsiMethod
3432
import com.intellij.psi.PsiMethodCallExpression
3533
import com.intellij.psi.PsiReferenceExpression
@@ -38,8 +36,6 @@ import com.intellij.psi.util.CachedValueProvider
3836
import com.intellij.psi.util.CachedValuesManager
3937
import com.intellij.psi.util.PsiModificationTracker
4038
import javax.swing.Icon
41-
import com.intellij.lang.properties.psi.PropertiesFile
42-
4339

4440
abstract class AbstractModule(protected val facet: MinecraftFacet) {
4541

src/main/kotlin/platform/fabric/FabricModule.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ package com.demonwav.mcdev.platform.fabric
2222

2323
import com.demonwav.mcdev.asset.PlatformAssets
2424
import com.demonwav.mcdev.facet.MinecraftFacet
25-
import com.demonwav.mcdev.insight.generation.MinecraftClassCreateAction
2625
import com.demonwav.mcdev.platform.AbstractModule
2726
import com.demonwav.mcdev.platform.PlatformType
2827
import com.demonwav.mcdev.platform.fabric.reference.EntryPointReference
@@ -31,14 +30,11 @@ import com.demonwav.mcdev.platform.mcp.fabricloom.FabricLoomData
3130
import com.demonwav.mcdev.platform.mcp.mappings.HardcodedYarnToMojmap
3231
import com.demonwav.mcdev.platform.mcp.mappings.HasCustomNamedMappings
3332
import com.demonwav.mcdev.platform.mcp.mappings.MappingsManager
34-
import com.demonwav.mcdev.util.SemanticVersion
3533
import com.demonwav.mcdev.util.SourceType
3634
import com.demonwav.mcdev.util.nullable
3735
import com.demonwav.mcdev.util.runCatchingKtIdeaExceptions
3836
import com.intellij.json.JsonUtil
39-
import com.intellij.json.psi.JsonArray
4037
import com.intellij.json.psi.JsonFile
41-
import com.intellij.json.psi.JsonObject
4238
import com.intellij.json.psi.JsonStringLiteral
4339
import com.intellij.psi.PsiClass
4440
import com.intellij.psi.PsiElement

src/main/kotlin/platform/neoforge/NeoForgeModule.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,30 +28,22 @@ import com.demonwav.mcdev.platform.AbstractModule
2828
import com.demonwav.mcdev.platform.PlatformType
2929
import com.demonwav.mcdev.platform.forge.ForgeModule
3030
import com.demonwav.mcdev.platform.neoforge.util.NeoForgeConstants
31-
import com.demonwav.mcdev.toml.stringValue
32-
import com.demonwav.mcdev.util.SemanticVersion
3331
import com.demonwav.mcdev.util.SourceType
3432
import com.demonwav.mcdev.util.nullable
3533
import com.demonwav.mcdev.util.runCatchingKtIdeaExceptions
3634
import com.demonwav.mcdev.util.runWriteTaskLater
3735
import com.demonwav.mcdev.util.waitForAllSmart
3836
import com.intellij.json.JsonFileType
3937
import com.intellij.lang.jvm.JvmModifier
40-
import com.intellij.openapi.roots.ModuleRootManager
4138
import com.intellij.openapi.application.ApplicationManager
4239
import com.intellij.openapi.fileTypes.FileTypeManager
4340
import com.intellij.psi.PsiClass
4441
import com.intellij.psi.PsiElement
45-
import com.intellij.psi.PsiManager
4642
import com.intellij.psi.PsiMethod
4743
import com.intellij.psi.PsiMethodCallExpression
48-
import org.jetbrains.kotlin.util.removeSuffixIfPresent
4944
import org.jetbrains.uast.UClass
5045
import org.jetbrains.uast.UIdentifier
5146
import org.jetbrains.uast.toUElementOfType
52-
import org.toml.lang.psi.TomlArrayTable
53-
import org.toml.lang.psi.TomlFile
54-
import org.toml.lang.psi.ext.name
5547

5648
class NeoForgeModule internal constructor(facet: MinecraftFacet) : AbstractModule(facet) {
5749

src/main/kotlin/util/MinecraftTemplates.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,6 @@ class MinecraftTemplates : FileTemplateGroupDescriptorFactory {
173173
}
174174

175175
}
176-
FileTemplateGroupDescriptor("Json", PlatformAssets.MINECRAFT_ICON).let { jsonGroup ->
177-
group.addTemplate(jsonGroup)
178-
jsonGroup.addTemplate(JSON_ENCHANTMENT_TEMPLATE)
179-
}
180176
FileTemplateGroupDescriptor("Licenses", null).let { licenseGroup ->
181177
group.addTemplate(licenseGroup)
182178
enumEntries<License>().forEach { license ->
@@ -307,8 +303,6 @@ class MinecraftTemplates : FileTemplateGroupDescriptorFactory {
307303
const val NEOFORGE_PACKET_TEMPLATE = "NeoForgePacket.java"
308304
const val NEOFORGE_ENCHANTMENT_TEMPLATE = "NeoForgeEnchantment.java"
309305
const val NEOFORGE_MOB_EFFECT_TEMPLATE = "NeoForgeMobEffect.java"
310-
311-
const val JSON_ENCHANTMENT_TEMPLATE = "JsonEnchantment.json"
312306
}
313307

314308
private fun template(fileName: String, displayName: String? = null) = CustomDescriptor(fileName, displayName)

src/main/resources/META-INF/plugin.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1753,10 +1753,6 @@
17531753
text="Minecraft Class" description="Create skeleton classes used in Minecraft Mods">
17541754
<add-to-group group-id="NewGroup" anchor="before" relative-to-action="NewFile"/>
17551755
</action>
1756-
<action class="com.demonwav.mcdev.insight.generation.MinecraftResourceCreateAction" id="CreateMinecraftJson"
1757-
text="Minecraft Json" description="Create skeleton jsons used in Minecraft Mods and datapacks">
1758-
<add-to-group group-id="NewGroup" anchor="before" relative-to-action="NewFile"/>
1759-
</action>
17601756
<action class="com.demonwav.mcdev.platform.mcp.actions.CopyAwAction" id="CopyAWAction"
17611757
text="AW Entry"
17621758
description="Copy the reference to clipboard in Access Widener format">

src/main/resources/fileTemplates/j2ee/json/JsonEnchantment.json.ft

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/resources/fileTemplates/j2ee/json/JsonEnchantment.json.html

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/main/resources/messages/MinecraftDevelopment.properties

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,6 @@ generate.event_listener.ignore_if_canceled=Ignore if event is canceled
180180
generate.class.caption=Minecraft Class
181181
generate.class.description=Class generation for modders
182182

183-
#In future is going to be Minecraft Json or similar
184-
generate.json.caption=Minecraft Enchantment
185-
generate.json.description=Enchantment generation for modders
186183

187184
generate.color.change_action=Change Color
188185
generate.color.change_error=Can''t change colors in {0}

0 commit comments

Comments
 (0)