azure / bicep-refdocs-generator
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 26 files with 2,899 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 2 files changed 6-20 times (1,156 lines of code)
    • 24 files changed 1-5 times (1,743 lines of code)
0% | 0% | 0% | 39% | 60%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 26 files with 2,899 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 6 files changed by 2-5 contributors (1,745 lines of code)
    • 20 files changed by 1 contributor (1,154 lines of code)
0% | 0% | 0% | 60% | 39%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cs, json, md, yaml, csproj, sh, gitignore, ps1, props, txt, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 0% | 41% | 58%
ps10% | 0% | 0% | 0% | 100%
props0% | 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
src0% | 0% | 0% | 41% | 58%
scripts0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 26)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MarkdownGenerator.cs
in src/TemplateRefGenerator/Generators
773 22 2024-10-08 2025-02-13 8 2 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
CodeSampleGenerator.cs
in src/TemplateRefGenerator/Generators
383 8 2024-10-08 2025-04-24 7 2 38542602+anthony-c-martin@u... 79895375+ms-henglu@users.no...
ConfigLoader.cs
in src/TemplateRefGenerator/Config
36 1 2024-10-08 2025-02-13 4 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ChangelogGenerator.cs
in src/TemplateRefGenerator/Generators
379 16 2024-10-08 2025-04-14 4 2 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
MarkdownUtils.cs
in src/TemplateRefGenerator/Utils
25 - 2024-10-08 2024-10-24 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
Utils.cs
in src/TemplateRefGenerator/Utils
36 1 2024-10-08 2024-12-12 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
89 - 2024-12-12 2025-03-17 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
TocGenerator.cs
in src/TemplateRefGenerator/Generators
166 4 2024-10-08 2024-12-11 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
AllVersionsGenerator.cs
in src/TemplateRefGenerator/Generators
53 3 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
Program.cs
in src/TemplateRefGenerator
54 3 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
RemarksLoader.cs
in src/TemplateRefGenerator/Config
80 2 2024-10-08 2024-12-12 2 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
MainGenerator.cs
in src/TemplateRefGenerator
103 4 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
FileHelper.cs
in src/TestHelpers/Embedded
9 - 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
JTokenAssertions.cs
in src/TestHelpers/Assertions
11 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
23 - 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ApiVersionComparer.cs
in src/TemplateRefGenerator
27 2 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
EmbeddedFilesTestDataAttribute.cs
in src/TestHelpers/Embedded
30 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFile.cs
in src/TestHelpers/Embedded
35 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFileAssertions.cs
in src/TestHelpers/Assertions
38 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
EmbeddedFile.cs
in src/TestHelpers/Embedded
42 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFolderAssertions.cs
in src/TestHelpers/Assertions
47 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ResourceTypeProvider.cs
in src/TemplateRefGenerator
56 6 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFolder.cs
in src/TestHelpers/Embedded
60 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
JTokenAssertionsExtensions.cs
in src/TestHelpers/Assertions
90 7 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
StringAssertionsExtensions.cs
in src/TestHelpers/Assertions
103 7 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineHelper.cs
in src/TestHelpers/Embedded
151 4 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
Files With Most Contributors (Top 26)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MarkdownGenerator.cs
in src/TemplateRefGenerator/Generators
773 22 2024-10-08 2025-02-13 8 2 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
CodeSampleGenerator.cs
in src/TemplateRefGenerator/Generators
383 8 2024-10-08 2025-04-24 7 2 38542602+anthony-c-martin@u... 79895375+ms-henglu@users.no...
ChangelogGenerator.cs
in src/TemplateRefGenerator/Generators
379 16 2024-10-08 2025-04-14 4 2 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
AllVersionsGenerator.cs
in src/TemplateRefGenerator/Generators
53 3 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
MainGenerator.cs
in src/TemplateRefGenerator
103 4 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
Program.cs
in src/TemplateRefGenerator
54 3 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
ConfigLoader.cs
in src/TemplateRefGenerator/Config
36 1 2024-10-08 2025-02-13 4 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
89 - 2024-12-12 2025-03-17 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
MarkdownUtils.cs
in src/TemplateRefGenerator/Utils
25 - 2024-10-08 2024-10-24 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
Utils.cs
in src/TemplateRefGenerator/Utils
36 1 2024-10-08 2024-12-12 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
TocGenerator.cs
in src/TemplateRefGenerator/Generators
166 4 2024-10-08 2024-12-11 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
RemarksLoader.cs
in src/TemplateRefGenerator/Config
80 2 2024-10-08 2024-12-12 2 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
23 - 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ResourceTypeProvider.cs
in src/TemplateRefGenerator
56 6 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ApiVersionComparer.cs
in src/TemplateRefGenerator
27 2 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
JTokenAssertions.cs
in src/TestHelpers/Assertions
11 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFileAssertions.cs
in src/TestHelpers/Assertions
38 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFolderAssertions.cs
in src/TestHelpers/Assertions
47 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
JTokenAssertionsExtensions.cs
in src/TestHelpers/Assertions
90 7 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
StringAssertionsExtensions.cs
in src/TestHelpers/Assertions
103 7 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFile.cs
in src/TestHelpers/Embedded
35 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFolder.cs
in src/TestHelpers/Embedded
60 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
EmbeddedFilesTestDataAttribute.cs
in src/TestHelpers/Embedded
30 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
EmbeddedFile.cs
in src/TestHelpers/Embedded
42 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
FileHelper.cs
in src/TestHelpers/Embedded
9 - 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineHelper.cs
in src/TestHelpers/Embedded
151 4 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
Files With Least Contributors (Top 26)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TocGenerator.cs
in src/TemplateRefGenerator/Generators
166 4 2024-10-08 2024-12-11 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineHelper.cs
in src/TestHelpers/Embedded
151 4 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
StringAssertionsExtensions.cs
in src/TestHelpers/Assertions
103 7 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
JTokenAssertionsExtensions.cs
in src/TestHelpers/Assertions
90 7 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
89 - 2024-12-12 2025-03-17 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
RemarksLoader.cs
in src/TemplateRefGenerator/Config
80 2 2024-10-08 2024-12-12 2 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFolder.cs
in src/TestHelpers/Embedded
60 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ResourceTypeProvider.cs
in src/TemplateRefGenerator
56 6 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFolderAssertions.cs
in src/TestHelpers/Assertions
47 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
EmbeddedFile.cs
in src/TestHelpers/Embedded
42 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFileAssertions.cs
in src/TestHelpers/Assertions
38 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
Utils.cs
in src/TemplateRefGenerator/Utils
36 1 2024-10-08 2024-12-12 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ConfigLoader.cs
in src/TemplateRefGenerator/Config
36 1 2024-10-08 2025-02-13 4 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
BaselineFile.cs
in src/TestHelpers/Embedded
35 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
EmbeddedFilesTestDataAttribute.cs
in src/TestHelpers/Embedded
30 3 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
ApiVersionComparer.cs
in src/TemplateRefGenerator
27 2 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
MarkdownUtils.cs
in src/TemplateRefGenerator/Utils
25 - 2024-10-08 2024-10-24 3 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
23 - 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
JTokenAssertions.cs
in src/TestHelpers/Assertions
11 1 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
FileHelper.cs
in src/TestHelpers/Embedded
9 - 2024-10-08 2024-10-08 1 1 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
MarkdownGenerator.cs
in src/TemplateRefGenerator/Generators
773 22 2024-10-08 2025-02-13 8 2 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
CodeSampleGenerator.cs
in src/TemplateRefGenerator/Generators
383 8 2024-10-08 2025-04-24 7 2 38542602+anthony-c-martin@u... 79895375+ms-henglu@users.no...
ChangelogGenerator.cs
in src/TemplateRefGenerator/Generators
379 16 2024-10-08 2025-04-14 4 2 38542602+anthony-c-martin@u... 38542602+anthony-c-martin@u...
MainGenerator.cs
in src/TemplateRefGenerator
103 4 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
Program.cs
in src/TemplateRefGenerator
54 3 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
AllVersionsGenerator.cs
in src/TemplateRefGenerator/Generators
53 3 2024-10-08 2024-11-26 2 2 38542602+anthony-c-martin@u... 4007949+tfitzmac@users.nore...
Correlations

