haive.core.schema.compatibility.analyzerΒΆ
Advanced type analysis engine for deep type introspection.
ClassesΒΆ
Advanced type analysis with caching and deep introspection. |
Module ContentsΒΆ
- class haive.core.schema.compatibility.analyzer.TypeAnalyzer(cache_size=1000)[source]ΒΆ
Advanced type analysis with caching and deep introspection.
Initialize analyzer with cache.
- Parameters:
cache_size (int)
- analyze_schema(schema_type)[source]ΒΆ
Analyze a Pydantic BaseModel schema.
- Parameters:
schema_type (type[pydantic.BaseModel])
- Return type: