Code Analysis: Evernote Sync 2.0.6

Class Rating Complexity Lines of code
EDAM\NoteStore\NoteStoreClient
D
887 4,046
Evernote\Client
D
178 595
Thrift\Protocol\TJSONProtocol
D
148 464
EDAM\Limits\Constant
D
140 450
EDAM\Types\UserAttributes
D
138 682
EDAM\UserStore\UserStoreClient
D
130 607
Thrift\Protocol\TCompactProtocol
C
102 464
EDAM\Types\Accounting
B
100 478
EvernoteSync
B
100 467
EDAM\NoteStore\SyncChunk
B
97 605
EDAM\Types\NotebookRestrictions
B
88 421
EDAM\Types\NoteAttributes
B
88 441
EDAM\Types\Note
B
78 411
Thrift\Protocol\TProtocol
B
77 151
Thrift\Base\TBase
B
76 311
EDAM\Types\Notebook
A
74 381
Thrift\Exception\TException
A
73 312
EvernoteSyncLoader
A
72 505
EDAM\Types\User
A
72 346
Thrift\Protocol\TBinaryProtocol
A
62 285
EDAM\Types\SharedNotebook
A
61 293
EDAM\NoteStore\SyncChunkFilter
A
60 288
EDAM\NoteStore\NoteMetadata
A
60 300
EDAM\Types\Resource
A
60 289
EDAM\UserStore\BootstrapSettings
A
60 288
EDAM\Types\ResourceAttributes
A
57 274
EDAM\NoteStore\NotesMetadataResultSpec
A
52 250
EDAM\Types\PremiumInfo
A
52 250
EDAM\Types\LinkedNotebook
A
52 250
EDAM\UserStore\AuthenticationResult
S
46 222
EDAM\NoteStore\NoteFilter
S
43 219
Evernote\Model\Note
S
41 136
EDAM\NoteStore\NoteList
S
41 235
EDAM\NoteStore\NotesMetadataList
S
41 235
EDAM\NoteStore\NoteEmailParameters
S
39 212
EDAM\NoteStore\RelatedResult
S
36 229
EDAM\UserStore\UserStore_authenticateLongSession_args
S
36 174
EDAM\Types\SavedSearch
S
33 160
EDAM\NoteStore\NoteStore_getNote_args
S
32 155
EDAM\NoteStore\NoteStore_getNoteVersion_args
S
32 155
EDAM\NoteStore\NoteStore_getResource_args
S
32 155
EDAM\UserStore\PublicUserInfo
S
32 155
EDAM\NoteStore\NoteStore_getResourceByHash_args
S
32 155
Thrift\Transport\TSocket
S
31 112
Thrift\Transport\TSocketPool
S
30 108
EDAM\NoteStore\NoteStore_findNotesMetadata_args
S
30 146
EDAM\NoteStore\NoteStore_getLinkedNotebookSyncChunk_args
S
29 141
EDAM\NoteStore\RelatedResultSpec
S
28 136
EDAM\Types\NotebookDescriptor
S
28 136
EDAM\UserStore\UserStore_authenticate_args
S
28 136
EDAM\NoteStore\NoteStore_sendMessageToSharedNotebookMembers_args
S
27 143
EDAM\NoteStore\NoteStore_listSharedNotebooks_result
S
27 151
EDAM\NoteStore\NoteStore_listLinkedNotebooks_result
S
27 151
EDAM\NoteStore\NoteStore_listTagsByNotebook_result
S
27 151
EDAM\NoteStore\NoteStore_getNoteTagNames_result
S
27 149
EDAM\NoteStore\NoteStore_listNoteVersions_result
S
27 151
EDAM\NoteStore\NoteCollectionCounts
S
26 166
EDAM\NoteStore\NoteStore_createNote_result
S
25 128
EDAM\NoteStore\RelatedQuery
S
25 122
EDAM\NoteStore\NoteStore_updateNote_result
S
25 128
EDAM\NoteStore\NoteStore_getNotebook_result
S
25 128
EDAM\NoteStore\NoteStore_getSearch_result
S
25 128
EDAM\NoteStore\NoteStore_copyNote_result
S
25 128
EDAM\NoteStore\NoteStore_getNoteVersion_result
S
25 128
EDAM\NoteStore\NoteStore_getResource_result
S
25 128
EDAM\NoteStore\NoteStore_getResourceApplicationData_result
S
25 128
EDAM\NoteStore\NoteStore_findNotes_args
S
25 122
EDAM\NoteStore\NoteStore_getResourceByHash_result
S
25 128
EDAM\UserStore\UserStore_getPublicUserInfo_result
S
25 128
EDAM\NoteStore\NoteStore_findNotes_result
S
25 128
EDAM\NoteStore\NoteStore_getFilteredSyncChunk_args
S
25 122
EDAM\NoteStore\NoteStore_getResourceAttributes_result
S
25 128
EDAM\NoteStore\NoteStore_findNotesMetadata_result
S
25 128
EDAM\NoteStore\NoteStore_createSharedNotebook_result
S
25 128
EDAM\NoteStore\NoteStore_findNoteCounts_result
S
25 128
EDAM\NoteStore\NoteStore_getNote_result
S
25 128
EDAM\NoteStore\NoteStore_createLinkedNotebook_result
S
25 128
EDAM\NoteStore\NoteStore_getNoteApplicationData_result
S
25 128
EDAM\NoteStore\NoteStore_authenticateToSharedNotebook_result
S
25 128
EDAM\NoteStore\NoteStore_getSharedNotebookByAuth_result
S
25 128
EDAM\NoteStore\NoteStore_getTag_result
S
25 128
EDAM\NoteStore\NoteStore_authenticateToSharedNote_result
S
25 128
EDAM\NoteStore\NoteStore_getLinkedNotebookSyncState_result
S
25 128
EDAM\NoteStore\NoteStore_findRelated_result
S
25 128
EDAM\NoteStore\NoteStore_createTag_result
S
25 128
EDAM\NoteStore\NoteStore_getLinkedNotebookSyncChunk_result
S
25 128
EDAM\NoteStore\NoteStore_getResourceApplicationDataEntry_result
S
24 123
EDAM\NoteStore\SyncState
S
24 117
EDAM\NoteStore\NoteStore_updateResource_result
S
24 123
EDAM\NoteStore\NoteStore_setResourceApplicationDataEntry_args
S
24 117
EDAM\NoteStore\NoteStore_expungeSharedNotebooks_result
S
24 123
EDAM\NoteStore\NoteStore_unsetResourceApplicationDataEntry_result
S
24 123
EDAM\NoteStore\NoteVersionId
S
24 117
EDAM\Types\Publishing
S
24 117
EDAM\NoteStore\NoteStore_setNoteApplicationDataEntry_args
S
24 117
EDAM\Types\Tag
S
24 117
EDAM\NoteStore\NoteStore_setNoteApplicationDataEntry_result
S
24 123
EDAM\NoteStore\NoteStore_getNoteSearchText_args
S
24 117
EDAM\NoteStore\NoteStore_expungeSearch_result
S
24 123
EDAM\NoteStore\NoteStore_findNoteOffset_result
S
24 123
EDAM\NoteStore\NoteStore_updateNotebook_result
S
24 123
EDAM\NoteStore\NoteStore_getResourceRecognition_result
S
24 123
EDAM\NoteStore\NoteStore_getResourceAlternateData_result
S
24 123
EDAM\NoteStore\NoteStore_getSyncChunk_args
S
24 117
EDAM\UserStore\UserStore_completeTwoFactorAuthentication_args
S
24 117
EDAM\NoteStore\NoteStore_setResourceApplicationDataEntry_result
S
24 123
EDAM\NoteStore\NoteStore_deleteNote_result
S
24 123
EDAM\Types\BusinessUserInfo
S
24 117
EDAM\NoteStore\NoteStore_updateSharedNotebook_result
S
24 123
EDAM\NoteStore\NoteStore_expungeNotebook_result
S
24 123
EDAM\NoteStore\NoteStore_setSharedNotebookRecipientSettings_result
S
24 123
EDAM\NoteStore\NoteStore_sendMessageToSharedNotebookMembers_result
S
24 123
Thrift\ClassLoader\ThriftClassLoader
S
24 93
EDAM\NoteStore\NoteStore_getNoteApplicationDataEntry_result
S
24 123
EDAM\NoteStore\NoteStore_expungeLinkedNotebook_result
S
24 123
EDAM\NoteStore\NoteStore_unsetNoteApplicationDataEntry_result
S
24 123
EDAM\NoteStore\NoteStore_getNoteContent_result
S
24 123
EDAM\NoteStore\NoteStore_shareNote_result
S
24 123
EDAM\NoteStore\NoteStore_getNoteSearchText_result
S
24 123
EDAM\NoteStore\NoteStore_getResourceSearchText_result
S
24 123
EDAM\NoteStore\NoteStore_updateTag_result
S
24 123
EDAM\NoteStore\NoteStore_expungeNote_result
S
24 123
EDAM\NoteStore\NoteStore_expungeNotes_result
S
24 123
EDAM\NoteStore\NoteStore_getResourceData_result
S
24 123
EDAM\NoteStore\NoteStore_expungeTag_result
S
24 123
EDAM\Types\LazyMap
S
24 147
EDAM\NoteStore\NoteStore_updateSearch_result
S
24 123
EDAM\NoteStore\NoteStore_updateLinkedNotebook_result
S
24 123
EDAM\NoteStore\NoteStore_listTags_result
S
23 130
EDAM\NoteStore\NoteStore_listNotebooks_result
S
23 130
EDAM\NoteStore\NoteStore_listSearches_result
S
23 130
EDAM\NoteStore\NoteStore_findRelated_args
S
22 108
EDAM\UserStore\UserStore_refreshAuthentication_result
S
21 107
EDAM\NoteStore\NoteStore_getFilteredSyncChunk_result
S
21 107
EDAM\NoteStore\NoteStore_createSearch_result
S
21 107
EDAM\NoteStore\NoteStore_getPublicNotebook_result
S
21 107
EDAM\NoteStore\NoteStore_getSyncChunk_result
S
21 107
EDAM\NoteStore\NoteStore_setSharedNotebookRecipientSettings_args
S
21 103
EDAM\UserStore\UserStore_getUser_result
S
21 107
EDAM\NoteStore\NoteStore_getDefaultNotebook_result
S
21 107
EDAM\NoteStore\NoteStore_findNoteCounts_args
S
21 103
EDAM\UserStore\UserStore_getPremiumInfo_result
S
21 107
EDAM\NoteStore\NoteStore_createNotebook_result
S
21 107
EDAM\NoteStore\NoteStore_findNoteOffset_args
S
21 103
EDAM\UserStore\UserStore_completeTwoFactorAuthentication_result
S
21 107
EDAM\NoteStore\NoteStore_getSyncState_result
S
21 107
EDAM\UserStore\UserStore_authenticateToBusiness_result
S
21 107
EDAM\UserStore\UserStore_authenticate_result
S
21 107
EDAM\NoteStore\NoteStore_getSyncStateWithMetrics_result
S
21 107
EDAM\UserStore\UserStore_authenticateLongSession_result
S
21 107
EDAM\NoteStore\NoteStore_emailNote_result
S
20 104
EDAM\NoteStore\NoteStore_copyNote_args
S
20 98
EDAM\Types\SavedSearchScope
S
20 98
EDAM\NoteStore\NoteStore_getNoteApplicationDataEntry_args
S
20 98
EDAM\NoteStore\NoteStore_untagAll_result
S
20 104
EDAM\Error\EDAMSystemException
S
20 98
EDAM\NoteStore\NoteStore_authenticateToSharedNote_args
S
20 98
EDAM\Types\BusinessNotebook
S
20 98
EDAM\NoteStore\NoteStore_unsetNoteApplicationDataEntry_args
S
20 98
EDAM\NoteStore\NoteStore_unsetResourceApplicationDataEntry_args
S
20 98
EDAM\Types\Data
S
20 98
EDAM\UserStore\UserStore_checkVersion_args
S
20 98
EDAM\UserStore\UserStore_getNoteStoreUrl_result
S
20 102
EDAM\NoteStore\NoteStore_stopSharingNote_result
S
20 104
EDAM\NoteStore\NoteStore_expungeInactiveNotes_result
S
20 102
EDAM\NoteStore\NoteStore_getResourceApplicationDataEntry_args
S
20 98
EDAM\NoteStore\NoteStore_expungeSharedNotebooks_args
S
19 105
EDAM\NoteStore\NoteStore_expungeNotes_args
S
19 105
EDAM\NoteStore\NoteStore_updateNote_args
S
17 84
EDAM\NoteStore\NoteStore_updateSearch_args
S
17 84
EDAM\NoteStore\NoteStore_updateResource_args
S
17 84
EDAM\NoteStore\NoteStore_createNotebook_args
S
17 84
EDAM\UserStore\BootstrapProfile
S
17 84
EDAM\NoteStore\NoteStore_updateTag_args
S
17 84
EDAM\NoteStore\NoteStore_createSharedNotebook_args
S
17 84
EDAM\NoteStore\NoteStore_createNote_args
S
17 84
EDAM\NoteStore\NoteStore_getSyncStateWithMetrics_args
S
17 84
EDAM\NoteStore\NoteStore_createSearch_args
S
17 84
EDAM\NoteStore\NoteStore_getLinkedNotebookSyncState_args
S
17 84
EDAM\NoteStore\NoteStore_updateLinkedNotebook_args
S
17 84
EDAM\NoteStore\NoteStore_createLinkedNotebook_args
S
17 84
EDAM\NoteStore\NoteStore_createTag_args
S
17 84
EDAM\NoteStore\NoteStore_updateSharedNotebook_args
S
17 84
EDAM\UserStore\UserStore_revokeLongSession_result
S
16 83

136 more item(s) not shown.