Knowing which metadata components use or are used by other metadata components is key to quick and bug-free changes.

Article outline

  • Prerequisites

  • Salesforce dependencies

  • List of supported dependencies

  • You might be also interested in

Prerequisites

Salesforce dependencies

When you have connected Elements space with your Salesforce org, as part of the automatic sync we look for references to specific metadata types in a metadata component.

This allows us to display by which other metadata is the selected metadata used by or which metadata the selected component uses.

List of supported dependencies

We are constantly working on adding new automatic dependency detection into our Salesforce sync. The list below outlines currently supported dependencies:

  • Apex classes used by:

    • Apex Classes

    • Apex Triggers

    • Flows

    • Process Builder Workflows

    • Visualforce Pages

  • Aura component bundles used by:

    • Lightning component bundles

  • Custom objects used by:

    • Apex Classes

    • Apex Triggers

    • Lightning Pages

    • Report Types

  • Email Alerts used by:

    • Flows

    • Process Builder Workflows

  • Email Templates used by:

    • Assignment Rules

  • Fields used by:

    • Apex Classes

    • Apex Triggers

    • Apex Pages

    • Approval Processes

    • Assignment Rules

    • Buttons & Links

    • Email Templates

    • Fields

    • Field Sets

    • Flows

    • Global Actions

    • Page Layouts

    • Process Builder Workflows

    • Reports

    • Sharing Rules

    • Validation Rules

    • Workflow Field Updates

    • Workflow Rules

  • Flows used by:

    • Apex Classes

    • Flows

    • Lightning Pages

    • Process Builder Workflows

  • Global value sets & Standard value sets used by:

    • Picklist fields

  • Picklist values used by:

    • Assignment Rules

    • Formula Fields

  • Queues used by:

    • Assignment Rules

  • Record types used by:

    • Apex Classes

    • Formula Fields

    • Flows

    • Process Builders

    • Reports

  • Reports used by:

    • Dashboards

    • Report Types

  • Report types used by:

    • Reports

  • Standard Objects used by:

    • Apex Classes

    • Lightning Pages

    • Report Types

You might be also interested in

Did this answer your question?