AB.ConsistencyChecker (AB v0.2.1)

View Source

Validates type consistency between @type definitions and @spec definitions.

This module ensures that custom type definitions align with function specifications, catching mismatches between declared types and their usage.

Summary

Functions

Validates type consistency between @type definitions and @spec definitions.

Functions

validate_type_consistency(module, function_name)

@spec validate_type_consistency(module(), atom()) :: :ok

Validates type consistency between @type definitions and @spec definitions.