使用Xpath查询执行复杂的代码审查

时间:2013-05-31 04:27:24

标签: xpath pmd

我需要PMD使用XPath处理以下语句。

1.在大多数外部尝试块结束之前必须有fillTrasactionStatus() 2.最外层尝试应该有两个fatalException& throwablelogExceptionfillTransactioStatus()

3。Interaction.begin()& fetchTransactionStatus()应该是第一个(这应该是通过接口公开的每个公共方法的开始)

我对第一个问题的处理方法是......

//PrimaryPrefix [Name[@Image='fillTransactionStatus']] 
 [ancestor::TryStatement] 

但我如何确保它为最外面的try块。

请帮助。

0 个答案:

没有答案