Skip to main content
Tweeted twitter.com/StackSalesforce/status/793582942190706688
added 1 character in body
Source Link
wintermute
  • 379
  • 5
  • 13

I was looking for a some kind of app (other than ant migration tool) that could analyze a code base pulled from a Salesforce org and show all dependencies between the files (for example – between apex classes and visualforce pages).

The only thing that I've figured out so far – is to rename apex classes to have .java extension – and then to use IntelliJ IDEA to build a UML diagram for those files. It worked great for showing dependencies between different apex classes, but it does not show whether any of the class methods isare used by any visualforce page. And grep-ing all the time does not seem like a great plan.

Any suggestions on a tool, or, at least, a common practice to find out all the dependencies between different metadata files?

I was looking for a some kind of app (other than ant migration tool) that could analyze a code base pulled from a Salesforce org and show all dependencies between the files (for example – between apex classes and visualforce pages).

The only thing that I've figured out so far – is to rename apex classes to have .java extension – and then to use IntelliJ IDEA to build a UML diagram for those files. It worked great for showing dependencies between different apex classes, but it does not show whether any of the class methods is used by any visualforce page. And grep-ing all the time does not seem like a great plan.

Any suggestions on a tool, or, at least, a common practice to find out all the dependencies between different metadata files?

I was looking for a some kind of app (other than ant migration tool) that could analyze a code base pulled from a Salesforce org and show all dependencies between the files (for example – between apex classes and visualforce pages).

The only thing that I've figured out so far – is to rename apex classes to have .java extension – and then to use IntelliJ IDEA to build a UML diagram for those files. It worked great for showing dependencies between different apex classes, but it does not show whether any of the class methods are used by any visualforce page. And grep-ing all the time does not seem like a great plan.

Any suggestions on a tool, or, at least, a common practice to find out all the dependencies between different metadata files?

Source Link
wintermute
  • 379
  • 5
  • 13

Offline tool that can show dependencies between different metadata files

I was looking for a some kind of app (other than ant migration tool) that could analyze a code base pulled from a Salesforce org and show all dependencies between the files (for example – between apex classes and visualforce pages).

The only thing that I've figured out so far – is to rename apex classes to have .java extension – and then to use IntelliJ IDEA to build a UML diagram for those files. It worked great for showing dependencies between different apex classes, but it does not show whether any of the class methods is used by any visualforce page. And grep-ing all the time does not seem like a great plan.

Any suggestions on a tool, or, at least, a common practice to find out all the dependencies between different metadata files?