1

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

1.在最外面的try块结束之前必须有2.最fillTrasactionStatus() 外面的try应该有两个catch with fatalException& throwable, 有logExceptionandfillTransactioStatus()

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

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

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

但是我如何确保它是最外层的 try 块。

请帮忙。

4

0 回答 0