aboutsummaryrefslogtreecommitdiff
path: root/docs/data/documentation/swift_gopher
diff options
context:
space:
mode:
Diffstat (limited to 'docs/data/documentation/swift_gopher')
-rw-r--r--docs/data/documentation/swift_gopher/buildversionstringresponse().json1
-rw-r--r--docs/data/documentation/swift_gopher/filetypetogopheritem(filetype:).json1
-rw-r--r--docs/data/documentation/swift_gopher/getfiletype(fileextension:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/!=(_:_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/binary.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/bindos.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/binhex.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/bitmap.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/directory.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/doc.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/equatable-implementations.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/error.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/gif.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/html.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/image.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/indexsearch.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/message.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/movie.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/nameserver.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/pdf.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/png.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/redundantserver.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/rtf.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/sound.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/telnet.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/text.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/tn3270session.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/uuencoded.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/wavfile.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherfiletype/xml.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/inboundin.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/logger.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/outboundout.json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/responsetype.json1
-rw-r--r--docs/data/documentation/swift_gopher/responsetype/data(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/responsetype/string(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/_commandname.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/ascommand.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/configuration.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/host.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/init().json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/init(from:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/main().json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/main(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/message(for:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/port.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json1
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/validate().json1
-rw-r--r--docs/data/documentation/swift_gopher/versionstring.json1
104 files changed, 104 insertions, 0 deletions
diff --git a/docs/data/documentation/swift_gopher/buildversionstringresponse().json b/docs/data/documentation/swift_gopher/buildversionstringresponse().json
new file mode 100644
index 0000000..a601316
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/buildversionstringresponse().json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/buildversionstringresponse()"]}],"metadata":{"title":"buildVersionStringResponse()","modules":[{"name":"swift-gopher"}],"role":"symbol","roleHeading":"Function","externalID":"s:12swift_gopher26buildVersionStringResponseSSyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"buildVersionStringResponse"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"symbolKind":"func"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"buildVersionStringResponse","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"kind":"symbol","abstract":[],"title":"swift-gopher","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/buildVersionStringResponse()":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()","title":"buildVersionStringResponse()","url":"\/documentation\/swift_gopher\/buildversionstringresponse()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"buildVersionStringResponse","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/filetypetogopheritem(filetype:).json b/docs/data/documentation/swift_gopher/filetypetogopheritem(filetype:).json
new file mode 100644
index 0000000..55230c1
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/filetypetogopheritem(filetype:).json
@@ -0,0 +1 @@
+{"metadata":{"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher20fileTypeToGopherItem0cD0SSAA0b4FileD0O_tF","roleHeading":"Function","symbolKind":"func","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileTypeToGopherItem"},{"kind":"text","text":"("},{"text":"fileType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"gopherFileType","kind":"typeIdentifier","preciseIdentifier":"s:12swift_gopher0B8FileTypeO"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"fileTypeToGopherItem(fileType:)"},"variants":[{"paths":["\/documentation\/swift_gopher\/filetypetogopheritem(filetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/fileTypeToGopherItem(fileType:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileTypeToGopherItem"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fileType"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12swift_gopher0B8FileTypeO","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","kind":"typeIdentifier","text":"gopherFileType"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/fileTypeToGopherItem(fileType:)":{"url":"\/documentation\/swift_gopher\/filetypetogopheritem(filetype:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileTypeToGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fileType"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12swift_gopher0B8FileTypeO","kind":"typeIdentifier","text":"gopherFileType"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/fileTypeToGopherItem(fileType:)","kind":"symbol","title":"fileTypeToGopherItem(fileType:)","type":"topic","abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/getfiletype(fileextension:).json b/docs/data/documentation/swift_gopher/getfiletype(fileextension:).json
new file mode 100644
index 0000000..23dc1ff
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/getfiletype(fileextension:).json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/getFileType(fileExtension:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"metadata":{"roleHeading":"Function","externalID":"s:12swift_gopher11getFileType13fileExtensionAA0bdE0OSS_tF","title":"getFileType(fileExtension:)","symbolKind":"func","modules":[{"name":"swift-gopher"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getFileType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fileExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"gopherFileType","kind":"typeIdentifier","preciseIdentifier":"s:12swift_gopher0B8FileTypeO"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getFileType"},{"kind":"text","text":"("},{"text":"fileExtension","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"gopherFileType","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","preciseIdentifier":"s:12swift_gopher0B8FileTypeO"}]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/getfiletype(fileextension:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","role":"collection","url":"\/documentation\/swift_gopher","kind":"symbol","type":"topic","abstract":[],"title":"swift-gopher"},"doc://swift-gopher/documentation/swift_gopher/getFileType(fileExtension:)":{"url":"\/documentation\/swift_gopher\/getfiletype(fileextension:)","abstract":[],"title":"getFileType(fileExtension:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/getFileType(fileExtension:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getFileType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fileExtension"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"gopherFileType","preciseIdentifier":"s:12swift_gopher0B8FileTypeO"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype.json b/docs/data/documentation/swift_gopher/gopherfiletype.json
new file mode 100644
index 0000000..4e1b199
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype"]}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/swift-gopher\/SQ","doc:\/\/swift-gopher\/SH","doc:\/\/swift-gopher\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherFileType"}],"roleHeading":"Enumeration","symbolKind":"enum","title":"gopherFileType","externalID":"s:12swift_gopher0B8FileTypeO","navigatorTitle":[{"text":"gopherFileType","kind":"identifier"}],"modules":[{"name":"swift-gopher"}]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binary","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bindos","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binhex","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bitmap","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/directory","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/doc","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/error","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/gif","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/html","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/image","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/indexSearch","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/message","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/movie","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/nameserver","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/pdf","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/png","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/redundantServer","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/rtf","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/sound","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/telnet","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/text","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/tn3270Session","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/uuencoded","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/wavfile","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/xml"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/Equatable-Implementations"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherFileType","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/pdf":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/pdf","url":"\/documentation\/swift_gopher\/gopherfiletype\/pdf","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pdf","kind":"identifier"}],"title":"gopherFileType.pdf"},"doc://swift-gopher/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/s8SendableP","title":"Swift.Sendable"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/xml":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/xml","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xml","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/xml","title":"gopherFileType.xml","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/indexSearch":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/indexSearch","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"indexSearch","kind":"identifier"}],"title":"gopherFileType.indexSearch","url":"\/documentation\/swift_gopher\/gopherfiletype\/indexsearch","role":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/movie":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/movie","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"movie","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/movie","title":"gopherFileType.movie","role":"symbol"},"doc://swift-gopher/SH":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/SH","title":"Swift.Hashable"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/redundantServer":{"url":"\/documentation\/swift_gopher\/gopherfiletype\/redundantserver","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/redundantServer","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redundantServer","kind":"identifier"}],"title":"gopherFileType.redundantServer","abstract":[],"kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/doc":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/doc","type":"topic","title":"gopherFileType.doc","role":"symbol","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/doc","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"doc"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/wavfile":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/wavfile","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wavfile","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/wavfile","title":"gopherFileType.wavfile","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/telnet":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/telnet","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"telnet","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/telnet","title":"gopherFileType.telnet","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/uuencoded":{"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/uuencoded","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uuencoded","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/gopherfiletype\/uuencoded","title":"gopherFileType.uuencoded","role":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/binhex":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binhex","url":"\/documentation\/swift_gopher\/gopherfiletype\/binhex","title":"gopherFileType.binhex","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"binhex","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/message":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/message","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/message","title":"gopherFileType.message","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/rtf":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/rtf","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rtf","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/rtf","role":"symbol","title":"gopherFileType.rtf","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/html":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/html","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"html","kind":"identifier"}],"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherfiletype\/html","title":"gopherFileType.html","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/error":{"title":"gopherFileType.error","url":"\/documentation\/swift_gopher\/gopherfiletype\/error","abstract":[],"type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"error"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/error"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/image":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherfiletype\/image","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"}],"title":"gopherFileType.image","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/image"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/gif":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/gif","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gif"}],"title":"gopherFileType.gif","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/gif"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/nameserver":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/nameserver","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/nameserver","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameserver"}],"title":"gopherFileType.nameserver"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/bindos":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherfiletype\/bindos","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bindos","kind":"identifier"}],"title":"gopherFileType.bindos","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bindos"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/binary":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binary","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"binary","kind":"identifier"}],"title":"gopherFileType.binary","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/binary"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/bitmap":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bitmap"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bitmap","type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/bitmap","kind":"symbol","role":"symbol","abstract":[],"title":"gopherFileType.bitmap"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/text":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/text","kind":"symbol","title":"gopherFileType.text","url":"\/documentation\/swift_gopher\/gopherfiletype\/text","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"text","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/tn3270Session":{"url":"\/documentation\/swift_gopher\/gopherfiletype\/tn3270session","abstract":[],"type":"topic","title":"gopherFileType.tn3270Session","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tn3270Session"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/tn3270Session"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/directory":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/directory","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/directory","title":"gopherFileType.directory","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"directory","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/png":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/png","kind":"symbol","title":"gopherFileType.png","url":"\/documentation\/swift_gopher\/gopherfiletype\/png","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"png","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/Equatable-Implementations":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/Equatable-Implementations","kind":"article","url":"\/documentation\/swift_gopher\/gopherfiletype\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/sound":{"url":"\/documentation\/swift_gopher\/gopherfiletype\/sound","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/sound","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sound"}],"title":"gopherFileType.sound"},"doc://swift-gopher/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/swift-gopher\/SQ"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/!=(_:_:).json b/docs/data/documentation/swift_gopher/gopherfiletype/!=(_:_:).json
new file mode 100644
index 0000000..7a6d1c2
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/!=(_:_:).json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["Swift"]}],"symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Operator","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12swift_gopher0B8FileTypeO","extendedModule":"Swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/Equatable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/!=(_:_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/!=(_:_:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/Equatable-Implementations":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/Equatable-Implementations","kind":"article","url":"\/documentation\/swift_gopher\/gopherfiletype\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/binary.json b/docs/data/documentation/swift_gopher/gopherfiletype/binary.json
new file mode 100644
index 0000000..5d83a40
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/binary.json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/binary"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"gopherFileType.binary","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"binary"}],"roleHeading":"Case","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0B8FileTypeO6binaryyA2CmF","symbolKind":"case"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binary","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/binary":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binary","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"binary","kind":"identifier"}],"title":"gopherFileType.binary","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/binary"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/bindos.json b/docs/data/documentation/swift_gopher/gopherfiletype/bindos.json
new file mode 100644
index 0000000..531f83f
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/bindos.json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"kind":"symbol","metadata":{"externalID":"s:12swift_gopher0B8FileTypeO6bindosyA2CmF","modules":[{"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bindos"}],"roleHeading":"Case","symbolKind":"case","title":"gopherFileType.bindos","role":"symbol"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bindos","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bindos","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/bindos"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/bindos":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherfiletype\/bindos","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bindos","kind":"identifier"}],"title":"gopherFileType.bindos","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bindos"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/binhex.json b/docs/data/documentation/swift_gopher/gopherfiletype/binhex.json
new file mode 100644
index 0000000..b7cf688
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/binhex.json
@@ -0,0 +1 @@
+{"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"binhex","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/binhex"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:12swift_gopher0B8FileTypeO6binhexyA2CmF","title":"gopherFileType.binhex","role":"symbol","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"binhex","kind":"identifier"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binhex","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/binhex":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/binhex","url":"\/documentation\/swift_gopher\/gopherfiletype\/binhex","title":"gopherFileType.binhex","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"binhex","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/bitmap.json b/docs/data/documentation/swift_gopher/gopherfiletype/bitmap.json
new file mode 100644
index 0000000..032626b
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/bitmap.json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bitmap","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bitmap"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/bitmap"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bitmap"}],"roleHeading":"Case","externalID":"s:12swift_gopher0B8FileTypeO6bitmapyA2CmF","role":"symbol","symbolKind":"case","modules":[{"name":"swift-gopher"}],"title":"gopherFileType.bitmap"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/bitmap":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bitmap"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/bitmap","type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/bitmap","kind":"symbol","role":"symbol","abstract":[],"title":"gopherFileType.bitmap"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/directory.json b/docs/data/documentation/swift_gopher/gopherfiletype/directory.json
new file mode 100644
index 0000000..50ea13a
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/directory.json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/directory","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:12swift_gopher0B8FileTypeO9directoryyA2CmF","title":"gopherFileType.directory","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"directory"}],"symbolKind":"case","modules":[{"name":"swift-gopher"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"directory"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/directory"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/directory":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/directory","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/directory","title":"gopherFileType.directory","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"directory","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/doc.json b/docs/data/documentation/swift_gopher/gopherfiletype/doc.json
new file mode 100644
index 0000000..7cb46f5
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/doc.json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"doc","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"metadata":{"externalID":"s:12swift_gopher0B8FileTypeO3docyA2CmF","modules":[{"name":"swift-gopher"}],"symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"doc"}],"roleHeading":"Case","title":"gopherFileType.doc"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/doc","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/doc"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/doc":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/doc","type":"topic","title":"gopherFileType.doc","role":"symbol","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/doc","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"doc"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"title":"swift-gopher","url":"\/documentation\/swift_gopher","role":"collection","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","kind":"symbol","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/equatable-implementations.json b/docs/data/documentation/swift_gopher/gopherfiletype/equatable-implementations.json
new file mode 100644
index 0000000..dc1748b
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/equatable-implementations.json
@@ -0,0 +1 @@
+{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/Equatable-Implementations"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"kind":"article","topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/!=(_:_:)"]}],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"swift-gopher"}]},"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/!=(_:_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/!=(_:_:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/error.json b/docs/data/documentation/swift_gopher/gopherfiletype/error.json
new file mode 100644
index 0000000..d2f7dd6
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/error.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/error"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/error"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"error"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0B8FileTypeO5erroryA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"error","kind":"identifier"}],"title":"gopherFileType.error"},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/error":{"title":"gopherFileType.error","url":"\/documentation\/swift_gopher\/gopherfiletype\/error","abstract":[],"type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"error"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/error"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/gif.json b/docs/data/documentation/swift_gopher/gopherfiletype/gif.json
new file mode 100644
index 0000000..d9d63e7
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/gif.json
@@ -0,0 +1 @@
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/gif"},"sections":[],"metadata":{"roleHeading":"Case","modules":[{"name":"swift-gopher"}],"role":"symbol","title":"gopherFileType.gif","symbolKind":"case","externalID":"s:12swift_gopher0B8FileTypeO3gifyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gif","kind":"identifier"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gif"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/gif"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/gif":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/gif","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gif"}],"title":"gopherFileType.gif","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/gif"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/html.json b/docs/data/documentation/swift_gopher/gopherfiletype/html.json
new file mode 100644
index 0000000..4313635
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/html.json
@@ -0,0 +1 @@
+{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"html","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/html"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/html","interfaceLanguage":"swift"},"metadata":{"externalID":"s:12swift_gopher0B8FileTypeO4htmlyA2CmF","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"html"}],"title":"gopherFileType.html","modules":[{"name":"swift-gopher"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/html":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/html","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"html","kind":"identifier"}],"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherfiletype\/html","title":"gopherFileType.html","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/image.json b/docs/data/documentation/swift_gopher/gopherfiletype/image.json
new file mode 100644
index 0000000..cc47746
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/image.json
@@ -0,0 +1 @@
+{"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/image","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"}],"externalID":"s:12swift_gopher0B8FileTypeO5imageyA2CmF","symbolKind":"case","roleHeading":"Case","role":"symbol","modules":[{"name":"swift-gopher"}],"title":"gopherFileType.image"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/image"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/image":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherfiletype\/image","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"}],"title":"gopherFileType.image","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/image"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/indexsearch.json b/docs/data/documentation/swift_gopher/gopherfiletype/indexsearch.json
new file mode 100644
index 0000000..ac348b8
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/indexsearch.json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/indexSearch","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"indexSearch","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/indexsearch"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Case","title":"gopherFileType.indexSearch","modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher0B8FileTypeO11indexSearchyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"indexSearch","kind":"identifier"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/indexSearch":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/indexSearch","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"indexSearch","kind":"identifier"}],"title":"gopherFileType.indexSearch","url":"\/documentation\/swift_gopher\/gopherfiletype\/indexsearch","role":"symbol","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/message.json b/docs/data/documentation/swift_gopher/gopherfiletype/message.json
new file mode 100644
index 0000000..491593b
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/message.json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/message","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"case","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0B8FileTypeO7messageyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"}],"title":"gopherFileType.message"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/message"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"message","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/message":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/message","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/message","title":"gopherFileType.message","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/movie.json b/docs/data/documentation/swift_gopher/gopherfiletype/movie.json
new file mode 100644
index 0000000..ebdd0d4
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/movie.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/movie"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/movie","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"case","title":"gopherFileType.movie","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0B8FileTypeO5movieyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"movie"}],"role":"symbol","roleHeading":"Case"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"movie","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/movie":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/movie","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"movie","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/movie","title":"gopherFileType.movie","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/nameserver.json b/docs/data/documentation/swift_gopher/gopherfiletype/nameserver.json
new file mode 100644
index 0000000..9114b8f
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/nameserver.json
@@ -0,0 +1 @@
+{"metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:12swift_gopher0B8FileTypeO10nameserveryA2CmF","title":"gopherFileType.nameserver","role":"symbol","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nameserver","kind":"identifier"}]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameserver"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/nameserver"},"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/nameserver"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/nameserver":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherfiletype\/nameserver","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/nameserver","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameserver"}],"title":"gopherFileType.nameserver"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/pdf.json b/docs/data/documentation/swift_gopher/gopherfiletype/pdf.json
new file mode 100644
index 0000000..5d4ab76
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/pdf.json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"metadata":{"symbolKind":"case","externalID":"s:12swift_gopher0B8FileTypeO3pdfyA2CmF","title":"gopherFileType.pdf","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pdf"}],"roleHeading":"Case","modules":[{"name":"swift-gopher"}],"role":"symbol"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pdf"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/pdf"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/pdf"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/pdf":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/pdf","url":"\/documentation\/swift_gopher\/gopherfiletype\/pdf","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pdf","kind":"identifier"}],"title":"gopherFileType.pdf"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/png.json b/docs/data/documentation/swift_gopher/gopherfiletype/png.json
new file mode 100644
index 0000000..ac542d7
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/png.json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"png","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"gopherFileType.png","externalID":"s:12swift_gopher0B8FileTypeO3pngyA2CmF","modules":[{"name":"swift-gopher"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"png","kind":"identifier"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/png"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/png"},"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/png":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/png","kind":"symbol","title":"gopherFileType.png","url":"\/documentation\/swift_gopher\/gopherfiletype\/png","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"png","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/redundantserver.json b/docs/data/documentation/swift_gopher/gopherfiletype/redundantserver.json
new file mode 100644
index 0000000..2b7cce6
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/redundantserver.json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"redundantServer","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/redundantserver"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/redundantServer"},"metadata":{"title":"gopherFileType.redundantServer","modules":[{"name":"swift-gopher"}],"symbolKind":"case","externalID":"s:12swift_gopher0B8FileTypeO15redundantServeryA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redundantServer","kind":"identifier"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/redundantServer":{"url":"\/documentation\/swift_gopher\/gopherfiletype\/redundantserver","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/redundantServer","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redundantServer","kind":"identifier"}],"title":"gopherFileType.redundantServer","abstract":[],"kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/rtf.json b/docs/data/documentation/swift_gopher/gopherfiletype/rtf.json
new file mode 100644
index 0000000..398aaef
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/rtf.json
@@ -0,0 +1 @@
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/rtf"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rtf"}],"externalID":"s:12swift_gopher0B8FileTypeO3rtfyA2CmF","symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"swift-gopher"}],"title":"gopherFileType.rtf"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rtf"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/rtf"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/rtf":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/rtf","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rtf","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/rtf","role":"symbol","title":"gopherFileType.rtf","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/sound.json b/docs/data/documentation/swift_gopher/gopherfiletype/sound.json
new file mode 100644
index 0000000..8f060a9
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/sound.json
@@ -0,0 +1 @@
+{"sections":[],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"swift-gopher"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sound"}],"externalID":"s:12swift_gopher0B8FileTypeO5soundyA2CmF","title":"gopherFileType.sound"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sound"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/sound"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/sound"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType/sound":{"url":"\/documentation\/swift_gopher\/gopherfiletype\/sound","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/sound","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sound"}],"title":"gopherFileType.sound"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/telnet.json b/docs/data/documentation/swift_gopher/gopherfiletype/telnet.json
new file mode 100644
index 0000000..775f05c
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/telnet.json
@@ -0,0 +1 @@
+{"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"telnet"}],"title":"gopherFileType.telnet","symbolKind":"case","modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher0B8FileTypeO6telnetyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/telnet"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/telnet"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"telnet","kind":"identifier"}]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/telnet":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/telnet","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"telnet","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/telnet","title":"gopherFileType.telnet","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/text.json b/docs/data/documentation/swift_gopher/gopherfiletype/text.json
new file mode 100644
index 0000000..c6192e8
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/text.json
@@ -0,0 +1 @@
+{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"text"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/text"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/text"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"text","kind":"identifier"}],"title":"gopherFileType.text","symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0B8FileTypeO4textyA2CmF"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/text":{"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/text","kind":"symbol","title":"gopherFileType.text","url":"\/documentation\/swift_gopher\/gopherfiletype\/text","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"text","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/tn3270session.json b/docs/data/documentation/swift_gopher/gopherfiletype/tn3270session.json
new file mode 100644
index 0000000..33a2e6a
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/tn3270session.json
@@ -0,0 +1 @@
+{"metadata":{"title":"gopherFileType.tn3270Session","symbolKind":"case","modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher0B8FileTypeO13tn3270SessionyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tn3270Session"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/tn3270Session","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/tn3270session"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tn3270Session","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/tn3270Session":{"url":"\/documentation\/swift_gopher\/gopherfiletype\/tn3270session","abstract":[],"type":"topic","title":"gopherFileType.tn3270Session","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tn3270Session"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/tn3270Session"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/uuencoded.json b/docs/data/documentation/swift_gopher/gopherfiletype/uuencoded.json
new file mode 100644
index 0000000..24889d6
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/uuencoded.json
@@ -0,0 +1 @@
+{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uuencoded","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/uuencoded","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherfiletype\/uuencoded"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"metadata":{"symbolKind":"case","roleHeading":"Case","title":"gopherFileType.uuencoded","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"uuencoded","kind":"identifier"}],"modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher0B8FileTypeO9uuencodedyA2CmF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/uuencoded":{"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/uuencoded","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uuencoded","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/gopherfiletype\/uuencoded","title":"gopherFileType.uuencoded","role":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/wavfile.json b/docs/data/documentation/swift_gopher/gopherfiletype/wavfile.json
new file mode 100644
index 0000000..cabefa2
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/wavfile.json
@@ -0,0 +1 @@
+{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wavfile","kind":"identifier"}],"externalID":"s:12swift_gopher0B8FileTypeO7wavfileyA2CmF","title":"gopherFileType.wavfile","symbolKind":"case","modules":[{"name":"swift-gopher"}],"roleHeading":"Case","role":"symbol"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/wavfile"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/wavfile"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wavfile"}]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/wavfile":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/wavfile","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wavfile","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/wavfile","title":"gopherFileType.wavfile","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherfiletype/xml.json b/docs/data/documentation/swift_gopher/gopherfiletype/xml.json
new file mode 100644
index 0000000..4222a90
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherfiletype/xml.json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"xml","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/xml","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherfiletype\/xml"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","modules":[{"name":"swift-gopher"}],"role":"symbol","title":"gopherFileType.xml","symbolKind":"case","externalID":"s:12swift_gopher0B8FileTypeO3xmlyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"xml"}]},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType","url":"\/documentation\/swift_gopher\/gopherfiletype","navigatorTitle":[{"kind":"identifier","text":"gopherFileType"}],"title":"gopherFileType","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherFileType"}]},"doc://swift-gopher/documentation/swift_gopher/gopherFileType/xml":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/gopherFileType\/xml","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xml","kind":"identifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherfiletype\/xml","title":"gopherFileType.xml","role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler.json b/docs/data/documentation/swift_gopher/gopherhandler.json
new file mode 100644
index 0000000..4505770
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler.json
@@ -0,0 +1 @@
+{"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/swift-gopher\/7NIOCore14ChannelHandlerP","doc:\/\/swift-gopher\/7NIOCore21ChannelInboundHandlerP","doc:\/\/swift-gopher\/7NIOCore22_ChannelInboundHandlerP","doc:\/\/swift-gopher\/7NIOCore23_EmittingChannelHandlerP"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger"]},{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut"]},{"title":"Default Implementations","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"],"generated":true}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"swift-gopher"}],"roleHeading":"Class","externalID":"s:12swift_gopher13GopherHandlerC","symbolKind":"class","title":"GopherHandler","role":"symbol","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherHandler"}]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_EmittingChannelHandler-Implementations":{"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations","kind":"article","title":"_EmittingChannelHandler Implementations","role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/sanitizeSelectorPath(path:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","abstract":[],"title":"sanitizeSelectorPath(path:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sanitizeSelectorPath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_port":{"url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port","abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","title":"gopherdata_port","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/InboundIn":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/inboundin","title":"GopherHandler.InboundIn","type":"topic","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"InboundIn"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"InboundIn"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic","title":"_ChannelInboundHandler Implementations","kind":"article"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/prepareGopherMenu(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"prepareGopherMenu"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"role":"symbol","title":"prepareGopherMenu(path:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/errorCaught(context:error:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"errorCaught","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"error","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"errorCaught(context:error:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)"},"doc://swift-gopher/7NIOCore22_ChannelInboundHandlerP":{"identifier":"doc:\/\/swift-gopher\/7NIOCore22_ChannelInboundHandlerP","title":"NIOCore._ChannelInboundHandler","type":"unresolvable"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/OutboundOut":{"title":"GopherHandler.OutboundOut","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"OutboundOut","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","abstract":[],"role":"symbol","navigatorTitle":[{"text":"OutboundOut","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/outboundout","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/enableSearch":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","abstract":[],"title":"enableSearch","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/enablesearch","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enableSearch"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/requestHandler(path:)":{"title":"requestHandler(path:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestHandler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"ResponseType","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)","role":"symbol","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","abstract":[],"type":"topic","title":"ChannelHandler Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","kind":"article","role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRead(context:data:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)","type":"topic","role":"symbol","kind":"symbol","title":"channelRead(context:data:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelReadComplete(context:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","abstract":[],"title":"channelReadComplete(context:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelReadComplete"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherMap(path:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","abstract":[],"title":"generateGopherMap(path:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"generateGopherMap","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherItem(item_name:item_path:item_host:item_port:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","abstract":[],"title":"generateGopherItem(item_name:item_path:item_host:item_port:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"generateGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"item_path","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"item_host","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"item_port"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/logger":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","abstract":[],"title":"logger","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/logger","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}]},"doc://swift-gopher/7NIOCore23_EmittingChannelHandlerP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/7NIOCore23_EmittingChannelHandlerP","title":"NIOCore._EmittingChannelHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","abstract":[],"title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"text":", ","kind":"text"},{"text":"gopherdata_dir","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"gopherdata_host","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"enableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}]},"doc://swift-gopher/7NIOCore21ChannelInboundHandlerP":{"type":"unresolvable","title":"NIOCore.ChannelInboundHandler","identifier":"doc:\/\/swift-gopher\/7NIOCore21ChannelInboundHandlerP"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/disableGophermap":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","abstract":[],"title":"disableGophermap","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/disablegophermap","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/preparePath(path:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","abstract":[],"title":"preparePath(path:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"preparePath"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"abstract":[],"title":"ChannelInboundHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations","kind":"article","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/performSearch(query:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","abstract":[],"title":"performSearch(query:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"performSearch","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_host":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","abstract":[],"title":"gopherdata_host","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_host"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://swift-gopher/7NIOCore14ChannelHandlerP":{"type":"unresolvable","title":"NIOCore.ChannelHandler","identifier":"doc:\/\/swift-gopher\/7NIOCore14ChannelHandlerP"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_dir":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","abstract":[],"title":"gopherdata_dir","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_dir"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json
new file mode 100644
index 0000000..ca24409
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json
@@ -0,0 +1 @@
+{"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"],"generated":true,"title":"Instance Methods"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"_ChannelInboundHandler Implementations","modules":[{"name":"swift-gopher"}],"role":"collectionGroup"},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"]}],"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRegistered(context:)":{"type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelRegistered","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"role":"symbol","title":"channelRegistered(context:)","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelActive(context:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)","title":"channelActive(context:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelInactive(context:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)","type":"topic","title":"channelInactive(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelUnregistered(context:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"channelUnregistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelUnregistered"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/userInboundEventTriggered(context:event:)":{"type":"topic","kind":"symbol","title":"userInboundEventTriggered(context:event:)","url":"\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelWritabilityChanged(context:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"channelWritabilityChanged(context:)","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json
new file mode 100644
index 0000000..9fe5831
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json
@@ -0,0 +1 @@
+{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"article","topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations"]}],"metadata":{"role":"collectionGroup","title":"_EmittingChannelHandler Implementations","modules":[{"name":"swift-gopher"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapOutboundOut(_:)":{"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)","kind":"symbol","title":"wrapOutboundOut(_:)","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OutboundOut"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json
new file mode 100644
index 0000000..d4de474
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelActive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"_ChannelInboundHandler.channelActive(context:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE13channelActive7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","role":"symbol","title":"channelActive(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelActive"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"extendedModule":"NIOCore","symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}]},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelActive(context:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)","title":"channelActive(context:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic","title":"_ChannelInboundHandler Implementations","kind":"article"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json
new file mode 100644
index 0000000..dea74b7
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"},"metadata":{"modules":[{"name":"swift-gopher"}],"role":"collectionGroup","title":"ChannelHandler Implementations"},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)"],"title":"Instance Methods","generated":true}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerRemoved(context:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)","abstract":[],"type":"topic","title":"handlerRemoved(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerAdded(context:)":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)","title":"handlerAdded(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"handlerAdded","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":")"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json
new file mode 100644
index 0000000..a9d2596
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"symbolKind":"method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE15channelInactive7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","extendedModule":"NIOCore","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"title":"channelInactive(context:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"_ChannelInboundHandler.channelInactive(context:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelInactive(context:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)","type":"topic","title":"channelInactive(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic","title":"_ChannelInboundHandler Implementations","kind":"article"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json
new file mode 100644
index 0000000..8c28fcd
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"]}],"kind":"article","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)"],"title":"Instance Methods","generated":true}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"ChannelInboundHandler Implementations","modules":[{"name":"swift-gopher"}],"role":"collectionGroup"},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/unwrapInboundIn(_:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"InboundIn","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)","type":"topic","title":"unwrapInboundIn(_:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapInboundOut(_:)":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)","title":"wrapInboundOut(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"wrapInboundOut","kind":"identifier"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json
new file mode 100644
index 0000000..e141389
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json
@@ -0,0 +1 @@
+{"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelRead(context:data:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","interfaceLanguage":"swift"},"metadata":{"title":"channelRead(context:data:)","roleHeading":"Instance Method","externalID":"s:12swift_gopher13GopherHandlerC11channelRead7context4datay7NIOCore07ChannelD7ContextC_AG6NIOAnyVtF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelRead","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":")","kind":"text"}],"role":"symbol","modules":[{"name":"swift-gopher"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelRead"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"kind":"text","text":": "},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRead(context:data:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)","type":"topic","role":"symbol","kind":"symbol","title":"channelRead(context:data:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json
new file mode 100644
index 0000000..5781e36
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)"]}],"sections":[],"metadata":{"title":"channelReadComplete(context:)","modules":[{"name":"swift-gopher"}],"symbolKind":"method","externalID":"s:12swift_gopher13GopherHandlerC19channelReadComplete7contexty7NIOCore07ChannelD7ContextC_tF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelReadComplete"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelReadComplete","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelReadComplete(context:)"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelReadComplete(context:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","abstract":[],"title":"channelReadComplete(context:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelReadComplete"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json
new file mode 100644
index 0000000..4c28449
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json
@@ -0,0 +1 @@
+{"metadata":{"symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"extendedModule":"NIOCore","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelRegistered"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE17channelRegistered7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","title":"channelRegistered(context:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelRegistered","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"_ChannelInboundHandler.channelRegistered(context:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic","title":"_ChannelInboundHandler Implementations","kind":"article"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRegistered(context:)":{"type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelRegistered","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"role":"symbol","title":"channelRegistered(context:)","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json
new file mode 100644
index 0000000..0a76806
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelUnregistered(context:)"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"method","title":"channelUnregistered(context:)","extendedModule":"NIOCore","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE19channelUnregistered7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelUnregistered"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelUnregistered","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic","title":"_ChannelInboundHandler Implementations","kind":"article"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelUnregistered(context:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"channelUnregistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelUnregistered"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json
new file mode 100644
index 0000000..91a9c18
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelWritabilityChanged"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"channelWritabilityChanged(context:)","symbolKind":"method","role":"symbol","extendedModule":"NIOCore","roleHeading":"Instance Method","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE25channelWritabilityChanged7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelWritabilityChanged(context:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelWritabilityChanged(context:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"channelWritabilityChanged(context:)","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic","title":"_ChannelInboundHandler Implementations","kind":"article"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json b/docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json
new file mode 100644
index 0000000..ed56bc6
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/disablegophermap"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"disableGophermap"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC16disableGophermapSbvp","roleHeading":"Instance Property","role":"symbol","title":"disableGophermap"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/disableGophermap":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","abstract":[],"title":"disableGophermap","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/disablegophermap","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json b/docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json
new file mode 100644
index 0000000..29acc83
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json
@@ -0,0 +1 @@
+{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"enableSearch","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/enablesearch"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Property","title":"enableSearch","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableSearch"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"symbolKind":"property","role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC12enableSearchSbvp"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/enableSearch":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","abstract":[],"title":"enableSearch","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/enablesearch","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enableSearch"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json b/docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json
new file mode 100644
index 0000000..90c0dae
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)"]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC11errorCaught7context0E0y7NIOCore07ChannelD7ContextC_s5Error_ptF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCaught"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"error"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")","kind":"text"}],"role":"symbol","title":"errorCaught(context:error:)"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.errorCaught(context:error:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/errorCaught(context:error:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"errorCaught","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"error","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"errorCaught(context:error:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json b/docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json
new file mode 100644
index 0000000..3c26250
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)"]}],"metadata":{"title":"generateGopherItem(item_name:item_path:item_host:item_port:)","externalID":"s:12swift_gopher13GopherHandlerC08generateC4Item9item_name0G5_path0G5_host0G5_portS2S_10Foundation3URLVSSSgALtF","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"generateGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"text":"item_name","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_path"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_host"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"item_port","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"swift-gopher"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generateGopherItem"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"item_name"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"item_path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"text":"item_port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherItem(item_name:item_path:item_host:item_port:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","abstract":[],"title":"generateGopherItem(item_name:item_path:item_host:item_port:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"generateGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"item_path","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"item_host","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"item_port"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json
new file mode 100644
index 0000000..0569a67
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC08generateC3Map4pathSaySSG10Foundation3URLV_tF","symbolKind":"method","roleHeading":"Instance Method","title":"generateGopherMap(path:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"generateGopherMap","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":") -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}],"role":"symbol","modules":[{"name":"swift-gopher"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generateGopherMap"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":") -> [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherMap(path:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","abstract":[],"title":"generateGopherMap(path:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"generateGopherMap","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json
new file mode 100644
index 0000000..fdd572e
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_dir","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:12swift_gopher13GopherHandlerC14gopherdata_dirSSvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"gopherdata_dir","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Property","title":"gopherdata_dir","symbolKind":"property"},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_dir":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherdata_dir","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir","role":"symbol","kind":"symbol","title":"gopherdata_dir","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json
new file mode 100644
index 0000000..9668f75
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json
@@ -0,0 +1 @@
+{"metadata":{"title":"gopherdata_host","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC15gopherdata_hostSSvp","modules":[{"name":"swift-gopher"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_host":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","abstract":[],"title":"gopherdata_host","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_host"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json
new file mode 100644
index 0000000..02975b0
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json
@@ -0,0 +1 @@
+{"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port"]}],"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC15gopherdata_portSivp","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"swift-gopher"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"gopherdata_port"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_port":{"url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port","abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","title":"gopherdata_port","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json
new file mode 100644
index 0000000..bf59498
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json
@@ -0,0 +1 @@
+{"metadata":{"title":"handlerAdded(context:)","symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"role":"symbol","extendedModule":"NIOCore","externalID":"s:7NIOCore14ChannelHandlerPAAE12handlerAdded7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelHandler.handlerAdded(context:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handlerAdded","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","abstract":[],"type":"topic","title":"ChannelHandler Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","kind":"article","role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerAdded(context:)":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)","title":"handlerAdded(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"handlerAdded","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json
new file mode 100644
index 0000000..53743e4
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json
@@ -0,0 +1 @@
+{"kind":"symbol","metadata":{"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"title":"handlerRemoved(context:)","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"role":"symbol","extendedModule":"NIOCore","externalID":"s:7NIOCore14ChannelHandlerPAAE14handlerRemoved7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handlerRemoved"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelHandler.handlerRemoved(context:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","abstract":[],"type":"topic","title":"ChannelHandler Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","kind":"article","role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerRemoved(context:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)","abstract":[],"type":"topic","title":"handlerRemoved(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/inboundin.json b/docs/data/documentation/swift_gopher/gopherhandler/inboundin.json
new file mode 100644
index 0000000..17ee196
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/inboundin.json
@@ -0,0 +1 @@
+{"metadata":{"symbolKind":"typealias","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InboundIn"}],"role":"symbol","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC9InboundIna","roleHeading":"Type Alias","navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"title":"GopherHandler.InboundIn"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelInboundHandler.InboundIn"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/inboundin"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InboundIn"},{"kind":"text","text":" = "},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher":{"title":"swift-gopher","url":"\/documentation\/swift_gopher","role":"collection","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","kind":"symbol","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"title":"GopherHandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherHandler"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/InboundIn":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/inboundin","title":"GopherHandler.InboundIn","type":"topic","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"InboundIn"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"InboundIn"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json b/docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json
new file mode 100644
index 0000000..d6f7e8b
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json
@@ -0,0 +1 @@
+{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Initializer","role":"symbol","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"gopherdata_dir"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"gopherdata_host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"enableSearch","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","externalID":"s:12swift_gopher13GopherHandlerC6logger14gopherdata_dir0F5_host0F5_port12enableSearch16disableGophermapAC7Logging6LoggerV_S2SSiS2btcfc","symbolKind":"init"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_dir"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" = \".\/example-gopherdata\", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_host"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"localhost\", "},{"text":"gopherdata_port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 70, ","kind":"text"},{"text":"enableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":" = false, "},{"kind":"externalParam","text":"disableGophermap"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"sections":[],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","abstract":[],"title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"text":", ","kind":"text"},{"text":"gopherdata_dir","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"gopherdata_host","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"enableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/logger.json b/docs/data/documentation/swift_gopher/gopherhandler/logger.json
new file mode 100644
index 0000000..c532c2d
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/logger.json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/logger"]}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"swift-gopher"}],"role":"symbol","title":"logger","symbolKind":"property","externalID":"s:12swift_gopher13GopherHandlerC6logger7Logging6LoggerVvp","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"}]},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/logger":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","abstract":[],"title":"logger","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/logger","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/outboundout.json b/docs/data/documentation/swift_gopher/gopherhandler/outboundout.json
new file mode 100644
index 0000000..d478501
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/outboundout.json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC11OutboundOuta","role":"symbol","roleHeading":"Type Alias","symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"OutboundOut"}],"navigatorTitle":[{"text":"OutboundOut","kind":"identifier"}],"modules":[{"name":"swift-gopher"}],"title":"GopherHandler.OutboundOut"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"OutboundOut"},{"text":" = ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"_EmittingChannelHandler.OutboundOut"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/outboundout"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/OutboundOut":{"title":"GopherHandler.OutboundOut","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"OutboundOut","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","abstract":[],"role":"symbol","navigatorTitle":[{"text":"OutboundOut","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/outboundout","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json b/docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json
new file mode 100644
index 0000000..685bdfb
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"performSearch(query:)","symbolKind":"method","modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC13performSearch5queryS2S_tF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"performSearch"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"performSearch","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/performSearch(query:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","abstract":[],"title":"performSearch(query:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"performSearch","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json
new file mode 100644
index 0000000..7100142
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json
@@ -0,0 +1 @@
+{"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"prepareGopherMenu","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":" = URL(string: \"\/\")!) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)"]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"prepareGopherMenu"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:12swift_gopher13GopherHandlerC07prepareC4Menu4pathSS10Foundation3URLV_tF","modules":[{"name":"swift-gopher"}],"title":"prepareGopherMenu(path:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/prepareGopherMenu(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"prepareGopherMenu"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"role":"symbol","title":"prepareGopherMenu(path:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"title":"GopherHandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherHandler"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher":{"title":"swift-gopher","url":"\/documentation\/swift_gopher","role":"collection","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","kind":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json
new file mode 100644
index 0000000..c3d7bc3
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json
@@ -0,0 +1 @@
+{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)"]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"preparePath","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC11preparePath4path10Foundation3URLVSS_tF","role":"symbol","title":"preparePath(path:)","roleHeading":"Instance Method","symbolKind":"method"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"preparePath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" = \"\/\") -> ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"}]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/preparePath(path:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","abstract":[],"title":"preparePath(path:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"preparePath"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json
new file mode 100644
index 0000000..aa91217
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json
@@ -0,0 +1 @@
+{"metadata":{"roleHeading":"Instance Method","role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC07requestD04pathAA12ResponseTypeO10Foundation3URLV_tF","modules":[{"name":"swift-gopher"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestHandler"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"text":"ResponseType","kind":"typeIdentifier","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}],"title":"requestHandler(path:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestHandler"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","text":"ResponseType","preciseIdentifier":"s:12swift_gopher12ResponseTypeO","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"title":"GopherHandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherHandler"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"title":"ResponseType","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/responsetype","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/requestHandler(path:)":{"title":"requestHandler(path:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestHandler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"ResponseType","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)","role":"symbol","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json
new file mode 100644
index 0000000..9a2f893
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sanitizeSelectorPath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"sanitizeSelectorPath(path:)","symbolKind":"method","modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC20sanitizeSelectorPath4pathS2S_tF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sanitizeSelectorPath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/sanitizeSelectorPath(path:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","abstract":[],"title":"sanitizeSelectorPath(path:)","kind":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sanitizeSelectorPath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json b/docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json
new file mode 100644
index 0000000..ab4b0a8
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelInboundHandler.unwrapInboundIn(_:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"title":"unwrapInboundIn(_:)","roleHeading":"Instance Method","extendedModule":"NIOCore","externalID":"s:7NIOCore21ChannelInboundHandlerPAAE06unwrapC2Iny0cF0QzAA6NIOAnyVF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"InboundIn"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"kind":"text","text":": "},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"abstract":[],"title":"ChannelInboundHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations","kind":"article","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/unwrapInboundIn(_:)":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"InboundIn","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)","type":"topic","title":"unwrapInboundIn(_:)"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json b/docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json
new file mode 100644
index 0000000..5c54e9a
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.userInboundEventTriggered(context:event:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"event"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"role":"symbol","title":"userInboundEventTriggered(context:event:)","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE04userC14EventTriggered7context5eventyAA0bD7ContextC_yptF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","extendedModule":"NIOCore","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"userInboundEventTriggered","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"roleHeading":"Instance Method"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic","title":"_ChannelInboundHandler Implementations","kind":"article"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/userInboundEventTriggered(context:event:)":{"type":"topic","kind":"symbol","title":"userInboundEventTriggered(context:event:)","url":"\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json b/docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json
new file mode 100644
index 0000000..bb86e56
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json
@@ -0,0 +1 @@
+{"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations"]]},"sections":[],"metadata":{"title":"wrapInboundOut(_:)","symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"extendedModule":"NIOCore","externalID":"s:7NIOCore21ChannelInboundHandlerPAAE04wrapC3OutyAA6NIOAnyV0cF0QzF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"wrapInboundOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier","text":"NIOAny"}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelInboundHandler.wrapInboundOut(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"wrapInboundOut","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"InboundOut","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"abstract":[],"title":"ChannelInboundHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations","kind":"article","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","role":"collectionGroup","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapInboundOut(_:)":{"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)","title":"wrapInboundOut(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"wrapInboundOut","kind":"identifier"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json b/docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json
new file mode 100644
index 0000000..0a95d72
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrapOutboundOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"OutboundOut","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"metadata":{"externalID":"s:7NIOCore23_EmittingChannelHandlerPAAE15wrapOutboundOutyAA6NIOAnyV0fG0QzF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","symbolKind":"method","extendedModule":"NIOCore","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"wrapOutboundOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OutboundOut"},{"kind":"text","text":") -> "},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"}],"modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"role":"symbol","title":"wrapOutboundOut(_:)","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_EmittingChannelHandler.wrapOutboundOut(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_EmittingChannelHandler-Implementations":{"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations","kind":"article","title":"_EmittingChannelHandler Implementations","role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapOutboundOut(_:)":{"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)","kind":"symbol","title":"wrapOutboundOut(_:)","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OutboundOut"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"kind":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/responsetype.json b/docs/data/documentation/swift_gopher/responsetype.json
new file mode 100644
index 0000000..b5858b6
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/responsetype.json
@@ -0,0 +1 @@
+{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"title":"ResponseType","roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"externalID":"s:12swift_gopher12ResponseTypeO","role":"symbol","symbolKind":"enum","modules":[{"name":"swift-gopher"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"kind":"symbol","sections":[],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/swift-gopher\/s8SendableP"],"kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)"],"title":"Enumeration Cases"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/responsetype"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"title":"ResponseType","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/responsetype","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/ResponseType/string(_:)":{"title":"ResponseType.string(_:)","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","url":"\/documentation\/swift_gopher\/responsetype\/string(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher/ResponseType/data(_:)":{"title":"ResponseType.data(_:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[],"url":"\/documentation\/swift_gopher\/responsetype\/data(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","role":"symbol"},"doc://swift-gopher/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/responsetype/data(_:).json b/docs/data/documentation/swift_gopher/responsetype/data(_:).json
new file mode 100644
index 0000000..d19185d
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/responsetype/data(_:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"swift-gopher"}],"roleHeading":"Case","symbolKind":"case","externalID":"s:12swift_gopher12ResponseTypeO4datayAC10Foundation4DataVcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"data","kind":"identifier"},{"kind":"text","text":"("},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"ResponseType.data(_:)","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/responsetype\/data(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/ResponseType/data(_:)":{"title":"ResponseType.data(_:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[],"url":"\/documentation\/swift_gopher\/responsetype\/data(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"title":"ResponseType","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/responsetype","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/responsetype/string(_:).json b/docs/data/documentation/swift_gopher/responsetype/string(_:).json
new file mode 100644
index 0000000..ebfd57a
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/responsetype/string(_:).json
@@ -0,0 +1 @@
+{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"]]},"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/responsetype\/string(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}]}]}],"metadata":{"roleHeading":"Case","modules":[{"name":"swift-gopher"}],"title":"ResponseType.string(_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"externalID":"s:12swift_gopher12ResponseTypeO6stringyACSScACmF","symbolKind":"case","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/ResponseType/string(_:)":{"title":"ResponseType.string(_:)","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","url":"\/documentation\/swift_gopher\/responsetype\/string(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"title":"ResponseType","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/responsetype","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher.json b/docs/data/documentation/swift_gopher/swiftgopher.json
new file mode 100644
index 0000000..c2bc30b
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher.json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"major":0,"minor":3},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/swift-gopher\/14ArgumentParser17ParsableArgumentsP","doc:\/\/swift-gopher\/14ArgumentParser15ParsableCommandP","doc:\/\/swift-gopher\/Se","doc:\/\/swift-gopher\/s8SendableP"],"kind":"relationships","type":"conformsTo"}],"metadata":{"role":"symbol","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"roleHeading":"Structure","symbolKind":"struct","title":"swiftGopher","externalID":"s:12swift_gopher0A6GopherV"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port"]},{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@main"},{"kind":"text","text":" "},{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"swiftGopher"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher"]}],"sections":[],"references":{"doc://swift-gopher/14ArgumentParser15ParsableCommandP":{"title":"ArgumentParser.ParsableCommand","identifier":"doc:\/\/swift-gopher\/14ArgumentParser15ParsableCommandP","type":"unresolvable"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherHostName":{"title":"gopherHostName","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherHostName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherhostname","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init()":{"title":"init()","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init()","kind":"symbol"},"doc://swift-gopher/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/s8SendableP","title":"Swift.Sendable"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)":{"kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"gopherHostName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherDataDir"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"disableSearch","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"disableGophermap","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","url":"\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(from:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/init(from:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","role":"symbol","type":"topic","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-2mp76":{"title":"run()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76","kind":"symbol"},"doc://swift-gopher/Se":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/Se","title":"Swift.Decodable"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/port":{"title":"port","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/port","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableGophermap":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"disableGophermap","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/disablegophermap","title":"disableGophermap","role":"symbol"},"doc://swift-gopher/14ArgumentParser17ParsableArgumentsP":{"title":"ArgumentParser.ParsableArguments","identifier":"doc:\/\/swift-gopher\/14ArgumentParser17ParsableArgumentsP","type":"unresolvable"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherDataDir":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherDataDir","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir","title":"gopherDataDir","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableSearch":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"disableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/disablesearch","title":"disableSearch","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/host":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/host","title":"host","role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/_commandname.json b/docs/data/documentation/swift_gopher/swiftgopher/_commandname.json
new file mode 100644
index 0000000..08b7284
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/_commandname.json
@@ -0,0 +1 @@
+{"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand._commandName"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"_commandName","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/_commandname"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"ArgumentParser","roleHeading":"Type Property","externalID":"s:14ArgumentParser15ParsableCommandPAAE12_commandNameSSvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"_commandName","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_commandName","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}]},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_commandName":{"kind":"symbol","role":"symbol","abstract":[],"title":"_commandName","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"_commandName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/_commandname","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json b/docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json
new file mode 100644
index 0000000..4ef7485
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"roleHeading":"Type Method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"role":"symbol","extendedModule":"ArgumentParser","title":"_dumpHelp()","symbolKind":"method","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE9_dumpHelpSSyFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments._dumpHelp()","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_dumpHelp()":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"_dumpHelp()","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","url":"\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json b/docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json
new file mode 100644
index 0000000..a1bd9b5
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json
@@ -0,0 +1 @@
+{"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/_errorlabel"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments._errorLabel"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"_errorLabel","roleHeading":"Type Property","extendedModule":"ArgumentParser","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"_errorLabel"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11_errorLabelSSvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"_errorLabel","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_errorLabel":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_errorLabel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"_errorLabel","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","url":"\/documentation\/swift_gopher\/swiftgopher\/_errorlabel","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/ascommand.json b/docs/data/documentation/swift_gopher/swiftgopher/ascommand.json
new file mode 100644
index 0000000..e8db13a
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/ascommand.json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/ascommand"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.asCommand","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"asCommand"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"text":".Type { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","extendedModule":"ArgumentParser","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"asCommand","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"text":".Type","kind":"text"}],"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE9asCommandAA0cF0_pXpvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol","roleHeading":"Type Property","title":"asCommand"},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/asCommand":{"url":"\/documentation\/swift_gopher\/swiftgopher\/ascommand","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","title":"asCommand","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asCommand"},{"kind":"text","text":": "},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"},{"kind":"text","text":".Type"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json
new file mode 100644
index 0000000..7c7f897
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json
@@ -0,0 +1 @@
+{"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","interfaceLanguage":"swift"},"metadata":{"title":"completionScript(for:)","extendedModule":"ArgumentParser","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"symbolKind":"method","roleHeading":"Type Method","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE16completionScript3forSSAA15CompletionShellV_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"completionScript"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"text":"CompletionShell","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments.completionScript(for:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"completionScript","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"text":"shell","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser15CompletionShellV","text":"CompletionShell","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/completionScript(for:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"completionScript","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CompletionShell","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"title":"completionScript(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/configuration.json b/docs/data/documentation/swift_gopher/swiftgopher/configuration.json
new file mode 100644
index 0000000..c92c244
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/configuration.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/configuration"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV","text":"CommandConfiguration","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","role":"symbol","title":"configuration","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV","text":"CommandConfiguration"}],"roleHeading":"Type Property","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"externalID":"s:14ArgumentParser15ParsableCommandPAAE13configurationAA0D13ConfigurationVvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableCommand.configuration"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/configuration":{"kind":"symbol","role":"symbol","abstract":[],"title":"configuration","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configuration"},{"text":": ","kind":"text"},{"text":"CommandConfiguration","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/configuration","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json b/docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json
new file mode 100644
index 0000000..c43eb0e
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json
@@ -0,0 +1 @@
+{"metadata":{"externalID":"s:12swift_gopher0A6GopherV16disableGophermapSbvp","role":"symbol","symbolKind":"property","modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Property","title":"disableGophermap","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/disablegophermap"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"@","kind":"attribute"},{"preciseIdentifier":"s:14ArgumentParser4FlagV","text":"Flag","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"disableGophermap","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableGophermap":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"disableGophermap","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/disablegophermap","title":"disableGophermap","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json b/docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json
new file mode 100644
index 0000000..d169cbe
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json
@@ -0,0 +1 @@
+{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/disablesearch"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"swift-gopher"}],"title":"disableSearch","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"disableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:12swift_gopher0A6GopherV13disableSearchSbvp","symbolKind":"property","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@","kind":"attribute"},{"kind":"attribute","preciseIdentifier":"s:14ArgumentParser4FlagV","text":"Flag"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"disableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableSearch":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"disableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/disablesearch","title":"disableSearch","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json b/docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json
new file mode 100644
index 0000000..f30d405
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json
@@ -0,0 +1 @@
+{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.exit(withError:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE4exit9withErrors5NeverOs0G0_pSg_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"exit(withError:)","symbolKind":"method","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exit"},{"text":"(","kind":"text"},{"text":"withError","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5NeverO","text":"Never"}],"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","roleHeading":"Type Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"exit","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withError"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"error"},{"kind":"text","text":": "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5NeverO","text":"Never"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"kind":"symbol","title":"swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exit(withError:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exit"},{"kind":"text","text":"("},{"text":"withError","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"}],"title":"exit(withError:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","role":"collectionGroup","title":"ParsableArguments Implementations","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json
new file mode 100644
index 0000000..314239f
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"exitCode"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"error"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:14ArgumentParser8ExitCodeV","text":"ExitCode","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)"]}],"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"exitCode","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser8ExitCodeV","text":"ExitCode","kind":"typeIdentifier"}],"symbolKind":"method","extendedModule":"ArgumentParser","roleHeading":"Type Method","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE8exitCode3forAA04ExitF0Vs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"exitCode(for:)","role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments.exitCode(for:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exitCode(for:)":{"abstract":[],"type":"topic","title":"exitCode(for:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"exitCode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"text":"ExitCode","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser8ExitCodeV"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)","role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json
new file mode 100644
index 0000000..d1bd4ca
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","title":"fullMessage(for:)","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11fullMessage3forSSs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","roleHeading":"Type Method","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"fullMessage","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"role":"symbol","extendedModule":"ArgumentParser"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"fullMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"text":"error","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.fullMessage(for:)"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/fullMessage(for:)":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)","title":"fullMessage(for:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"fullMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"title":"swift-gopher","url":"\/documentation\/swift_gopher","role":"collection","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","kind":"symbol","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher","title":"swiftGopher","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","role":"collectionGroup","title":"ParsableArguments Implementations","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json b/docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json
new file mode 100644
index 0000000..8a6d886
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@"},{"kind":"attribute","text":"Option","preciseIdentifier":"s:14ArgumentParser6OptionV"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"gopherDataDir","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"swift-gopher"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherDataDir"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"gopherDataDir","role":"symbol","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:12swift_gopher0A6GopherV0B7DataDirSSvp"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherDataDir":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherDataDir","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir","title":"gopherDataDir","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json b/docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json
new file mode 100644
index 0000000..c4f578f
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@","kind":"attribute"},{"text":"Option","preciseIdentifier":"s:14ArgumentParser6OptionV","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherHostName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}]}]}],"metadata":{"modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Property","externalID":"s:12swift_gopher0A6GopherV0B8HostNameSSvp","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"gopherHostName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"gopherHostName","role":"symbol","symbolKind":"property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/gopherhostname"]}],"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherHostName":{"title":"gopherHostName","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherHostName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherhostname","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json
new file mode 100644
index 0000000..188b2c9
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json
@@ -0,0 +1 @@
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.helpMessage(columns:)"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11helpMessage7columnsSSSiSg_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","platforms":[],"roleHeading":"Type Method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"title":"helpMessage(columns:)","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Use helpMessage(includeHidden:columns:) instead."}],"type":"paragraph"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(columns:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","deprecated":true,"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)","role":"symbol","title":"helpMessage(columns:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json
new file mode 100644
index 0000000..7ea423a
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"text":"_subcommand","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier","text":"ParsableCommand"},{"text":".Type, ","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"? = nil) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"ArgumentParser","role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"externalID":"s:14ArgumentParser15ParsableCommandPAAE11helpMessage3for7columnsSSAaB_pXp_SiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","symbolKind":"method","roleHeading":"Type Method","platforms":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"helpMessage(for:columns:)"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableCommand.helpMessage(for:columns:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:columns:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"helpMessage(for:columns:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)","deprecated":true,"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json
new file mode 100644
index 0000000..46c3a54
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)"]}],"metadata":{"extendedModule":"ArgumentParser","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"externalID":"s:14ArgumentParser15ParsableCommandPAAE11helpMessage3for13includeHidden7columnsSSAaB_pXp_SbSiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"helpMessage(for:includeHidden:columns:)","symbolKind":"method","roleHeading":"Type Method","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"role":"symbol"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableCommand.helpMessage(for:includeHidden:columns:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"subcommand"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"text":"includeHidden","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false, "},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:includeHidden:columns:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"helpMessage(for:includeHidden:columns:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"text":"includeHidden","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json
new file mode 100644
index 0000000..685bfc3
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false, ","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11helpMessage13includeHidden7columnsSSSb_SiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"roleHeading":"Type Method","title":"helpMessage(includeHidden:columns:)","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.helpMessage(includeHidden:columns:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(includeHidden:columns:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"helpMessage(includeHidden:columns:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/host.json b/docs/data/documentation/swift_gopher/swiftgopher/host.json
new file mode 100644
index 0000000..c4d93c1
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/host.json
@@ -0,0 +1 @@
+{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property","externalID":"s:12swift_gopher0A6GopherV4hostSSvp","title":"host","symbolKind":"property","modules":[{"name":"swift-gopher"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@","kind":"attribute"},{"preciseIdentifier":"s:14ArgumentParser6OptionV","text":"Option","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/host"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/host":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/host","title":"host","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/init().json b/docs/data/documentation/swift_gopher/swiftgopher/init().json
new file mode 100644
index 0000000..c596139
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/init().json
@@ -0,0 +1 @@
+{"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.init()","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:12swift_gopher0A6GopherVACycfc","modules":[{"name":"swift-gopher"}],"fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"roleHeading":"Initializer","symbolKind":"init","role":"symbol","title":"init()"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/init()"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init()":{"title":"init()","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init()","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/init(from:).json b/docs/data/documentation/swift_gopher/swiftgopher/init(from:).json
new file mode 100644
index 0000000..7511074
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/init(from:).json
@@ -0,0 +1 @@
+{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"text":".","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"swift-gopher"}],"title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Initializer","externalID":"s:12swift_gopher0A6GopherV4fromACs7Decoder_p_tKcfc","symbolKind":"init"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/init(from:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(from:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/init(from:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","role":"symbol","type":"topic","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"kind":"symbol","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json b/docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json
new file mode 100644
index 0000000..fa51342
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json
@@ -0,0 +1 @@
+{"metadata":{"symbolKind":"init","externalID":"s:12swift_gopher0A6GopherV0B8HostName4host4port0B7DataDir13disableSearch0J9GophermapACSS_SSSiSSS2btcfc","role":"symbol","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"gopherHostName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"text":"gopherDataDir","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"disableSearch","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"modules":[{"name":"swift-gopher"}],"title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"gopherHostName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" = Option(name: [.short, .long], help: \"Hostname used for generating selectors\"), "},{"text":"host","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" = Option(name: [.short, .long]), ","kind":"text"},{"text":"port","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":" = Option(name: [.short, .long]), ","kind":"text"},{"text":"gopherDataDir","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = Option(name: [.customShort(\"d\"), .long], help: \"Data directory to map\"), ","kind":"text"},{"text":"disableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = Flag(help: \"Disable full-text search feature\"), ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = Flag(help: \"Disable reading gophermap files to override automatic generation\"))","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)"},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)":{"kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"gopherHostName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherDataDir"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"disableSearch","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"disableGophermap","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","url":"\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/main().json b/docs/data/documentation/swift_gopher/swiftgopher/main().json
new file mode 100644
index 0000000..f561b4a
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/main().json
@@ -0,0 +1 @@
+{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/main()"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"method","externalID":"s:14ArgumentParser15ParsableCommandPAAE4mainyyFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}],"roleHeading":"Type Method","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"title":"main()"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"main","kind":"identifier"},{"text":"()","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.main()"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main()":{"kind":"symbol","role":"symbol","abstract":[],"title":"main()","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"main","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/main()","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/main(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/main(_:).json
new file mode 100644
index 0000000..e7acfd4
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/main(_:).json
@@ -0,0 +1 @@
+{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"arguments","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"]?)"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/main(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"externalID":"s:14ArgumentParser15ParsableCommandPAAE4mainyySaySSGSgFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"roleHeading":"Type Method","extendedModule":"ArgumentParser","symbolKind":"method","role":"symbol","title":"main(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?)"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableCommand.main(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main(_:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"main(_:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"main","kind":"identifier"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]?)","kind":"text"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/main(_:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/message(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/message(for:).json
new file mode 100644
index 0000000..1d7c926
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/message(for:).json
@@ -0,0 +1 @@
+{"metadata":{"symbolKind":"method","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE7message3forSSs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"role":"symbol","title":"message(for:)","roleHeading":"Type Method","extendedModule":"ArgumentParser"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/message(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.message(for:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"message","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"error"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/message(for:)":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","title":"message(for:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/message(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json b/docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json
new file mode 100644
index 0000000..d8a0409
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"sections":[],"kind":"article","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()"],"title":"Instance Methods","generated":true},{"title":"Type Properties","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand"],"generated":true},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)"],"generated":true,"title":"Type Methods"}],"metadata":{"modules":[{"name":"swift-gopher"}],"role":"collectionGroup","title":"ParsableArguments Implementations"},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/validate()":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"validate"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"title":"validate()","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/validate()","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exitCode(for:)":{"abstract":[],"type":"topic","title":"exitCode(for:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"exitCode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"text":"ExitCode","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser8ExitCodeV"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(includeHidden:columns:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"helpMessage(includeHidden:columns:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/asCommand":{"url":"\/documentation\/swift_gopher\/swiftgopher\/ascommand","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","title":"asCommand","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asCommand"},{"kind":"text","text":": "},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"},{"kind":"text","text":".Type"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parse(_:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/parse(_:)","role":"symbol","title":"parse(_:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(columns:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","deprecated":true,"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)","role":"symbol","title":"helpMessage(columns:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/message(for:)":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","title":"message(for:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/message(for:)"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseOrExit(_:)":{"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)","role":"symbol","title":"parseOrExit(_:)","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseOrExit"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]?) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_dumpHelp()":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"_dumpHelp()","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","url":"\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/fullMessage(for:)":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)","title":"fullMessage(for:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"fullMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/completionScript(for:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"completionScript","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CompletionShell","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"title":"completionScript(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_errorLabel":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_errorLabel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"_errorLabel","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","url":"\/documentation\/swift_gopher\/swiftgopher\/_errorlabel","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exit(withError:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exit"},{"kind":"text","text":"("},{"text":"withError","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"}],"title":"exit(withError:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json b/docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json
new file mode 100644
index 0000000..7bb7ab9
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json
@@ -0,0 +1 @@
+{"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration"],"generated":true},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)"],"title":"Type Methods","generated":true}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations"]}],"metadata":{"title":"ParsableCommand Implementations","role":"collectionGroup","modules":[{"name":"swift-gopher"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/configuration":{"kind":"symbol","role":"symbol","abstract":[],"title":"configuration","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configuration"},{"text":": ","kind":"text"},{"text":"CommandConfiguration","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/configuration","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:columns:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"helpMessage(for:columns:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)","deprecated":true,"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:includeHidden:columns:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"helpMessage(for:includeHidden:columns:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"text":"includeHidden","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main()":{"kind":"symbol","role":"symbol","abstract":[],"title":"main()","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"main","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/main()","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main(_:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"main(_:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"main","kind":"identifier"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]?)","kind":"text"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/main(_:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseAsRoot(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)","title":"parseAsRoot(_:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseAsRoot"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"]?) ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier","text":"ParsableCommand"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-250ya":{"kind":"symbol","role":"symbol","abstract":[],"title":"run()","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/run()-250ya","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_commandName":{"kind":"symbol","role":"symbol","abstract":[],"title":"_commandName","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"_commandName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/_commandname","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json
new file mode 100644
index 0000000..2f02966
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE5parseyxSaySSGSgKFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"parse(_:)","roleHeading":"Type Method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?) "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"ArgumentParser"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parse(_:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"arguments"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]? = nil) "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.parse(_:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parse(_:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/parse(_:)","role":"symbol","title":"parse(_:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json
new file mode 100644
index 0000000..c385ff7
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseAsRoot"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"arguments"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]? = nil) ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"roleHeading":"Type Method","title":"parseAsRoot(_:)","extendedModule":"ArgumentParser","role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseAsRoot"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"]?) ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier","text":"ParsableCommand"}],"externalID":"s:14ArgumentParser15ParsableCommandPAAE11parseAsRootyAaB_pSaySSGSgKFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableCommand.parseAsRoot(_:)"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseAsRoot(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)","title":"parseAsRoot(_:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseAsRoot"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"]?) ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier","text":"ParsableCommand"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json
new file mode 100644
index 0000000..6ca877e
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json
@@ -0,0 +1 @@
+{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseOrExit"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"arguments"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]? = nil) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"parseOrExit","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]?) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"parseOrExit(_:)","symbolKind":"method","role":"symbol","extendedModule":"ArgumentParser","roleHeading":"Type Method","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11parseOrExityxSaySSGSgFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments.parseOrExit(_:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseOrExit(_:)":{"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)","role":"symbol","title":"parseOrExit(_:)","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseOrExit"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]?) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/port.json b/docs/data/documentation/swift_gopher/swiftgopher/port.json
new file mode 100644
index 0000000..ac6e8c3
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/port.json
@@ -0,0 +1 @@
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/port"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","interfaceLanguage":"swift"},"metadata":{"title":"port","roleHeading":"Instance Property","externalID":"s:12swift_gopher0A6GopherV4portSivp","symbolKind":"property","modules":[{"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@","kind":"attribute"},{"preciseIdentifier":"s:14ArgumentParser6OptionV","text":"Option","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"title":"swift-gopher","url":"\/documentation\/swift_gopher","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","kind":"symbol","abstract":[],"role":"collection"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/port":{"title":"port","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/port","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json b/docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json
new file mode 100644
index 0000000..6b5afe6
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json
@@ -0,0 +1 @@
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/run()-250ya"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"metadata":{"role":"symbol","title":"run()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:14ArgumentParser15ParsableCommandPAAE3runyyKF::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableCommand.run()","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","title":"ParsableCommand Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","kind":"article","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-250ya":{"kind":"symbol","role":"symbol","abstract":[],"title":"run()","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/run()-250ya","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json b/docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json
new file mode 100644
index 0000000..776d0ea
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json
@@ -0,0 +1 @@
+{"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76"},"metadata":{"title":"run()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Method","externalID":"s:12swift_gopher0A6GopherV3runyyKF","symbolKind":"method","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableCommand.run()","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"run"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-2mp76":{"title":"run()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/validate().json b/docs/data/documentation/swift_gopher/swiftgopher/validate().json
new file mode 100644
index 0000000..04e0693
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/swiftgopher/validate().json
@@ -0,0 +1 @@
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()"},"sections":[],"metadata":{"role":"symbol","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE8validateyyKF::SYNTHESIZED::s:12swift_gopher0A6GopherV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"validate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"validate()","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","roleHeading":"Instance Method"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"validate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/validate()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.validate()","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/validate()":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"validate"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"title":"validate()","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/validate()","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","type":"topic","title":"ParsableArguments Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/versionstring.json b/docs/data/documentation/swift_gopher/versionstring.json
new file mode 100644
index 0000000..654092c
--- /dev/null
+++ b/docs/data/documentation/swift_gopher/versionstring.json
@@ -0,0 +1 @@
+{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"metadata":{"symbolKind":"var","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"versionString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13versionStringSSvp","title":"versionString","roleHeading":"Global Variable"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/versionstring"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"versionString","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/versionString":{"url":"\/documentation\/swift_gopher\/versionstring","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString","abstract":[],"title":"versionString","type":"topic","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"versionString","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","title":"swift-gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","kind":"symbol","role":"collection","abstract":[]}}} \ No newline at end of file