We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f780df commit b1904aaCopy full SHA for b1904aa
modules/packages/cargo/parser.go
@@ -136,16 +136,22 @@ func parsePackage(r io.Reader) (*Package, error) {
136
137
dependencies := make([]*Dependency, 0, len(meta.Deps))
138
for _, dep := range meta.Deps {
139
+ name := dep.ExplicitNameInToml
140
+ pkg := &dep.Name
141
+ if len(dep.ExplicitNameInToml) == 0 {
142
+ name = dep.Name
143
+ pkg = nil
144
+ }
145
dependencies = append(dependencies, &Dependency{
- Name: dep.ExplicitNameInToml,
146
+ Name: name,
147
Req: dep.VersionReq,
148
Features: dep.Features,
149
Optional: dep.Optional,
150
DefaultFeatures: dep.DefaultFeatures,
151
Target: dep.Target,
152
Kind: dep.Kind,
153
Registry: dep.Registry,
- Package: &dep.Name,
154
+ Package: pkg,
155
})
156
}
157
0 commit comments