Passed
Pull Request — master (#603)
by Konstantin
02:10
created

prune_ReadingOrder   A

Complexity

Total Complexity 4

Size/Duplication

Total Lines 8
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 4
eloc 5
dl 0
loc 8
rs 10
c 0
b 0
f 0

1 Function

Rating   Name   Duplication   Size   Complexity  
A prune_ReadingOrder() 0 7 4
1
def prune_ReadingOrder(self):
2
    """
3
    Remove any empty ReadingOrder elements
4
    """
5
    ro = self.get_Page().get_ReadingOrder()
6
    if ro and not ro.get_OrderedGroup() and not ro.get_UnorderedGroup():
7
        self.get_Page().set_ReadingOrder(None)
8