MCPcopy Create free account
hub / github.com/apache/fory / safe_identifier

Method safe_identifier

compiler/fory_compiler/generators/swift.py:242–250  ·  view source on GitHub ↗
(self, name: str)

Source from the content-addressed store, hash-verified

240 return self._module_type_path_for_schema(self.schema)
241
242 def safe_identifier(self, name: str) -> str:
243 if not name:
244 return "_"
245 candidate = name
246 if candidate[0].isdigit():
247 candidate = f"_{candidate}"
248 if candidate in self.SWIFT_KEYWORDS:
249 return f"`{candidate}`"
250 return candidate
251
252 def safe_type_identifier(self, name: str) -> str:
253 return self.safe_identifier(name)

Callers 3

safe_type_identifierMethod · 0.95
safe_member_nameMethod · 0.95
safe_enum_case_nameMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected