问题标签 [mwe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
23 浏览

java - 清理项目时MyDSL代码验证不起作用

在我的 DSL 验证器代码中,当我清理项目或更改一个文件时,它不起作用。然后我用谷歌,知道必须在 Evalidator 中注册 EPackage 但在我的 ecore 模型中没有这样的。

所以请让我知道这个答案..

提前谢谢了。

0 投票
2 回答
1181 浏览

java - 如何删除其 .class 文件中的调试信息(使用 xtend 2.x)

我注意到当我将 xtend 从 1.20 更新到 2.0 时,.class 文件明显变大了。我看到的一个区别是 .class 文件中有我并不真正关心的调试信息。.class 文件中还有一个名为 SMAP 的附加条目。

我正在使用 MWE2 工作流程来生成 .class 文件。有没有办法禁用它?

0 投票
0 回答
328 浏览

java - Maven:读取签名内容时出错

目前我正在调查一个 maven (3.0.4) 问题。我正在尝试清理一个生成 java 类等(xtext,tycho ...)的项目,但它在 jenkins 或 eclipse 中无法在本地工作。几天前它工作得很好,我在最后几天没有做任何改变!

Maven 正在下载一些必要的文件,过了一会儿他尝试下载例如 org.eclipse.emf.mwe2.lib_2.8.0.v201505260335.jar 并且失败了。他正在尝试更多镜像,但下载也失败了。

马文 说:

但我认为这里的问题不在于下载。他无法处理下载的文件,因为文件例如signatureFile7029196355039391088.jar 存在并且文件大小与我下载它的服务器上的相同。

因为堆栈跟踪有点长,并且每个镜像都重复消息,所以这里的堆栈跟踪提取:

正如我所说,不同环境下的行为相同:IDE、本地 (cygwin) 和 unix (jenkins)。

有任何想法吗?

亲切的问候

0 投票
0 回答
154 浏览

eclipse-plugin - Xtext mwe2 工作流程中的冲突项目

我有一个 Xtext DSL,它从 eclipse 和 maven 内部成功构建,并包含在一个复杂的多插件 RCP 应用程序中。

然而,每当执行 MWE2 工作流程时,日志中都会充满以下形式的警告

其中一些警告(如上述)与本地 .m2 文件夹和项目文件夹之间的冲突有关,而其他警告则显示两个项目文件夹之间的冲突。

问题

如何摆脱这些警告?

我的猜测是该项目以某种方式配置错误,包括两次对某些 jar 的依赖。然而,目前我不知道 MWE2 在执行期间使用了哪些依赖项导致这些警告。

有什么方法可以概览所咨询的依赖项或调试这些东西?

0 投票
1 回答
453 浏览

java - 文本文件解析 - 使用 mwe2 (Xtext) 进行 Java Bean 实例化

我有要解析的文本文件(即转换为 Java Bean 实例),

形成了所需的 XText 语法。

我的 XText 语法:

能够生成 Greeting 和 Model Java Bean 类,通过运行“Generate XText Artifacts” 生成的 Bean 类如下所示

问候语.java

模型.java

GenerateDomainmodel.mwe2生成。

能够使用.genmodel生成资源,如下面的Main (Partial)类中给出

完成所有这些后,如何使用以下 文本输入文件生成Greeting类实例。

我需要模型实例,其中包含 4 个问候实例,名称为以下值。

  1. 问候 instance1 -> 名称(“Ramasamy”)
  2. 问候 instance1 -> 名称(“Govinda Govinda”)
  3. 问候instance1 -> 名称(“Kuppusamy”)
  4. 问候 instance1 -> 姓名(“Karuppusamy”)

我的主程序必须使用上述文本输入文件生成 Greeting 实例,有人可以帮我解决这个问题吗

或者有没有其他方法可以实现?

0 投票
1 回答
436 浏览

gradle - Xtext:无法解析对 JvmType MyGeneratorModule 的引用

我正在使用 Entities and StateMachine 示例为多个 dsl 复制示例 Xtext Web 项目的结构。我使用 Gradle 作为我的构建系统。我的两个语法项目都有一门课MyGeneratorModule。在我的工作流程中,我这样引用它:
configuration = MyGeneratorModule {...}
我可以在每个项目中正常运行工作流程,但是当我尝试从 Web 项目执行 jettyRun 时,我收到此错误:

我在工作流程或 gradle 构建中遗漏了什么吗?这是我的语言 build.gradle 文件和工作流程的更完整示例:

mwe2:

构建.gradle:

0 投票
0 回答
97 浏览

java - Xtext 语法 text = "text" 的表达式

我需要解析以下格式的文本:

我需要编写什么终端规则来解决这种情况?

下面是我的文本文件:

0 投票
1 回答
101 浏览

java - Xtext MWE2 工作流在生成器上崩溃

我目前正在为一个遗留项目创建一个 Maven 构建,并且我正在尝试在 Maven 构建中执行 Xtext 语言的编译,如此处所述。我能够运行构建,但是一旦 maven 启动 Xtext MWE2 工作流程,我就会在工作流程中遇到以下问题:

我四处搜索并试图找到一种使生成器更详细的方法,但找不到任何东西。不幸的是,我无法从错误消息中真正找到错误的来源,因为它说导致问题的元素是未知的。

我还手动检查了带有语言的 .xtext 文件中是否有任何松散的“-”符号,但找不到任何符号。关于如何调试此问题的任何线索?我什至不确定从哪里开始挖掘。

0 投票
0 回答
61 浏览

flutter - Flutter JWT 访问/刷新

我是 Flutter 的新手,想将应用程序写入现有的后端。后端 - 因为它还为 Vue.JS 应用程序提供后端 - 已经处理 JWT 令牌。出现的问题是如何正确处理 Flutter 中的 JWT 令牌。JWT 超时时间约为 15 分钟。我已经在网上找到了最少的工作示例。我看到了 dio 和 fresh_auth 的例子。我想要第一个,但是,我不知道如何定期更新令牌。提前致谢。

0 投票
0 回答
74 浏览

eclipse - 如何在 Xtext 中禁用 DslValidator 的自动生成

我需要禁用 MWE2 自动生成 DslValidator 类(扩展 AbstractDslValidator)。我使用自己的 DslValidator xtend 类,每次 mwe2 工作流程运行后都必须将其删除。如何做到这一点?谢谢!