Skip to content

Conversation

parksb
Copy link

@parksb parksb commented Oct 2, 2025

What's the problem this PR addresses?

Resolves #6928

How did you fix it?

I modified the catalog plugin to skip binding a descriptor when the descriptor referenced by the catalog protocol is not supported by any resolver.

Since an error occurs when binding a descriptor that has no supporting resolver, I added a check before calling resolver.bindDescriptor. Even if the catalog plugin doesn't resolve the descriptor, an error will still be properly raised during the final resolution step if no resolver can handle the descriptor.

Checklist

  • I have set the packages that need to be released for my changes to be effective.
  • I will check that all automated PR checks pass before the PR gets reviewed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug?]: Catalogs fail to resolve custom protocols from plugins using reduceDependency hook
1 participant