/home/runner/work/tao-community/tao-community
taoQtiTest
models
classes
runner
time
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
oat\taoQtiTest\models\runner\time\QtiTimeConstraint
0%
oat\taoQtiTest\models\runner\time\QtiTimeLine
0%
oat\taoQtiTest\models\runner\time\QtiTimer
0%
oat\taoQtiTest\models\runner\time\QtiTimerFactory
0%
oat\taoQtiTest\models\runner\time\TimerLabelFormatterService
0%
oat\taoQtiTest\models\runner\time\storageFormat\QtiTimeStorageJsonFormat
0%
oat\taoQtiTest\models\runner\time\storageFormat\QtiTimeStoragePackedFormat
0%
oat\taoQtiTest\models\runner\time\QtiTimeStorageFormatAwareTrait
0%
oat\taoQtiTest\models\runner\time\storageFormat\QtiTimeStorageObjectDecodingTrait
0%
oat\taoQtiTest\models\runner\time\QtiTimeStorage
4%
oat\taoQtiTest\models\runner\time\TimerAdjustmentService
68%
Project Risks
Class
CRAP
oat\taoQtiTest\models\runner\time\QtiTimer
5550
oat\taoQtiTest\models\runner\time\QtiTimeLine
4422
oat\taoQtiTest\models\runner\time\QtiTimeConstraint
992
oat\taoQtiTest\models\runner\time\storageFormat\QtiTimeStoragePackedFormat
756
oat\taoQtiTest\models\runner\time\QtiTimeStorage
138
oat\taoQtiTest\models\runner\time\QtiTimerFactory
90
oat\taoQtiTest\models\runner\time\storageFormat\QtiTimeStorageObjectDecodingTrait
42
oat\taoQtiTest\models\runner\time\TimerAdjustmentService
38
oat\taoQtiTest\models\runner\time\storageFormat\QtiTimeStorageJsonFormat
30
oat\taoQtiTest\models\runner\time\TimerLabelFormatterService
20
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getTimer
0%
setTimer
0%
getApplyExtraTime
0%
setApplyExtraTime
0%
setTimerTarget
0%
__construct
0%
getRemainingTimeFrom
0%
getMaximumRemainingTime
0%
getMinimumRemainingTime
0%
getAdjustedMaxTime
0%
durationToMs
0%
jsonSerialize
0%
__construct
0%
toArray
0%
fromArray
0%
jsonSerialize
0%
serialize
0%
unserialize
0%
getPoints
0%
add
0%
remove
0%
clear
0%
filter
0%
find
0%
compute
0%
computeRange
0%
fixRange
0%
cloneTimePoint
0%
isStartPoint
0%
isEndPoint
0%
getRangeDuration
0%
sortRanges
0%
__construct
0%
getStorageKey
0%
getUserKey
0%
getStorageService
0%
setStorageService
0%
store
0%
load
0%
delete
0%
__construct
0%
start
0%
end
0%
getFirstTimestamp
0%
getLastTimestamp
0%
getLastRegisteredTimestamp
0%
adjust
0%
compute
0%
timeout
0%
setStorage
0%
setStrategy
0%
getStorage
0%
toArray
0%
jsonSerialize
0%
save
0%
unserializeTimeLine
0%
unserializeAdjustmentMap
0%
load
0%
getExtraTime
0%
getExtendedTime
0%
setExtendedTime
0%
setExtraTime
0%
setConsumedExtraTime
0%
getConsumedExtraTime
0%
getRemainingExtraTime
0%
getAdjustmentMap
0%
delete
0%
checkTimestampCoherence
0%
isRangeOpen
0%
getRange
0%
onlyOneFlag
0%
binaryPopCount
0%
getTimerClass
0%
getStorageClass
0%
getStorageFormatClass
0%
getTimer
0%
deleteDeliveryExecutionData
0%
getAdjustedMaxTime
0%
getAdjustmentByType
0%
format
0%
encode
0%
decode
0%
getFormat
0%
getVersion
0%
getEpoch
0%
packTimeLine
0%
unpackTimeLine
0%
encode
0%
decode
0%
setStorageFormat
0%
getStorageFormat
0%
decodeTimeline
0%
decodeAdjustmentMap
0%
decrease
80%
findMaximumPossibleDecrease
80%
Project Risks
Method
CRAP
adjust
182
fixRange
132
load
132
computeRange
90
decode
72
jsonSerialize
56
compute
56
packTimeLine
42
unpackTimeLine
42
getAdjustedMaxTime
30
filter
30
find
30
getAdjustedMaxTime
30
getMaximumRemainingTime
20
remove
20
start
20
end
20
format
20
decode
20
encode
20
getRemainingTimeFrom
12
getMinimumRemainingTime
12
durationToMs
12
__construct
12
fromArray
12
getRangeDuration
12
sortRanges
12
unserializeAdjustmentMap
12
getConsumedExtraTime
12
checkTimestampCoherence
12
isRangeOpen
12
decodeTimeline
12
decodeAdjustmentMap
12
toArray
6
unserialize
6
cloneTimePoint
6
getStorageService
6
load
6
delete
6
getFirstTimestamp
6
getLastTimestamp
6
getLastRegisteredTimestamp
6
compute
6
save
6
unserializeTimeLine
6
getTimerClass
6
getStorageClass
6
getStorageFormatClass
6
getTimer
6
findMaximumPossibleDecrease
4
decrease
2