можно ли настроить фильтр исключения / включения во Flash Builder так, чтобы в начале был подстановочный знак?

#apache-flex #flash-builder #profiler

#apache-flex #flash-builder #профилировщик

Вопрос:

Можно ли настроить фильтры исключения / включения в профилировщике так, чтобы в начале был подстановочный знак?

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

Ответ №1:

Объявление пакета — это в значительной степени просто структура папок, в которых находится пакет. Итак, если я понимаю, о чем вы просите, это способ загрузить все классы «foo» в ветку каталога. Ответ отрицательный.

Однако, еще одна вещь, которую вы можете сделать, это загрузить все пакеты в каталог «foo» с помощью «com.foo.*» это загрузит все пакеты «foo», но вам все равно нужно знать, где находится «foo».

Комментарии:

1. да, это очень плохо… В основном я пытаюсь использовать это с плагином actionscript codecoverage, который имеет тот же фильтр исключения / включения, что и профилировщик. Раньше я использовал FlexCover и использовал написанный кем-то скрипт на python, который использовал регулярное выражение для фильтрации имен пакетов. итак, я смог делать такие вещи, как foo , и получать все пакеты с foo в нем. думаю, тогда мне придется вручную перечислить все имена пакетов с foo в них…