@@ -10,7 +10,7 @@ use pubgrub::solver::{
10
10
choose_package_with_fewest_versions, resolve, Dependencies , DependencyProvider ,
11
11
OfflineDependencyProvider ,
12
12
} ;
13
- use pubgrub:: version:: NumberVersion ;
13
+ use pubgrub:: version:: { NumberVersion , SemanticVersion } ;
14
14
use pubgrub:: version_set:: VersionSet ;
15
15
16
16
use proptest:: collection:: { btree_map, vec} ;
@@ -91,6 +91,7 @@ impl<P: Package, VS: VersionSet, DP: DependencyProvider<P, VS>> DependencyProvid
91
91
}
92
92
93
93
type NumVS = Range < NumberVersion > ;
94
+ type SemVS = Range < SemanticVersion > ;
94
95
95
96
#[ test]
96
97
#[ should_panic]
@@ -501,10 +502,8 @@ fn large_case() {
501
502
}
502
503
}
503
504
} else if name. ends_with ( "str_SemanticVersion.ron" ) {
504
- let dependency_provider: OfflineDependencyProvider <
505
- & str ,
506
- pubgrub:: version:: SemanticVersion ,
507
- > = ron:: de:: from_str ( & data) . unwrap ( ) ;
505
+ let dependency_provider: OfflineDependencyProvider < & str , SemVS > =
506
+ ron:: de:: from_str ( & data) . unwrap ( ) ;
508
507
let mut sat = SatResolve :: new ( & dependency_provider) ;
509
508
for p in dependency_provider. packages ( ) {
510
509
for n in dependency_provider. versions ( p) . unwrap ( ) {
0 commit comments