in rdklib/evaluation.py [0:0]
def is_valid(self):
if not self.complianceType:
print('Missing complianceType from an evaluation result.')
raise Exception('Missing complianceType from an evaluation result.')
if not self.complianceResourceId:
print('Missing complianceResourceId from an evaluation result.')
raise Exception('Missing complianceResourceId from an evaluation result.')
if not self.complianceResourceType:
print('Missing complianceResourceType from an evaluation result.')
raise Exception('Missing complianceResourceType from an evaluation result.')
if not self.orderingTimestamp:
print('Missing orderingTimestamp from an evaluation result.')
raise Exception('Missing orderingTimestamp from an evaluation result.')
return True