feat: add languages to dataflow report#1842
Merged
cfabianski merged 4 commits intomainfrom Oct 29, 2025
Merged
Conversation
8b0fad4 to
84a1860
Compare
4f00f1f to
244cefb
Compare
elsapet
approved these changes
Oct 22, 2025
a099b45 to
c67c10e
Compare
c67c10e to
5a0f167
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
We now include language statistics in the dataflow report under the languages section. Entries are sorted by usage and expose per-language file counts, total bytes, and the percentage of the codebase they represent. Behind the --include-stats flag we enrich the language aggregation (using go-enry) while keeping the prior LOC-based fallback; without the flag, behavior and payloads remain unchanged. Benchmarks show no measurable regression and security reports continue to operate exactly as before.
Example of output
Checklist
If this is your first time contributing please sign the CLA