{"record":{"id":"be14deb3efeb052a","repo":"juicedata/juicefs","slug":"not-supported-be14de","errorCode":null,"errorMessage":"not supported","messagePattern":"not supported","errorType":"error_code","errorClass":null,"httpStatus":null,"severity":"error","filePath":"cmd/webdav_noop.go","lineNumber":35,"sourceCode":" * limitations under the License.\n */\n\npackage cmd\n\nimport (\n\t\"errors\"\n\n\t\"github.com/urfave/cli/v2\"\n)\n\nfunc cmdWebDav() *cli.Command {\n\treturn &cli.Command{\n\t\tName:        \"webdav\",\n\t\tCategory:    \"SERVICE\",\n\t\tUsage:       \"Start a WebDAV server (not included)\",\n\t\tDescription: `This feature is not included. If you want it, recompile juicefs without \"nowebdav\" flag`,\n\t\tAction: func(*cli.Context) error {\n\t\t\treturn errors.New(\"not supported\")\n\t\t},\n\t}\n}\n","sourceCodeStart":17,"sourceCodeEnd":39,"githubUrl":"https://github.com/juicedata/juicefs/blob/c9a67b23e8e08ec23ec331aa6f1675e2319e921c/cmd/webdav_noop.go#L17-L39","documentation":"Returned by the `juicefs webdav` command when the binary was compiled with the nowebdav build tag. The command is a registered stub that always fails; the WebDAV server feature is not present in this build.","triggerScenarios":"Thrown at cmd/webdav_noop.go:35 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Recompile juicefs without the nowebdav tag","Use a full release binary that includes the WebDAV server"],"exampleFix":null,"handlingStrategy":"fallback","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"c9a67b23e8e08ec23ec331aa6f1675e2319e921c","analyzedAt":"2026-09-06T17:55:48.476Z","contentChangedAt":"2026-09-06T17:55:48.476Z","schemaVersion":2},"datasetVersion":"2026-09-14T05:17:10.506Z"}