问题标签 [jqassistant]

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 投票
0 回答
267 浏览

browser - Neo4j 浏览器中的预定义样式表

我的项目名为 jQAssistant ( https://jqassistant.org ) 带有一个 maven 目标,它使用启动嵌入式 Neo4j 服务器

然后可以与 Web 浏览器一起使用,以探索从 Java 类扫描的数据。

从 Neo4j 2.0.0-M06 开始,有新的 Neo4j 浏览器可以使用 GraSS(?) 文件设置样式。我想提供带有一些预定义样式的 jQAssistant Maven 插件 - 有没有办法做到这一点(例如,通过在类路径中的某处添加资源)?

0 投票
1 回答
181 浏览

java - jQAssistant 查询中排除内部类

我想在jQAssistant的帮助下实现一些命名约定。所有实现该PropertyConverter接口的类的名称都应以Converter. 此规则不适用于匿名内部类。现在我有两个疑问。这个返回所有违反命名规则的类:

但是这个查询也返回了名字类似的内部类ABC$1。我可以通过以下查询找到这些类:

但是我无法合并这两个查询,因此我只能得到第一个查询的结果,这些结果不包含在第二个结果集中。

如何结合这两个查询?

0 投票
1 回答
65 浏览

jqassistant - jQAssistant 支持哪些 JDK?

遵循jQAssistant maven 指令后,我收到以下错误:

[错误] 无法在项目 IPG-parent 上执行目标 com.buschmais.jqassistant.scm:jqassistant-maven-p lugin:1.0.0:scan (default):目标 com 的执行默认值。buschmais.jqassistant.scm:jqassistant-maven-plugin:1.0.0:scan failed: 无法在插件 'com.buschmais.jqassistant.scm:jqassistant-ma ven-plugin:1.0.0' 中加载 mojo 'scan'由于 API 不兼容:org.codehaus.plexus.component.repository.exception.ComponentLookupException:

com/buschmais/jqassistant/scm/mave n/ScanMojo:不支持的 major.minor 版本 51.0

[错误] - - - - - - - - - - - - - - - - - - - - - - - - ------ [错误] 领域 = 插件>com.buschmais.jqassistant.scm:jqassistant-maven-plugin :1.0.0 [错误] 策略 = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [错误] 网址[0] => 文件:/C:/Users/F6IB7WJ/.m2/repository/com/buschmais/jqassistan t/scm/jqassistant-maven-plugin/1.0.0/jqassistant-maven-plugin-1.0.0.jar

这是否意味着 jQAssistant 不允许我扫描 JDK 6.0 项目?

0 投票
1 回答
136 浏览

jqassistant - 使端口和地址可配置

您能否让端口 7474 可配置并设置 Neo4J 的属性“org.neo4j.server.webserver.address”?

默认情况下,我建议将 org.neo4j.server.webserver.address 设置为“0.0.0.0”,如果防火墙设置允许,则提供远程访问。

0 投票
1 回答
217 浏览

xml - 使用 jqassistant 扫描 XML 文件时出错

当我从命令行扫描我的 XML 文件时,我看到“没有可用的 JSR 303 Bean 验证提供程序。”:

生成的数据库只包含一个节点,一个文件节点,但没有用于文件 XML 内容的节点。该文件没有对应的 DTD,如下所示:

0 投票
1 回答
202 浏览

eclipse - 多个项目 jqassistant

我在 Eclipse 中有多个相互关联的 Maven 项目。现在我需要检查项目,例如循环依赖项。我拥有的是一个文件夹,其中包含每个项目中的约束。

是否有可能使用 jqassistant 检查规则(约束)而不将它们放入每个项目的文件夹中?也许有一种方法可以在根项目中定义规则并让工具知道它必须搜索哪些项目。

感谢帮助

蒂诺

PS:对不起我的英语不好:)

0 投票
1 回答
177 浏览

jqassistant - jqassistant 如何跳过一些插件

我想用来jqassistant创建应用程序的依赖矩阵。目前所有插件都默认执行。这会导致大量不需要的数据。是否可以配置我要执行的插件。例如:如果我只想使用 捕获类级别依赖项jqassistant,我可以执行扫描以获取类级别信息(扫描命令中的任何选项)吗?

0 投票
1 回答
77 浏览

jqassistant - jQassistant 插件 - 添加属性或链接到现有节点/链接

我目前正在做一个项目,我尝试创建一个 jQassistant-plugin,它以属性的形式(如@author 或 @version)向现有节点/链接(由 Java 插件创建)添加附加信息(Javadoc)或新链接(@see)。

我现在面临的问题是我需要以某种方式访问​​现有节点或链接以添加属性,但我似乎找不到这样做的方法。

让我朝着正确方向前进的一点提示将不胜感激:)

0 投票
1 回答
130 浏览

java - 解析测试报告的异常

我将 jQA 扫描和分析插件添加到 maven 构建中。现在我在构建时遇到以下异常:

[信息] 输入 C:/.../target/surefire-reports [警告] 无法解析文档 '/TEST-com...Test.xml': ParseError at [row,col]:[1,1] 消息:文件过早结束。[错误] 无法扫描项目 /TEST-com...Test.xml java.util.NoSuchElementException: ParseError at [row,col]:[76,18] 消息:处理指令目标匹配“[xX][mM][ lL]”是不允许的。在 com.sun.xml.internal.stream.XMLEventReaderImpl.next(XMLEventReaderImpl.java:252) 在 com.buschmais.jqassistant.plugin.junit.impl.scanner.TestReportScannerPlugin.scan(TestReportScannerPlugin.java:52) 在 com.buschmais .jqassistant.plugin.junit.impl.scanner.TestReportScannerPlugin.scan(TestReportScannerPlugin.java:28) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method。

我在 Windows 7 机器上使用 jQA v 1.0.0。如果我打开测试报告 XML 文件,它们看起来很正常。所以也许是比赛条件。

有什么提示吗?

0 投票
1 回答
89 浏览

java - 验证来自 test 的包是否存在于 src

我想检查 src 中是否存在来自测试的包。例如,如果我的测试在 my.package.customer 中,我想验证 src 中是否存在具有该名称的包。到目前为止,我已经尝试了以下查询。该查询将返回(我希望)其中至少一个测试所依赖的类来自同一个包的所有条目。这对我有用。剩下的问题是我不知道如何使它作为 jqassistant 约束工作,因为如果此查询的计数为 0,则目标应该失败。