diff --git a/java/java-impl/src/inspectionDescriptions/InconsistentTextBlockIndent.html b/java/java-impl/src/inspectionDescriptions/InconsistentTextBlockIndent.html index b9583245d60c..895843b2e9f8 100644 --- a/java/java-impl/src/inspectionDescriptions/InconsistentTextBlockIndent.html +++ b/java/java-impl/src/inspectionDescriptions/InconsistentTextBlockIndent.html @@ -1,8 +1,9 @@
Reports text blocks that are indented using both spaces and tabs. -Such cases produce unexpected results since spaces and tabs are treated equally during text block processing.
-In the following example, spaces and tabs are visualized as · and ␉ respectively, and a tab is equal to 4 spaces in the editor.
In the following example, spaces and tabs are visualized as · and ␉ respectively,
+and a tab is equal to 4 spaces in the editor.
Example:
String colors = """
@@ -11,13 +12,14 @@ String colors = """
········blue""";
-After printing such string, the result will be:
+After printing such a string, the result will be:
-red
-······green
-blue
+······red
+green
+······blue
-After the compiler removes 2 spaces or tabs from the beginning of each line, the lines end up with extra whitespaces at the beginning.
+After the compiler removes an equal amount of spaces or tabs from the beginning of each line, +some lines remain with leading spaces.
This inspection only reports if the configured language level is 15 or higher.
New in 2021.1