Stop generating accepted-line fingerprints (#38473)

## What changed

- Replace accepted-line fingerprint generation with diff-based added and deleted line counts.
- Keep `line_fingerprints` in the analytics payload as a statically empty field for schema compatibility.
- Remove the fingerprint types and public parsing API that are no longer used.

## Testing

- Update diff parsing tests to cover accepted-line counts without generating fingerprints.

GitOrigin-RevId: 4247c76c7b56b1a323f70f960823937352b84f7b
This commit is contained in:
Tamir Duberstein authored and copyberry committed 2026-08-14 01:44:33 +00:00
1 parent d5e256ceb2
commit 5c6f498b0e
7 files changed
+29 -106

No files matched your search

+1 -1
View File
@@ -130,7 +130,7 @@ fn sample_accepted_line_fingerprint_event(thread_id: &str) -> TrackEventRequest
repo_hash: None,
accepted_added_lines: 1,
accepted_deleted_lines: 0,
line_fingerprints: Vec::new(),
line_fingerprints: [],
},
},
))