@@ -433,9 +433,8 @@ fn missing_metadata_error_message(missing: &[&str]) -> String {
433
433
pub fn add_dependencies (
434
434
conn : & mut PgConnection ,
435
435
deps : & [ EncodableCrateDependency ] ,
436
- target_version_id : i32 ,
436
+ version_id : i32 ,
437
437
) -> AppResult < ( ) > {
438
- use self :: dependencies:: dsl:: * ;
439
438
use diesel:: insert_into;
440
439
441
440
let crate_ids = crates:: table
@@ -454,7 +453,7 @@ pub fn add_dependencies(
454
453
}
455
454
456
455
// Match only identical names to ensure the index always references the original crate name
457
- let Some ( & krate_id ) = crate_ids. get ( & dep. name . 0 ) else {
456
+ let Some ( & crate_id ) = crate_ids. get ( & dep. name . 0 ) else {
458
457
return Err ( cargo_err ( & format_args ! ( "no known crate named `{}`" , & * dep. name) ) ) ;
459
458
} ;
460
459
@@ -468,20 +467,20 @@ pub fn add_dependencies(
468
467
}
469
468
470
469
Ok ( (
471
- version_id. eq ( target_version_id ) ,
472
- crate_id. eq ( krate_id ) ,
473
- req. eq ( dep. version_req . to_string ( ) ) ,
474
- dep. kind . map ( |k| kind. eq ( k) ) ,
475
- optional. eq ( dep. optional ) ,
476
- default_features. eq ( dep. default_features ) ,
477
- features. eq ( & dep. features ) ,
478
- target. eq ( dep. target . as_deref ( ) ) ,
479
- explicit_name. eq ( dep. explicit_name_in_toml . as_deref ( ) )
470
+ dependencies :: version_id. eq ( version_id ) ,
471
+ dependencies :: crate_id. eq ( crate_id ) ,
472
+ dependencies :: req. eq ( dep. version_req . to_string ( ) ) ,
473
+ dep. kind . map ( |k| dependencies :: kind. eq ( k) ) ,
474
+ dependencies :: optional. eq ( dep. optional ) ,
475
+ dependencies :: default_features. eq ( dep. default_features ) ,
476
+ dependencies :: features. eq ( & dep. features ) ,
477
+ dependencies :: target. eq ( dep. target . as_deref ( ) ) ,
478
+ dependencies :: explicit_name. eq ( dep. explicit_name_in_toml . as_deref ( ) )
480
479
) )
481
480
} )
482
481
. collect :: < Result < Vec < _ > , _ > > ( ) ?;
483
482
484
- insert_into ( dependencies)
483
+ insert_into ( dependencies:: table )
485
484
. values ( & new_dependencies)
486
485
. execute ( conn) ?;
487
486
0 commit comments