Skip to content
This repository has been archived by the owner on Dec 10, 2024. It is now read-only.

mindbox-cloud/Mindbox.Analyzers

Repository files navigation

Mindbox.Analyzers

Для локального запуска используй консольку, поменяй в ней SolutionPath.

Если добавляешь рулы с использованием SemanticModel, помни, что консолька местами не вывозит в анализ сложных солюшенов (из нескольких проектов). Например, не сможет определить тип переменной, потому что она отдается методом из другой сборки. В таком случае для проверки рулов лучше собрать пакет и подключить в свой солюшен:

  • Через локальных фид
    • Билдишь анализатор (перед этим в csproj впиши ему любую новую версию)
    • Перейди в папку проекта анализтора в терминале и выполни dotnet pack
    • Подключи свой пакет в солюшен через локальный фид (инструкция тут)
  • Через dev версию пакета (инструкция тут)