We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3850e1e commit 0d71181Copy full SHA for 0d71181
src/utils/cargo_metadata.rs
@@ -90,8 +90,12 @@ impl Package {
90
}
91
92
pub(crate) fn package_name(&self) -> String {
93
- self.library_name()
94
- .unwrap_or_else(|| self.normalize_package_name(&self.targets[0].name))
+ self.library_name().unwrap_or_else(|| {
+ self.targets
95
+ .first()
96
+ .map(|t| self.normalize_package_name(&t.name))
97
+ .unwrap_or_default()
98
+ })
99
100
101
pub(crate) fn library_name(&self) -> Option<String> {
0 commit comments