Framework
analyzeNamespaceChanges()
Function: analyzeNamespaceChanges()
function analyzeNamespaceChanges(storedSnapshot, currentModels): ChangeAnalysisResultAnalyze namespace-level changes (model additions/removals).
Parameters
| Parameter | Type | Description |
|---|---|---|
storedSnapshot | SchemaSnapshot | Previously stored schema snapshot (null for new namespace) |
currentModels | Map<string, SchemaMetadata> | Map of model name to current schema metadata |
Returns
Analysis result with safe and breaking changes
