src/main/kotlin/com/intellij/ideolog/intentions/LogHighlightValueIntention.kt [20:39]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - override fun getFamilyName(): String = IdeologBundle.message("intention.family.name.logs") fun getText(editor: Editor): CharSequence? { return editor.getSelectedText() } override fun isAvailable(project: Project, editor: Editor, psiFile: PsiFile?): Boolean { if (psiFile?.fileType != LogFileType) return false val text = getText(editor) val enabled = text != null if (enabled) lastSelection = text.toString() return enabled } override fun invoke(project: Project, editor: Editor, psiFile: PsiFile?) { val selection = getText(editor) ?: return - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/main/kotlin/com/intellij/ideolog/intentions/base/HideLinesIntention.kt [20:39]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - override fun getFamilyName(): String = IdeologBundle.message("intention.family.name.logs") fun getText(editor: Editor): CharSequence? { return editor.getSelectedText() } override fun isAvailable(project: Project, editor: Editor, psiFile: PsiFile?): Boolean { if (psiFile?.fileType != LogFileType) return false val text = getText(editor) val enabled = text != null if (enabled) lastSelection = text.toString() return enabled } override fun invoke(project: Project, editor: Editor, psiFile: PsiFile?) { val selection = getText(editor) ?: return - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -