Связывать файлы отчетов для Flex с несколькими модулями, перезаписывая друг друга - PullRequest
4 голосов
/ 12 ноября 2008

Я использую опцию link-report в Flex Builder 3, чтобы попытаться отследить зависимости в модулях моего приложения Flex.

Однако для каждого модуля создается отдельный отчет, и все они используют одно и то же имя файла, поэтому они перезаписывают друг друга!

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

Я использую следующие аргументы командной строки:

-locale en_US -link-report=linkreport.xml -optimize

В идеале я бы хотел что-то вроде -locale en_US -link-report=linkreport_%MODULE%.xml -optimize, но я не знаю, возможно ли это?

Ответы [ 2 ]

0 голосов
/ 06 июня 2011

Согласен, это раздражает и должно поддерживаться компилятором.

Не слишком элегантный подход (при условии, что все ваши модули и основной SWF-файл находятся в одном проекте) - это создать проект и указать исходную папку обратно в исходную папку существующего проекта, но другая выходная папка.

Теперь скомпилируйте только модуль, и вы сможете получить отчет о ссылках только для модуля.

Неприличный подход, но полезный для того, чтобы справиться с задачей при попытке отследить утечку ссылок.

0 голосов
/ 01 июня 2009

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

...