@@ -375,7 +375,7 @@ fn handle_contract_publish(
375
375
) -> Result < String , CliError > {
376
376
let mut args = args_slice. to_vec ( ) ;
377
377
378
- if args. len ( ) >= 1 && args[ 0 ] == "-h" {
378
+ if ! args. is_empty ( ) && args[ 0 ] == "-h" {
379
379
return Err ( CliError :: Message ( format ! ( "USAGE:\n {}" , PUBLISH_USAGE ) ) ) ;
380
380
}
381
381
if args. len ( ) != 5 {
@@ -433,7 +433,7 @@ fn handle_contract_call(
433
433
clarity_version : ClarityVersion ,
434
434
) -> Result < String , CliError > {
435
435
let mut args = args_slice. to_vec ( ) ;
436
- if args. len ( ) >= 1 && args[ 0 ] == "-h" {
436
+ if ! args. is_empty ( ) && args[ 0 ] == "-h" {
437
437
return Err ( CliError :: Message ( format ! ( "USAGE:\n {}" , CALL_USAGE ) ) ) ;
438
438
}
439
439
if args. len ( ) < 6 {
@@ -518,7 +518,7 @@ fn handle_token_transfer(
518
518
chain_id : u32 ,
519
519
) -> Result < String , CliError > {
520
520
let mut args = args_slice. to_vec ( ) ;
521
- if args. len ( ) >= 1 && args[ 0 ] == "-h" {
521
+ if ! args. is_empty ( ) && args[ 0 ] == "-h" {
522
522
return Err ( CliError :: Message ( format ! (
523
523
"USAGE:\n {}" ,
524
524
TOKEN_TRANSFER_USAGE
@@ -575,7 +575,7 @@ fn handle_token_transfer(
575
575
}
576
576
577
577
fn generate_secret_key ( args : & [ String ] , version : TransactionVersion ) -> Result < String , CliError > {
578
- if args. len ( ) >= 1 && args[ 0 ] == "-h" {
578
+ if ! args. is_empty ( ) && args[ 0 ] == "-h" {
579
579
return Err ( CliError :: Message ( format ! ( "USAGE:\n {}" , GENERATE_USAGE ) ) ) ;
580
580
}
581
581
@@ -606,7 +606,7 @@ fn generate_secret_key(args: &[String], version: TransactionVersion) -> Result<S
606
606
}
607
607
608
608
fn get_addresses ( args : & [ String ] , version : TransactionVersion ) -> Result < String , CliError > {
609
- if ( args. len ( ) >= 1 && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
609
+ if ( ! args. is_empty ( ) && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
610
610
return Err ( CliError :: Message ( format ! ( "USAGE:\n {}" , ADDRESSES_USAGE ) ) ) ;
611
611
}
612
612
@@ -645,7 +645,7 @@ fn get_addresses(args: &[String], version: TransactionVersion) -> Result<String,
645
645
}
646
646
647
647
fn decode_transaction ( args : & [ String ] , _version : TransactionVersion ) -> Result < String , CliError > {
648
- if ( args. len ( ) >= 1 && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
648
+ if ( ! args. is_empty ( ) && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
649
649
return Err ( CliError :: Message ( format ! (
650
650
"Usage: {}\n " ,
651
651
DECODE_TRANSACTION_USAGE
@@ -683,7 +683,7 @@ fn decode_transaction(args: &[String], _version: TransactionVersion) -> Result<S
683
683
}
684
684
685
685
fn decode_header ( args : & [ String ] , _version : TransactionVersion ) -> Result < String , CliError > {
686
- if ( args. len ( ) >= 1 && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
686
+ if ( ! args. is_empty ( ) && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
687
687
return Err ( CliError :: Message ( format ! (
688
688
"Usage: {}\n " ,
689
689
DECODE_HEADER_USAGE
@@ -722,7 +722,7 @@ fn decode_header(args: &[String], _version: TransactionVersion) -> Result<String
722
722
}
723
723
724
724
fn decode_block ( args : & [ String ] , _version : TransactionVersion ) -> Result < String , CliError > {
725
- if ( args. len ( ) >= 1 && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
725
+ if ( ! args. is_empty ( ) && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
726
726
return Err ( CliError :: Message ( format ! (
727
727
"Usage: {}\n " ,
728
728
DECODE_BLOCK_USAGE
@@ -759,7 +759,7 @@ fn decode_block(args: &[String], _version: TransactionVersion) -> Result<String,
759
759
}
760
760
761
761
fn decode_microblock ( args : & [ String ] , _version : TransactionVersion ) -> Result < String , CliError > {
762
- if ( args. len ( ) >= 1 && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
762
+ if ( ! args. is_empty ( ) && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
763
763
return Err ( CliError :: Message ( format ! (
764
764
"Usage: {}\n " ,
765
765
DECODE_MICROBLOCK_USAGE
@@ -798,7 +798,7 @@ fn decode_microblock(args: &[String], _version: TransactionVersion) -> Result<St
798
798
}
799
799
800
800
fn decode_microblocks ( args : & [ String ] , _version : TransactionVersion ) -> Result < String , CliError > {
801
- if ( args. len ( ) >= 1 && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
801
+ if ( ! args. is_empty ( ) && args[ 0 ] == "-h" ) || args. len ( ) != 1 {
802
802
return Err ( CliError :: Message ( format ! (
803
803
"Usage: {}\n " ,
804
804
DECODE_MICROBLOCKS_USAGE
0 commit comments