Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
O motor leu o seu manifest e achou, no nível de cima, um nome que não faz parte do esquema. Vamos ver o que é esse esquema. O manifest ponto rush usa a sintaxe do RushScript, em modo data, e tem uma tabela com as folhas legais de nível superior: public, requires, leafs, sql e rush. Além delas, só as chamadas domain e config. Qualquer outro nome, ou outra chamada de nível superior, é recusado. Antigamente, o motor ignorava e seguia, e um erro de digitação virava um projeto que funcionava com outro significado. Agora ele barra antes de analisar qualquer arquivo, mostra a lista legal e sugere o nome mais próximo. Um exemplo: você escreve pubic, sem o l, igual a uma lista de funções. O motor responde que quis dizer public. A correção é escrever o nome certo. A mensagem traz o nome errado, a lista legal e a sugestão.
Texto do catálogo de erros do motor do Rush.
