From ca2db9ad0a237f9498d4a63b60d1ffe980455e10 Mon Sep 17 00:00:00 2001 From: Max Medvedev Date: Wed, 2 Apr 2025 19:46:59 +0200 Subject: [PATCH] IDEA-359853 cleanup a condition in JavaDocLexer GitOrigin-RevId: eba608cf3c7cbda30be4d79ae3a479ca2d614331 --- .../src/com/intellij/java/syntax/lexer/JavaDocLexer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/java-syntax/src/com/intellij/java/syntax/lexer/JavaDocLexer.kt b/java/java-syntax/src/com/intellij/java/syntax/lexer/JavaDocLexer.kt index 6c7c365ac197..caae90e2ee26 100644 --- a/java/java-syntax/src/com/intellij/java/syntax/lexer/JavaDocLexer.kt +++ b/java/java-syntax/src/com/intellij/java/syntax/lexer/JavaDocLexer.kt @@ -1,4 +1,4 @@ -// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package com.intellij.java.syntax.lexer import com.intellij.java.syntax.element.JavaDocSyntaxTokenType @@ -130,7 +130,7 @@ private class AsteriskStripperLexer( val state = myFlex.yystate() if (state == _JavaDocLexer.COMMENT_DATA || - state != _JavaDocLexer.SNIPPET_TAG_BODY_DATA && myTokenEndOffset < myBufferEndOffset && (myBuffer[myTokenEndOffset] == '@' || myBuffer[myTokenEndOffset] == '{' || myBuffer[myTokenEndOffset] == '\"' || myBuffer[myTokenEndOffset] == '<') + state != _JavaDocLexer.SNIPPET_TAG_BODY_DATA && myTokenEndOffset < myBufferEndOffset && myBuffer[myTokenEndOffset].let { it == '@' || it == '{' || it == '\"' || it == '<' } ) { myFlex.yybegin(_JavaDocLexer.COMMENT_DATA_START) }