Можно ли во Flash / Flex зафиксировать результат «трассировки» в коде?
Так, например, если одна часть кода вызывает trace("foo")
, я бы хотел автоматически захватить строку "foo"
и передать ее какой-нибудь другой функции.
Редактировать : Меня не интересует попытка использовать trace
вместо правильной среды ведения журналов… Я хочу написать плагин для FlexUnit, чтобы при неудачном тестировании он мог сказать что-то вроде «Тест blah
не пройден. Вот вывод: ... traced text ...
».
Редактировать 2 : я только хочу получить результаты trace
. Или, другими словами, даже если мой код использует правильную структуру ведения журнала, я хочу изящно обработать код, который все еще использует trace
для ведения журнала.