2012-01-06 2 views
2

Я увлекаюсь поиском новых условных определений и ключевых слов на языке Delphi, которые недокументированы.

Такие вещи, как {$ WARN ON} Мусорные

http://qc.embarcadero.com/wc/qcmain.aspx?d=77686

Я сообщать такие вещи в Центральной качества, но этот вопрос был закрыт и «продвигаемые к внутренней базе данных».

Что это значит? Должен ли я ожидать ответа на этот уже год и наполовину старый вопрос?

+1

Этот отчет помечен как Исправлено в сборке 15.0.3714.28326. Это означает, что все закончилось, и вы не должны ожидать, что отчет будет обновлен снова. –

+0

Есть проблемы, которые были открыты гораздо дольше, чем полтора года, и были исправлены в конечном итоге. Множество старых, которые не исправляются. Точка: время, когда проблема была открыта, никоим образом не предсказывает, является ли она мертвой или нет ... –

+0

Ничего себе, интересно! Честно говоря, у меня есть [плохая] привычка писать заметки о свободной форме за финальный «конец». – OnTheFly

ответ

5

Эти два предупреждения теперь documented.

ОТБРОСА: Включение или выключение предупреждений, когда присутствие непробельного текста обнаруживаются после конца окончательного 'конца. в программе, блоке, библиотеке или пакете

UNIT_EXPERIMENTAL: Включает и выключает все предупреждения об экспериментальной директиве, применяемой к объявлению блока.

Предположительно, отчет был отмечен как фиксированный после добавления документации.

+0

Спасибо! Я забыл документы. Оригинальный пост переформатирован, чтобы звучать скорее как вопрос, соответствующий вашему идеальному ответу. –

+1

Сочувствую. Я тоже нахожу QC несколько непрозрачным. –

+1

Важным здесь является то, что на самом деле отчет был «Повышен до внутренней базы данных». Это означает, что кто-то увидел исходный отчет QC и решил добавить его в RAID. Это гораздо лучшее разрешение, чем сообщения QC, которые томятся. Я согласен, что весь процесс может быть более прозрачным. –