ValidationUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,400 of 2,4000%336 of 3360%302302496496134134
checkIdentifiable(Identifiable, ValidationLevel, ValidationUtil.ActionOnError, ReportNode)2920%240%1313353511
checkThreeWindingsTransformer(Validable, ThreeWindingsTransformer, ValidationUtil.ActionOnError, ReportNode)1010%80%55232311
checkRatioTapChangerRegulation(Validable, boolean, boolean, Terminal, RatioTapChanger.RegulationMode, double, Network, ValidationUtil.ActionOnError, ReportNode)880%180%1010202011
checkTwoWindingsTransformer(Validable, TwoWindingsTransformer, ValidationUtil.ActionOnError, ReportNode)740%80%55111111
checkAcDcConverterPccTerminal(Validable, boolean, Terminal, VoltageLevel)720%280%1515131311
checkSvcRegulator(Validable, Boolean, double, double, StaticVarCompensator.RegulationMode, ValidationUtil.ActionOnError, ReportNode)550%140%88131311
checkRegulatingPhaseTapChanger(Validable, PhaseTapChanger.RegulationMode, double, Terminal, boolean, ValidationUtil.ActionOnError, ReportNode)540%100%66131311
checkVoltageControl(Validable, Boolean, double, double, ValidationUtil.ActionOnError, ReportNode)510%100%66121211
checkAcDcConverterControl(Validable, AcDcConverter.ControlMode, double, double, ValidationUtil.ActionOnError, ReportNode)500%100%66111111
checkTemporaryLimits(Validable, double, Collection)490%120%77121211
checkRtc(Validable, RatioTapChanger, Network, ValidationUtil.ActionOnError, ReportNode)480%20%227711
checkPtc(Validable, PhaseTapChanger, Network, ValidationUtil.ActionOnError, ReportNode)480%20%227711
checkPhaseTapChangerRegulation(Validable, PhaseTapChanger.RegulationMode, double, boolean, boolean, Terminal, Network, ValidationUtil.ActionOnError, ReportNode)440%120%779911
validate(Collection, boolean, ValidationUtil.ActionOnError, ValidationLevel, ReportNode)420%80%55121211
checkSameParentNetwork(Network, Validable, DcNode, DcNode)410%40%337711
checkPermanentLimit(Validable, double, Collection, ValidationUtil.ActionOnError, ReportNode)390%80%559911
checkSections(Validable, Integer, int, ValidationUtil.ActionOnError, ReportNode)370%60%449911
checkOperationalLimitsGroup(Validable, OperationalLimitsGroup, ValidationLevel, ValidationUtil.ActionOnError, ReportNode)350%n/a116611
checkVoltageLimits(Validable, double, double)330%60%447711
checkLossFactor(Validable, float, ValidationUtil.ActionOnError, ReportNode)330%60%447711
checkGenerationOnDanglingLine(ValidationLevel, Validable, DanglingLine, ValidationUtil.ActionOnError, ReportNode)320%20%226611
checkTargetDeadband(Validable, String, boolean, double, ValidationUtil.ActionOnError, ReportNode)290%60%446611
checkVoltageControl(Validable, boolean, double, ValidationUtil.ActionOnError, ReportNode)280%60%447711
checkHvdcActivePowerSetpoint(Validable, double, ValidationUtil.ActionOnError, ReportNode)250%40%336611
throwExceptionOrLogErrorForInvalidValue(Validable, double, String, String, ValidationUtil.ActionOnError, Consumer)240%40%336611
checkPositivePowerFactor(Validable, double)240%60%445511
checkAndGetDcNode(Network, Validable, String, String)240%40%336611
checkOperationalLimitsGroups(Validable, Collection, ValidationLevel, ValidationUtil.ActionOnError, ReportNode)220%20%225511
throwExceptionOrLogError(Validable, String, ValidationUtil.ActionOnError, Consumer)210%40%336611
checkPowerFactor(Validable, double)210%40%335511
checkHvdcMaxP(Validable, double)190%40%335511
checkSameParentNetwork(Network, Validable, DcNode)180%20%224411
checkOnlyOneTapChangerRegulatingEnabled(Validable, Set, boolean, ValidationUtil.ActionOnError, ReportNode)170%40%334411
createInvalidValueException(Validable, double, String, String)160%20%222211
checkActivePowerSetpoint(Validable, double, ValidationUtil.ActionOnError, ReportNode)150%20%224411
checkRatedS(Validable, double)150%40%333311
checkDoubleParamPositive(Validable, double, String)150%40%333311
checkRegulatingTerminal(Validable, Terminal, Network)140%40%333311
checkNominalV(Validable, double)140%40%333311
checkActivePowerLimits(Validable, double, double)130%20%223311
checkP0(Validable, double, ValidationUtil.ActionOnError, ReportNode)130%20%224411
checkQ0(Validable, double, ValidationUtil.ActionOnError, ReportNode)130%20%224411
checkLoadingLimits(Validable, double, Collection, ValidationUtil.ActionOnError, ReportNode)130%n/a113311
checkRatioTapChangerRegulation(Validable, boolean, boolean, Terminal, RatioTapChanger.RegulationMode, double, Network, ValidationLevel, ReportNode)120%n/a111111
checkPhaseTapChangerRegulation(Validable, PhaseTapChanger.RegulationMode, double, boolean, boolean, Terminal, Network, ValidationLevel, ReportNode)120%n/a112211
checkConvertersMode(Validable, HvdcLine.ConvertersMode, ValidationUtil.ActionOnError, ReportNode)120%20%224411
lambda$checkOperationalLimitsGroup$32(ValidationLevel[], Validable, ValidationUtil.ActionOnError, ReportNode, ActivePowerLimits)120%n/a111111
lambda$checkOperationalLimitsGroup$31(ValidationLevel[], Validable, ValidationUtil.ActionOnError, ReportNode, ApparentPowerLimits)120%n/a111111
lambda$checkOperationalLimitsGroup$30(ValidationLevel[], Validable, ValidationUtil.ActionOnError, ReportNode, CurrentLimits)120%n/a111111
checkRatedU(Validable, double, String)110%20%223311
checkLoadingLimits(Validable, LoadingLimits, ValidationLevel, ValidationUtil.ActionOnError, ReportNode)110%n/a111111
checkAccessOfRemovedEquipment(String, boolean, String)100%20%223311
checkModifyOfRemovedEquipment(String, boolean, String)100%20%223311
createInvalidValueMessage(double, String, String)100%20%221111
throwExceptionOrIgnore(Validable, String, ValidationUtil.ActionOnError)100%20%223311
checkR(Validable, double)100%20%223311
checkX(Validable, double)100%20%223311
checkG1(Validable, double)100%20%223311
checkG2(Validable, double)100%20%223311
checkB1(Validable, double)100%20%223311
checkB2(Validable, double)100%20%223311
checkG(Validable, double)100%20%223311
checkB(Validable, double)100%20%223311
checkBPerSection(Validable, double)100%20%223311
checkMaximumSectionCount(Validable, int)100%20%223311
checkSvcRegulator(Validable, Boolean, double, double, StaticVarCompensator.RegulationMode, ValidationLevel, ReportNode)100%n/a111111
checkBmin(Validable, double)100%20%223311
checkBmax(Validable, double)100%20%223311
getSectionCount(ShuntCompensator)100%20%221111
checkAccessOfRemovedEquipment(String, boolean)90%20%223311
checkModifyOfRemovedEquipment(String, boolean)90%20%223311
checkTargetDeadband(Validable, String, boolean, double, ValidationLevel, ReportNode)90%n/a111111
checkVoltageControl(Validable, Boolean, double, double, ValidationLevel, ReportNode)90%n/a111111
checkEnergySource(Validable, EnergySource)90%20%223311
checkMinP(Validable, double)90%20%223311
checkMaxP(Validable, double)90%20%223311
checkLoadType(Validable, LoadType)90%20%223311
checkTopologyKind(Validable, TopologyKind)90%20%223311
checkCaseDate(Validable, ZonedDateTime)90%20%223311
checkForecastDistance(Validable, int)90%20%223311
checkAcDcConverterControl(Validable, AcDcConverter.ControlMode, double, double, ValidationLevel, ReportNode)90%n/a112211
checkLccReactiveModel(Validable, LineCommutatedConverter.ReactiveModel)90%20%223311
throwExceptionOrLogErrorForInvalidValue(Validable, double, String, ValidationUtil.ActionOnError, Consumer)80%n/a112211
checkVoltageControl(Validable, boolean, double, ValidationLevel, ReportNode)80%n/a111111
checkSections(Validable, Integer, int, ValidationLevel, ReportNode)80%n/a111111
checkOnlyOneTapChangerRegulatingEnabled(Validable, Set, boolean, ValidationLevel, ReportNode)80%n/a111111
checkLoadingLimits(Validable, double, Collection, ValidationLevel, ReportNode)80%n/a111111
checkPermanentLimit(Validable, double, Collection, ValidationLevel, ReportNode)80%n/a111111
checkValidationLevel(ValidationLevel)80%20%221111
checkValidationActionOnError(ValidationLevel)80%20%221111
logError(Validable, String)70%n/a112211
checkActivePowerSetpoint(Validable, double, ValidationLevel, ReportNode)70%n/a111111
checkHvdcActivePowerSetpoint(Validable, double, ValidationLevel, ReportNode)70%n/a111111
checkP0(Validable, double, ValidationLevel, ReportNode)70%n/a111111
checkQ0(Validable, double, ValidationLevel, ReportNode)70%n/a111111
checkConvertersMode(Validable, HvdcLine.ConvertersMode, ValidationLevel, ReportNode)70%n/a111111
checkLossFactor(Validable, float, ValidationLevel, ReportNode)70%n/a111111
createInvalidValueException(Validable, double, String)60%n/a111111
throwExceptionOrIgnore(Validable, String, ValidationLevel)60%n/a112211
createUndefinedValueGetterException()50%n/a111111
createUnsetMethodException()50%n/a111111
checkRatedU1(Validable, double)50%n/a112211
checkRatedU2(Validable, double)50%n/a112211
lambda$checkRatioTapChangerRegulation$15(ReportNode, double, String)50%n/a111111
lambda$checkSvcRegulator$11(ReportNode, double, String)50%n/a111111
lambda$checkSvcRegulator$10(ReportNode, double, String)50%n/a111111
lambda$checkVoltageControl$5(ReportNode, double, String)50%n/a111111
lambda$checkVoltageControl$4(ReportNode, double, String)50%n/a111111
lambda$checkVoltageControl$3(ReportNode, double, String)50%n/a111111
lambda$checkTargetDeadband$2(ReportNode, String, String)50%n/a111111
lambda$checkHvdcActivePowerSetpoint$1(ReportNode, double, String)50%n/a111111
lambda$checkActivePowerSetpoint$0(ReportNode, double, String)50%n/a111111
lambda$checkPtc$29(ReportNode, String)40%n/a111111
lambda$checkRtc$28(ReportNode, String)40%n/a111111
lambda$checkLossFactor$27(ReportNode, String)40%n/a111111
lambda$checkPermanentLimit$26(ReportNode, String)40%n/a111111
lambda$checkAcDcConverterControl$25(ReportNode, String)40%n/a111111
lambda$checkAcDcConverterControl$24(ReportNode, String)40%n/a111111
lambda$checkAcDcConverterControl$23(ReportNode, String)40%n/a111111
lambda$checkConvertersMode$22(ReportNode, String)40%n/a111111
lambda$checkOnlyOneTapChangerRegulatingEnabled$21(ReportNode, String)40%n/a111111
lambda$checkRegulatingPhaseTapChanger$20(ReportNode, String)40%n/a111111
lambda$checkRegulatingPhaseTapChanger$19(ReportNode, String)40%n/a111111
lambda$checkRegulatingPhaseTapChanger$18(ReportNode, String)40%n/a111111
lambda$checkPhaseTapChangerRegulation$17(ReportNode, String)40%n/a111111
lambda$checkRatioTapChangerRegulation$16(ReportNode, String)40%n/a111111
lambda$checkRatioTapChangerRegulation$14(ReportNode, String)40%n/a111111
lambda$checkRatioTapChangerRegulation$13(ReportNode, String)40%n/a111111
lambda$checkRatioTapChangerRegulation$12(ReportNode, String)40%n/a111111
lambda$checkSvcRegulator$9(ReportNode, String)40%n/a111111
lambda$checkSections$8(ReportNode, String)40%n/a111111
lambda$checkQ0$7(ReportNode, String)40%n/a111111
lambda$checkP0$6(ReportNode, String)40%n/a111111
static {...}40%n/a111111