问题标签 [generated-code]
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.
dart - dart 生成的库是如何生成的?
在使用 dart 时,您会偶然发现一些生成的库。有一个完整的 GitHub 组,其中包含这些集合:https ://github.com/dart-google-apis
我还没有弄清楚这些库是如何生成的?它们是从另一种语言编译而来的吗?哪种语言?使用哪个编译器?
java - 为什么在无人机中使用 Java 不安全?
我在一个无人机项目中使用 Java,并被告知由于安全考虑,在设计军用无人机时通常不使用 Java。为什么是这样?我知道这与它生成自己的代码有关,但是任何了解无人机的人都可以详细介绍一下吗?
android-studio - 在 Android Studio 中使用生成的源或 src-gen 文件夹?
我的项目我的目录如下所示:
我正在尝试添加一个 src-gen 文件夹,所以它看起来像这样:
我生成的代码与我的非生成代码在同一个包中。如何使 /src-gen/main/java 文件夹在 Android Studio 中变为蓝色,我需要在我的 gradle 中放入什么才能使其正确构建?我目前在我的 gradle 中有这个,它似乎不起作用:
我也尝试过手动编辑 mainProjectModule.iml 文件以添加 /src-gen/main/java 文件夹作为源,它会变成蓝色,但它会在几秒钟后自动变回。
objective-c - Xcode为NSViewController生成的多个@interface声明?
我正在制作一个 Cocoa 应用程序,并使用 Xcode 进行各种代码生成。可以很好地生成 .h 和 .m 文件以对 UIView 进行子类化,但是当我将 UIViewController 子类化时,我@interface
在两个文件中都得到了相同的声明,除了它在最后的 .m 文件中具有( )
:
但是也
然而它编译得很好。因此,假设这是正常行为,问题的两个部分是:(A)为什么会发生这种情况,以及(B)结果是什么——尤其是在编译顺序方面?
谢谢!
.net - 使用 XSD 生成的数据集时的数据行类型检测
我在 Visual Studio 2010 中有一个 XML 架构定义 (XSD) 文件。数据集设计器应该在文件中生成一个强类型数据集<name>.designer.vb
根据许多错误因素,它似乎偶尔为可枚举操作提供强类型(用于 LINQ 或每个循环)
例如,有时生成的代码库能够检测到类型,有时则不能:
有问题的代码似乎是生成的文件是否具有以下功能:
如果是这样,那么调用该函数的枚举器将返回一个无聊的object
.
如果不是,则枚举器将返回适当的类型。
我的问题:
我怎样才能让它始终如一地产生适当的行为?
我们的源代码不包含生成的代码,因此每个开发人员都需要自己生成它。这会导致某些机器因输入不当而出现编译器错误,而另一些机器则不会……使用相同的源代码。
一些似乎与它有关的事情:
- 针对 .NET 4.0 VS .NET 4.0 客户端的程序集版本
- XSD、设计器或使用文件在生成期间是否打开
- 其他的?
可能的解决方法:
- 在所有声明中包含强类型/强制转换
- 在源代码管理中包含正确生成的文件
java - Hibernate 代码生成奇怪的行为
我使用休眠工具生成我的实体时出现了一种奇怪的行为。我需要“java名称”来尊重一些约定。所以我配置了 de reveng.xml 是这样的:
我所期望的是生成的代码(实体 1 到 N)将位于工具 conf 中设置的文件夹中,其中文件夹结构位于 (com.my.ent) 中,并尊重 reveng 文件中设置的名称。取而代之的是,我得到的代码位于正确的文件夹结构中,但名称与数据库中的名称完全相同。
我不明白,这是一个简单的程序,我无法让它正常工作。
任何帮助将不胜感激。
提前致谢!
entity-framework - Entity Framework 6 T4 模板更改实体的文件名
我正在使用 EntityFramework.CodeTemplates.CSharp 对我的数据库中的表进行逆向工程(首先来自数据库的代码)。
我的一些表以 a 为前缀,带有文本“table_”,我想从生成的上下文和 pocos 中删除它。
在 Context.cs.t4 和 EntityType.cs.t4 中,我能够对生成的 c# 代码进行我想要的更改,但我看不到如何更改生成的文件名本身。
我留下了 -table_Order.cs
和table_OrderItem.cs
这是 EntityType.cs.t4 中的代码
java - Sonarqube - Why does java generated lines of code not get populated?
I am learning to use Sonarqube 4.3.2 for my Maven based Java projects. I have things working pretty well, but cannot get the Generated Lines and Generated Lines of Code metrics to populate.
I would love this metric to track how much code out of the total a vendor actually has to manually code vs. generated code we provide via code generation. It would also help to see the various issues/statistics in general broken out by generated code vs. manual code.
At first I thought perhaps Sonarqube would automatically pick up that any code in the target/generated-sources folder and flag it as generated, but that doesn't appear to be working.
I have also tried to annotate the classes with the @javax.annotation.Generated
annotation, but this did nothing.
Is there something specifically I need to do to flag code as being generated?
android - 在条件下显示 EditText
现在我有一个项目的想法,我想知道是否有人可以在相同的逻辑上帮助我。
因此,我需要EditText
根据您输入的数量创建或生成一个数字,即选择或输入诸如 5 之类的数字,EditText
为类型 5 值显示 5 布局。他们知道表格可以做到这一点吗?请问有什么想法吗?
我想这一定是一种用循环来做的方法,但不像把这个计算Java带到XML。谢谢你。
c# - 部分类比继承有什么优势?
C# 有部分类的概念。我见过的一个例子是在WSDL
s 中。Visual Studio 可以联系服务器以查找服务,并根据它自动生成分部类。Visual Studios 会为你提供一个空白的部分类来匹配它,以便你可以添加自己的代码。
我觉得这种方法相当混乱。部分类比继承有什么优势吗?