{"record":{"id":"f9eb8b6f61f760f5","repo":"yorukot/superfile","slug":"w-macos-trash-requires-cgo-for-foundation-filema","errorCode":null,"errorMessage":"%w: macOS trash requires cgo for Foundation FileManager","messagePattern":"%w: macOS trash requires cgo for Foundation FileManager","errorType":"exception","errorClass":"ErrUnsupported","httpStatus":null,"severity":"error","filePath":"src/internal/trash/trash_darwin_nocgo.go","lineNumber":8,"sourceCode":"//go:build darwin && !cgo\n\npackage trash\n\nimport \"fmt\"\n\nfunc Init() error {\n\treturn fmt.Errorf(\"%w: macOS trash requires cgo for Foundation FileManager\", ErrUnsupported)\n}\n\nfunc Available(_ string) bool {\n\treturn false\n}\n\nfunc Move(path string) (Result, error) {\n\treturn Result{OriginalPath: path, Backend: BackendMacOS}, fmt.Errorf(\"%w: macOS trash requires cgo for Foundation FileManager\", ErrUnsupported)\n}\n","sourceCodeStart":1,"sourceCodeEnd":18,"githubUrl":"https://github.com/yorukot/superfile/blob/b72f550bc6e75913f48eb49fdd258e1a2df2fe88/src/internal/trash/trash_darwin_nocgo.go#L1-L18","documentation":"Error \"%w: macOS trash requires cgo for Foundation FileManager\" thrown in yorukot/superfile.","triggerScenarios":"Thrown at src/internal/trash/trash_darwin_nocgo.go:8 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b72f550bc6e75913f48eb49fdd258e1a2df2fe88","analyzedAt":"2026-09-01T04:38:08.254Z","contentChangedAt":null,"schemaVersion":2},"datasetVersion":"2026-09-08T10:18:20.063Z"}