JetBrains / NuGet.BuildTasks
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 8 files with 1,108 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (1,032 lines of code)
    • 1 file changed 6-20 times (33 lines of code)
    • 5 files changed 1-5 times (43 lines of code)
0% | 0% | 93% | 2% | 3%
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 8 files with 1,108 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (242 lines of code)
    • 1 file changed by 6-10 contributors (790 lines of code)
    • 3 files changed by 2-5 contributors (45 lines of code)
    • 3 files changed by 1 contributor (31 lines of code)
0% | 21% | 71% | 4% | 2%
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, resx, targets, txt, gitignore, props, csproj, gitattributes, md
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 93% | 3% | 2%
targets0% | 0% | 95% | 0% | 4%
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% | 93% | 2% | 3%
Most Frequently Changed Files (Top 13)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ResolveNuGetPackageAssets.cs
in src/Microsoft.NuGet.Build.Tasks
790 35 2015-12-15 2018-05-31 24 10 jason.malinowski@microsoft.com anmishr@microsoft.com
targets
Microsoft.NuGet.targets
in src/Microsoft.NuGet.Build.Tasks
242 - 2015-12-22 2018-05-07 21 11 jason.malinowski@microsoft.com tomescht@microsoft.com
NuGetPackageObject.cs
in src/Microsoft.NuGet.Build.Tasks
33 2 2015-12-15 2017-09-07 7 5 jason.malinowski@microsoft.com natidea@users.noreply.githu...
targets
Microsoft.NuGet.ImportAfter.targets
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-09-29 2017-10-24 3 3 justin@emgarten.com angerlic@microsoft.com
props
Microsoft.NuGet.ImportBefore.props
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-09-29 2017-02-16 2 2 justin@emgarten.com nayewah@microsoft.com
targets
Microsoft.NuGet.Solution.ImportAfter.targets
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-10-18 2016-10-18 1 1 justin@emgarten.com justin@emgarten.com
Delegates.cs
in src/Microsoft.NuGet.Build.Tasks
6 - 2016-06-14 2016-06-14 1 1 jason.malinowski@microsoft.com jason.malinowski@microsoft.com
ExceptionFromResource.cs
in src/Microsoft.NuGet.Build.Tasks
19 1 2016-01-27 2016-01-27 1 1 jason.malinowski@microsoft.com jason.malinowski@microsoft.com
props
Microsoft.NuGet.props
in src/Microsoft.NuGet.Build.Tasks
3 -
InternalsVisibleTo.cs
in src/Microsoft.NuGet.Build.Tasks
3 -
AssemblyInfo.cs
in src/Microsoft.NuGet.Build.Tasks/Properties
11 -
NativeMethods.cs
in src/Microsoft.NuGet.Build.Tasks
13 -
Preprocessor.cs
in src/Microsoft.NuGet.Build.Tasks
95 3
Files With Most Contributors (Top 13)
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
targets
Microsoft.NuGet.targets
in src/Microsoft.NuGet.Build.Tasks
242 - 2015-12-22 2018-05-07 21 11 jason.malinowski@microsoft.com tomescht@microsoft.com
ResolveNuGetPackageAssets.cs
in src/Microsoft.NuGet.Build.Tasks
790 35 2015-12-15 2018-05-31 24 10 jason.malinowski@microsoft.com anmishr@microsoft.com
NuGetPackageObject.cs
in src/Microsoft.NuGet.Build.Tasks
33 2 2015-12-15 2017-09-07 7 5 jason.malinowski@microsoft.com natidea@users.noreply.githu...
targets
Microsoft.NuGet.ImportAfter.targets
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-09-29 2017-10-24 3 3 justin@emgarten.com angerlic@microsoft.com
props
Microsoft.NuGet.ImportBefore.props
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-09-29 2017-02-16 2 2 justin@emgarten.com nayewah@microsoft.com
Delegates.cs
in src/Microsoft.NuGet.Build.Tasks
6 - 2016-06-14 2016-06-14 1 1 jason.malinowski@microsoft.com jason.malinowski@microsoft.com
ExceptionFromResource.cs
in src/Microsoft.NuGet.Build.Tasks
19 1 2016-01-27 2016-01-27 1 1 jason.malinowski@microsoft.com jason.malinowski@microsoft.com
targets
Microsoft.NuGet.Solution.ImportAfter.targets
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-10-18 2016-10-18 1 1 justin@emgarten.com justin@emgarten.com
NativeMethods.cs
in src/Microsoft.NuGet.Build.Tasks
13 -
Preprocessor.cs
in src/Microsoft.NuGet.Build.Tasks
95 3
InternalsVisibleTo.cs
in src/Microsoft.NuGet.Build.Tasks
3 -
props
Microsoft.NuGet.props
in src/Microsoft.NuGet.Build.Tasks
3 -
AssemblyInfo.cs
in src/Microsoft.NuGet.Build.Tasks/Properties
11 -
Files With Least Contributors (Top 13)
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
Preprocessor.cs
in src/Microsoft.NuGet.Build.Tasks
95 3
NativeMethods.cs
in src/Microsoft.NuGet.Build.Tasks
13 -
AssemblyInfo.cs
in src/Microsoft.NuGet.Build.Tasks/Properties
11 -
InternalsVisibleTo.cs
in src/Microsoft.NuGet.Build.Tasks
3 -
props
Microsoft.NuGet.props
in src/Microsoft.NuGet.Build.Tasks
3 -
ExceptionFromResource.cs
in src/Microsoft.NuGet.Build.Tasks
19 1 2016-01-27 2016-01-27 1 1 jason.malinowski@microsoft.com jason.malinowski@microsoft.com
Delegates.cs
in src/Microsoft.NuGet.Build.Tasks
6 - 2016-06-14 2016-06-14 1 1 jason.malinowski@microsoft.com jason.malinowski@microsoft.com
targets
Microsoft.NuGet.Solution.ImportAfter.targets
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-10-18 2016-10-18 1 1 justin@emgarten.com justin@emgarten.com
props
Microsoft.NuGet.ImportBefore.props
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-09-29 2017-02-16 2 2 justin@emgarten.com nayewah@microsoft.com
targets
Microsoft.NuGet.ImportAfter.targets
in src/Microsoft.NuGet.Build.Tasks/ImportBeforeAfter
6 - 2016-09-29 2017-10-24 3 3 justin@emgarten.com angerlic@microsoft.com
NuGetPackageObject.cs
in src/Microsoft.NuGet.Build.Tasks
33 2 2015-12-15 2017-09-07 7 5 jason.malinowski@microsoft.com natidea@users.noreply.githu...
ResolveNuGetPackageAssets.cs
in src/Microsoft.NuGet.Build.Tasks
790 35 2015-12-15 2018-05-31 24 10 jason.malinowski@microsoft.com anmishr@microsoft.com
targets
Microsoft.NuGet.targets
in src/Microsoft.NuGet.Build.Tasks
242 - 2015-12-22 2018-05-07 21 11 jason.malinowski@microsoft.com tomescht@microsoft.com