semver-analyzer-core 0.0.1

Core types, traits, and diff engine for the semver-analyzer
Documentation

Core types, traits, and diff engine for the semver-analyzer.

This crate contains language-agnostic components:

  • API surface types (ApiSurface, Symbol, etc.)
  • Report types (AnalysisReport, StructuralChange, etc.)
  • Traits for language-pluggable analysis (Language, LanguageSemantics, etc.)
  • The structural diff engine (diff_surfaces_with_semantics)