Skip to content

adiciona geração de parser via sbt#19

Merged
lrlucena merged 2 commits intopotigol:masterfrom
augusteiner:novo/geracao-parser
Dec 14, 2017
Merged

adiciona geração de parser via sbt#19
lrlucena merged 2 commits intopotigol:masterfrom
augusteiner:novo/geracao-parser

Conversation

@augusteiner
Copy link
Copy Markdown
Member

@augusteiner augusteiner commented Dec 6, 2017

@lrlucena
Copy link
Copy Markdown
Member

lrlucena commented Dec 6, 2017

Quando executo o sbt ocorre o erro:

/home/aluno/Downloads/Potigol-novo-geracao-parser/project/eclipse.sbt:3: error: not found: value EclipseKeys
EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.ManagedClasses
^
/home/aluno/Downloads/Potigol-novo-geracao-parser/project/eclipse.sbt:3: error: not found: value EclipseCreateSrc
EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.ManagedClasses
                         ^
/home/aluno/Downloads/Potigol-novo-geracao-parser/project/eclipse.sbt:3: error: not found: value EclipseCreateSrc
EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.ManagedClasses
                                                    ^
[error] Type error in expression
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? 

Se remover a linha

EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.ManagedClasses

O erro desaparece

@augusteiner
Copy link
Copy Markdown
Member Author

augusteiner commented Dec 7, 2017

Consegui repoduzir o problema aqui também. Registrando o plugin globalmente ~/.sbt/<versão>/plugins/plugins.sbt o problema some.

Vou avaliar uma alternativa para geração do projeto para o Eclipse. Enquanto isso vamos manter essa PR aberta.

@augusteiner
Copy link
Copy Markdown
Member Author

augusteiner commented Dec 7, 2017

Nos testes feitos localmente a linha

EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.ManagedClasses

pareceu ser opcional, visto que o objetivo da mesma é adicionar os arquivos gerados pelo plugin sbt-antlr4 no projeto do eclipse.

Atualizei a PR, vou realizar mais alguns testes e fechar a PR.

@augusteiner
Copy link
Copy Markdown
Member Author

Mais testes foram feitos e ajustadas configurações de build (via build.sbt).

@augusteiner
Copy link
Copy Markdown
Member Author

Pra mim a PR está ok, @lrlucena?

@lrlucena lrlucena merged commit 4cf46df into potigol:master Dec 14, 2017
@augusteiner augusteiner deleted the novo/geracao-parser branch January 9, 2018 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Compilação da gramática usando o SBT

2 participants