revert part changes
parent
d2e867b52e
commit
3efa4c1ce9
|
@ -176,7 +176,7 @@ def object_similarity(
|
||||||
elif comp_funct == list_reference_check:
|
elif comp_funct == list_reference_check:
|
||||||
comp_funct = partial_list_based
|
comp_funct = partial_list_based
|
||||||
contributing_score = w * comp_funct(obj1[prop], obj2[prop])
|
contributing_score = w * comp_funct(obj1[prop], obj2[prop])
|
||||||
prop_scores[prop]["method"] = comp_funct.__name__
|
prop_scores[prop]["check_type"] = comp_funct.__name__
|
||||||
else:
|
else:
|
||||||
continue # prevent excessive recursion
|
continue # prevent excessive recursion
|
||||||
weights["_internal"]["max_depth"] = max_depth
|
weights["_internal"]["max_depth"] = max_depth
|
||||||
|
@ -409,9 +409,10 @@ def _versioned_checks(ref1, ref2, ds1, ds2, **weights):
|
||||||
|
|
||||||
for object1, object2 in pairs:
|
for object1, object2 in pairs:
|
||||||
result = object_similarity(
|
result = object_similarity(
|
||||||
object1, object2, ds1, ds2,
|
object1, object2, ds1=ds1, ds2=ds2,
|
||||||
ignore_spec_version, versioning_checks,
|
ignore_spec_version=ignore_spec_version,
|
||||||
max_depth, **weights
|
versioning_checks=versioning_checks,
|
||||||
|
max_depth=max_depth, **weights
|
||||||
)
|
)
|
||||||
if ref1 not in results:
|
if ref1 not in results:
|
||||||
results[ref1] = {"matched": ref2, "value": result}
|
results[ref1] = {"matched": ref2, "value": result}
|
||||||
|
@ -442,9 +443,10 @@ def reference_check(ref1, ref2, ds1, ds2, **weights):
|
||||||
o1, o2 = ds1.get(ref1), ds2.get(ref2)
|
o1, o2 = ds1.get(ref1), ds2.get(ref2)
|
||||||
if o1 and o2:
|
if o1 and o2:
|
||||||
result = object_similarity(
|
result = object_similarity(
|
||||||
o1, o2, ds1, ds2,
|
o1, o2, ds1=ds1, ds2=ds2,
|
||||||
ignore_spec_version, versioning_checks,
|
ignore_spec_version=ignore_spec_version,
|
||||||
max_depth, **weights
|
versioning_checks=versioning_checks,
|
||||||
|
max_depth=max_depth, **weights
|
||||||
) / 100.0
|
) / 100.0
|
||||||
|
|
||||||
logger.debug(
|
logger.debug(
|
||||||
|
|
Loading…
Reference in New Issue