We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e461e53 + 91b4a16 commit a4966c9Copy full SHA for a4966c9
editors/code/src/dependencies_provider.ts
@@ -85,11 +85,15 @@ export class RustDependenciesProvider
85
);
86
const crates = dependenciesResult.crates;
87
88
- return crates.map((crate) => {
89
- const dep = this.toDep(crate.name || "unknown", crate.version || "", crate.path);
90
- this.dependenciesMap[dep.dependencyPath.toLowerCase()] = dep;
91
- return dep;
92
- });
+ return crates
+ .map((crate) => {
+ const dep = this.toDep(crate.name || "unknown", crate.version || "", crate.path);
+ this.dependenciesMap[dep.dependencyPath.toLowerCase()] = dep;
+ return dep;
93
+ })
94
+ .sort((a, b) => {
95
+ return a.label.localeCompare(b.label);
96
+ });
97
}
98
99
private toDep(moduleName: string, version: string, path: string): Dependency {
0 commit comments