Skip to main content

Module semantic_analyzer

Module semantic_analyzer 

Source
Expand description

Semantic drift analysis for contract diffs

This module provides Layer 2 semantic analysis that detects meaning changes beyond structural diffs, such as description changes, enum narrowing, nullable changes hidden behind oneOf, and error code removals.

Structs§

SemanticAnalyzer
Semantic analyzer for detecting meaning changes
SemanticDriftResult
Semantic drift analysis result

Enums§

SemanticChangeType
Type of semantic change