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§
- GitRepo
Source - Git repository fingerprinting
- K8sCluster
Source - Kubernetes cluster source fingerprinting
- K8sCore
Source - Kubernetes core types (OpenAPI) fingerprinting
- Local
Files Source - Local files fingerprinting
- UrlSource
- URL-based source fingerprinting (GitHub, GitLab, etc.)
Enums§
- Change
Type - 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