Анализ клона ConQAT C#: "Не найдена фабрика для элемента" для всех файлов C#

Используя инструмент анализа исходного кода ConQAT, я создал анализ клона C#, нажав

New->Run config->code_clones->CsCodeAnalysis.

Когда я запускаю его, отчет говорит для каждого файла C#:

Не найдена фабрика для элемента myproject/myfile.cs

Это ошибка в ConQAT?

1 ответ

Решение

Я предполагаю, что вы использовали Cs * Clone * Analysis.

Эта конфигурация считывает файлы решения, чтобы определить фактические файлы C#, которые включены в анализ. Из сообщения я бы догадался, что вы пытались напрямую передать файлы C#, что не работает. Поскольку файлы не заканчиваются на .sln, вы получаете ошибку.

See the ConQAT examples (clonedetection-example-nunit.cqr) for how to use this configuration.

It is also possible to directly pass C# files to a clone detection, but you would need a different configuration then.

Другие вопросы по тегам