#Default settings for Metrics

#AC
Metrics.AC.Chosen=true
Metrics.AC.Aggregation=Average
Metrics.AC.UpperLimit=0
Metrics.AC.LowerLimit=0
Metrics.AC.Scope=1

#AHF
Metrics.AHF.Chosen=true
Metrics.AHF.Aggregation=None
Metrics.AHF.UpperLimit=0
Metrics.AHF.LowerLimit=0
Metrics.AHF.Scope=3

#AIF
Metrics.AIF.Chosen=true
Metrics.AIF.Aggregation=None
Metrics.AIF.UpperLimit=0
Metrics.AIF.LowerLimit=0
Metrics.AIF.Scope=3

#CBO
Metrics.CBO.Chosen=true
Metrics.CBO.Aggregation=Maximum
Metrics.CBO.UpperLimit=6
Metrics.CBO.LowerLimit=0
Metrics.CBO.Scope=1

#CC
Metrics.CC.Chosen=true
Metrics.CC.Aggregation=Maximum
Metrics.CC.UpperLimit=10
Metrics.CC.LowerLimit=0
Metrics.CC.CaseAsBranch=false
Metrics.CC.Scope=1

#CF
Metrics.CF.Chosen=true
Metrics.CF.Aggregation=None
Metrics.CF.UpperLimit=0
Metrics.CF.LowerLimit=0
Metrics.CF.Scope=3

#CR
Metrics.CR.Chosen=true
Metrics.CR.Aggregation=Minimum
Metrics.CR.UpperLimit=100
Metrics.CR.LowerLimit=5
Metrics.CR.CntJavaDoc=true
Metrics.CR.CntComments=true
Metrics.CR.IgnoreBlankLines=false
Metrics.CR.Scope=1

#DAC
Metrics.DAC.Chosen=true
Metrics.DAC.Aggregation=Maximum
Metrics.DAC.UpperLimit=5
Metrics.DAC.LowerLimit=0
Metrics.DAC.Scope=1

#DOIH
Metrics.DOIH.Chosen=true
Metrics.DOIH.Aggregation=Maximum
Metrics.DOIH.UpperLimit=5
Metrics.DOIH.LowerLimit=0
Metrics.DOIH.Scope=1

#FO
Metrics.FO.Chosen=true
Metrics.FO.Aggregation=Maximum
Metrics.FO.UpperLimit=5
Metrics.FO.LowerLimit=0
Metrics.FO.Scope=1

#HDiff
Metrics.HDiff.Chosen=true
Metrics.HDiff.Aggregation=Sum
Metrics.HDiff.UpperLimit=0
Metrics.HDiff.LowerLimit=0
Metrics.HDiff.Scope=1

#HEff
Metrics.HEff.Chosen=true
Metrics.HEff.Aggregation=Sum
Metrics.HEff.UpperLimit=0
Metrics.HEff.LowerLimit=0
Metrics.HEff.Scope=1

#HPLen
Metrics.HPLen.Chosen=true
Metrics.HPLen.Aggregation=Sum
Metrics.HPLen.UpperLimit=0
Metrics.HPLen.LowerLimit=0
Metrics.HPLen.Scope=1

#HPVoc
Metrics.HPVoc.Chosen=true
Metrics.HPVoc.Aggregation=Sum
Metrics.HPVoc.UpperLimit=0
Metrics.HPVoc.LowerLimit=0
Metrics.HPVoc.Scope=1

#HPVol
Metrics.HPVol.Chosen=true
Metrics.HPVol.Aggregation=Sum
Metrics.HPVol.UpperLimit=0
Metrics.HPVol.LowerLimit=0
Metrics.HPVol.Scope=1

#LOC
Metrics.LOC.Chosen=true
Metrics.LOC.Aggregation=Sum
Metrics.LOC.UpperLimit=0
Metrics.LOC.LowerLimit=0
Metrics.LOC.CntJavaDoc=false
Metrics.LOC.CntComments=false
Metrics.LOC.IgnoreBlankLines=false
Metrics.LOC.Scope=1

#LOCOM1
Metrics.LOCOM1.Chosen=true
Metrics.LOCOM1.Aggregation=Maximum
Metrics.LOCOM1.UpperLimit=0
Metrics.LOCOM1.LowerLimit=0
Metrics.LOCOM1.Scope=1

