File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525from protovalidate .internal .cel_field_presence import InterpretedRunner , in_has
2626
2727# protobuf 7+ removed FieldDescriptor.label / LABEL_REPEATED in favour of is_repeated.
28- if hasattr (descriptor .FieldDescriptor , "LABEL_REPEATED " ):
28+ if hasattr (descriptor .FieldDescriptor , "is_repeated " ):
2929
3030 def _is_repeated (field : descriptor .FieldDescriptor ) -> bool :
31- return field .label == descriptor . FieldDescriptor . LABEL_REPEATED # type: ignore[attr-defined]
31+ return field .is_repeated # type: ignore[attr-defined]
3232
3333else :
3434
3535 def _is_repeated (field : descriptor .FieldDescriptor ) -> bool :
36- return field .is_repeated # type: ignore[attr-defined]
36+ return field .label == descriptor . FieldDescriptor . LABEL_REPEATED # type: ignore[attr-defined]
3737
3838
3939class CompilationError (Exception ):
You can’t perform that action at this time.
0 commit comments