microsoft / powerbi-powershell
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 184 files with 9,749 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 18 files changed 21-50 times (2,201 lines of code)
    • 74 files changed 6-20 times (3,479 lines of code)
    • 92 files changed 1-5 times (4,069 lines of code)
0% | 0% | 22% | 35% | 41%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cs, md, ps1, csproj, json, psd1, ps1xml, targets, psm1, props, txt, gitignore, proj, gitattributes, editorconfig, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 25% | 33% | 41%
psd10% | 0% | 28% | 57% | 14%
targets0% | 0% | 62% | 27% | 10%
ps10% | 0% | 8% | 41% | 49%
ps1xml0% | 0% | 0% | 25% | 74%
props0% | 0% | 0% | 100% | 0%
psm10% | 0% | 0% | 100% | 0%
yml0% | 0% | 0% | 100% | 0%
proj0% | 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/Common/Common.Api0% | 0% | 25% | 41% | 32%
src/Common/Commands.Common0% | 0% | 43% | 24% | 31%
src/Modules/Profile0% | 0% | 38% | 26% | 35%
src/Modules/Workspaces0% | 0% | 47% | 42% | 9%
src/Common/Common.Authentication0% | 0% | 73% | 22% | 3%
build0% | 0% | 68% | 20% | 11%
scripts0% | 0% | 8% | 41% | 49%
src/Modules/Reports0% | 0% | 8% | 20% | 70%
src/Modules/Data0% | 0% | 0% | 48% | 51%
src/Modules/Admin0% | 0% | 0% | 29% | 70%
ROOT0% | 0% | 0% | 100% | 0%
src/Common/Common.Abstractions0% | 0% | 0% | 35% | 64%
src/Modules/All0% | 0% | 0% | 100% | 0%
src/Common/Common.Client0% | 0% | 0% | 25% | 75%
src/Modules/Capacities0% | 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
DeviceCodeAuthenticationFactory.cs
in src/Common/Common.Authentication
62 3 116 1435 29
Build.ps1
in scripts
94 - 229 1418 29
WindowsAuthenticationFactory.cs
in src/Common/Common.Authentication
108 5 116 1435 28
PowerBIApiClient.cs
in src/Common/Common.Api
118 7 229 1379 28
DatasetsClient.cs
in src/Common/Common.Api/Datasets
110 13 871 1326 27
GetPowerBIWorkspace.cs
in src/Modules/Workspaces/Commands.Workspaces
212 7 97 1435 27
IDatasetsClient.cs
in src/Common/Common.Api/Datasets
23 - 871 1326 25
ConnectPowerBIServiceAccount.cs
in src/Modules/Profile/Commands.Profile
157 4 229 1435 25
InvokePowerBIRestMethod.cs
in src/Modules/Profile/Commands.Profile
214 5 229 1346 25
ReportsClient.cs
in src/Common/Common.Api/Reports
217 27 97 1379 25
PowerBICmdlet.cs
in src/Common/Commands.Common
252 11 229 1435 25
MicrosoftPowerBIMgmt.Workspaces.psd1
in src/Modules/Workspaces/Commands.Workspaces
81 - 871 1435 24
MicrosoftPowerBIMgmt.Reports.psd1
in src/Modules/Reports/Commands.Reports
81 - 865 1435 24
ServicePrincipalAuthenticationFactory.cs
in src/Common/Common.Authentication
150 7 229 1434 22
IPowerBIApiClient.cs
in src/Common/Common.Api
20 - 871 1379 21
SetPowerBIWorkspace.cs
in src/Modules/Workspaces/Commands.Workspaces
74 4 871 1412 21
targets
Microsoft.PowerBI.Packaging.targets
in build
99 - 229 1435 21
PowerBISettings.cs
in src/Common/Commands.Common
129 2 229 1435 21
MicrosoftPowerBIMgmt.Data.psd1
in src/Modules/Data/Commands.Data
81 - 871 1326 20
IReportsClient.cs
in src/Common/Common.Api/Reports
36 - 865 1379 19