GitHubClientBase C

Total Complexity 101
Dependencies 2
Dependents 1
Total lines 447
Lines of code 326
Logical lines of code 224
Comment lines 9
Methods 24
Properties 21

Methods 24

Method Rating Maintainability Complexity Lines of code
doRequest()
C
32 27 100
parseResponse()
B
38 21 61
request()
A
52 8 23
upload()
S
51 7 24
setAuthType()
S
62 4 13
getNextPage()
S
60 4 13
getPreviousPage()
S
60 4 13
getLastPage()
S
64 3 9
getFirstPage()
S
64 3 10
setCredentials()
S
68 2 7
setOauthKey()
S
71 2 6
setOauthToken()
S
71 2 6
getPage()
S
73 2 6
hasNextPage()
S
77 2 3
setDebug()
S
81 1 3
setTimeout()
S
81 1 3
getRateLimit()
S
82 1 3
getRateLimitRemaining()
S
82 1 3
getRateLimitReset()
S
82 1 3
resetPage()
S
77 1 4
setPage()
S
81 1 3
setPageSize()
S
81 1 3
requestLast()
S
77 1 3
getFile()
S
73 1 4