@@ -36,7 +36,7 @@ pub fn run(ctx: &mut Context, args: Args) -> Result<()> {
3636 let mut to_bump = std:: collections:: HashMap :: new ( ) ;
3737 for crate_name in crate_names {
3838 if !to_bump. contains_key ( crate_name) {
39- let deps = ctx. recursive_dependencies ( std:: iter:: once ( crate_name. as_str ( ) ) ) ;
39+ let deps = ctx. recursive_dependents ( std:: iter:: once ( crate_name. as_str ( ) ) ) ;
4040 for dep_crate_name in deps {
4141 let c = ctx. crates . get ( & dep_crate_name) . unwrap ( ) ;
4242 if c. publish && !to_bump. contains_key ( & dep_crate_name) {
@@ -63,7 +63,7 @@ pub fn run(ctx: &mut Context, args: Args) -> Result<()> {
6363 for name in keys {
6464 let ( rtype, _) = to_bump[ & name] ;
6565 if rtype == ReleaseType :: Minor {
66- let deps = ctx. recursive_dependencies ( std:: iter:: once ( name. as_str ( ) ) ) ;
66+ let deps = ctx. recursive_dependents ( std:: iter:: once ( name. as_str ( ) ) ) ;
6767 for dep_crate_name in deps {
6868 if let Some ( ( ReleaseType :: Patch , newver) ) = to_bump. get ( & dep_crate_name) {
6969 let v = semver:: Version :: parse ( newver) ?;
@@ -94,7 +94,7 @@ pub fn run(ctx: &mut Context, args: Args) -> Result<()> {
9494 println ! ( ) ;
9595 let mut processed = HashSet :: new ( ) ;
9696 for crate_name in crate_names {
97- let deps = ctx. recursive_dependencies ( std:: iter:: once ( crate_name. as_str ( ) ) ) ;
97+ let deps = ctx. recursive_dependents ( std:: iter:: once ( crate_name. as_str ( ) ) ) ;
9898 for dep_crate_name in deps {
9999 let c = ctx. crates . get ( & dep_crate_name) . unwrap ( ) ;
100100 if c. publish && !processed. contains ( & dep_crate_name) {
@@ -107,7 +107,7 @@ pub fn run(ctx: &mut Context, args: Args) -> Result<()> {
107107 println ! ( ) ;
108108 println ! ( "# Run these commands to publish the crate and dependents:" ) ;
109109 for crate_name in crate_names {
110- let deps = ctx. recursive_dependencies ( std:: iter:: once ( crate_name. as_str ( ) ) ) ;
110+ let deps = ctx. recursive_dependents ( std:: iter:: once ( crate_name. as_str ( ) ) ) ;
111111 for dep_crate_name in deps {
112112 if !processed. contains ( & dep_crate_name) {
113113 processed. insert ( dep_crate_name. clone ( ) ) ;
0 commit comments