Rule("no-var") { override fun visit( node: ASTNode, autoCorrect: Boolean, emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit ) { if (node.elementType == ElementType.VAR_KEYWORD) { emit(node.startOffset, "😱 Unexpected var, use val instead 🏄 ", false) } } } • com.pinterest.ktlint.core.Ruleを継承
• ktlintのktlint-ruleset-templateにある「NoVarRule」
• 今回ルールの実装方法については紹介しない