Puc_v4p8_Vcs_GitHubApi A

Total Complexity 59
Dependencies 5
Dependents 0
Total lines 411
Lines of code 210
Logical lines of code 108
Comment lines 146
Methods 18
Properties 8

Methods 18

Method Rating Maintainability Complexity Lines of code
getLatestRelease()
A
48 10 31
api()
S
52 4 25
getLatestTag()
S
56 4 17
buildApiUrl()
S
57 4 17
getBranch()
S
58 4 15
chooseReference()
S
62 4 13
getRemoteFile()
S
65 4 8
addHttpRequestFilter()
S
67 4 7
getLatestCommit()
S
61 3 13
getLatestCommitTime()
S
67 3 7
matchesAssetFilter()
S
70 3 6
buildArchiveDownloadUrl()
S
62 2 12
__construct()
S
63 2 10
signDownloadUrl()
S
71 2 6
setAuthentication()
S
75 2 4
setReleaseDownloadHeader()
S
69 2 6
enableReleaseAssets()
S
64 1 10
getTag()
S
79 1 3