Module incremental

Module incremental 

Source
Expand description

Incremental update support for all parser types

This module implements fingerprinting for different source types to enable intelligent change detection and incremental updates.

Structs§

GitRepoSource
Git repository fingerprinting
K8sClusterSource
Kubernetes cluster source fingerprinting
K8sCoreSource
Kubernetes core types (OpenAPI) fingerprinting
LocalFilesSource
Local files fingerprinting
UrlSource
URL-based source fingerprinting (GitHub, GitLab, etc.)

Enums§

ChangeType
Check what type of change occurred (for different update strategies)

Functions§

detect_change_type
needs_regeneration
High-level function to check if a package needs regeneration
save_fingerprint
Save fingerprint after successful generation