Code Analysis: ICIT Weather Widget 2.5.4

Function Rating Maintainability Complexity Lines of code
icit_weather_widget::widget()
D
15
63 303
icit_weather_widget::update()
C
43 30 36
icit_weather_widget::css()
B
32 11 221
icit_fetch_open_weather()
A
47 14 28
icit_weather_widget::form()
A
31 6 129
icit_weather_widget::get_icon()
A
47 8 35
icit_weather_widget::get_weather()
S
42 4 50
icit_weather_widget::icit_weather_shortcode()
S
56 6 18
icit_weather_widget::get_direction()
S
50 3 28
icit_weather_widget::is_night()
S
63 4 11
icit_weather_widget::add_error()
S
68 3 6
icit_weather_widget::set_appid()
S
76 2 4
icit_weather_widget::__construct()
S
70 1 5
icit_weather_widget::_init()
S
80 1 3
icit_weather_widget::get_appid()
S
77 1 4
icit_change_user_agent()
S
78 1 4