{"record":{"id":"d5cc25ed383e8ed0","repo":"FuelLabs/sway","slug":"err-d5cc25","errorCode":null,"errorMessage":"{err}","messagePattern":"\\{err\\}","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"forc-plugins/forc-doc/src/lib.rs","lineNumber":380,"sourceCode":"        unreachable!(\"Should have either workspace or package\")\n    };\n\n    Ok(result)\n}\n\nfn build_docs(\n    opts: &Command,\n    ctx: &DocContext,\n    ty_program: &TyProgram,\n    manifest: &ManifestFile,\n    pkg_manifest: &PackageManifestFile,\n) -> Result<Documentation> {\n    let experimental = ExperimentalFeatures::new(\n        &pkg_manifest.project.experimental,\n        &opts.experimental.experimental,\n        &opts.experimental.no_experimental,\n    )\n    .map_err(|err| anyhow::anyhow!(\"{err}\"))?;\n\n    println_action_green(\n        \"Building\",\n        &format!(\n            \"documentation for {} ({})\",\n            pkg_manifest.project_name(),\n            manifest.dir().to_string_lossy()\n        ),\n    );\n\n    let raw_docs = Documentation::from_ty_program(\n        &ctx.engines,\n        pkg_manifest.project_name(),\n        ty_program,\n        opts.document_private_items,\n        experimental,\n    )?;\n    let root_attributes = (!ty_program.root_module.attributes.is_empty())","sourceCodeStart":362,"sourceCodeEnd":398,"githubUrl":"https://github.com/FuelLabs/sway/blob/47e5e902faa42baf652dd6a0c88cd23390c1a614/forc-plugins/forc-doc/src/lib.rs#L362-L398","documentation":"Error \"{err}\" thrown in FuelLabs/sway.","triggerScenarios":"Thrown at forc-plugins/forc-doc/src/lib.rs:380 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":"47e5e902faa42baf652dd6a0c88cd23390c1a614","analyzedAt":"2026-08-16T07:57:45.555Z","schemaVersion":2},"datasetVersion":"2026-08-16T08:17:34.114Z"}