Android 如何使用CPD排除XML文件中的块?
在一个大型项目中,使用了多个android资源。现在碰巧有复制的资源。我想用计算机检测这些副本。目前我正在使用以下命令:Android 如何使用CPD排除XML文件中的块?,android,xml,pmd,cpd,Android,Xml,Pmd,Cpd,在一个大型项目中,使用了多个android资源。现在碰巧有复制的资源。我想用计算机检测这些副本。目前我正在使用以下命令: ./run.sh cpd --language xml --minimum-tokens 20 --files $RES_FOLDER 不幸的是,大多数XML文件至少包含一行声明: <?xml version="1.0" encoding="UTF-8" ?> 后面是一些标题: <!-- -- Copyright 2017, all rights
./run.sh cpd --language xml --minimum-tokens 20 --files $RES_FOLDER
不幸的是,大多数XML文件至少包含一行声明:
<?xml version="1.0" encoding="UTF-8" ?>
后面是一些标题:
<!--
-- Copyright 2017, all rights reserved.
-->
有一个选项——跳过块模式
,但它似乎被忽略了
有人给我任何提示吗?我担心现在不能这样做
--跳过块模式
是一个仅cpp的标志,用于忽略#如果0#endif
块
计划在不久的将来通过对所有/大多数受支持语言的评论来提供忽略支持。我们最近在Java上实验性地添加了这种支持,到目前为止效果很好,因此我们可能很快会全面推广它。感谢您的回复。