RX0113

Domínio: Análise sintática

Mensagem de erro

um projeto sem diretório de código-fonte: %s (%s)

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

A história

Seu projeto não tem a pasta src, e o motor ensinou o que falta. Vamos entender. No rush, um diretório que contém um manifest ponto rush é a raiz de um projeto. E todo o código-fonte do projeto vive dentro da pasta src: a entrada, e todos os módulos que ela carrega. Esta é a lei, escrita para que qualquer projeto rush tenha sempre a mesma cara, e quem abre um projeto novo sabe onde procurar. Desta vez, o motor achou o manifest, reconheceu a raiz, mas não encontrou a pasta src. Sem ela, não há o que rodar. A mensagem nomeia a raiz do projeto. O erro foi pensado para ensinar: ele diz exatamente qual peça falta. Exemplo: você criou o manifest e colocou o arquivo main direto na raiz, ao lado dele. A correção: crie a pasta src, e mova para dentro dela o main e os demais arquivos de código. Rode de novo, e o motor encontra a entrada.

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