Как отключить устаревшие предупреждения во Flex 3? - PullRequest
0 голосов
/ 31 августа 2009

Я недавно начал работать с приложением, написанным с использованием Adobe Flex 3. Мы используем несколько устаревших функций, и, к сожалению, мы не можем удалить эти зависимости.

В документации сказано, что в дополнительных опциях компилятора нужно указать -show-deprecated-warnings = false. Это не принято, но я обнаружил, что использование -show-deprecation-warnings = false будет приниматься диалогом, но выдает ошибку об объявлении опции дважды, когда я пытаюсь скомпилировать проект.

В идеале, я бы хотел отключить предупреждение в каждом конкретном случае. Если это не удастся, может ли кто-нибудь помочь мне отключить предупреждения для каждого файла, проекта или глобально?

Ответы [ 3 ]

2 голосов
/ 11 октября 2012

В качестве обновления для последних версий я добавил опцию компилятора в FlashDevelop:

-show-Deprecation-предупреждение = ложь

Это сработало для меня.

1 голос
/ 02 сентября 2009

Я нашел частичный обходной путь: отфильтруйте предупреждения на вкладке «Проблемы». Это не избавляет от предупреждающих маркеров рядом с источником, но это вкладка «Проблемы», которую я бы хотел очистить.

Нажмите кнопку «Фильтры» на вкладке «Проблемы», измените «Описание» на «Не содержит» с текстом «устарело» и нажмите «ОК».

1 голос
/ 31 августа 2009

Эта ссылка предполагает, что она все равно не работает должным образом, и единственный реальный ответ - полностью отключить предупреждения.

Adobe Jira 13569

Вы можете отключить предупреждения, используя специальный файл flex-config.xml для каждого проекта / глобально. Просто укажите компилятору на нужный файл.

...