@@ -416,10 +416,12 @@ def _sections_cardinality_validation(self):
416
416
is respected and prints a warning message otherwise.
417
417
"""
418
418
valid = validation .Validation (self )
419
+ val_id = validation .ValidationID .section_sections_cardinality
420
+
419
421
# Make sure to display only warnings of the current section
420
- res = [ curr for curr in valid .errors if self . id == curr . obj . id ]
421
- for err in res :
422
- print ("%s: %s" % (err .rank .capitalize (), err .msg ))
422
+ for curr in valid .errors :
423
+ if curr . validation_id == val_id and self . id == curr . obj . id :
424
+ print ("%s: %s" % (curr .rank .capitalize (), curr .msg ))
423
425
424
426
@property
425
427
def prop_cardinality (self ):
@@ -469,10 +471,12 @@ def _properties_cardinality_validation(self):
469
471
is respected and prints a warning message otherwise.
470
472
"""
471
473
valid = validation .Validation (self )
474
+ val_id = validation .ValidationID .section_properties_cardinality
475
+
472
476
# Make sure to display only warnings of the current section
473
- res = [ curr for curr in valid .errors if self . id == curr . obj . id ]
474
- for err in res :
475
- print ("%s: %s" % (err .rank .capitalize (), err .msg ))
477
+ for curr in valid .errors :
478
+ if curr . validation_id == val_id and self . id == curr . obj . id :
479
+ print ("%s: %s" % (curr .rank .capitalize (), curr .msg ))
476
480
477
481
@inherit_docstring
478
482
def get_terminology_equivalent (self ):
0 commit comments