File Size vs. Number of Changes: 26 points

src/TemplateRefGenerator/Generators/CodeSampleGenerator.cs x: 383 lines of code y: 7 # changes src/TemplateRefGenerator/Generators/ChangelogGenerator.cs x: 379 lines of code y: 4 # changes scripts/UpdateSamples.ps1 x: 89 lines of code y: 3 # changes src/TemplateRefGenerator/Config/ConfigLoader.cs x: 36 lines of code y: 4 # changes src/TemplateRefGenerator/Generators/MarkdownGenerator.cs x: 773 lines of code y: 8 # changes src/TemplateRefGenerator/Config/RemarksLoader.cs x: 80 lines of code y: 2 # changes src/TemplateRefGenerator/Utils/Utils.cs x: 36 lines of code y: 3 # changes src/TemplateRefGenerator/Generators/TocGenerator.cs x: 166 lines of code y: 3 # changes src/TemplateRefGenerator/Generators/AllVersionsGenerator.cs x: 53 lines of code y: 2 # changes src/TemplateRefGenerator/MainGenerator.cs x: 103 lines of code y: 2 # changes src/TemplateRefGenerator/Program.cs x: 54 lines of code y: 2 # changes src/TemplateRefGenerator/Utils/MarkdownUtils.cs x: 25 lines of code y: 3 # changes src/Directory.Build.props x: 23 lines of code y: 1 # changes src/TemplateRefGenerator/ApiVersionComparer.cs x: 27 lines of code y: 1 # changes src/TemplateRefGenerator/ResourceTypeProvider.cs x: 56 lines of code y: 1 # changes src/TestHelpers/Assertions/BaselineFileAssertions.cs x: 38 lines of code y: 1 # changes src/TestHelpers/Assertions/BaselineFolderAssertions.cs x: 47 lines of code y: 1 # changes src/TestHelpers/Assertions/JTokenAssertions.cs x: 11 lines of code y: 1 # changes src/TestHelpers/Assertions/JTokenAssertionsExtensions.cs x: 90 lines of code y: 1 # changes src/TestHelpers/Assertions/StringAssertionsExtensions.cs x: 103 lines of code y: 1 # changes src/TestHelpers/Embedded/BaselineFile.cs x: 35 lines of code y: 1 # changes src/TestHelpers/Embedded/BaselineFolder.cs x: 60 lines of code y: 1 # changes src/TestHelpers/Embedded/BaselineHelper.cs x: 151 lines of code y: 1 # changes src/TestHelpers/Embedded/EmbeddedFile.cs x: 42 lines of code y: 1 # changes src/TestHelpers/Embedded/EmbeddedFilesTestDataAttribute.cs x: 30 lines of code y: 1 # changes src/TestHelpers/Embedded/FileHelper.cs x: 9 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.19
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 8.0
0 773.0
lines of code
min: 9.0 | average: 111.5 | 25th percentile: 33.75 | median: 53.5 | 75th percentile: 103.0 | max: 773.0

