All Collections
Problem analyzers
Unresolved missing dependencies
Unresolved missing dependencies
Matthew Guy avatar
Written by Matthew Guy
Updated over a week ago

This problem analyzer helps you deploy missing dependencies from your deployment package.

What triggers this problem analyzer?

If you try to deploy an item without a component on which it depends, Gearset's analyzers will first try to find that missing component, so it can suggest that you include it in the deployment.

If the analyzer is unable to find the missing component, then this means that the component has not been detected by Gearset in both the source and target environments of your comparison for the current deployment. This will cause the analyzer to fire and identify the unresolved missing dependency problem. 

For the example below, Gearset has identified a dependency on a custom field that cannot be found:

What problem is it solving?

When deploying items without the components on which they depend, your deployments will most likely fail.

How does it work?

While the nature of the problem the analyzer is identifying is very similar to the missing dependency problem, you can distinguish the difference because the message presented in Gearset's UI will be slightly different.

Rather than being able to provide a list of components to add to the deployment, as they can't be detected, Gearset will suggest including the dependency's component type in the comparison filter. By including the missing type in the filter, the components can hopefully be seen in the new comparison results and included in your revised deployment package.

Did this answer your question?