## Why is this an issue?

In Java 15 Text Blocks are now official and can be used. The most common pattern for multiline strings in Java < 15 was to write String concatenation. Now it’s possible to do it in a more natural way using Text Blocks.

### Noncompliant code example

    String textBlock =
                   "<html>\n" +
                   "    <body>\n" +
                   "        <tag>\n" +
                   "        </tag>\n" +
                   "    </body>\n" +
                   "</html>";

### Compliant solution

    String textBlock = """
            <html>
                <body>
                    <tag>
                    </tag>
                </body>
            </html>""";

## Resources

- JEP 378: Text Blocks
- Programmer’s Guide To Text Blocks, by Jim Laskey and Stuart Marks