Skip to main content

semantic_clone_group_fingerprint

Function semantic_clone_group_fingerprint 

Source
pub fn semantic_clone_group_fingerprint(
    variant: &BuildVariant,
    rule_id: &str,
    rule_version: u32,
    members: &[FragmentFingerprint],
) -> CloneGroupFingerprint
Expand description

Fingerprint a restricted-semantic group after a registered rule matched.

This keeps rule identity and revision separate from the normalized graph fragments. A future change to a rule cannot silently claim continuity with a finding justified by different semantics.