microsoft / Kusto-Query-Language
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 174 files with 63,557 lines of code.
    • 1 files changed more than 100 times (2,675 lines of code)
    • 4 files changed 51-100 times (13,064 lines of code)
    • 8 files changed 21-50 times (17,707 lines of code)
    • 36 files changed 6-20 times (19,344 lines of code)
    • 125 files changed 1-5 times (10,767 lines of code)
4% | 20% | 27% | 30% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
md, cs, json, csproj, txt, gitignore, gitattributes, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs4% | 20% | 27% | 30% | 16%
cmd0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
Kusto.Language32% | 27% | 7% | 28% | 3%
Kusto.Language/Binder0% | 84% | 0% | 12% | 3%
Kusto.Language/Parser0% | 15% | 5% | 55% | 23%
Kusto.Language/Syntax0% | 0% | 81% | 9% | 8%
Kusto.Language/Editor0% | 0% | 32% | 44% | 23%
Kusto.Language/Diagnostics0% | 0% | 84% | 0% | 15%
Kusto.Language/Symbols0% | 0% | 0% | 49% | 50%
Kusto.Language/Utils0% | 0% | 0% | 13% | 86%
Kusto.Language/Semantics0% | 0% | 0% | 0% | 100%
Kusto.Language.Bridge0% | 0% | 0% | 0% | 100%
Kusto.Language/Properties0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Functions.cs
in src/Kusto.Language
2675 3 7 919 127
EngineCommands.cs
in src/Kusto.Language
2267 1 5 598 76
Binder.cs
in src/Kusto.Language/Binder
5206 230 21 919 69
QueryGrammar.cs
in src/Kusto.Language/Parser
2772 7 7 919 63
Binder_NodeBinder.cs
in src/Kusto.Language/Binder
2819 192 12 919 62
SyntaxFacts.cs
in src/Kusto.Language/Syntax
644 6 7 919 40
KustoFacts.cs
in src/Kusto.Language/Parser
753 28 7 919 40
KustoCompleter.cs
in src/Kusto.Language/Editor/Kusto
2237 106 102 919 37
SyntaxKind.cs
in src/Kusto.Language/Syntax
537 - 7 919 35
GeneratedCslTree.cs
in src/Kusto.Language/Syntax/CodeGen
12142 1549 62 919 33
DiagnosticFacts.cs
in src/Kusto.Language/Diagnostics
616 133 80 919 27
Aggregates.cs
in src/Kusto.Language
632 5 69 919 27
CommandGrammar.cs
in src/Kusto.Language/Parser
146 5 202 919 23
QueryParser.cs
in src/Kusto.Language/Parser
4630 298 6 322 19
QueryOperatorParameters.cs
in src/Kusto.Language
317 5 47 426 17
KustoCodeService.cs
in src/Kusto.Language/Editor/Kusto
546 30 21 919 17
PlugIns.cs
in src/Kusto.Language
614 2 107 919 17
Binder_TreeBinder.cs
in src/Kusto.Language/Binder
644 40 219 919 17
SyntaxParsers.cs
in src/Kusto.Language/Parser
365 28 89 919 16
KustoCode.cs
in src/Kusto.Language
262 16 118 919 15