{"record":{"id":"310d9d1e20d06160","repo":"astral-sh/ruff","slug":"invalid-extend-value-e","errorCode":null,"errorMessage":"Invalid `extend` value: {e}","messagePattern":"Invalid `extend` value: (.+?)","errorType":"validation","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"crates/ruff_workspace/src/configuration.rs","lineNumber":571,"sourceCode":"                .map_err(|e| anyhow!(\"Invalid `cache-dir` value: {e}\"))?,\n\n            exclude: options.exclude.map(|paths| {\n                paths\n                    .into_iter()\n                    .map(|pattern| {\n                        let absolute = GlobPath::normalize(&pattern, project_root);\n                        FilePattern::User(pattern, absolute)\n                    })\n                    .collect()\n            }),\n            extend: options\n                .extend\n                .map(|extend| {\n                    let extend = shellexpand::full(&extend);\n                    extend.map(|extend| PathBuf::from(extend.as_ref()))\n                })\n                .transpose()\n                .map_err(|e| anyhow!(\"Invalid `extend` value: {e}\"))?,\n            extend_exclude: options\n                .extend_exclude\n                .map(|paths| {\n                    paths\n                        .into_iter()\n                        .map(|pattern| {\n                            let absolute = GlobPath::normalize(&pattern, project_root);\n                            FilePattern::User(pattern, absolute)\n                        })\n                        .collect()\n                })\n                .unwrap_or_default(),\n            extend_include: options\n                .extend_include\n                .map(|paths| {\n                    paths\n                        .into_iter()\n                        .map(|pattern| {","sourceCodeStart":553,"sourceCodeEnd":589,"githubUrl":"https://github.com/astral-sh/ruff/blob/672bb4edf04c84f8b0753346359daee4057158f2/crates/ruff_workspace/src/configuration.rs#L553-L589","documentation":"Error \"Invalid `extend` value: {e}\" thrown in astral-sh/ruff.","triggerScenarios":"Thrown at crates/ruff_workspace/src/configuration.rs:571 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":"672bb4edf04c84f8b0753346359daee4057158f2","analyzedAt":"2026-08-16T08:54:05.464Z","schemaVersion":2},"datasetVersion":"2026-08-16T13:17:31.715Z"}