Наша Система поиска исходного кода SD - это инструмент для молниеносного поиска по большим базам кода.
Это слова, разбивающие текст на атомы языка, индексирующие все эти атомы, изатем выполнение запросов с использованием индексов для направления поиска.SCSE имеет специфичный для VB6 внешний интерфейс (а также внешние интерфейсы для широкого спектра других языков).
В качестве побочного эффекта процесса индексации он создает метрики: SLOC, количество комментариев, CyclomaticСложность, меры Хэлстеда, вложенные условия с глубокой вложенностью и т. Д. Эти метрики передаются в файл XML, который можно форматировать / опрашивать любым удобным для вас способом.
Процесс индексирования - это шаг командной строки, поэтомуинтегрируйте его в свои скрипты.
У нас также есть детектор клонов для VB6 , который находит точные и почти пропущенные дублирующие блоки кода в больших системах исходного кода.