Expand description
Shared types for pedant capability analysis output.
Structs§
- Analysis
Completeness - How complete capability extraction was for a hashed source set.
- Attestation
Content - Signed attestation binding a source hash to its capability profile.
- Capability
Diff - Set-difference between two capability profiles.
- Capability
Finding - Evidence that a specific capability is exercised at a source location.
- Capability
Profile - Aggregated capability findings for a crate or file.
- Parse
Capability Error - Returned when a string does not match any known capability variant.
- Skipped
Analysis - A hashed file that capability analysis skipped, with the cause.
- Source
Location - File, line, and column of a capability finding.
Enums§
- Analysis
Tier - How deeply the source was analyzed, affecting finding accuracy.
- Capability
- A runtime or compile-time capability that a crate may exercise.
- Execution
Context - When during the software lifecycle a capability finding executes.
- Finding
Origin - How a capability finding was detected in source code.
- Language
- Programming language of a source file that produced a capability finding.