¿Cómo suprimir la advertencia de Scalastyle?
(2)
Para una sola línea, simplemente agregue // scalastyle:ignore <rule-id>
al final, así:
string match {
case Regex(_, "1", "0", _, _) =>
case Regex(_, "1", "1", null, _) => // scalastyle:ignore null
}
Si es obvio lo que quiere que ignore Scalastyle, puede deshabilitar todas las comprobaciones para la línea actual omitiendo la regla-id (como también puede hacer con los comentarios de activación / desactivación):
string match {
case Regex(_, "1", "0", _, _) =>
case Regex(_, "1", "1", null, _) => // scalastyle:ignore
}
Tengo el siguiente código:
string match {
case Regex(_, "1", "0", _, _) =>
case Regex(_, "1", "1", null, _) =>
}
Scalastyle se queja del uso de null que no se puede evitar aquí. ¿De alguna manera puedo suprimir la advertencia solo para esta línea?
Scalastyle entiende los comentarios de supresión:
// scalastyle:off <rule id>
...
// scalastyle:on <rule id>
Los identificadores de reglas se enumeran here
En su caso, el id es simplemente nulo:
// scalastyle:off null
...
// scalastyle:on null
Esto también fue respondido en la lista de correo