- "rawContents": "types:\n EmptyObject:\n properties: {}\n ProblemId:\n type: string\n NodeId:\n type: string\n VariableType:\n union:\n integerType:\n type: EmptyObject\n key: integerType\n doubleType:\n type: EmptyObject\n key: doubleType\n booleanType:\n type: EmptyObject\n key: booleanType\n stringType:\n type: EmptyObject\n key: stringType\n charType:\n type: EmptyObject\n key: charType\n listType:\n type: ListType\n key: listType\n mapType:\n type: MapType\n key: mapType\n binaryTreeType:\n type: EmptyObject\n key: binaryTreeType\n singlyLinkedListType:\n type: EmptyObject\n key: singlyLinkedListType\n doublyLinkedListType:\n type: EmptyObject\n key: doublyLinkedListType\n ListType:\n properties:\n valueType: VariableType\n isFixedLength:\n docs: >-\n Whether this list is fixed-size (for languages that supports\n fixed-size lists). Defaults to false.\n type: optional<boolean>\n MapType:\n properties:\n keyType: VariableType\n valueType: VariableType\n VariableValue:\n union:\n integerValue:\n type: integer\n key: integerValue\n booleanValue:\n type: boolean\n key: booleanValue\n doubleValue:\n type: double\n key: doubleValue\n stringValue:\n type: string\n key: stringValue\n charValue:\n type: string\n key: charValue\n mapValue:\n type: MapValue\n key: mapValue\n listValue:\n type: list<VariableValue>\n key: listValue\n binaryTreeValue:\n type: BinaryTreeValue\n key: binaryTreeValue\n singlyLinkedListValue:\n type: SinglyLinkedListValue\n key: singlyLinkedListValue\n doublyLinkedListValue:\n type: DoublyLinkedListValue\n key: doublyLinkedListValue\n nullValue:\n type: EmptyObject\n key: nullValue\n FrontendVariableValue:\n union:\n integerValue:\n type: integer\n key: integerValue\n booleanValue:\n type: boolean\n key: booleanValue\n doubleValue:\n type: double\n key: doubleValue\n stringValue:\n type: string\n key: stringValue\n charValue:\n type: string\n key: charValue\n mapValue:\n type: FrontendMapValue\n key: mapValue\n listValue:\n type: list<FrontendVariableValue>\n key: listValue\n binaryTreeValue:\n type: FrontendBinaryTreeValue\n key: binaryTreeValue\n singlyLinkedListValue:\n type: FrontendSinglyLinkedListValue\n key: singlyLinkedListValue\n doublyLinkedListValue:\n type: FrontendDoublyLinkedListValue\n key: doublyLinkedListValue\n nullValue:\n type: EmptyObject\n key: nullValue\n DebugVariableValue:\n union:\n integerValue:\n type: integer\n key: integerValue\n booleanValue:\n type: boolean\n key: booleanValue\n doubleValue:\n type: double\n key: doubleValue\n stringValue:\n type: string\n key: stringValue\n charValue:\n type: string\n key: charValue\n mapValue:\n type: DebugMapValue\n key: mapValue\n listValue:\n type: list<DebugVariableValue>\n key: listValue\n binaryTreeNodeValue:\n type: BinaryTreeNodeAndTreeValue\n key: binaryTreeNodeValue\n singlyLinkedListNodeValue:\n type: SinglyLinkedListNodeAndListValue\n key: singlyLinkedListNodeValue\n doublyLinkedListNodeValue:\n type: DoublyLinkedListNodeAndListValue\n key: doublyLinkedListNodeValue\n undefinedValue:\n type: EmptyObject\n key: undefinedValue\n nullValue:\n type: EmptyObject\n key: nullValue\n genericValue:\n type: GenericValue\n key: genericValue\n GenericValue:\n properties:\n stringifiedType: optional<string>\n stringifiedValue: string\n MapValue:\n properties:\n keyValuePairs: list<KeyValuePair>\n KeyValuePair:\n properties:\n key: VariableValue\n value: VariableValue\n BinaryTreeValue:\n properties:\n root: optional<NodeId>\n nodes: map<NodeId, BinaryTreeNodeValue>\n BinaryTreeNodeValue:\n properties:\n nodeId: NodeId\n val: double\n right: optional<NodeId>\n left: optional<NodeId>\n BinaryTreeNodeAndTreeValue:\n properties:\n nodeId: NodeId\n fullTree: BinaryTreeValue\n SinglyLinkedListValue:\n properties:\n head: optional<NodeId>\n nodes: map<NodeId, SinglyLinkedListNodeValue>\n SinglyLinkedListNodeValue:\n properties:\n nodeId: NodeId\n val: double\n next: optional<NodeId>\n SinglyLinkedListNodeAndListValue:\n properties:\n nodeId: NodeId\n fullList: SinglyLinkedListValue\n DoublyLinkedListValue:\n properties:\n head: optional<NodeId>\n nodes: map<NodeId, DoublyLinkedListNodeValue>\n DoublyLinkedListNodeValue:\n properties:\n nodeId: NodeId\n val: double\n next: optional<NodeId>\n prev: optional<NodeId>\n DoublyLinkedListNodeAndListValue:\n properties:\n nodeId: NodeId\n fullList: DoublyLinkedListValue\n FrontendMapValue:\n properties:\n keyValuePairs: list<FrontendKeyValuePair>\n FrontendKeyValuePair:\n properties:\n key: FrontendVariableValue\n value: FrontendVariableValue\n FrontendBinaryTreeValue:\n properties:\n root: NodeId\n nodes: map<NodeId, FrontendBinaryTreeNodeValue>\n FrontendBinaryTreeNodeValue:\n properties:\n nodeId: NodeId\n val: optional<double>\n right: optional<NodeId>\n left: optional<NodeId>\n FrontendSinglyLinkedListValue:\n properties:\n head: NodeId\n nodes: map<NodeId, FrontendSinglyLinkedListNodeValue>\n FrontendSinglyLinkedListNodeValue:\n properties:\n nodeId: NodeId\n val: optional<double>\n next: optional<NodeId>\n FrontendDoublyLinkedListValue:\n properties:\n head: NodeId\n nodes: map<NodeId, FrontendDoublyLinkedListNodeValue>\n FrontendDoublyLinkedListNodeValue:\n properties:\n nodeId: NodeId\n val: optional<double>\n next: optional<NodeId>\n prev: optional<NodeId>\n DebugMapValue:\n properties:\n keyValuePairs: list<DebugKeyValuePairs>\n DebugKeyValuePairs:\n properties:\n key: DebugVariableValue\n value: DebugVariableValue\n TestCase:\n properties:\n id: string\n params: list<VariableValue>\n TestCaseWithExpectedResult:\n properties:\n testCase: TestCase\n expectedResult: VariableValue\n FileInfo:\n properties:\n filename: string\n contents: string\n Language:\n enum:\n - JAVA\n - JAVASCRIPT\n - PYTHON\n UserId:\n type: string\n",
0 commit comments