Skip to content

Commit c416983

Browse files
committed
tests: Fix warnings from clippy::cloned_ref_to_slice_refs
1 parent 7f8e28d commit c416983

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

chain/ethereum/examples/firehose.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use graph::{
99
use graph_chain_ethereum::codec;
1010
use hex::ToHex;
1111
use prost::Message;
12+
use std::slice;
1213
use std::sync::Arc;
1314
use tonic::Streaming;
1415

@@ -25,7 +26,7 @@ async fn main() -> Result<(), Error> {
2526
let host = "https://api.streamingfast.io:443".to_string();
2627
let metrics = Arc::new(EndpointMetrics::new(
2728
logger,
28-
&[host.clone()],
29+
slice::from_ref(&host),
2930
Arc::new(MetricsRegistry::mock()),
3031
));
3132

graph/src/components/network_provider/provider_manager.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,7 @@ mod tests {
566566
let manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
567567
discard(),
568568
[(chain_name(), vec![adapter_1.clone()])],
569+
#[allow(clippy::cloned_ref_to_slice_refs)]
569570
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
570571
);
571572

@@ -583,6 +584,7 @@ mod tests {
583584
let manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
584585
discard(),
585586
[(chain_name(), vec![adapter_1.clone()])],
587+
#[allow(clippy::cloned_ref_to_slice_refs)]
586588
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
587589
);
588590

@@ -675,6 +677,7 @@ mod tests {
675677
let manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
676678
discard(),
677679
[(chain_name(), vec![adapter_1.clone(), adapter_2.clone()])],
680+
#[allow(clippy::cloned_ref_to_slice_refs)]
678681
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
679682
);
680683

@@ -736,6 +739,7 @@ mod tests {
736739
let mut manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
737740
discard(),
738741
[(chain_name(), vec![adapter_1.clone()])],
742+
#[allow(clippy::cloned_ref_to_slice_refs)]
739743
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
740744
);
741745

@@ -766,6 +770,7 @@ mod tests {
766770
let manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
767771
discard(),
768772
[(chain_name(), vec![adapter_1.clone()])],
773+
#[allow(clippy::cloned_ref_to_slice_refs)]
769774
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
770775
);
771776

@@ -793,6 +798,7 @@ mod tests {
793798
let manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
794799
discard(),
795800
[(chain_name(), vec![adapter_1.clone()])],
801+
#[allow(clippy::cloned_ref_to_slice_refs)]
796802
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
797803
);
798804

@@ -822,6 +828,7 @@ mod tests {
822828
let mut manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
823829
discard(),
824830
[(chain_name(), vec![adapter_1.clone()])],
831+
#[allow(clippy::cloned_ref_to_slice_refs)]
825832
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
826833
);
827834

@@ -850,6 +857,7 @@ mod tests {
850857
let mut manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
851858
discard(),
852859
[(chain_name(), vec![adapter_1.clone()])],
860+
#[allow(clippy::cloned_ref_to_slice_refs)]
853861
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
854862
);
855863

@@ -889,6 +897,7 @@ mod tests {
889897
chain_name(),
890898
vec![adapter_1.clone(), adapter_2.clone(), adapter_3.clone()],
891899
)],
900+
#[allow(clippy::cloned_ref_to_slice_refs)]
892901
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
893902
);
894903

@@ -933,6 +942,7 @@ mod tests {
933942
let manager: ProviderManager<Arc<TestAdapter>> = ProviderManager::new(
934943
discard(),
935944
[(chain_name(), vec![adapter_1.clone()])],
945+
#[allow(clippy::cloned_ref_to_slice_refs)]
936946
ProviderCheckStrategy::RequireAll(&[check_1.clone()]),
937947
);
938948

0 commit comments

Comments
 (0)