Cor da rota

Verifica route_color em routes.txt.

Propriedades da regra

PropriedadeValor
Rule IDroutes_route_color_valid
Ficheiroroutes.txt
Camporoute_color
TipoCor
SeveridadeOpcional

Descrição do campo: cor usada para identificar a rota nos materiais destinados aos passageiros. A referência prevê branco quando não é indicada.

Mais informação em routes.txt.

Como funciona

O resultado depende da severidade definida na configuração da regra: obrigatório (error) reprova; recomendado (warning) passa com aviso; informativo (info) passa com informação. O aviso antecipa uma futura exigência, mas só reprova quando a configuração passar a obrigatório. Nos casos sem severidade explícita abaixo, a indicação de reprovação pressupõe a configuração obrigatória.

O valor tem de conter exatamente seis algarismos hexadecimais, sem #. A regra não avalia o contraste nem aplica uma cor predefinida ao campo vazio.

A regra avalia cada linha do routes.txt, seguindo os passos abaixo por ordem, até um deles dar o resultado.

#PerguntaSe simSe não
1O valor tem seis carateres?Segue para o passo 2❌ Reprova: cor inválida
2Todos os carateres são algarismos de 0 a 9 ou letras de A a F?✅ Passa❌ Reprova: cor inválida

Maiúsculas e minúsculas são aceites. Os espaços não são removidos. Um campo vazio é rejeitado quando a regra é executada. Os exemplos pressupõem que a regra está ativa e que a configuração da regra permite assinalar os problemas descritos.

Exemplos

ValorResultadoPorquê
AABBCC✅ PassaSeis algarismos hexadecimais
ABC❌ ReprovaComprimento insuficiente
#AABBCC❌ ReprovaSímbolo adicional
GG0000❌ ReprovaLetra não hexadecimal

Como corrigir

ProblemaCausa provávelO que fazer
Cor inválidaO texto não representa seis algarismos hexadecimaisEscrever route_color em routes.txt com seis algarismos hexadecimais, por exemplo AABBCC, sem # nem espaços.

On this page