-
Notifications
You must be signed in to change notification settings - Fork 0
Limpar exports deprecated (PluginDiscovery, ComponentRegistry legado) #84
Copy link
Copy link
Open
Labels
area: coreCore do frameworkCore do frameworkphase: 1Fase 1 - EstabilidadeFase 1 - Estabilidadepriority: mediumMedia prioridadeMedia prioridadetype: refactorRefatoracao de codigoRefatoracao de codigo
Description
Problema
PluginDiscoveryemcore/plugins/discovery.tsesta@deprecatedmas exporta{} as PluginDiscovery(objeto vazio com cast). Ainda re-exportado emcore/index.ts.ComponentRegistrylegado emcore/live/ComponentRegistry.tscoexiste com o novo emcore/server/live/index.ts. O segundo sobrescreve o primeiro nos re-exports.
Impacto
- Imports do deprecated causam TypeError em runtime
- Conflito de nomes entre dois
componentRegistryexports
Solucao
- Remover export de
pluginDiscoverydecore/index.ts - Remover ou marcar claramente o
ComponentRegistrylegado - Garantir que so existe um
componentRegistryexport
Esforco Estimado
2-4 horas
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area: coreCore do frameworkCore do frameworkphase: 1Fase 1 - EstabilidadeFase 1 - Estabilidadepriority: mediumMedia prioridadeMedia prioridadetype: refactorRefatoracao de codigoRefatoracao de codigo