{"record":{"id":"6c4761c8c0a3176f","repo":"FuelLabs/sway","slug":"err-6c4761","errorCode":null,"errorMessage":"{err}","messagePattern":"\\{err\\}","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"forc-plugins/forc-fmt/src/main.rs","lineNumber":86,"sourceCode":"        println_error(&format!(\"{err}\"));\n        std::process::exit(1);\n    }\n}\n\nfn run() -> Result<()> {\n    let app = App::parse();\n\n    let dir = match app.path.as_ref() {\n        Some(path) => PathBuf::from(path),\n        None => std::env::current_dir()?,\n    };\n\n    let experimental = ExperimentalFeatures::new(\n        &HashMap::default(),\n        &app.experimental.experimental,\n        &app.experimental.no_experimental,\n    )\n    .map_err(|err| anyhow::anyhow!(\"{err}\"))?;\n\n    let mut formatter = Formatter::from_dir(&dir, experimental)?;\n    if let Some(f) = app.file.as_ref() {\n        let file_path = &PathBuf::from(f);\n\n        if is_sway_file(file_path) {\n            format_file(&app, file_path.to_path_buf(), &mut formatter)?;\n            return Ok(());\n        }\n\n        bail!(\n            \"Provided file '{}' is not a valid Sway file\",\n            file_path.display()\n        );\n    };\n\n    let manifest_file = forc_pkg::manifest::ManifestFile::from_dir(&dir)?;\n    match manifest_file {","sourceCodeStart":68,"sourceCodeEnd":104,"githubUrl":"https://github.com/FuelLabs/sway/blob/47e5e902faa42baf652dd6a0c88cd23390c1a614/forc-plugins/forc-fmt/src/main.rs#L68-L104","documentation":"Error \"{err}\" thrown in FuelLabs/sway.","triggerScenarios":"Thrown at forc-plugins/forc-fmt/src/main.rs:86 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"}