Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Olha que coisa estranha: o motor tentou recusar algo, e a própria recusa não estava registrada. Toda recusa do rush tem um id e um lugar no catálogo, o errors.feml. Esse catálogo é a promessa de que todo não que o motor diz pode ser explicado a você. Desta vez, o motor buscou um id que não está no catálogo. Ou ninguém nunca o declarou, ou ele foi declarado e depois desligado. Então o motor quis dizer não, mas não tinha palavras para isso. Imagine um árbitro que apita uma falta e percebe que o livro de regras não tem página para ela. Isso não é culpa sua. Seu script não causou isso; o motor causou. Num projeto bem feito, essa situação deveria ser impossível de construir, e é justamente por isso que ela é avisada em voz alta, em vez de escondida. O que você pode fazer? Olhe o código na mensagem: esse é o id que está faltando. Se você constrói o motor, adicione a recusa ao errors.feml ou descubra por que a declaração sumiu. Se você escreve scripts, relate o problema junto com o código, para que o catálogo seja completado. Uma página que faltava, e o livro de regras inteiro fica mais forte.
Texto do catálogo de erros do motor do Rush.
