Регистрация  |  Вход

Отследить зависимости компонентов в Apex

Здравствуйте.

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

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

выглядит это примерно вот так:

http://prntscr.com/adfdz4

мною был добавлен один класс WarehouseDataInstall, а в результате в пакет попала еще куча всего (Custom Field, Custom Object, Validation Rule, Page Layout, List View).

Можно ли получить такой же список зависимых компонентов но в коде.

Спасибо.

Здравствуйте.

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

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

выглядит это примерно вот так:

http://prntscr.com/adfdz4

мною был добавлен один класс WarehouseDataInstall, а в результате в пакет попала еще куча всего (Custom Field, Custom Object, Validation Rule, Page Layout, List View).

Можно ли получить такой же список зависимых компонентов но в коде.

Спасибо.




Можно - Tooling API

Можно - Tooling API

что то явно про это в доке я не увидел пока что.

Возможно это связано с SymbolTable и externalReferences, я в правильном направлении?

что то явно про это в доке я не увидел пока что.

Возможно это связано с SymbolTable и externalReferences, я в правильном направлении?

redzinko
онентов но в к

Да, но я не уверен что ты получишь все что нужно, зависимость от других классов точно получишь.

[quote="redzinko"]онентов но в к[/quote]

Да, но я не уверен что ты получишь все что нужно, зависимость от других классов точно получишь.