从 dupFinder 中排除文件和文件夹

Mob*_*Dev 5 resharper dupfinder

我正在尝试使用 dupFinder 扫描 .NET 代码库中的重复项。我想从扫描中排除某些文件和文件夹,但我正在努力使其正常工作。

我正在运行的命令是:

dupfinder.exe --show-text --output="dupReport.xml" --exclude="Some.Folder.*;*Resource.designer.cs"  MyCode.sln
Run Code Online (Sandbox Code Playgroud)

所以我想做的是:

扫描MyCode.sln解决方案。

忽略与模式匹配的所有文件夹,Some.Folder.*例如Some.Folder.CodeSome.Folder.Tests(这些文件夹位于解决方案文件旁边的存储库根目录中)。

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

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

Mob*_*Dev 0

我最终成功地完成了这项工作,我得出的结论是,您不能仅排除文件夹中的文件。

我认为因为我原来的排除模式试图忽略文件夹,所以整个事情不起作用。