MstThreadUtils C

Total Complexity 111
Dependencies 3
Dependents 1
Total lines 641
Lines of code 555
Logical lines of code 370
Comment lines 41
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
getThreadIdOfMail()
A
40 14 60
shortenReferencesIfNeeded()
A
43 11 51
updateThreadId()
A
43 7 52
getThreadIdByMailArchiveSearch()
A
52 8 25
cleanUpReferencesString()
A
52 8 22
getMailWithSimilarSubject()
A
49 7 32
getAllReferencesOfThread()
S
50 7 27
getMailWithReference()
S
48 6 31
getThreadSubject()
S
50 5 29
getMailWithSameInReplyTo()
S
50 5 28
getMailWithMessageIdOfInReplyTo()
S
50 5 27
removeMailsterThreadReference()
S
51 5 26
createNewThread()
S
50 3 28
updateReferences()
S
54 3 21
searchMailArchiveForSimilarSubject()
S
54 3 20
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