Skip to content

Commit 1970fd6

Browse files
committed
parser / properties / rename _reference_name -> _reference_pointer_name
1 parent 0f445ac commit 1970fd6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

openapi_python_client/parser/properties/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -574,12 +574,12 @@ def lookup_is_reference_to_itself(
574574
ref_name: str, owner_class_name: str, lazy_references: Dict[str, oai.Reference]
575575
) -> bool:
576576
if ref_name in lazy_references:
577-
next_ref_name = _reference_name(lazy_references[ref_name])
577+
next_ref_name = _reference_pointer_name(lazy_references[ref_name])
578578
return lookup_is_reference_to_itself(next_ref_name, owner_class_name, lazy_references)
579579

580580
return ref_name.casefold() == owner_class_name.casefold()
581581

582-
reference_name = _reference_name(data)
582+
reference_name = _reference_pointer_name(data)
583583
if lookup_is_reference_to_itself(reference_name, parent_name, lazy_references):
584584
return cast(Property, LazyReferencePropertyProxy.create(name, required, data, parent_name)), schemas
585585
else:
@@ -740,7 +740,7 @@ def _resolve_model_or_enum_reference(
740740
name: str, data: oai.Reference, schemas: Schemas, references_by_name: Dict[str, oai.Reference]
741741
) -> Union[EnumProperty, ModelProperty, None]:
742742
target_model = _reference_model_name(data)
743-
target_name = _reference_name(data)
743+
target_name = _reference_pointer_name(data)
744744

745745
if target_model == name or target_name == name:
746746
return None # Avoid infinite loop
@@ -772,7 +772,7 @@ def _reference_model_name(reference: oai.Reference) -> str:
772772
return Reference.from_ref(reference.ref).class_name
773773

774774

775-
def _reference_name(reference: oai.Reference) -> str:
775+
def _reference_pointer_name(reference: oai.Reference) -> str:
776776
parts = reference.ref.split("/")
777777
return parts[-1]
778778

@@ -822,7 +822,7 @@ def build_schemas(*, components: Dict[str, Union[oai.Reference, oai.Schema]]) ->
822822
schemas_or_err = resolve_reference_and_update_schemas(name, reference, schemas, references_by_name)
823823

824824
if isinstance(schemas_or_err, PropertyError):
825-
if _reference_name(reference) in visited:
825+
if _reference_pointer_name(reference) in visited:
826826
# It's a reference to an already visited Enum|Model; not yet resolved
827827
# It's an indirect reference toward this Enum|Model;
828828
# It will be lazy proxified and resolved later on

0 commit comments

Comments
 (0)