Eclipse XTEXT - 重构包层次结构



我已经将我的 xtext 项目包从com.x.y重组为com.x.y.z。 但不幸的是,并非所有路径引用都得到了更新。

运行 mwe2 工作流似乎没有问题。但是src-gen文件夹仍然在以前的(com.x.y)层次结构中生成。

插件中的某些路径条目.xml(com.x.y.zcom.x.y.z.ui)被忽略以进行更新。所以我试图手动改变它们。但它仍然不起作用。

有人可以给我一个建议,在 xtext 项目中,正确的路径配置在哪里,告诉编译,src-gen文件夹的生成顺序?

大约一年前,我们还重组了EMF-IncQuery项目的语法。我不记得将生成管理到新包中需要什么,但以下之一必须做到这一点:

  1. 我们已将 mwe 和 xtext 文件移动到一个新包中。
    1. 这意味着,我们必须更新 MWE 中的 grammarURI 属性
  2. 我们已更新语法/ecore uri,使其类似于新的命名约定。

我们所有的更改都可以在我们的旧存储库 (https://github.com/ujhelyiz/EMF-IncQuery/commit/6f7a618fc7f89386c9f85b3481761168ea91857a) 中找到,但我无法提供较小的示例。您可能需要查找 Xtext、MWE 以及可能的清单更改。

最新更新