Ordem de apresentação

Verifica route_sort_order em routes.txt.

Propriedades da regra

PropriedadeValor
Rule IDroutes_route_sort_order_valid
Ficheiroroutes.txt
Camporoute_sort_order
TipoInteiro não negativo
SeveridadeOpcional

Descrição do campo: ordena a apresentação das rotas aos passageiros; os valores mais baixos aparecem primeiro.

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 representar um inteiro igual ou superior a zero. A regra não exige valores distintos nem uma sequência sem intervalos.

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 pode ser lido como um número inteiro?Segue para o passo 2❌ Reprova: ordem inválida
2O número é negativo?❌ Reprova: ordem inválida✅ Passa

Os espaços não são removidos. Zeros à esquerda e sinal positivo são aceites. O vazio e números demasiado grandes para serem lidos são rejeitados. Os exemplos pressupõem que a regra está ativa e que a configuração da regra permite assinalar os problemas descritos.

Exemplos

ValorResultadoPorquê
0✅ PassaZero aceite
10✅ PassaInteiro positivo
-1❌ ReprovaNúmero negativo
1.5❌ ReprovaNão é inteiro

Como corrigir

ProblemaCausa provávelO que fazer
Ordem inválidaO valor não é um inteiro não negativo legívelIndicar um inteiro não negativo em route_sort_order de routes.txt, por exemplo 2, sem espaços ou casas decimais.

On this page