MstThreadUtils C

Total Complexity 105
Dependencies 3
Dependents 1
Total lines 642
Lines of code 557
Logical lines of code 376
Comment lines 41
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
getThreadIdOfMail()
A
40 14 61
shortenReferencesIfNeeded()
A
42 11 53
updateMailWithThreadId()
A
43 7 52
getThreadIdByMailArchiveSearch()
A
52 8 25
cleanUpReferencesString()
A
52 8 22
getMailWithSimilarSubject()
A
49 7 32
getAllReferencesOfThread()
S
50 7 27
removeMailsterThreadReference()
S
50 6 27
getThreadSubject()
S
50 5 29
getMailWithReference()
S
48 4 30
createNewThread()
S
50 3 28
getMailWithSameInReplyTo()
S
50 3 27
getMailWithMessageIdOfInReplyTo()
S
51 3 26
updateReferences()
S
53 3 23
searchMailArchiveForSimilarSubject()
S
54 2 19
hasThreadAttachments()
S
58 2 15
generateReferenceId()
S
63 2 10
getReferenceIdByThreadId()
S
63 2 10
getThreadIdByReferenceId()
S
64 2 10
getThreadReference()
S
65 2 9
getThreadByReferenceId()
S
69 1 6
generateThreadReference()
S
77 1 3
getThread()
S
69 1 6
getAllMessagesOfThread()
S
68 1 7