Passed
Push — master ( d9ae97...694e2f )
by Dean
09:21 queued 06:02
created

3,822 +73 Covered Lines

9,513 +198 Total Lines

40.2 % -0.07% Code Coverage

Python Classes Changes

 
0%
SessionState added
 
0%
Sessions added
 
52.17%
ScrobbleDuplicationPeriodOption added
 
52.17%
SyncIdleDelayOption added
 
78.56%
SyncIdleDeferOption added
 
100%
ScrobbleDuplicationPeriod added
 
100%
SyncIdleDelay added
0%
66.67%
ModuleManagerMeta improved
0%
21.62%
ModuleManager improved
34.68%
34.57%
SyncArtifacts improved
18.18%
 
SessionStatus removed

CRAP Changes

 
90
Sessions.cleanup() added
 
72
Sessions.update() added
 
72
Sessions.delete() added
 
60.7343
Main.should_defer() added
 
42
Sessions.create() added
 
14.6179
SyncArtifacts._is_duplicate() added
 
12
Sessions._get_session_key() added
 
6
Sessions.replace() added
 
6
SessionState.__repr__() added
 
6
Sessions.on_updated() added
view more  
2
1.512
ModuleManager.discover() improved
2
1.125
ModuleManager.initialize() improved
2
1.125
ModuleManagerMeta.__getitem__() improved
2
1.125
ModuleManager.get() improved
3.054
4.1967
SyncArtifacts.store_movie() improved
6.2488
7.5034
SyncArtifacts.store_episode() improved
12
9.3211
ModuleManager.start() improved
30
25.5993
ModuleManager.construct() improved
49.6111
101.4367
Main.run_wrapper() improved
47.3747
 
SessionStatus._update() removed
34.8262
 
SessionStatus._delete() removed
25.0182
 
SessionStatus._store() removed
9.0292
 
SessionStatus._get_session_key() removed
4.048
 
SessionStatus._get_session_account_id() removed
3.6875
 
SessionStatus.is_watching() removed
3.1852
 
SessionStatus.on_updated() removed
3.1852
 
SessionStatus.on_created() removed
1.2963
 
SessionStatus._create() removed
1.2963
 
SessionStatus._replace() removed