# Global Metrics

path: .metrics.halstead.difficulty
old: 22.714285714285715
new: 33.27433004231312
path: .metrics.halstead.length
old: 231.0
new: 3700.0
path: .metrics.halstead.estimated_program_length
old: 301.5359817826695
new: 6854.857497281517
path: .metrics.halstead.level
old: 0.0440251572327044
new: 0.030053197126083547
path: .metrics.halstead.n2
old: 42.0
new: 709.0
path: .metrics.halstead.bugs
old: 0.3288961119651013
new: 3.7074165205464
path: .metrics.halstead.time
old: 1721.8586086198832
new: 65165.30739831948
path: .metrics.halstead.n1
old: 18.0
new: 29.0
path: .metrics.halstead.N2
old: 106.0
new: 1627.0
path: .metrics.halstead.effort
old: 30993.454955157897
new: 1172975.5331697506
path: .metrics.halstead.purity_ratio
old: 1.3053505704877468
new: 1.852664188454464
path: .metrics.halstead.vocabulary
old: 60.0
new: 738.0
path: .metrics.halstead.N1
old: 125.0
new: 2073.0
path: .metrics.halstead.volume
old: 1364.4917275855678
new: 35251.664922423464
path: .metrics.cognitive.average
old: 0.16666666666666666
new: 2.076923076923077
path: .metrics.cognitive.sum
old: 1.0
new: 27.0
path: .metrics.nargs.average
old: 1.3333333333333333
new: 1.8461538461538465
path: .metrics.nargs.sum
old: 8.0
new: 24.0
path: .metrics.nexits.average
old: 0.16666666666666666
new: 1.3846153846153846
path: .metrics.nexits.sum
old: 1.0
new: 18.0
path: .metrics.nom.functions
old: 6.0
new: 13.0
path: .metrics.nom.total
old: 6.0
new: 13.0
path: .metrics.mi.mi_sei
old: 42.7013679036488
new: -67.49159024959614
path: .metrics.mi.mi_visual_studio
old: 34.686990848626074
new: 0.0
path: .metrics.mi.mi_original
old: 59.31475435115058
new: -24.825602443702262
path: .metrics.loc.blank
old: 15.0
new: 0.0
path: .metrics.loc.cloc
old: 16.0
new: 195.0
path: .metrics.loc.lloc
old: 1.0
new: 713.0
path: .metrics.loc.ploc
old: 51.0
new: 869.0
path: .metrics.loc.sloc
old: 82.0
new: 1031.0
path: .metrics.cyclomatic.sum
old: 12.0
new: 126.0
path: .metrics.cyclomatic.average
old: 1.0909090909090908
new: 9.0

# Spaces Data

## Minimal test - lines (28, 47)

path: .spaces[0].metrics.cognitive.sum
old: 1.0
new: 0.0
path: .spaces[0].metrics.cognitive.average
old: 0.16666666666666666
new: 0.0
path: .spaces[0].metrics.nexits.average
old: 0.16666666666666666
new: 0.0
path: .spaces[0].metrics.nexits.sum
old: 1.0
new: 0.0
path: .spaces[0].metrics.nargs.average
old: 1.3333333333333333
new: 0.0
path: .spaces[0].metrics.nargs.sum
old: 8.0
new: 0.0
path: .spaces[0].metrics.mi.mi_visual_studio
old: 37.699225342959544
new: 52.461861149181345
path: .spaces[0].metrics.mi.mi_original
old: 64.46567533646082
new: 89.7097825651001
path: .spaces[0].metrics.mi.mi_sei
old: 44.83378873064338
new: 53.82482629328882
path: .spaces[0].metrics.loc.cloc
old: 8.0
new: 0.0
path: .spaces[0].metrics.loc.sloc
old: 62.0
new: 20.0
path: .spaces[0].metrics.loc.blank
old: 13.0
new: 0.0
path: .spaces[0].metrics.loc.lloc
old: 1.0
new: 0.0
path: .spaces[0].metrics.loc.ploc
old: 41.0
new: 20.0
path: .spaces[0].metrics.nom.total
old: 6.0
new: 1.0
path: .spaces[0].metrics.nom.functions
old: 6.0
new: 1.0
path: .spaces[0].metrics.cyclomatic.sum
old: 11.0
new: 1.0
path: .spaces[0].metrics.cyclomatic.average
old: 1.1
new: 1.0
path: .spaces[0].metrics.halstead.level
old: 0.038946162657502864
new: 0.3047619047619048
path: .spaces[0].metrics.halstead.length
old: 222.0
new: 100.0
path: .spaces[0].metrics.halstead.bugs
old: 0.33942449793708973
new: 0.04765404042207888
path: .spaces[0].metrics.halstead.effort
old: 32493.512353354483
new: 1709.3518855969992
path: .spaces[0].metrics.halstead.vocabulary
old: 52.0
new: 37.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.11726300283096
new: 1.716096404744368
path: .spaces[0].metrics.halstead.N2
old: 97.0
new: 42.0
path: .spaces[0].metrics.halstead.n2
old: 34.0
new: 32.0
path: .spaces[0].metrics.halstead.N1
old: 125.0
new: 58.0
path: .spaces[0].metrics.halstead.time
old: 1805.195130741916
new: 94.96399364427774
path: .spaces[0].metrics.halstead.difficulty
old: 25.676470588235293
new: 3.28125
path: .spaces[0].metrics.halstead.volume
old: 1265.4976174273224
new: 520.945336562895
path: .spaces[0].metrics.halstead.n1
old: 18.0
new: 5.0
path: .spaces[0].metrics.halstead.estimated_program_length
old: 248.03238662847315
new: 171.60964047443682

### Code

    GfxDriverInfo::GfxDriverInfo()
        : mOperatingSystem(OperatingSystem::Unknown),
          mOperatingSystemVersion(0),
          mScreen(ScreenSizeStatus::All),
          mBattery(BatteryStatus::All),
          mDesktopEnvironment(
              GfxDriverInfo::GetDesktopEnvironment(DesktopEnvironment::All)),
          mWindowProtocol(GfxDriverInfo::GetWindowProtocol(WindowProtocol::All)),
          mAdapterVendor(GfxDriverInfo::GetDeviceVendor(DeviceFamily::All)),
          mDriverVendor(GfxDriverInfo::GetDriverVendor(DriverVendor::All)),
          mDevices(GfxDriverInfo::GetDeviceFamily(DeviceFamily::All)),
          mDeleteDevices(false),
          mFeature(allFeatures),
          mFeatureStatus(nsIGfxInfo::FEATURE_STATUS_OK),
          mComparisonOp(DRIVER_COMPARISON_IGNORED),
          mDriverVersion(0),
          mDriverVersionMax(0),
          mSuggestedVersion(nullptr),
          mRuleId(nullptr),
          mGpu2(false) {}