Uber / queryparser
Parsing and analysis of Vertica, Hive, and Presto SQL.
GitHub Repo
18K
lines of main code
48 files
9.8K
lines of test code
25 files
370
lines of other code
10 files
0%
main code touched
1 year (412 LOC)
0%
new main code
1 year (412 LOC)
0
recent contributors
past 30 days
7y
age
2,543 days
HS
18K
hs
CABAL
359
cabal
16
yaml

travis


Main Code: 17,928 LOC (48 files) = HS (97%) + CABAL (2%) + YAML (<1%)
Secondary code: Test: 9,826 LOC (25); Generated: 0 LOC (0); Build & Deploy: 0 LOC (0); Other: 370 LOC (10);
Duplication: 20%
File Size: 39% long (>1000 LOC), 11% short (<= 200 LOC)
Logical Component Decomposition: primary (5 components)

6 years, 11 months old

  • 100% of code older than 365 days
  • 100% of code not updated in the past 365 days

0% of code updated more than 50 times

Also see temporal dependencies for files frequently changed in same commits.

Goals: Keep the system simple and easy to change (4)
Straight_Line
Features of interest:
TODOs
13 files

generated by sokrates.dev (configuration) on 2024-04-03