Существует ли правило CheckStyle, которое заставляет ключевые слова if находиться в одной строке в лестнице if / else?
На основеэтот вопрос похоже, что шаблон по умолчанию для CheckStyle позволит, если ещеif
а такжеelse
с разрывом строки.
Смысл я хотел быэтот код, который будет помечен как нарушение:
if (true)
{
System.out.println("20");
}
else
if (true)
{
System.out.println("30");
}
Есть ли правило CheckStyle, чтобы предотвратить это? Просматривая документы, я не вижу ни одного, и я бы предпочел не использовать общее правило регулярных выражений, если мне это не нужно.
Кроме того, если я используюGenericIllegalRegexp модуль, многострочное регулярное выражение, похоже, не работает. Есть ли какое-то средство от этого?