benedict.core.clone   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 9
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 2
eloc 7
dl 0
loc 9
rs 10
c 0
b 0
f 0

1 Function

Rating   Name   Duplication   Size   Complexity  
A clone() 0 5 2
1
import copy
2
3
4
def clone(obj, empty=False, memo=None):
5
    d = copy.deepcopy(obj, memo)
6
    if empty:
7
        d.clear()
8
    return d
9