Re[5]: Статичекий анализ ипользуемого API
От: Sinix  
Дата: 12.09.16 06:19
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Собственно говоря, если я правильно понял, задача сводится к вариации Depends Walker в применении к дотнету. Там все начинается с секции импорта для EXE, потом по всем DLL из этой секции просмотрт секций импорта их и далее рекурсивно.

Ага. Только топикстартеру надо не на уровне сборок (dll-ек), а на уровне методов. Со всеми приседаниями с замыканиями, await, yield и тыды

PD>А для дотнета есть аналог Depends Walker ? Поиск дал мне рефлектор (но это слишком сложно для такой задачи), и вот это


Да куча их есть, но топикстартеру надо чтоб оно работало само при сборке, а это сильно сужает область поиска

Кстати, ndepend в теории подойдёт, и удобный язык запросов есть, и интеграция с студией, и с билд-серверами дружит. На практике $330 раз в два года на разработчика на не сильно нужную штуку...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.