VBODooraccessProviderTtlock C

Total Complexity 109
Dependencies 9
Dependents 0
Total lines 1,117
Lines of code 639
Logical lines of code 217
Comment lines 304
Methods 24
Properties 2

Methods 24

Method Rating Maintainability Complexity Lines of code
listPasscodes()
B
32 18 102
renewOauthToken()
A
46 11 34
modifyBookingDoorAccess()
A
48 11 29
fetchRemoteDevices()
A
45 10 39
decorateDeviceProperties()
A
33 2 123
createCustomPasscode()
A
45 7 37
createRandomPasscode()
S
47 6 32
getPasscodeTypes()
S
41 3 67
createHTTPTransporter()
S
56 6 16
deletePasscode()
S
53 5 19
unlockDevice()
S
55 5 16
lockDevice()
S
55 5 16
cancelBookingDoorAccess()
S
56 4 17
createBookingDoorAccess()
S
53 3 21
getOauthToken()
S
63 4 10
getParams()
S
49 1 36
getAlias()
S
79 1 3
getName()
S
82 1 3
getShortName()
S
82 1 3
getIcon()
S
80 1 3
canUnlockDevices()
S
75 1 4
handleUnlockDevice()
S
80 1 3
getPasscodeFromHistoryResult()
S
79 1 3
generateRandomPasscode()
S
77 1 3