⁠
kyle wood: Fix up all duplicaate code warnings
Also messed up the ktlint configuration trying to upgrade it, but future
versions are still a broken mess. Sorry about that.
Also messed up the ktlint configuration trying to upgrade it, but future
versions are still a broken mess. Sorry about that.
- /*
- * Minecraft Dev for IntelliJ
- *
- * https://minecraftdev.org
- *
- * Copyright (c) 2023 minecraft-dev
- *
- * MIT License
- */
- package com.demonwav.mcdev.platform.forge.inspections.sideonly
- data class SideAnnotation(
- val annotationName: String,
- val enumName: String,
- val clientValue: String,
- val serverValue: String,
- ) {
- val simpleEnumName: String = enumName.substringAfterLast('.')
- fun renderSide(side: Side): String? = when (side) {
- Side.CLIENT -> "$simpleEnumName.$clientValue"
- Side.SERVER -> "$simpleEnumName.$serverValue"
- else -> null
- }
- fun renderFQSide(side: Side): String? = when (side) {
- Side.CLIENT -> "$enumName.$clientValue"
- Side.SERVER -> "$enumName.$serverValue"
- else -> null
- }
- companion object {
- val KNOWN_ANNOTATIONS = listOf(
- SideAnnotation(
- "net.minecraftforge.fml.relauncher.SideOnly",
- "net.minecraftforge.fml.relauncher.Side",
- "CLIENT",
- "SERVER"
- ),
- SideAnnotation(
- "cpw.mods.fml.relauncher.SideOnly",
- "cpw.mods.fml.relauncher.Side",
- "CLIENT",
- "SERVER"
- ),
- SideAnnotation(
- "net.minecraftforge.api.distmarker.OnlyIn",
- "net.minecraftforge.api.distmarker.Dist",
- "CLIENT",
- "DEDICATED_SERVER"
- ),
- SideAnnotation(
- "net.fabricmc.api.Environment",
- "net.fabricmc.api.EnvType",
- "CLIENT",
- "SERVER"
- ),
- )
- }
- }
- /*
- * Minecraft Dev for IntelliJ
- *
- * https://minecraftdev.org
- *
- * Copyright (c) 2023 minecraft-dev
- *
- * MIT License
- */
- package com.demonwav.mcdev.platform.forge.inspections.sideonly
- data class SideAnnotation(
- val annotationName: String,
- val enumName: String,
- val clientValue: String,
- val serverValue: String,
- ) {
- val simpleEnumName: String = enumName.substringAfterLast('.')
- fun renderSide(side: Side): String? = when (side) {
- Side.CLIENT -> "$simpleEnumName.$clientValue"
- Side.SERVER -> "$simpleEnumName.$serverValue"
- else -> null
- }
- fun renderFQSide(side: Side): String? = when (side) {
- Side.CLIENT -> "$enumName.$clientValue"
- Side.SERVER -> "$enumName.$serverValue"
- else -> null
- }
- companion object {
- val KNOWN_ANNOTATIONS = listOf(
- SideAnnotation(
- "net.minecraftforge.fml.relauncher.SideOnly",
- "net.minecraftforge.fml.relauncher.Side",
- "CLIENT",
- "SERVER",
- ),
- SideAnnotation(
- "cpw.mods.fml.relauncher.SideOnly",
- "cpw.mods.fml.relauncher.Side",
- "CLIENT",
- "SERVER",
- ),
- SideAnnotation(
- "net.minecraftforge.api.distmarker.OnlyIn",
- "net.minecraftforge.api.distmarker.Dist",
- "CLIENT",
- "DEDICATED_SERVER",
- ),
- SideAnnotation(
- "net.fabricmc.api.Environment",
- "net.fabricmc.api.EnvType",
- "CLIENT",
- "SERVER",
- ),
- )
- }
- }