腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
使用
XPath
在
PMD
中
检查
Apex
源
字符串
?
、
、
PMD
源代码分析器允许以
XPath
expressions格式编写规则。 我正在清理一个
Apex
代码库,在那里我经常发现以下错误:!正确的方法应该是首先
检查
null:someCollection != null && !someCollection.isEmpty()。
使用
我的trusted editor,我可以
使用
RegEx查找以下项:&& [a-zA-Z0-9]* != null。就像一种护身符。现在我尝试为它创建一个自定义的
PMD
规
浏览 35
提问于2019-01-09
得票数 0
回答已采纳
1
回答
如何
在不
使用
I/O的情况下获得
PMD
报告&其中的详细信息?
、
我试图
使用
自定义规则集生成
PMD
报告。输入是一串
字符串
格式的
Apex
类。
在
不输出文件的情况下,我想直接解析报表内容(XML格式),以创建违规、开始/结束行、优先级、规则名称和附加消息的摘要。这将在
Apex
代码的多个主体上完成,每次出现违规时都会添加到报表bean
中
。我试图用SourceCodeProcessor来做这件事,但是不知道一些必需的对象/参数是什么样子的,也不知道它们是
如何
构建的。我仍然不知道
如何
创建一个
浏览 1
提问于2017-07-11
得票数 2
回答已采纳
2
回答
确保具有特定注释的字段是“私有的”
、
、
、
、
InjectMocks Subject subject;@Mock private Object object;这将防止
PMD
/FindBugs/IntelliJ
在
字段未
使用
时发出警告,我们的代码评论也会因“让这个字段私有”而变得臃肿。当具有特定注释的字段没有预期的可见性时,在任何工具
中
是否有任何静态分析规则来警告? 我找到了Checkstyle的,但是它标记了所有非私有字段,而不仅仅是那些具有特定注释的字段。
浏览 6
提问于2015-11-11
得票数 1
回答已采纳
1
回答
myeclipse
中
的注释需要java
pmd
规则
、
我正在尝试编写一个java
pmd
规则来
检查
源代码注释。规则应该能够识别所有的方法和变量声明。如果任何方法/变量声明时没有注释,则规则应该给出一个警告,因为创建的方法/变量没有注释。
浏览 1
提问于2010-10-22
得票数 1
1
回答
SSIS:
如何
在脚本块
中
聚合父-子?
、
、
我
在
SSIS中导入了一个XML
源
。这里有一个片段: <
pmd
:Folder>Something</
pmd
:Folder> <
pmd
我想要做的是有一个脚本标记,它将调用: SomeClass.DoSomething("Something", &
浏览 1
提问于2014-09-03
得票数 2
回答已采纳
2
回答
如何
在集成开发环境中
使用
SonarQube服务器上定义的
PMD
和FinBugs规则?
、
、
我定义了一个质量配置文件,其中包含来自声纳分析仪、
PMD
和Findbugs的规则。但是,如果我想在集成开发环境
中
检查
这些规则(IntelliJ、IDEA和Eclipse),则只应用声纳规则()。我更希望sonarqube服务器是唯一的真理来源,因此我希望
在
IDE中
使用
在sonarqube服务器上定义的
PMD
和Findbugs规则。据我所知,无法从sonarqube服务器导出
PMD
或Findbugs配置文件。
使用
sonarqube服务器作为静态编码分析的
浏览 1
提问于2017-05-24
得票数 2
1
回答
检查
html/jsp文件的
PMD
规则
我想创建一个
PMD
规则来
检查
任何文件(txt、html、jsp等)
中
的regex表达式。规则不
使用
Java或
XPath
结构。有什么想法吗?安德烈
浏览 0
提问于2009-09-30
得票数 0
2
回答
为
PMD
自定义规则编写regex
、
、
=[A-Z])": expected ()) at net.sourceforge.
pmd
.lang.rule.
xpath
.SaxonXPathRuleQuery.evaluateSyntax error at char 1 in regular expr
浏览 11
提问于2022-11-04
得票数 0
1
回答
如何
在google应用程序制造商
中
添加/求和/总计/计算动态表
这可能是世界上最简单的事情,但我似乎无法
在
App
中
添加/和/计算表。我已经附上了应用程序预览的图片。我会尽量保持简单。该页面有以下3个数据
源
:
Apex
_customer_po --这是我们员工输入客户采购订单的地方,包括PO号码(
字符串
)、PO (编号)的总价值和细节(string)。
Apex
_customer_po_wo_costing --我们在这里记录我们做了什么工作,以及每个工作订单
中
我们
使用
了多少钱。我尝试过
使用
浏览 3
提问于2019-11-14
得票数 0
回答已采纳
1
回答
合并两次
PMD
检查
、
、
、
我
在
使用
PMD
检查
代码错误时遇到了一个问题。我不知道
如何
同时满足两个要求。例如,如果我想
检查
BCD文件
中
不存在的名为ABC的方法。我知道
如何
检查
ABC是否存在,或者它是否分别从BCD扩展到
使用
PMD
。例如,我不想让ABC
在
类
中
扩展BCD。我似乎不能简单地
使用
和连接这两个
Xpath
查询。而且,我也注意到我可以
使用
浏览 3
提问于2015-07-20
得票数 1
回答已采纳
1
回答
自定义
XPath
规则以
检查
Java
中
的catch子句
、
、
我想通过SonarQube的web接口向SonarQube介绍一种新的自定义SonarQube规则,以
检查
以下情况 doStuff(); } catch (SomeException e)知道我
如何
通过
XPath
来表达它吗?
浏览 1
提问于2014-09-04
得票数 0
回答已采纳
3
回答
PMD
和FindBugs有什么不同?
、
、
、
但是,我找不到
PMD
和FindBugs之间的不同/相似之处的详细分析。我认为一个关键的区别是
PMD
在
源代码上工作,而FindBugs在编译后的字节码文件上工作。
浏览 0
提问于2010-11-28
得票数 110
回答已采纳
1
回答
用于命名LabeledStatement或BreakStatement的
xpath
我想创建一个
PMD
规则来禁止
使用
标记语句。//标签本身的说明中断状态:循环(循环是定义的标签名称,可以是任何东西)有人能给我一个提示
浏览 1
提问于2018-01-08
得票数 0
回答已采纳
5
回答
是否可以排除特定
PMD
规则的源文件?
、
定义
PMD
规则集时,是否可以从特定规则中排除源文件?
浏览 0
提问于2012-07-25
得票数 12
回答已采纳
1
回答
如何
在Maven
中
为主代码集和测试java代码集提供不同的
PMD
规则集?
、
、
、
在
Gradle
中
,我们可以为pmdMain和pmdTest
源
集指定不同的
PMD
配置(包括不同的规则集)。例如: ruleSetFiles = files("$javaBuildSystemRoot/src-
pmd
-rulesets.xml")}
浏览 0
提问于2019-02-10
得票数 1
回答已采纳
2
回答
排除
在
pmd
中
不工作
、
、
我无法使排除为
PMD
的工作。我需要排除生成源文件夹,该文件夹位于以下目录结构
中
: 其他备选方案尝试如下:<excludeRoots></excludeRoots&g
浏览 7
提问于2016-06-30
得票数 2
回答已采纳
3
回答
Java
中
的Checkstyle样式和bug检测器
、
、
、
、
我已经看到了findbug和校验样式可以进行这种
检查
,但我没有默认地看到它们,我发现它唯一的选择是为check样式(用于常规
检查
)和findbug(用于bug检测)开发插件。还有更好的选择吗?我
使用
Windows7 x64和Eclipse以及FindBugs和CheckStyle插件。
浏览 2
提问于2012-11-20
得票数 0
2
回答
pmd
maven插件不尊重-cpd.properties
、
module1 exclude-cpd.properties pom.xml
在
我的父pom.xml
中
,我添加了
pmd
插件: <pluginManagement> <plugin>
中
,我以逗号分隔
字符串
的形式包含了我想从che
浏览 6
提问于2019-09-27
得票数 4
回答已采纳
4
回答
如何
检测记录器语句中的
字符串
连接?
、
、
、
、
有没有办法配置Checkstyle、
PMD
或FindBugs Maven插件来检测如下代码:而不是: logger.debug
浏览 0
提问于2013-11-12
得票数 5
1
回答
如何
使用
gradle -plugin向gradle项目添加定制的java规则?
、
、
、
、
在
开发项目期间,我们创建了几个基于java的
pmd
规则,并将它们配置为基于XML的规则集our-rules.xml,并将其作为一个普通的java lib/io.github.abc:my-
pmd
-rules:0.1.0发布到我们的工件存储库
中
。工件结构如下所示:Archive: my-
pmd
-rules-0.1.0.jar Length Date
如何
浏览 16
提问于2022-02-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 爬虫系列之一——每日星座运势
网页源码解析模块介绍及实战
Python爬虫基础——探索lxml库
爬虫—用Xpath爬取当当网图书信息
DOM编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券