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
_registerExtensionForMimeTypes()
S
73 2 5
_getOriginalTrackDocument()
S
66 2 9
_isTrackProfileUseable()
S
75 2 4
_createUnitSystemInstanceOrThrow()
S
70 2 6
_storeTrackProfileDocument()
S
68 2 7
_storeSimplifiedTrackDocument()
S
66 2 8
_resolveFileExtensionForMimeType()
S
73 2 5
__construct()
S
65 1 10
_processTrackSourceFile()
S
72 1 5
_storeOriginalTrackDocument()
S
69 1 7
_standardizeTrackFileMimeType()
S
76 1 4
_constructOriginalTrackDocumentFilePath()
S
76 1 4
_constructOriginalTrackDocumentFileName()
S
79 1 3
_getSourceTrackFileDocumentParser()
S
80 1 3
deleteTrackFiles()
S
71 1 6
_constructGlobTrackFilePath()
S
76 1 4
_constructGlobTrackFileName()
S
79 1 3
_constructTrackFileName()
S
74 1 5
_constructTrackFilePath()
S
75 1 4
_getTracksStorageDir()
S
81 1 3
_constructGlobTrackCacheFilePath()
S
76 1 4
_constructTrackCacheFilePath()
S
75 1 4
_getCacheStorageDir()
S
81 1 3
_constructGlobTrackCacheFileName()
S
79 1 3
_deleteFilesByGlobPattern()
S
81 1 3
_constructTrackDocumentCacheFilePath()
S
76 1 4
_constructTrackDocumentCacheFileName()
S
79 1 3
_constructTrackProfileDocumentCacheFilePath()
S
76 1 4
_constructTrackProfileCacheFileName()
S
79 1 3
_constructTrackFilePathForPostId()
S
73 1 5
constructTrackFilePath()
S
80 1 3