Module api_freeze

Module api_freeze 

Source
Expand description

API freeze module for scirs2-core 1.0

This module manages the frozen API surface and compatibility checking.

Structs§

ApiCompatibilityChecker
Runtime API compatibility checker

Functions§

check_apis_available
Check if a set of APIs are all available
current_libraryversion
Get the current library version
generate_frozen_api_report
Generate a report of all frozen APIs
initialize_api_freeze
Initialize the API registry with all frozen APIs for 1.0
is_api_available
Check if a specific API is available in the current version
is_api_frozen
Check if an API is part of the frozen 1.0 API surface
is_version_compatible
Check if the current version is compatible with a required version