code-generation相关内容

在没有“目录"的情况下运行休眠工具注释生成属性

当我运行我的休眠工具时它从数据库中读取并为每个表创建 java 类,和一个用于复合主键的 java 类.太好了. 问题是这一行 @Table(name="tst_feature",目录=“tstdb") 虽然需要表名,但不需要“目录"属性.有时我想使用“tstdb",有时我想使用“tstdev" 我认为选择哪个数据库取决于 jdbc 连接 url但是当我将 jdbc url 更改为 ..
发布时间:2021-11-10 23:03:50 Java开发

Maven 使用 AnnotationProcessor 构建,它解析 src/main/java 中的文件并生成源到 generate-test-sources/test-annotations

我使用的是 maven 3.0.3 和 Java7. 我有一个 AnnotationProcessor,它应该解析 src/main/java 中带注释的 java 文件(not src/test/javacode>) 并为 JUnit-Tests 生成 Helper-Classes.这些 Helper-Class 应该存储在 target/generated-test-sources/te ..
发布时间:2021-11-10 22:49:36 Java开发

Maven 使用 AnnotationProcessor 构建,它解析 src/main/java 中的文件并生成源到 generate-test-sources/test-annotations

我使用的是 maven 3.0.3 和 Java7. 我有一个 AnnotationProcessor,它应该解析 src/main/java 中带注释的 java 文件(not src/test/javacode>) 并为 JUnit-Tests 生成 Helper-Classes.这些 Helper-Class 应该存储在 target/generated-test-sources/te ..
发布时间:2021-11-10 22:49:20 Java开发

是否可以在纯 Rust 宏中编写像 `print!` 这样复杂的东西?

我刚开始学习 Rust 宏,但文档有限.这很好——我想它们是一个专家功能.虽然我可以进行基本的代码生成、特征的实现等,但一些内置宏似乎远远不止这些,例如各种打印宏,它们检查字符串文字并将其用于代码扩展. 我查看了print! 并调用另一个名为 format_args 的宏.不幸的是,这似乎不是用“纯 Rust"构建的,注释只是说“内置编译器". 是否可以在纯 Rust 宏中编写像 pr ..
发布时间:2021-07-13 21:19:04 其他开发

跨包使用go/parser

我已经使用 go/parser 来解析golang文件并检查它的AST.我有一个要使用go/parser的特定问题,但遇到了障碍. 请考虑GOPATH/src中存在以下文件 $ GOPATH/src/example.goexample_package/example_package.go 以下是上面文件的内容 example.go 程序包主要进口 ("example_pack ..
发布时间:2021-05-11 19:45:26 其他开发

Java QueryDsl代码生成不会生成Q类

我正在制作一个Spring项目,其中我在实体上使用QueryDsl.我从几个月前开始接手这个项目,在那里我已经有1个生成的类(QUser).现在,我创建了一个名为Permission的新实体,并修改了User实体.当我构建项目时,QUser不会更改,并且QPermission类也不会生成.我究竟做错了什么?这是QueryDsl的实体和pom.xml. @Entity@Table(名称=“权限" ..
发布时间:2021-04-22 20:46:31 Java开发

Visual Studio 2015扩展以在类中生成ToString()方法

扩展是指Visual Studio扩展. 我不知道是否有一种方法可以自动生成带有已创建扩展名的ToString方法. 我想要一个带有某些属性的类,并使用一种工具通过其属性生成ToString方法. A类{字符串propA {get;放;}字符串propB {get;放;}//自动生成覆盖ToString(){返回"propA =" + propA +“,propB" + propB ..

OneGraph和Graphql Codegen输出带有数值的枚举

因此,我只是将项目的整个代码库从使用直接的Headless Wordpress GraphQL端点迁移到使用对Google + Facebook Business支持的OneGraph.OneGraph是一个了不起的工具,打算在我实际上是在无头WordPress上编写的技术课程中使用它.无论如何,我遇到了这个阿波罗错误,它正在引用输出代码生成器.这是错误: graphQLErrors:[{消息 ..
发布时间:2021-04-22 20:46:25 其他开发

将参数传递给python eval()

我正在做基因编程框架,我需要能够执行一些代表完整python程序的字符串.我正在使用Python 2.7.我有一个配置类,其中定义了原始集.可以说 Foo()类:def a(self,x):返回xdef b(self,y):返回y 我正在使用python inspect模块提取函数,我想创建一些带有导入和所有内容的可执行源代码.我最终得到一个看起来像这样的字符串 import sysd ..
发布时间:2021-04-22 20:46:22 Python

Faktor-IPS代码生成器删除了注释

我需要注释一些由Faktor-IPS生成的方法.最常见的情况是@ Override-annotation,因为我还有其他接口或实现的基类: *创建属性.** @生成*/@IpsAttribute(名称="beschreibung",种类= AttributeKind.CHANGEABLE,valueSetKind = ValueSetKind.AllValues)@Override// ..
发布时间:2021-04-22 20:46:19 其他开发

Qt Creator.更改插槽的代码生成模板

我正在使用基于Qt 5.3.2的Qt Creator 3.2.1 在设计器中,您可以右键单击按钮,然后选择“转到插槽...".打开一个对话框,您可以选择一个插槽...例如 Clicked(). 然后您将收到自动生成的方法 void MyClass :: on_Button_clicked(){} 但是我使用的代码样式应将该方法命名为 onButtonClicked(). 如何更改 ..
发布时间:2021-04-22 20:46:16 C/C++开发

在Rails默认支架中调用其他生成器

在我们的项目中,我们当前正在使用Policy类来允许用户授权.每个模型都有此功能,因此我想将 policy_generator 和 policy_spec_generator 添加到现有的 rails g scaffold 命令中,以便创建相关的模型,控制器,视图和我的新策略文件(包括Policy和spec)都在一个命令中. 我该如何去做?我最初的想法是调查Railties并使用 lib 文 ..
发布时间:2021-04-22 20:46:13 其他开发

从图/UML/可视化表示生成Python代码

我有一些Python类,可以用某种可视化工具来管理.每个类都有一些可以执行操作的方法(同时也可以接受参数或返回值或其他类实例). 让我们说这些类是“人",“帽子"和“手表".现在,假设“人员"具有方法 getName()和 putOn(object). 从代码的角度来看,将“手表"或“帽子"附加到“人"(鉴于我刚刚提到的类)将很容易: person = Person()如果pers ..
发布时间:2021-04-22 20:46:02 Python

PyCharm-为所有构造函数参数生成字段

我用构造函数定义一个类: class示例:def __init __(self,a,b,c):... 现在,我想为每个构造函数参数声明一个字段,如下所示: class示例:def __init __(self,a,b,c):self.a = aself.b = bself.c = c 我想自动执行此操作.通过PyCharm的检查,我可以为参数生成字段,但是一次只能生成一个字段(因为 ..
发布时间:2021-04-22 20:45:58 Python