@@ -10,7 +10,7 @@ use pubgrub::solver::{
1010 choose_package_with_fewest_versions, resolve, Dependencies , DependencyProvider ,
1111 OfflineDependencyProvider ,
1212} ;
13- use pubgrub:: version:: NumberVersion ;
13+ use pubgrub:: version:: { NumberVersion , SemanticVersion } ;
1414use pubgrub:: version_set:: VersionSet ;
1515
1616use proptest:: collection:: { btree_map, vec} ;
@@ -91,6 +91,7 @@ impl<P: Package, VS: VersionSet, DP: DependencyProvider<P, VS>> DependencyProvid
9191}
9292
9393type NumVS = Range < NumberVersion > ;
94+ type SemVS = Range < SemanticVersion > ;
9495
9596#[ test]
9697#[ should_panic]
@@ -501,10 +502,8 @@ fn large_case() {
501502 }
502503 }
503504 } 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 ( ) ;
508507 let mut sat = SatResolve :: new ( & dependency_provider) ;
509508 for p in dependency_provider. packages ( ) {
510509 for n in dependency_provider. versions ( p) . unwrap ( ) {
0 commit comments