Code Analysis: OSM 5.8

Most Complex Classes

Class Rating Complexity
cOsm_icon
D
336
Osm
D
128
Osm_icon
C
117
Osm_OpenLayers
C
110
Osm_OpenLayers
C
109
cOsm_arguments
B
88
OSM_Tagged_Widget
S
32
Osm_OLJS3
S
25

Most Complex Functions

Function Rating Complexity
cOsm_icon::isOsmIcon()
D
286
Osm_icon::isOsmIcon()
D
86
Osm::createMarkerList()
D
38
Osm_OpenLayers::addTileLayer()
D
31
Osm_OpenLayers::addTileLayer()
D
31
osm_map_create_shortcode_function()
C
1
Osm_OpenLayers::AddClickHandler()
C
9
Osm_OLJS3::addTileLayer()
C
19
Osm_OpenLayers::AddClickHandler()
C
9
cOsm_icon::setIconsize()
C
27
OSM_Tagged_Widget::form()
C
25
Osm_OpenLayers::checkMapType()
B
21