microsoft / vs-boost-unit-test-adapter
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 139 files with 9,999 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 10 files changed 21-50 times (3,077 lines of code)
    • 45 files changed 6-20 times (4,019 lines of code)
    • 84 files changed 1-5 times (2,903 lines of code)
0% | 0% | 30% | 40% | 29%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cs, xml, resx, csproj, gv, txt, md, xsd, vsixmanifest, gitattributes, ps1, bat, json, yml, cpp, vstemplate, gitignore, g4, props
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 31% | 41% | 26%
vsixmanifest0% | 0% | 100% | 0% | 0%
yml0% | 0% | 0% | 100% | 0%
gv0% | 0% | 0% | 0% | 100%
g40% | 0% | 0% | 0% | 100%
vstemplate0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
cpp0% | 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
BoostTestAdapterNunit0% | 0% | 50% | 38% | 11%
BoostTestAdapter/Boost0% | 0% | 29% | 50% | 19%
BoostTestAdapter0% | 0% | 71% | 28% | 0%
BoostTestAdapter/Utility0% | 0% | 14% | 61% | 24%
BoostTestAdapter/Settings0% | 0% | 25% | 28% | 45%
BoostTestAdapter/Discoverers0% | 0% | 24% | 58% | 17%
BoostTestPlugin0% | 0% | 100% | 0% | 0%
BoostTestAdapterNunit/Utility0% | 0% | 0% | 56% | 43%
BoostTestAdapter/TestBatch0% | 0% | 0% | 26% | 73%
ROOT0% | 0% | 0% | 62% | 37%
BoostTestAdapter/Properties0% | 0% | 0% | 100% | 0%
VisualStudioAdapter0% | 0% | 0% | 0% | 100%
BoostTestAdapterNunit/Fakes0% | 0% | 0% | 0% | 100%
Antlr.DOT0% | 0% | 0% | 0% | 100%
BoostTestAdapterNunit/Resources0% | 0% | 0% | 0% | 100%
BoostTestPackage0% | 0% | 0% | 0% | 100%
BoostTestShared0% | 0% | 0% | 0% | 100%
BoostTestItemTemplate0% | 0% | 0% | 0% | 100%
BoostTestPackage/Properties0% | 0% | 0% | 0% | 100%
BoostTestShared/Properties0% | 0% | 0% | 0% | 100%
BoostTestAdapterNunit/Properties0% | 0% | 0% | 0% | 100%
VisualStudioAdapter/Properties0% | 0% | 0% | 0% | 100%
Antlr.DOT/Properties0% | 0% | 0% | 0% | 100%
BoostTestPlugin/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
BoostTestExecutor.cs
in BoostTestAdapter
385 21 1378 2377 42
BoostTestSettingsTest.cs
in BoostTestAdapterNunit
114 10 1243 2377 31
BoostTestAdapterSettings.cs
in BoostTestAdapter/Settings
144 2 1349 2377 31
ListContentDiscoverer.cs
in BoostTestAdapter/Discoverers
105 3 1245 2292 28
BoostTestRunnerBase.cs
in BoostTestAdapter/Boost/Runner
158 8 1242 2377 28
BoostTestRunnerCommandLineArgs.cs
in BoostTestAdapter/Boost/Runner
448 19 1608 2377 28
BoostTestExecutorTest.cs
in BoostTestAdapterNunit
738 43 1245 2377 28
vsixmanifest
source.extension.vsixmanifest
in BoostTestPlugin
39 - 220 2377 25
VSTestModel.cs
in BoostTestAdapter/Utility/VisualStudio
236 12 1642 2377 21
BoostTestResultTest.cs
in BoostTestAdapterNunit
710 33 1642 2377 21
ExternalDiscoverer.cs
in BoostTestAdapter/Discoverers
48 4 1642 2292 18
VSDiscoveryVisitor.cs
in BoostTestAdapter/Discoverers
102 6 1602 2152 18
BoostTestDiscoverer.cs
in BoostTestAdapter
100 5 1608 2377 17
ExternalBoostTestRunner.cs
in BoostTestAdapter/Boost/Runner
86 5 1910 2377 16
BoostTestRunnerCommandLineArgsTest.cs
in BoostTestAdapterNunit
23 1 1911 2377 15
Logger.cs
in BoostTestAdapter/Utility
101 12 1469 2377 15
BoostXmlLog.cs
in BoostTestAdapter/Boost/Results
179 9 1642 2377 15
BoostTestDiscovererTest.cs
in BoostTestAdapterNunit
160 7 1245 2377 14
GlobalSuppressions.cs
in BoostTestAdapter
54 - 1642 2377 13
DebugHelperNative.cs
in BoostTestAdapter/Utility
368 11 1523 2292 13