RX0067

Domínio: Execução

Mensagem de erro

%s é %s e não tem comprimento

Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.

A história

Este código está aposentado, e você não deveria vê-lo. Vamos contar a história. Antigamente, pedir o comprimento de null era recusado, com a mensagem de que o valor não tem comprimento. Depois, isso mudou: o comprimento de null passou a ser zero, porque null não conta nada. Uma coleção vazia, no rush, é null, então fazia sentido. Desde então, nenhuma linha do motor levanta este id. Por que ele continua no catálogo? Para que o número nunca seja reutilizado. Pense numa camisa aposentada de um jogador: ninguém mais veste o número, para que a história não se confunda. Se um dia você ver este código numa mensagem, algo está errado, porque ele não deveria sair de lugar nenhum. Nesse caso, relate com o texto completo da mensagem. Para o dia a dia, o que importa: o comprimento de null é zero, e nenhuma recusa acontece.

Texto do catálogo de erros do motor do Rush.