我不知道为什么当我生成文件fsa.generateFile(fileName, finalString)时它会很好地创建文件,但是当我清理项目时,它会使输出加倍。 即使我删除了文件,它也会继续增长。 这是代码还是 Eclipse 问题? 谢谢你。 ...
我不知道为什么当我生成文件fsa.generateFile(fileName, finalString)时它会很好地创建文件,但是当我清理项目时,它会使输出加倍。 即使我删除了文件,它也会继续增长。 这是代码还是 Eclipse 问题? 谢谢你。 ...
我正在尝试使用 xtend function 生成一些代码,function 使用 foor 循环,其变量已增加,问题是变量的值显示在生成的文件中,我如何避免它? ...
我已经在 java 中编写了代码,现在我必须将其转换为 Xtend 模板。 但是我用 while 循环编写了以下内容。 现在我看到 Xtend 模板不支持 WHILE,而且我也不能写以下内容: 关于如何使用 while 循环(或类似的东西)在 Xtend 模板中做我在那里做的同样的事情的任何想法? ...
我正在编写代码来获取 EMF 模型实例的所有内容。 我尝试按照我在此处找到的教程进行操作: 从代码创建和修改 ecore 文件及其实例以加载模型。 在本教程中,模型实例是一个 XMI 文件。 就我而言,我有一个.myExt文件(我在创建元模型时决定的扩展名,该模型实例在ecore符合该元模型)。 ...
在我的 Generator.xtend class 中,我试图从给定的路径创建一个 package ,例如给定的"com/example/config" ,我想在 com 文件夹中的示例文件夹中创建配置文件夹。 到目前为止,这是我尝试过的: 是否有类似于 mkdir 的方法在路径中创建不存在的文件 ...
由于无法使用 Junit 测试用例测试我的语法,因此我陷入了困境。 以下是我的完整语法。 如果我通过启动 eclipse 实例来测试此语法的代码生成器,我所要做的就是在 src 文件夹中创建一个“.ecore”文件并为我的语法创建另一个文件,我可以轻松访问在“ .ecore”文件。 我的意思是在启 ...
我想用 ParseHelper 解析一个写入 JsonObject 的 DSL 程序 但我似乎无法解析,我收到以下错误: ...
我是使用 xTend 的开发人员。 此链接介绍了这种编程语言的文档: https://www.eclipse.org/xtend/documentation/ 当我使用 Eclipse Photon 版本开发我的产品时。 我遇到了与调试相关的问题。 AFAIK,xTend 代码将始终首先被中间 ...
I followed this tutorial: https://www.eclipse.org/Xtext/documentation/104_jvmdomainmodel.html , but the generated files are.java, I want to change th ...
我遇到了来自另一位开发人员的一些代码,该开发人员试图针对其他对象BooFar验证 object FooBar ,代码执行如下操作: 因此,此验证器尝试访问“类路径”并加载所有导出的BOOFAR对象以进行验证。 现在我的问题是:这是否允许? 显然不好,因为我猜resourceSetProvider会 ...
我想实现一个 doGenerate 方法。 我不明白我应该如何开发所有这些方法。 也许有人可以给我一个例子,说明我的问题的前 2-3 种方法。 那是我的 Xtext 文件: 那就是我读到的有关Xtend的内容,无法理解单个方法的实现。 我只想打印编辑器中的所有句子。 ...
我玩了一点 Xtext 并且在 DSL 编辑器中出现了意外的行为。 这不是 Xtext 文件的全部内容,但对这个问题很重要。 如果我为标题部分写了一个不可分离的动词,例如“beschreiben”,那么它会带有红色下划线。 我无法向我解释。 我想允许任何动词,因此任何开头都是小写的单词。 ...
我正在重构在旧版本上开发的 Xtext 项目,并注意到默认情况下,Xtext 框架现在生成 Java 类来代替以前的 Xtend 类。 Xtext 项目最近是否向 Java 发展? 这是为了利用 Java 的更新吗? Xtext 中的 Xtend 意味着什么? 我很好奇,因为我的项目使用了很多 ...
在 xtend 中创建新的 xtend class 时出错。 Eclipse: Eclipse IDE 适用于 RCP 和 RAP 开发人员 Eclipse 版本:2019-09 R (4.13.0) Eclipse Xtend:Xtend IDE 2.14.0.v20180523-0530 ...
我想添加一条评论说: // Here comes the block of non-static members. 但我想避免否定。 所以我想用另一个术语来表示“非静态”。 要清楚: 我的意思是像Integer.valueOf("42")中的“静态” 我的意思是像anObject.equals(o ...
我正在使用 Xtext 设计一种图像构建语言。 为此,在 Eclipse 编辑器中找到标记的行的索引很重要。 有没有办法在我的代码生成器的 Xtend 代码中找到该行索引? 我正在使用 Xtext/Xtend 2.12.0 ...
我正在使用 Xtext 的 DSL 生成器接口,以便基于我的 Xtext DSL 生成一些模型。 这工作正常,但现在我在编写生成器时遇到了一些问题。 我正在使用生成器过滤掉在我的 Xtext DSL 中声明的规则。 为此,我选择某些规则,然后将它们转换为Iterable object,然后我可以使用 ...
是否有一个带有最新 javassist 的 P2 存储库? 我遇到的问题与 Java lambdas 有关。 我也在使用 xtend,如果源级兼容性设置为 Java 8+,xtend lambdas 生成为 Java lambdas,但作为匿名类。 我知道如何在 Eclipse 中设置源兼容级别 ...
语法: 具有两个错误的文本实例(故意): xtend作用域类: 示例文本中的错误是: 在第23行: sampleB->aaa->num = 55: Couldn't resolve reference to Field 'num'. 在第24 ...