Существует ли правило CheckStyle, которое заставляет ключевые слова if находиться в одной строке в лестнице if / else?

На основеэтот вопрос похоже, что шаблон по умолчанию для CheckStyle позволит, если ещеif а такжеelse с разрывом строки.

Смысл я хотел быэтот код, который будет помечен как нарушение:

if (true)
{
    System.out.println("20");   
}
else
    if (true)
    {
        System.out.println("30");
    }

Есть ли правило CheckStyle, чтобы предотвратить это? Просматривая документы, я не вижу ни одного, и я бы предпочел не использовать общее правило регулярных выражений, если мне это не нужно.

Кроме того, если я используюGenericIllegalRegexp модуль, многострочное регулярное выражение, похоже, не работает. Есть ли какое-то средство от этого?

Ответы на вопрос(1)

Ваш ответ на вопрос