feat(plugins): soft refresh UI des contributions plugins après install/reload — frontend #279 (PluginRuntimeProvider refreshRuntime sur événements pluginInstalled/pluginReloaded, dispose de l'ancien registry, catalogue listRuntimeContributions, gateway mock; QA verte ré-exécutée: 35/35 tests features/plugins dont nouveau PluginRuntimeProvider.test, typecheck OK)
This commit is contained in:
@ -4051,12 +4051,12 @@ export class MockPluginGateway implements PluginGateway {
|
||||
lifecycleState: "enabled",
|
||||
enabled: true,
|
||||
pendingUninstall: false,
|
||||
restartRequired: true,
|
||||
restartRequired: false,
|
||||
trustLevel: "full",
|
||||
contributionSummary: this.summaryFor(`mock.plugin.${this.seq}`),
|
||||
};
|
||||
this.plugins.push(plugin);
|
||||
return { plugin: structuredClone(plugin), restartRequired: true };
|
||||
return { plugin: structuredClone(plugin), restartRequired: false };
|
||||
}
|
||||
|
||||
installFromArchive(path: string): Promise<PluginInstallResult> {
|
||||
|
||||
Reference in New Issue
Block a user