# Global Metrics

path: .metrics.halstead.volume
old: 10413.675803898248
new: 98.99122797349771
path: .metrics.halstead.bugs
old: 2.5067405982401274
new: 0.0208572264295584
path: .metrics.halstead.difficulty
old: 62.624161073825505
new: 5.0
path: .metrics.halstead.N2
old: 602.0
new: 10.0
path: .metrics.halstead.N1
old: 788.0
new: 16.0
path: .metrics.halstead.level
old: 0.01596827778373165
new: 0.2
path: .metrics.halstead.n2
old: 149.0
new: 7.0
path: .metrics.halstead.time
old: 36230.428384106846
new: 27.497563325971587
path: .metrics.halstead.vocabulary
old: 180.0
new: 14.0
path: .metrics.halstead.length
old: 1390.0
new: 26.0
path: .metrics.halstead.estimated_program_length
old: 1229.2361951708554
new: 39.302968908806456
path: .metrics.halstead.n1
old: 31.0
new: 7.0
path: .metrics.halstead.purity_ratio
old: 0.8843425864538528
new: 1.5116526503387098
path: .metrics.halstead.effort
old: 652147.7109139232
new: 494.95613986748856
path: .metrics.mi.mi_sei
old: -15.709705146936692
new: 96.87140612555766
path: .metrics.mi.mi_visual_studio
old: 8.982554482249412
new: 54.35361031384405
path: .metrics.mi.mi_original
old: 15.360168164646495
new: 92.94467363667331
path: .metrics.nom.total
old: 1.0
new: 2.0
path: .metrics.nom.functions
old: 1.0
new: 2.0
path: .metrics.cognitive.sum
old: 93.0
new: 0.0
path: .metrics.cognitive.average
old: 93.0
new: 0.0
path: .metrics.nexits.sum
old: 12.0
new: 0.0
path: .metrics.nexits.average
old: 12.0
new: 0.0
path: .metrics.cyclomatic.average
old: 18.0
new: 1.0
path: .metrics.cyclomatic.sum
old: 36.0
new: 6.0
path: .metrics.nargs.average
old: 2.0
new: 0.0
path: .metrics.nargs.sum
old: 2.0
new: 0.0
path: .metrics.loc.ploc
old: 286.0
new: 14.0
path: .metrics.loc.lloc
old: 128.0
new: 0.0
path: .metrics.loc.blank
old: 64.0
new: 4.0
path: .metrics.loc.cloc
old: 108.0
new: 8.0
path: .metrics.loc.sloc
old: 458.0
new: 26.0

# Spaces Data

## Minimal test - lines (12, 24)

path: .spaces[0].metrics.mi.mi_original
old: 16.62706456975019
new: 105.35416081376717
path: .spaces[0].metrics.mi.mi_sei
old: -14.763309347854722
new: 97.63066480947188
path: .spaces[0].metrics.mi.mi_visual_studio
old: 9.723429572953329
new: 61.61062035892816
path: .spaces[0].metrics.cognitive.sum
old: 93.0
new: 0.0
path: .spaces[0].metrics.cognitive.average
old: 93.0
new: 0.0
path: .spaces[0].metrics.nargs.sum
old: 2.0
new: 0.0
path: .spaces[0].metrics.nargs.average
old: 2.0
new: 0.0
path: .spaces[0].metrics.loc.ploc
old: 278.0
new: 10.0
path: .spaces[0].metrics.loc.lloc
old: 128.0
new: 0.0
path: .spaces[0].metrics.loc.blank
old: 57.0
new: 2.0
path: .spaces[0].metrics.loc.sloc
old: 431.0
new: 13.0
path: .spaces[0].metrics.loc.cloc
old: 96.0
new: 1.0
path: .spaces[0].metrics.nom.total
old: 1.0
new: 2.0
path: .spaces[0].metrics.nom.functions
old: 1.0
new: 2.0
path: .spaces[0].metrics.halstead.bugs
old: 2.5157937843889733
new: 0.01821731777911794
path: .spaces[0].metrics.halstead.time
old: 36426.87678091325
new: 22.445848546181907
path: .spaces[0].metrics.halstead.vocabulary
old: 176.0
new: 12.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 0.8644478318915765
new: 1.3591793447321756
path: .spaces[0].metrics.halstead.estimated_program_length
old: 1194.666903674159
new: 31.26112492884004
path: .spaces[0].metrics.halstead.n2
old: 145.0
new: 5.0
path: .spaces[0].metrics.halstead.difficulty
old: 63.60344827586207
new: 4.9
path: .spaces[0].metrics.halstead.volume
old: 10308.934496956745
new: 82.45413751658658
path: .spaces[0].metrics.halstead.effort
old: 655683.7820564385
new: 404.0252738312743
path: .spaces[0].metrics.halstead.length
old: 1382.0
new: 23.0
path: .spaces[0].metrics.halstead.level
old: 0.01572241799945785
new: 0.2040816326530612
path: .spaces[0].metrics.halstead.n1
old: 31.0
new: 7.0
path: .spaces[0].metrics.halstead.N1
old: 787.0
new: 16.0
path: .spaces[0].metrics.halstead.N2
old: 595.0
new: 7.0
path: .spaces[0].metrics.nexits.sum
old: 12.0
new: 0.0
path: .spaces[0].metrics.nexits.average
old: 12.0
new: 0.0
path: .spaces[0].metrics.cyclomatic.sum
old: 35.0
new: 5.0
path: .spaces[0].metrics.cyclomatic.average
old: 35.0
new: 1.0

### Code

    namespace mozilla {
    namespace widget {

    class ScreenHelperWin final : public ScreenManager::Helper {
     public:
      ScreenHelperWin(){};
      ~ScreenHelperWin() override {}

      static void RefreshScreens();
    };

    }  // namespace widget
    }  // namespace mozilla