Number of Contributors vs. Number of Changes: 26 points

src/TemplateRefGenerator/Generators/CodeSampleGenerator.cs x: 2 # contributors y: 7 # changes src/TemplateRefGenerator/Generators/ChangelogGenerator.cs x: 2 # contributors y: 4 # changes scripts/UpdateSamples.ps1 x: 1 # contributors y: 3 # changes src/TemplateRefGenerator/Config/ConfigLoader.cs x: 1 # contributors y: 4 # changes src/TemplateRefGenerator/Generators/MarkdownGenerator.cs x: 2 # contributors y: 8 # changes src/TemplateRefGenerator/Config/RemarksLoader.cs x: 1 # contributors y: 2 # changes src/TemplateRefGenerator/Generators/AllVersionsGenerator.cs x: 2 # contributors y: 2 # changes src/Directory.Build.props x: 1 # contributors y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.19
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 8.0
0 2.0
# contributors
min: 1.0 | average: 1.23 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0

Number of Contributors vs. File Size: 26 points

src/TemplateRefGenerator/Generators/CodeSampleGenerator.cs x: 2 # contributors y: 383 lines of code src/TemplateRefGenerator/Generators/ChangelogGenerator.cs x: 2 # contributors y: 379 lines of code scripts/UpdateSamples.ps1 x: 1 # contributors y: 89 lines of code src/TemplateRefGenerator/Config/ConfigLoader.cs x: 1 # contributors y: 36 lines of code src/TemplateRefGenerator/Generators/MarkdownGenerator.cs x: 2 # contributors y: 773 lines of code src/TemplateRefGenerator/Config/RemarksLoader.cs x: 1 # contributors y: 80 lines of code src/TemplateRefGenerator/Generators/TocGenerator.cs x: 1 # contributors y: 166 lines of code src/TemplateRefGenerator/Generators/AllVersionsGenerator.cs x: 2 # contributors y: 53 lines of code src/TemplateRefGenerator/MainGenerator.cs x: 2 # contributors y: 103 lines of code src/TemplateRefGenerator/Utils/MarkdownUtils.cs x: 1 # contributors y: 25 lines of code src/Directory.Build.props x: 1 # contributors y: 23 lines of code src/TemplateRefGenerator/ResourceTypeProvider.cs x: 1 # contributors y: 56 lines of code src/TestHelpers/Assertions/BaselineFileAssertions.cs x: 1 # contributors y: 38 lines of code src/TestHelpers/Assertions/BaselineFolderAssertions.cs x: 1 # contributors y: 47 lines of code src/TestHelpers/Assertions/JTokenAssertions.cs x: 1 # contributors y: 11 lines of code src/TestHelpers/Assertions/StringAssertionsExtensions.cs x: 1 # contributors y: 103 lines of code src/TestHelpers/Embedded/BaselineFolder.cs x: 1 # contributors y: 60 lines of code src/TestHelpers/Embedded/BaselineHelper.cs x: 1 # contributors y: 151 lines of code src/TestHelpers/Embedded/EmbeddedFile.cs x: 1 # contributors y: 42 lines of code src/TestHelpers/Embedded/EmbeddedFilesTestDataAttribute.cs x: 1 # contributors y: 30 lines of code src/TestHelpers/Embedded/FileHelper.cs x: 1 # contributors y: 9 lines of code
773.0
lines of code
  min: 9.0
  average: 111.5
  25th percentile: 33.75
  median: 53.5
  75th percentile: 103.0
  max: 773.0
0 2.0
# contributors
min: 1.0 | average: 1.23 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0