{"record":{"id":"07844ce361e0b7d9","repo":"swc-project/swc","slug":"option-targets","errorCode":null,"errorMessage":"Option<Targets>: {:?}","messagePattern":"Option<Targets>: (.+?)","errorType":"panic","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/preset_env_base/src/query.rs","lineNumber":213,"sourceCode":"            for (k, v) in map.iter() {\n                match v {\n                    QueryOrVersion::Query(q) => {\n                        let (versions, is_unknown) = q.exec().context(\"failed to run query\")?;\n                        unknown_version = unknown_version || is_unknown;\n\n                        for (k, v) in versions.iter() {\n                            result.insert(k, *v);\n                        }\n                    }\n                    QueryOrVersion::Version(v) => {\n                        result.insert(k, Some(*v));\n                    }\n                }\n            }\n\n            unimplemented!(\"Targets: {:?}\", map)\n        }\n        _ => unimplemented!(\"Option<Targets>: {:?}\", v),\n    }\n}\n\n#[cfg(test)]\nmod tests {\n    use super::Query;\n\n    #[test]\n    fn test_empty() {\n        let (res, unknown_version) = Query::Single(\"\".into()).exec().unwrap();\n        assert!(\n            !res.is_any_target(),\n            \"empty query should return non-empty result\"\n        );\n        assert!(\n            !unknown_version,\n            \"empty query should not be unknown version\"\n        );","sourceCodeStart":195,"sourceCodeEnd":231,"githubUrl":"https://github.com/swc-project/swc/blob/d7d74346665e36e692aa07e13d4ee3ee692ee35c/crates/preset_env_base/src/query.rs#L195-L231","documentation":"Error \"Option<Targets>: {:?}\" thrown in swc-project/swc.","triggerScenarios":"Thrown at crates/preset_env_base/src/query.rs:213 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":"d7d74346665e36e692aa07e13d4ee3ee692ee35c","analyzedAt":"2026-08-16T12:41:13.160Z","schemaVersion":2},"datasetVersion":"2026-08-16T13:17:31.715Z"}