microsoft / OpenAPI.NET
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 241 files with 18,093 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 7 files changed 51-100 times (2,025 lines of code)
    • 59 files changed 21-50 times (6,127 lines of code)
    • 158 files changed 6-20 times (6,301 lines of code)
    • 17 files changed 1-5 times (3,640 lines of code)
0% | 11% | 33% | 34% | 20%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cs, txt, yaml, json, xaml, csproj, yml, resx, gitignore, md, gitattributes, ps1, props, editorconfig, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 13% | 41% | 42% | 2%
cmd0% | 0% | 100% | 0% | 0%
xaml0% | 0% | 0% | 1% | 98%
props0% | 0% | 0% | 100% | 0%
ps10% | 0% | 0% | 100% | 0%
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
src/Microsoft.OpenApi/Services0% | 43% | 8% | 44% | 3%
src/Microsoft.OpenApi/Models0% | 16% | 74% | 8% | 0%
src/Microsoft.OpenApi.Readers/V30% | 13% | 18% | 68% | 0%
src/Microsoft.OpenApi.Readers/V20% | 12% | 67% | 19% | 0%
src/Microsoft.OpenApi.Readers0% | 37% | 19% | 40% | 2%
src/Microsoft.OpenApi/Writers0% | 0% | 73% | 24% | 1%
src/Microsoft.OpenApi.Readers/ParseNodes0% | 0% | 52% | 47% | 0%
src/Microsoft.OpenApi.Workbench0% | 0% | 55% | 22% | 22%
src/Microsoft.OpenApi/Extensions0% | 0% | 41% | 52% | 6%
src/Microsoft.OpenApi/Any0% | 0% | 36% | 63% | 0%
src/Microsoft.OpenApi/Validations0% | 0% | 7% | 88% | 4%
ROOT0% | 0% | 73% | 26% | 0%
src/Microsoft.OpenApi/Expressions0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi.Hidi0% | 0% | 0% | 75% | 24%
src/Microsoft.OpenApi.Readers/Services0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi/Interfaces0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi.Readers/Exceptions0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi.Readers/Interface0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi/Exceptions0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi.Workbench/Properties0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi/Attributes0% | 0% | 0% | 100% | 0%
src0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi/Properties0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi.Readers/Properties0% | 0% | 0% | 100% | 0%
src/Microsoft.OpenApi.Workbench/Themes0% | 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
OpenApiStreamReader.cs
in src/Microsoft.OpenApi.Readers
50 4 69 1565 60
OpenApiParameter.cs
in src/Microsoft.OpenApi/Models
146 4 253 1568 59
OpenApiDocument.cs
in src/Microsoft.OpenApi/Models
317 9 253 1568 59
ParsingContext.cs
in src/Microsoft.OpenApi.Readers
156 12 253 1571 57
OpenApiDocumentDeserializer.cs
in src/Microsoft.OpenApi.Readers/V2
270 8 596 1547 56
OpenApiWalker.cs
in src/Microsoft.OpenApi/Services
801 49 253 1560 55
OpenApiSchemaDeserializer.cs
in src/Microsoft.OpenApi.Readers/V3
285 1 253 1547 51
OpenApiOperationDeserializer.cs
in src/Microsoft.OpenApi.Readers/V2
193 5 362 1547 50
OpenApiOperation.cs
in src/Microsoft.OpenApi/Models
169 2 362 1568 48
OpenApiSchema.cs
in src/Microsoft.OpenApi/Models
255 8 253 1568 47
OpenApiParameterDeserializer.cs
in src/Microsoft.OpenApi.Readers/V2
275 6 596 1547 47
OpenApiSchemaDeserializer.cs
in src/Microsoft.OpenApi.Readers/V2
246 1 253 1547 44
OpenApiResponseDeserializer.cs
in src/Microsoft.OpenApi.Readers/V2
144 4 596 1547 43
OpenApiResponse.cs
in src/Microsoft.OpenApi/Models
93 4 596 1568 42
OpenApiVisitorBase.cs
in src/Microsoft.OpenApi/Services
155 44 47 1560 42
OpenApiWriterBase.cs
in src/Microsoft.OpenApi/Writers
227 23 253 1568 40
OpenApiV2Deserializer.cs
in src/Microsoft.OpenApi.Readers/V2
148 7 596 1547 38
cmd
build.cmd
in root
17 - 47 1592 35
OpenApiHeader.cs
in src/Microsoft.OpenApi/Models
84 4 596 1568 35
OpenApiV3Deserializer.cs
in src/Microsoft.OpenApi.Readers/V3
163 9 596 1547 35