RX0117

Domínio: Análise sintática

Mensagem de erro

a entrada que o manifest nomeia não está lá: %s (%s)

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

A história

O manifest do seu projeto aponta para uma entrada que não existe, e o motor recusou. Vamos entender. Por padrão, a entrada de um projeto se chama main. Mas o manifest ponto rush pode escolher outro nome, com config entry dois pontos e o nome do arquivo. O motor procura, dentro de src, por esse nome, com ou sem extensão. Desta vez, o manifest nomeia um arquivo que não está lá. O motor poderia usar o main no lugar, ou o arquivo três pontos, mas isso seria perigoso: um manifest que nomeia uma entrada ausente é um manifest errado, e rodar outra coisa seria executar um programa que ninguém pediu. Por isso ele recusa, dizendo o leaf e o diretório onde procurou. Exemplo: o manifest diz entry servidor, mas o arquivo em src se chama server, em inglês. A correção: confira a grafia no manifest e o nome real do arquivo dentro de src, e deixe os dois iguais.

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