docs(plugins): clarify duplicate override diagnostics

This commit is contained in:
Peter Steinberger
2026-05-02 09:11:49 +01:00
parent 577c5714a1
commit c35ed548bf
3 changed files with 23 additions and 1 deletions

View File

@@ -753,7 +753,10 @@ export function loadPluginManifestRegistry(
level: "warn",
pluginId: manifest.id,
source: overriddenCandidate.source,
message: `duplicate plugin id detected; ${overriddenCandidate.origin} plugin will be overridden by ${winnerCandidate.origin} plugin (${winnerCandidate.source})`,
message:
winnerCandidate.origin === "config"
? `duplicate plugin id resolved by explicit config-selected plugin; ${overriddenCandidate.origin} plugin will be overridden by config plugin (${winnerCandidate.source})`
: `duplicate plugin id detected; ${overriddenCandidate.origin} plugin will be overridden by ${winnerCandidate.origin} plugin (${winnerCandidate.source})`,
});
continue;
}