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

Список методов класса

Добрый день, подскажите, пожалуйста, как можно получить список методов класса?
Конечная цель получить на каждый класс - csv файл в котором будут перечислены методы данного класса(атрибут доступа, имя, параметры).

Добрый день, подскажите, пожалуйста, как можно получить список методов класса?
Конечная цель получить на каждый класс - csv файл в котором будут перечислены методы данного класса(атрибут доступа, имя, параметры).

2 варианта

1. Пишешь парсер и потом с датой делаешь что хочешь.
2. Если знаком с Tooling API, соответственно используешь его для получения этой даты. Я например использую его для получения стиска не используемых методов.

2 варианта

1. Пишешь парсер и потом с датой делаешь что хочешь.
2. Если знаком с Tooling API, соответственно используешь его для получения этой даты. Я например использую его для получения стиска не используемых методов.

wilder
2 варианта

1. Пишешь парсер и потом с датой делаешь что хочешь.
2. Если знаком с Tooling API, соответственно используешь его для получения этой даты. Я например использую его для получения стиска не используемых методов.

1. Писать парсер самостоятельно не особо хочется.

2. Не знаком, но готов познакомиться. А можно немного подробнее как это вы делаете, так как конечная цель и есть получение списка не используемых методов?(с поправкой на новичка т.к. в документации 300+ страниц)

[quote="wilder"]2 варианта

1. Пишешь парсер и потом с датой делаешь что хочешь.
2. Если знаком с Tooling API, соответственно используешь его для получения этой даты. Я например использую его для получения стиска не используемых методов.[/quote]

1. Писать парсер самостоятельно не особо хочется.

2. Не знаком, но готов познакомиться. А можно немного подробнее как это вы делаете, так как конечная цель и есть получение списка не используемых методов?(с поправкой на новичка т.к. в документации 300+ страниц)

Konstruktor
1. Писать парсер самостоятельно не особо хочется.

2. Не знаком, но готов познакомиться. А можно немного подробнее как это вы делаете, так как конечная цель и есть получение списка не используемых методов?(с поправкой на новичка т.к. в документации 300+ страниц)

1. Печально
2. Лучше чем здесь я врядли обьясню

[quote="Konstruktor"]1. Писать парсер самостоятельно не особо хочется.

2. Не знаком, но готов познакомиться. А можно немного подробнее как это вы делаете, так как конечная цель и есть получение списка не используемых методов?(с поправкой на новичка т.к. в документации 300+ страниц)[/quote]

1. Печально
2. Лучше чем [url=https://andyinthecloud.com/2013/02/02/spring-cleaning-apex-code-with-the-tooling-api/]здесь[/url] я врядли обьясню


wilder
2. Лучше чем здесь я врядли обьясню

О, спасибо за ссылку - в очередной раз. Как в тему - сново сел за Tooling api - появилось и время и задача.

[quote="wilder"]2. Лучше чем здесь я врядли обьясню[/quote]
О, спасибо за ссылку :D - в очередной раз. Как в тему - сново сел за Tooling api :D - появилось и время и задача. 

Dmitry Shnyrev
появилось и время и задача

Ну удачи, особенно для оргов уровня Enterprise :)

[quote="Dmitry Shnyrev"]появилось и время и задача[/quote]

Ну удачи, особенно для оргов уровня Enterprise :)

wilder
Ну удачи, особенно для оргов уровня Enterprise :)

Как-то неоднозначно звучит пожелание удачи
Может ты еще чем то можешь поделиться?

[quote="wilder"]Ну удачи, особенно для оргов уровня Enterprise :)[/quote]
Как-то неоднозначно звучит пожелание удачи :D
Может ты еще чем то можешь поделиться?

Dmitry Shnyrev
wilder
Ну удачи, особенно для оргов уровня Enterprise :)

Как-то неоднозначно звучит пожелание удачи
Может ты еще чем то можешь поделиться?

К сожалению, не могу.

[quote="Dmitry Shnyrev"][quote="wilder"]Ну удачи, особенно для оргов уровня Enterprise :)[/quote]
Как-то неоднозначно звучит пожелание удачи :D
Может ты еще чем то можешь поделиться?[/quote]

К сожалению, не могу.

wilder
Konstruktor
1. Писать парсер самостоятельно не особо хочется.

2. Не знаком, но готов познакомиться. А можно немного подробнее как это вы делаете, так как конечная цель и есть получение списка не используемых методов?(с поправкой на новичка т.к. в документации 300+ страниц)

1. Печально
2. Лучше чем здесь я врядли обьясню


Большое спасибо за ссылку.

Не могли бы вы ещё немного мне разъяснить кое-что, так как я совсем зелёный. Для того, чтобы запустить данное приложение необходимо:
1) клонировать репозиторий с гита к себе
2) скачать Salesforce Force.com Canvas SDK
3) Поместить в папку с Salesforce Force.com Canvas SDK данное приложение, только я до конца не понимаю куда и что поместить? При этом нам ещё необходимо сбилдить данное приложение?
4) Создать аккаунт на Heroku и задеплоить туда приложение или запустить его локально у себя?
5) Создать Connected App на своём орге в соответствии с тем, что мы залили на Heroku/запустили у себя локально?

Или всё совсем не так?

[quote="wilder"][quote="Konstruktor"]1. Писать парсер самостоятельно не особо хочется.

2. Не знаком, но готов познакомиться. А можно немного подробнее как это вы делаете, так как конечная цель и есть получение списка не используемых методов?(с поправкой на новичка т.к. в документации 300+ страниц)[/quote]

1. Печально
2. Лучше чем [url=https://andyinthecloud.com/2013/02/02/spring-cleaning-apex-code-with-the-tooling-api/]здесь[/url] я врядли обьясню[/quote]
Большое спасибо за ссылку.

Не могли бы вы ещё немного мне разъяснить кое-что, так как я совсем зелёный. Для того, чтобы запустить данное приложение необходимо: 
1) клонировать репозиторий с гита к себе 
2) скачать [url=https://github.com/forcedotcom/SalesforceCanvasFrameworkSDK]Salesforce Force.com Canvas SDK[/url]
3) Поместить в папку с Salesforce Force.com Canvas SDK данное приложение, только я до конца не понимаю куда и что поместить? При этом нам ещё необходимо сбилдить данное приложение?
4) Создать аккаунт на Heroku и задеплоить туда приложение или запустить его локально у себя?
5) Создать Connected App на своём орге в соответствии с тем, что мы залили на Heroku/запустили у себя локально?

Или всё совсем не так?

К сожалению не подскажу. У меня свой код.

К сожалению не подскажу. У меня свой код.

не совсем в тему - распарсить как json?

не совсем в тему - распарсить как json?