Maps an analysis :type atom to its AshDyan.Analysis implementation.
Built-in types are merged with config :ash_dyan, :analysis_types and
extension configurations, so third-party analysis types can be registered
without patching AshDyan.
Summary
Functions
All registered analysis types (built-in merged with app config and extensions).
Returns {:ok, module} or :error.
Returns the module for a type, or raises if not found.
The list of known analysis type atoms.
Functions
All registered analysis types (built-in merged with app config and extensions).
Returns {:ok, module} or :error.
Returns the module for a type, or raises if not found.
@spec types() :: [atom()]
The list of known analysis type atoms.