LogoRobo.js
Framework

analyzeNamespaceChanges()

Function: analyzeNamespaceChanges()

function analyzeNamespaceChanges(storedSnapshot, currentModels): ChangeAnalysisResult

Analyze namespace-level changes (model additions/removals).

Parameters

ParameterTypeDescription
storedSnapshotSchemaSnapshotPreviously stored schema snapshot (null for new namespace)
currentModelsMap<string, SchemaMetadata>Map of model name to current schema metadata

Returns

ChangeAnalysisResult

Analysis result with safe and breaking changes

On this page