Установил я интеграцию и решил проверить компиляцию большого проекта. Добавил в Windows приложение файлы .n из немерлевской tools\reflector-addon. Сразу же высочила ошибка в методе
private WriteVariableReference(value : IVariableReference) : void
{
#if REFLECTOR_VER_42
def variable = value.Variable;
#elif REFLECTOR_VER_50
def variable = value.Resolve();
#endif
def ty = variable.VariableType.GetUserFriendlyName();
WriteReference(variable.Name, $"$(variable.Name) : $ty // Local variable", null);
}
файла LanguageWriter.n "unbound name 'variable'".
Ну понятно: нет conditional define. Дописал REFLECTOR_VER_50, все скомпилировалось и запустилось. А вот ошибка эта (и аналогичные) по прежнему показываются. Красной волнистой линией выделяются в коде и в списке Error List те же ошибки "unbound name 'variable'".