Source symbols: packages/dbgpt-core/src/dbgpt/component.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@100acd76f9510d4e974707bb11a63f71d957d431 · 2026-07-16T11:51:08Z
- Declarations: 36
- Referenced calls: 37
Declared symbols
LifeCycle— class at line 27; referencesPublicAPI,init_app,ValueError,get_component,TypeVaron_init— def at line 38; referencesPublicAPI,init_app,ValueError,get_component,TypeVarafter_init— def at line 42; referencesPublicAPI,init_app,ValueError,get_component,TypeVarasync_on_init— def at line 49; referencesPublicAPI,init_app,ValueError,get_component,TypeVarbefore_start— def at line 53; referencesPublicAPI,init_app,ValueError,get_component,TypeVarasync_before_start— def at line 61; referencesPublicAPI,init_app,ValueError,get_component,TypeVarafter_start— def at line 65; referencesPublicAPI,init_app,ValueError,get_component,TypeVarasync_after_start— def at line 69; referencesPublicAPI,init_app,ValueError,get_component,TypeVarbefore_stop— def at line 73; referencesPublicAPI,init_app,ValueError,get_component,TypeVarasync_before_stop— def at line 77; referencesPublicAPI,init_app,ValueError,get_component,TypeVarComponentType— class at line 82; referencesPublicAPI,init_app,ValueError,get_component,TypeVarBaseComponent— class at line 112; referencesinit_app,ValueError,get_component,TypeVar,PublicAPI__init__— def at line 117; referencesinit_app,ValueError,get_component,TypeVar,PublicAPIinit_app— def at line 122; referencesValueError,get_component,TypeVar,PublicAPIget_instance— def at line 130; referencesValueError,get_component,TypeVar,PublicAPISystemApp— class at line 172__init__— def at line 176app— def at line 191; referencescomponent,register_instance,isinstance,RuntimeError,info,init_app,get,register,ValueError,TypeError,itemsconfig— def at line 196; referencescomponent,register_instance,isinstance,RuntimeError,info,init_app,get,register,ValueError,TypeError,itemsregister— def at line 200; referencescomponent,register_instance,isinstance,RuntimeError,info,init_app,get,ValueError,TypeError,itemsregister_instance— def at line 213; referencesisinstance,RuntimeError,info,init_app,get,register,ValueError,TypeError,itemsget_component— def at line 234; referencesisinstance,get,register,ValueError,TypeError,itemson_init— def at line 268; referencesitemsafter_init— def at line 274; referencesitemsasync_on_init— def at line 280; referencesitemsbefore_start— def at line 287; referencesitemsasync_before_start— def at line 293; referencesitemsafter_start— def at line 302; referencesitemsasync_after_start— def at line 308; referencesitemsbefore_stop— def at line 314; referencesis_set,itemsasync_before_stop— def at line 327; referencesitems_build— def at line 333; references_register_exit_handler,async_after_start,error,exit,create_task,_startup_func,after_start,async_before_stop,before_stop,register_event_handlerstartup_event— def at line 340; referencesasync_after_start,error,exit,create_task,_startup_func,after_start_startup_func— def at line 343; referencesasync_after_start,error,exit,create_task,after_startshutdown_event— def at line 353; referencesasync_before_stop,before_stop,register_event_handler_register_exit_handler— def at line 361; referencesregister
File-level call references
getLogger— line 24PublicAPI— line 111init_app— line 119ValueError— line 151get_component— line 160TypeVar— line 168AppConfig— line 185Event— line 186clear— line 187_build— line 188component— line 209register_instance— line 210isinstance— line 223RuntimeError— line 226info— line 229get— line 257register— line 260TypeError— line 265items— line 270on_init— line 272after_init— line 278async_on_init— line 284gather— line 285before_start— line 291async_before_start— line 299after_start— line 306async_after_start— line 311is_set— line 316before_stop— line 322set— line 325async_before_stop— line 330_register_exit_handler— line 336error— line 347exit— line 348create_task— line 350_startup_func— line 350register_event_handler— line 358
Source: packages/dbgpt-core/src/dbgpt/component.py