Versão do conjunto

Verifica se a versão do conjunto está preenchida quando a configuração da regra a exige.

Propriedades da regra

PropriedadeValor
Rule IDfeed_version_valid_identifier
Ficheirofeed_info.txt
Campofeed_version
TipoTexto
SeveridadeOpcional

Descrição do campo: texto que identifica a versão atual do conjunto GTFS. As aplicações podem apresentá-lo para ajudar a confirmar se incorporaram a versão mais recente.

Mais informação em feed_info.txt.

Como funciona

Quando a regra passa, feed_version respeita a configuração e contém algum texto quando é exigido. A regra não impõe um formato, não compara versões e não verifica se o identificador é único.

A regra avalia cada linha do feed_info.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 problema✅ Passa

Os espaços não são removidos. Um valor composto apenas por espaços conta como preenchido. Uma linha com todos os campos vazios é ignorada antes desta regra.

Exemplos

ValorResultadoPorquê
2024.10.1✅ PassaIdentificador preenchido
três espaços✅ PassaOs espaços contam como texto
campo vazio quando é obrigatório❌ ProblemaFalta a versão exigida
2024.10.1 quando o campo é proibido❌ ProblemaCampo preenchido indevidamente

Como corrigir

ProblemaCausa provávelO que fazer
Campo em faltaA configuração da regra exige ou recomenda este campoPreencher feed_version em feed_info.txt com o identificador da versão do conjunto
Campo preenchido quando não deviaA configuração da regra define que este campo não deve ter valorRemover o valor de feed_version em feed_info.txt

On this page