forceCompleteReset method
void
forceCompleteReset()
Force complete reset of scope internal state (for rollback)
Implementation
void forceCompleteReset() {
if (_disposed) {
return; // Already disposed, nothing to reset
}
// Clear all dependency tracking maps
_typeBindings.clear();
_taggedBindings.clear();
_typeToTags.clear();
_factories.clear();
_useCount.clear();
// Don't clear _disposers as they might be needed for cleanup
// Don't clear _childScopes as they are still valid
if (ZenConfig.enableDebugLogs) {
ZenLogger.logDebug('Force reset scope: ${name ?? id}');
}
}