Skip to content

Commit

Permalink
Added clearing of dummy IoGGQLDataObjects
Browse files Browse the repository at this point in the history
Now clearing IoGGQLDataObject properties which are IoGGQLDataObjects before populating the object to return to the caller; Requires that IoGGQLDataObject properties be declared as optionals
  • Loading branch information
ecrichlow committed Nov 7, 2022
1 parent a1eff99 commit c0b445b
Show file tree
Hide file tree
Showing 324 changed files with 344 additions and 336 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLMutationParameterFields"},{"kind":"text","text":" = ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : ["},{"kind":"typeIdentifier","identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGGQLParamterModifierType","preciseIdentifier":"s:17IoGInfrastructure0A24GGQLParamterModifierTypeO","text":"IoGGQLParamterModifierType"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]]"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/ioginfrastructure\/gqlmutationparameterfields"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLMutationParameterFields","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLMutationParameterFields"}],"title":"GQLMutationParameterFields","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:17IoGInfrastructure26GQLMutationParameterFieldsa","modules":[{"name":"IoGInfrastructure"}],"navigatorTitle":[{"kind":"identifier","text":"GQLMutationParameterFields"}]},"hierarchy":{"paths":[["doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure"]]},"references":{"doc://IoGInfrastructure/documentation/IoGInfrastructure/GQLMutationParameterFields":{"role":"symbol","title":"GQLMutationParameterFields","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLMutationParameterFields"}],"abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLMutationParameterFields","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GQLMutationParameterFields"}],"url":"\/documentation\/ioginfrastructure\/gqlmutationparameterfields"},"doc://IoGInfrastructure/documentation/IoGInfrastructure":{"role":"collection","title":"IoGInfrastructure","abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/IoGGQLParamterModifierType":{"role":"symbol","title":"IoGGQLParamterModifierType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IoGGQLParamterModifierType"}],"abstract":[{"type":"text","text":"The parameter type, which identifies the modifiers available for use with mutation parameters"}],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGGQLParamterModifierType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IoGGQLParamterModifierType"}],"url":"\/documentation\/ioginfrastructure\/ioggqlparamtermodifiertype"}}}
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLMutationParameterFields"},{"kind":"text","text":" = ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : ["},{"kind":"typeIdentifier","identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGGQLParamterModifierType","preciseIdentifier":"s:17IoGInfrastructure0A24GGQLParamterModifierTypeO","text":"IoGGQLParamterModifierType"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]]"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/ioginfrastructure\/gqlmutationparameterfields"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLMutationParameterFields","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLMutationParameterFields"}],"title":"GQLMutationParameterFields","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:17IoGInfrastructure26GQLMutationParameterFieldsa","modules":[{"name":"IoGInfrastructure"}],"navigatorTitle":[{"kind":"identifier","text":"GQLMutationParameterFields"}]},"hierarchy":{"paths":[["doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure"]]},"references":{"doc://IoGInfrastructure/documentation/IoGInfrastructure":{"role":"collection","title":"IoGInfrastructure","abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/IoGGQLParamterModifierType":{"role":"symbol","title":"IoGGQLParamterModifierType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IoGGQLParamterModifierType"}],"abstract":[{"type":"text","text":"The parameter type, which identifies the modifiers available for use with mutation parameters"}],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGGQLParamterModifierType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IoGGQLParamterModifierType"}],"url":"\/documentation\/ioginfrastructure\/ioggqlparamtermodifiertype"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/GQLMutationParameterFields":{"role":"symbol","title":"GQLMutationParameterFields","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLMutationParameterFields"}],"abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLMutationParameterFields","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GQLMutationParameterFields"}],"url":"\/documentation\/ioginfrastructure\/gqlmutationparameterfields"}}}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParametersList"},{"kind":"text","text":" = ["},{"kind":"typeIdentifier","identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParameters","preciseIdentifier":"s:17IoGInfrastructure26GQLQueryPropertyParametersa","text":"GQLQueryPropertyParameters"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/ioginfrastructure\/gqlquerypropertyparameterslist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParametersList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParametersList"}],"title":"GQLQueryPropertyParametersList","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:17IoGInfrastructure30GQLQueryPropertyParametersLista","modules":[{"name":"IoGInfrastructure"}],"navigatorTitle":[{"kind":"identifier","text":"GQLQueryPropertyParametersList"}]},"hierarchy":{"paths":[["doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure"]]},"references":{"doc://IoGInfrastructure/documentation/IoGInfrastructure":{"role":"collection","title":"IoGInfrastructure","abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/GQLQueryPropertyParameters":{"role":"symbol","title":"GQLQueryPropertyParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParameters"}],"abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GQLQueryPropertyParameters"}],"url":"\/documentation\/ioginfrastructure\/gqlquerypropertyparameters"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/GQLQueryPropertyParametersList":{"role":"symbol","title":"GQLQueryPropertyParametersList","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParametersList"}],"abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParametersList","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GQLQueryPropertyParametersList"}],"url":"\/documentation\/ioginfrastructure\/gqlquerypropertyparameterslist"}}}
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParametersList"},{"kind":"text","text":" = ["},{"kind":"typeIdentifier","identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParameters","preciseIdentifier":"s:17IoGInfrastructure26GQLQueryPropertyParametersa","text":"GQLQueryPropertyParameters"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/ioginfrastructure\/gqlquerypropertyparameterslist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParametersList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParametersList"}],"title":"GQLQueryPropertyParametersList","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:17IoGInfrastructure30GQLQueryPropertyParametersLista","modules":[{"name":"IoGInfrastructure"}],"navigatorTitle":[{"kind":"identifier","text":"GQLQueryPropertyParametersList"}]},"hierarchy":{"paths":[["doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure"]]},"references":{"doc://IoGInfrastructure/documentation/IoGInfrastructure/GQLQueryPropertyParameters":{"role":"symbol","title":"GQLQueryPropertyParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParameters"}],"abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GQLQueryPropertyParameters"}],"url":"\/documentation\/ioginfrastructure\/gqlquerypropertyparameters"},"doc://IoGInfrastructure/documentation/IoGInfrastructure":{"role":"collection","title":"IoGInfrastructure","abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/GQLQueryPropertyParametersList":{"role":"symbol","title":"GQLQueryPropertyParametersList","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GQLQueryPropertyParametersList"}],"abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/GQLQueryPropertyParametersList","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GQLQueryPropertyParametersList"}],"url":"\/documentation\/ioginfrastructure\/gqlquerypropertyparameterslist"}}}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAPIURLs"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"a list of URLs that make up the list of registered base URLs"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/ioginfrastructure\/iogconfigurationmanager\/getapiurls()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager\/getAPIURLs()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the list of supported base URLs"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAPIURLs"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"]"}],"title":"getAPIURLs()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:17IoGInfrastructure0A21GConfigurationManagerC10getAPIURLsSay10Foundation3URLVGyF","modules":[{"name":"IoGInfrastructure"}]},"hierarchy":{"paths":[["doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager"]]},"references":{"doc://IoGInfrastructure/documentation/IoGInfrastructure/IoGConfigurationManager/getAPIURLs()":{"role":"symbol","title":"getAPIURLs()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAPIURLs"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieve the list of supported base URLs"}],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager\/getAPIURLs()","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure\/iogconfigurationmanager\/getapiurls()"},"doc://IoGInfrastructure/documentation/IoGInfrastructure":{"role":"collection","title":"IoGInfrastructure","abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/IoGConfigurationManager":{"role":"symbol","title":"IoGConfigurationManager","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IoGConfigurationManager"}],"abstract":[{"type":"text","text":"Singleton class that controls the configuration of the IoG Infrastructure Framework."}],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IoGConfigurationManager"}],"url":"\/documentation\/ioginfrastructure\/iogconfigurationmanager"}}}
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAPIURLs"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"a list of URLs that make up the list of registered base URLs"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/ioginfrastructure\/iogconfigurationmanager\/getapiurls()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager\/getAPIURLs()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the list of supported base URLs"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAPIURLs"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"]"}],"title":"getAPIURLs()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:17IoGInfrastructure0A21GConfigurationManagerC10getAPIURLsSay10Foundation3URLVGyF","modules":[{"name":"IoGInfrastructure"}]},"hierarchy":{"paths":[["doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager"]]},"references":{"doc://IoGInfrastructure/documentation/IoGInfrastructure":{"role":"collection","title":"IoGInfrastructure","abstract":[],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/IoGConfigurationManager":{"role":"symbol","title":"IoGConfigurationManager","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IoGConfigurationManager"}],"abstract":[{"type":"text","text":"Singleton class that controls the configuration of the IoG Infrastructure Framework."}],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IoGConfigurationManager"}],"url":"\/documentation\/ioginfrastructure\/iogconfigurationmanager"},"doc://IoGInfrastructure/documentation/IoGInfrastructure/IoGConfigurationManager/getAPIURLs()":{"role":"symbol","title":"getAPIURLs()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAPIURLs"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieve the list of supported base URLs"}],"identifier":"doc:\/\/IoGInfrastructure\/documentation\/IoGInfrastructure\/IoGConfigurationManager\/getAPIURLs()","kind":"symbol","type":"topic","url":"\/documentation\/ioginfrastructure\/iogconfigurationmanager\/getapiurls()"}}}
Loading

0 comments on commit c0b445b

Please sign in to comment.