RX0554

Domínio: Análise sintática

Mensagem de erro

uma palavra de store do manifest.rush não é uma das palavras declaradas: %s (%s)

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

A história

Seu manifest declarou um store com uma palavra que o motor não conhece, e ele recusou antes de ler qualquer arquivo. Vamos ver. Toda a superfície do usuário aqui é um sinal só: local, ou distributed. Você escreve config store, e uma das duas palavras, sem aspas. Se não escrever nada, vale local. Qualquer outra coisa, uma palavra diferente, um texto entre aspas, um número ou uma lista, é recusada. O motor não interpreta o que você escreveu como algum store, e há uma razão forte: um nó que entra, ou sai, do conjunto distribuído sem você perceber seria julgado por uma lei de desvio de relógio que você nunca pediu. Um exemplo: você escreve store com a palavra cluster. Não existe. A correção é escrever local ou distributed. A mensagem traz o manifest, a linha e a palavra, e o reparo. Escolha uma das duas.

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