Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 PMD 工具,我可以在项目级别检查“查找可疑复制和粘贴”。
问题是,我只想检查课堂。
有谁知道只检查一个类的方法?我可以检查一类罚款的违规行为,但不能检查可疑的复制和粘贴。
有没有人有这方面的经验或他们可以提供的例子?
谢谢,
如果您使用 maven pmd 插件,您可以指定排除和包含模式,让您挑选出您的类。如果没有 maven,我想你应该能够运行插件 raw。我不知道如何直接从 eclipse 中做到这一点。
Suspect Copy&Paste 通常跨类工作 - 它检测可避免的代码重复。因此,如果您从验证中排除所有其他代码单元,它不应该按预期工作。(并且检查班级级别相当于排除所有其他班级)