INNER CODE UNIT · Python

__init__

gsmith257-cyber/GraphCrawler · clairvoyance/graphql.py:315

    def __init__(self, name: str = "", kind: str = "", fields: List[Field] = None):
        self.name = name
        self.kind = kind
        self.fields = fields or []  # type: List[Field]

    def to_json(self):
        # dirty hack
        if not self.fields:
            field_typeref = TypeRef(name="String", kind="SCALAR")
            dummy = Field("dummy", field_typeref)
            self.fields.append(dummy)

        output = {
            "description": None,
            "enumValues": None,
            "interfaces": [],
            "kind": self.kind,
            "name": self.name,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…