#LOCOM2
Metrics.LOCOM2.Chosen=true
Metrics.LOCOM2.Aggregation=Maximum
Metrics.LOCOM2.UpperLimit=0
Metrics.LOCOM2.LowerLimit=0
Metrics.LOCOM2.Scope=1

#LOCOM3
Metrics.LOCOM3.Chosen=true
Metrics.LOCOM3.Aggregation=Maximum
Metrics.LOCOM3.UpperLimit=0
Metrics.LOCOM3.LowerLimit=0
Metrics.LOCOM3.Scope=1

#MHF
Metrics.MHF.Chosen=true
Metrics.MHF.Aggregation=None
Metrics.MHF.UpperLimit=0
Metrics.MHF.LowerLimit=0
Metrics.MHF.Scope=3

#MIF
Metrics.MIF.Chosen=true
Metrics.MIF.Aggregation=None
Metrics.MIF.UpperLimit=0
Metrics.MIF.LowerLimit=0
Metrics.MIF.Scope=3

#MNOL
Metrics.MNOL.Chosen=true
Metrics.MNOL.Aggregation=Maximum
Metrics.MNOL.UpperLimit=7
Metrics.MNOL.LowerLimit=0
Metrics.MNOL.CaseAsBranch=false
Metrics.MNOL.Scope=1

#MNOP
Metrics.MNOP.Chosen=true
Metrics.MNOP.Aggregation=Maximum
Metrics.MNOP.UpperLimit=4
Metrics.MNOP.LowerLimit=0
Metrics.MNOP.Scope=1

#MSOO
Metrics.MSOO.Chosen=true
Metrics.MSOO.Aggregation=Maximum
Metrics.MSOO.UpperLimit=3
Metrics.MSOO.LowerLimit=0
Metrics.MSOO.CaseAsBranch=false
Metrics.MSOO.Scope=1

#NOA
Metrics.NOA.Chosen=true
Metrics.NOA.Aggregation=Maximum
Metrics.NOA.LowerLimit=0
Metrics.NOA.UpperLimit=0
Metrics.NOA.Public=true
Metrics.NOA.Protected=true
Metrics.NOA.Private=true
Metrics.NOA.Package=true
Metrics.NOA.Ancestors=false
Metrics.NOA.Constants=false
Metrics.NOA.Scope=1

#NOAM
Metrics.NOAM.Chosen=true
Metrics.NOAM.Aggregation=Maximum
Metrics.NOAM.UpperLimit=0
Metrics.NOAM.LowerLimit=0
Metrics.NOAM.Scope=1

#NOC
Metrics.NOC.Chosen=true
Metrics.NOC.Aggregation=Sum
Metrics.NOC.UpperLimit=0
Metrics.NOC.LowerLimit=0
Metrics.NOC.Scope=1

#NOCC
Metrics.NOCC.Chosen=true
Metrics.NOCC.Aggregation=Maximum
Metrics.NOCC.UpperLimit=0
Metrics.NOCC.LowerLimit=0
Metrics.NOCC.Scope=1

#NOIS
Metrics.NOIS.Chosen=true
Metrics.NOIS.Aggregation=Maximum
Metrics.NOIS.UpperLimit=0
Metrics.NOIS.LowerLimit=0
Metrics.NOIS.Scope=1

#NOM
Metrics.NOM.Chosen=true
Metrics.NOM.Aggregation=Maximum
Metrics.NOM.LowerLimit=0
Metrics.NOM.UpperLimit=0
Metrics.NOM.Public=true
Metrics.NOM.Protected=true
Metrics.NOM.Private=true
Metrics.NOM.Package=true
Metrics.NOM.Ancestors=false
Metrics.NOM.Constructors=false
Metrics.NOM.Constants=false
Metrics.NOM.Scope=1

#NOO
Metrics.NOO.Chosen=true
Metrics.NOO.Aggregation=Maximum
Metrics.NOO.LowerLimit=0
Metrics.NOO.UpperLimit=0
Metrics.NOO.Public=true
Metrics.NOO.Protected=true
Metrics.NOO.Private=true
Metrics.NOO.Package=true
Metrics.NOO.Ancestors=false
Metrics.NOO.Constructors=false
Metrics.NOO.Scope=1

#NOCON
Metrics.NOCON.Chosen=true
Metrics.NOCON.Aggregation=Maximum
Metrics.NOCON.LowerLimit=0
Metrics.NOCON.UpperLimit=0
Metrics.NOCON.Public=true
Metrics.NOCON.Protected=true
Metrics.NOCON.Private=true
Metrics.NOCON.Package=true
Metrics.NOCON.Scope=1

#NOOM
Metrics.NOOM.Chosen=true
Metrics.NOOM.Aggregation=Maximum
Metrics.NOOM.UpperLimit=0
Metrics.NOOM.LowerLimit=0
Metrics.NOOM.Scope=1

#NOprnd
Metrics.NOprnd.Chosen=true
Metrics.NOprnd.Aggregation=Sum
Metrics.NOprnd.UpperLimit=0
Metrics.NOprnd.LowerLimit=0
Metrics.NOprnd.Scope=1

#NOprtr
Metrics.NOprtr.Chosen=true
Metrics.NOprtr.Aggregation=Sum
Metrics.NOprtr.UpperLimit=0
Metrics.NOprtr.LowerLimit=0
Metrics.NOprtr.Scope=1

#NORM
Metrics.NORM.Chosen=true
Metrics.NORM.Aggregation=Maximum
Metrics.NORM.UpperLimit=20
Metrics.NORM.LowerLimit=0
Metrics.NORM.Scope=1

#NUOprnd
Metrics.NUOprnd.Chosen=true
Metrics.NUOprnd.Aggregation=Sum
Metrics.NUOprnd.UpperLimit=0
Metrics.NUOprnd.LowerLimit=0
Metrics.NUOprnd.Scope=1

#NUOprtr
Metrics.NUOprtr.Chosen=true
Metrics.NUOprtr.Aggregation=Sum
Metrics.NUOprtr.UpperLimit=0
Metrics.NUOprtr.LowerLimit=0
Metrics.NUOprtr.Scope=1

#PF
Metrics.PF.Chosen=true
Metrics.PF.Aggregation=None
Metrics.PF.UpperLimit=0
Metrics.PF.LowerLimit=0
Metrics.PF.Scope=3

#PPkgM
Metrics.PPkgM.Chosen=true
Metrics.PPkgM.Aggregation=Average
Metrics.PPkgM.UpperLimit=0
Metrics.PPkgM.LowerLimit=0
Metrics.PPkgM.Scope=1

#PPrivM
Metrics.PPrivM.Chosen=true
Metrics.PPrivM.Aggregation=Average
Metrics.PPrivM.UpperLimit=0
Metrics.PPrivM.LowerLimit=0
Metrics.PPrivM.Scope=1

#PProtM
Metrics.PProtM.Chosen=true
Metrics.PProtM.Aggregation=Average
Metrics.PProtM.UpperLimit=0
Metrics.PProtM.LowerLimit=0
Metrics.PProtM.Scope=1

#PPubM
Metrics.PPubM.Chosen=true
Metrics.PPubM.Aggregation=Average
Metrics.PPubM.UpperLimit=0
Metrics.PPubM.LowerLimit=0
Metrics.PPubM.Scope=1

#RFC
Metrics.RFC.Chosen=true
Metrics.RFC.Aggregation=Maximum
Metrics.RFC.UpperLimit=20
Metrics.RFC.LowerLimit=0
Metrics.RFC.Scope=1

#TCR
Metrics.TCR.Chosen=true
Metrics.TCR.Aggregation=Minimum
Metrics.TCR.UpperLimit=100
Metrics.TCR.LowerLimit=5
Metrics.TCR.CntJavaDoc=true
Metrics.TCR.CntComments=true
Metrics.TCR.IgnoreBlankLines=false
Metrics.TCR.Scope=1

#WMPC1
Metrics.WMPC1.Chosen=true
Metrics.WMPC1.Aggregation=Maximum
Metrics.WMPC1.UpperLimit=15
Metrics.WMPC1.LowerLimit=0
Metrics.WMPC1.CaseAsBranch=false
Metrics.WMPC1.Scope=1

#WMPC2
Metrics.WMPC2.Chosen=true
Metrics.WMPC2.Aggregation=Maximum
Metrics.WMPC2.UpperLimit=15
Metrics.WMPC2.LowerLimit=0
Metrics.WMPC2.Scope=1
