resharper – 从dupFinder中排除文件和文件夹

我正在尝试使用dupFinder来扫描.NET代码库中的重复项.我有一些文件和文件夹,我想从扫描中排除,但我很难让它工作.

我正在运行的命令是:

dupfinder.exe --show-text --output="dupReport.xml" --exclude="Some.Folder.*;*Resource.designer.cs"  MyCode.sln

所以我要做的是:

扫描MyCode.sln解决方案.

忽略与模式Some.Folder.*匹配的所有文件夹. Some.Folder.Code和Some.Folder.Tests(这些文件夹与解决方案文件一起位于存储库的根目录中).

忽略与任何文件夹中的模式* Resource.designer.cs匹配的所有文件,即MyCode.Resource.designer.cs.

我确定我只是做错了,但dupFinder文档没有显示使用exclude选项的示例.

最佳答案 我最终设法让这个工作,我得出的结论是你不能排除文件夹只有文件.

我认为因为我的原始排除模式试图忽略文件夹,整个事情都无法正常工作.

点赞