Ordem de apresentação da rota

Verifica se o route_sort_order de routes.txt não é um número negativo.

Propriedades da regra

PropriedadeValor
Rule IDroute_sort_order_non_negative_integer
Ficheiroroutes.txt
Camporoute_sort_order
TipoNúmero inteiro não negativo
SeveridadeOpcional

Descrição do campo: ordena as rotas da forma mais adequada para apresentação aos clientes. As rotas originais são mostradas primeiro do que as variantes.

Mais informação em routes.txt.

Como funciona

Quando a regra passa, o route_sort_order é 0 ou um número positivo. A regra não verifica se existem valores repetidos nem se o texto é um número inteiro. A leitura do valor como número é feita antes das regras.

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 campo está vazio?Verifica se a configuração da regra exige ou recomenda este campo. Se sim, reporta o problema. Se não, aceitaSegue para o passo 2
2A configuração da regra define que este campo não deve ser preenchido?❌ Reporta o problemaSegue para o passo 3
3O valor é menor do que 0?❌ Reporta o problema: número negativo✅ Passa

Exemplos

ValorResultadoPorquê
10✅ PassaNúmero positivo
0✅ PassaZero é aceite
-1❌ ProblemaNúmero negativo

Como corrigir

ProblemaCausa provávelO que fazer
Número negativoO route_sort_order é menor do que 0Corrigir route_sort_order em routes.txt para 0 ou um número positivo
Campo em faltaA configuração da regra exige ou recomenda este campoPreencher route_sort_order em routes.txt
Campo preenchido quando não deviaA configuração da regra define que este campo não deve ter valorRemover o valor de route_sort_order em routes.txt

On this page