Abp01_Route_Track_Processor_Default A

Total Complexity 66
Dependencies 9
Dependents 1
Total lines 375
Lines of code 254
Logical lines of code 128
Comment lines 37
Methods 38
Properties 3

Methods 38

Method Rating Maintainability Complexity Lines of code
processInitialTrackSourceFile()
S
52 5 27
getOrCreateDisplayableTrackDocument()
S
54 5 23
getOrCreateDisplayableAltitudeProfile()
S
57 4 17
_getSimplifiedTrackDocument()
S
60 4 13
constructTrackFilePathForPostId()
S
61 4 13
_getTrackProfileDocument()
S
66 3 8
constructTempTrackFilePathForPostId()
S
65 3 9
_resolveFileExtensionForMimeType()
S
73 2 5
_storeSimplifiedTrackDocument()
S
66 2 8
_isTrackProfileUseable()
S
75 2 4
_registerExtensionForMimeTypes()
S
73 2 5
_createUnitSystemInstanceOrThrow()
S
70 2 6
_storeTrackProfileDocument()
S
68 2 7
_getOriginalTrackDocument()
S
66 2 9
_constructGlobTrackCacheFileName()
S
79 1 3
_constructTrackDocumentCacheFilePath()
S
76 1 4
_deleteFilesByGlobPattern()
S
81 1 3
__construct()
S
65 1 10
_constructTrackDocumentCacheFileName()
S
79 1 3
_constructTrackCacheFilePath()
S
75 1 4
_constructTrackProfileDocumentCacheFilePath()
S
76 1 4
_constructTrackProfileCacheFileName()
S
79 1 3
_constructTrackFilePathForPostId()
S
73 1 5
_getCacheStorageDir()
S
81 1 3
_constructGlobTrackFilePath()
S
76 1 4
_constructGlobTrackCacheFilePath()
S
76 1 4
_getTracksStorageDir()
S
81 1 3
_constructTrackFilePath()
S
75 1 4
_constructTrackFileName()
S
74 1 5
_constructGlobTrackFileName()
S
79 1 3
deleteTrackFiles()
S
71 1 6
_getSourceTrackFileDocumentParser()
S
80 1 3
_constructOriginalTrackDocumentFileName()
S
79 1 3
_constructOriginalTrackDocumentFilePath()
S
76 1 4
_standardizeTrackFileMimeType()
S
76 1 4
_storeOriginalTrackDocument()
S
69 1 7
_processTrackSourceFile()
S
72 1 5
constructTrackFilePath()
S
80 1 3