Skip to content

Commit 7fa2bbf

Browse files
Fix situations where rustfmt broke custom readability.
1 parent ea4ccf6 commit 7fa2bbf

File tree

6 files changed

+50
-33
lines changed

6 files changed

+50
-33
lines changed

fuzz/src/full_stack.rs

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,24 +41,27 @@ use std::sync::Arc;
4141
use std::sync::atomic::{AtomicU64,AtomicUsize,Ordering};
4242

4343
#[inline]
44+
#[cfg_attr(rustfmt, rustfmt_skip)]
4445
pub fn slice_to_be16(v: &[u8]) -> u16 {
45-
((v[0] as u16) << 8*1) |
46-
((v[1] as u16) << 8*0)
46+
((v[0] as u16) << 8 * 1) |
47+
((v[1] as u16) << 8 * 0)
4748
}
4849

4950
#[inline]
51+
#[cfg_attr(rustfmt, rustfmt_skip)]
5052
pub fn slice_to_be24(v: &[u8]) -> u32 {
51-
((v[0] as u32) << 8*2) |
52-
((v[1] as u32) << 8*1) |
53-
((v[2] as u32) << 8*0)
53+
((v[0] as u32) << 8 * 2) |
54+
((v[1] as u32) << 8 * 1) |
55+
((v[2] as u32) << 8 * 0)
5456
}
5557

5658
#[inline]
59+
#[cfg_attr(rustfmt, rustfmt_skip)]
5760
pub fn slice_to_be32(v: &[u8]) -> u32 {
58-
((v[0] as u32) << 8*3) |
59-
((v[1] as u32) << 8*2) |
60-
((v[2] as u32) << 8*1) |
61-
((v[3] as u32) << 8*0)
61+
((v[0] as u32) << 8 * 3) |
62+
((v[1] as u32) << 8 * 2) |
63+
((v[2] as u32) << 8 * 1) |
64+
((v[3] as u32) << 8 * 0)
6265
}
6366

6467
#[inline]
@@ -282,6 +285,7 @@ impl KeysInterface for KeyProvider {
282285
[0; 32])
283286
}
284287

288+
#[cfg_attr(rustfmt, rustfmt_skip)]
285289
fn get_channel_id(&self) -> [u8; 32] {
286290
let ctr = self.counter.fetch_add(1, Ordering::Relaxed);
287291
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

fuzz/src/peer_crypt.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ use bitcoin::secp256k1::key::{PublicKey,SecretKey};
55
use utils::test_logger;
66

77
#[inline]
8+
#[cfg_attr(rustfmt, rustfmt_skip)]
89
fn slice_to_be16(v: &[u8]) -> u16 {
910
((v[0] as u16) << 8*1) |
1011
((v[1] as u16) << 8*0)

fuzz/src/router.rs

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,29 +20,32 @@ use std::sync::Arc;
2020
use std::sync::atomic::{AtomicUsize, Ordering};
2121

2222
#[inline]
23+
#[cfg_attr(rustfmt, rustfmt_skip)]
2324
pub fn slice_to_be16(v: &[u8]) -> u16 {
24-
((v[0] as u16) << 8*1) |
25-
((v[1] as u16) << 8*0)
25+
((v[0] as u16) << 8 * 1) |
26+
((v[1] as u16) << 8 * 0)
2627
}
2728

2829
#[inline]
30+
#[cfg_attr(rustfmt, rustfmt_skip)]
2931
pub fn slice_to_be32(v: &[u8]) -> u32 {
30-
((v[0] as u32) << 8*3) |
31-
((v[1] as u32) << 8*2) |
32-
((v[2] as u32) << 8*1) |
33-
((v[3] as u32) << 8*0)
32+
((v[0] as u32) << 8 * 3) |
33+
((v[1] as u32) << 8 * 2) |
34+
((v[2] as u32) << 8 * 1) |
35+
((v[3] as u32) << 8 * 0)
3436
}
3537

3638
#[inline]
39+
#[cfg_attr(rustfmt, rustfmt_skip)]
3740
pub fn slice_to_be64(v: &[u8]) -> u64 {
38-
((v[0] as u64) << 8*7) |
39-
((v[1] as u64) << 8*6) |
40-
((v[2] as u64) << 8*5) |
41-
((v[3] as u64) << 8*4) |
42-
((v[4] as u64) << 8*3) |
43-
((v[5] as u64) << 8*2) |
44-
((v[6] as u64) << 8*1) |
45-
((v[7] as u64) << 8*0)
41+
((v[0] as u64) << 8 * 7) |
42+
((v[1] as u64) << 8 * 6) |
43+
((v[2] as u64) << 8 * 5) |
44+
((v[3] as u64) << 8 * 4) |
45+
((v[4] as u64) << 8 * 3) |
46+
((v[5] as u64) << 8 * 2) |
47+
((v[6] as u64) << 8 * 1) |
48+
((v[7] as u64) << 8 * 0)
4649
}
4750

4851

lightning/src/ln/channel.rs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -773,6 +773,7 @@ impl<ChanSigner: ChannelKeys> Channel<ChanSigner> {
773773

774774
// Utilities to build transactions:
775775

776+
#[cfg_attr(rustfmt, rustfmt_skip)]
776777
fn get_commitment_transaction_number_obscure_factor(&self) -> u64 {
777778
let mut sha = Sha256::engine();
778779
let our_payment_basepoint = PublicKey::from_secret_key(&self.secp_ctx, self.local_keys.payment_base_key());
@@ -787,12 +788,12 @@ impl<ChanSigner: ChannelKeys> Channel<ChanSigner> {
787788
}
788789
let res = Sha256::from_engine(sha).into_inner();
789790

790-
((res[26] as u64) << 5*8) |
791-
((res[27] as u64) << 4*8) |
792-
((res[28] as u64) << 3*8) |
793-
((res[29] as u64) << 2*8) |
794-
((res[30] as u64) << 1*8) |
795-
((res[31] as u64) << 0*8)
791+
((res[26] as u64) << 5 * 8) |
792+
((res[27] as u64) << 4 * 8) |
793+
((res[28] as u64) << 3 * 8) |
794+
((res[29] as u64) << 2 * 8) |
795+
((res[30] as u64) << 1 * 8) |
796+
((res[31] as u64) << 0 * 8)
796797
}
797798

798799
/// Transaction nomenclature is somewhat confusing here as there are many different cases - a

lightning/src/util/byte_utils.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
#[inline]
2+
#[cfg_attr(rustfmt, rustfmt_skip)]
23
pub fn slice_to_be16(v: &[u8]) -> u16 {
34
((v[0] as u16) << 8*1) |
45
((v[1] as u16) << 8*0)
56
}
7+
68
#[inline]
9+
#[cfg_attr(rustfmt, rustfmt_skip)]
710
pub fn slice_to_be32(v: &[u8]) -> u32 {
811
((v[0] as u32) << 8*3) |
912
((v[1] as u32) << 8*2) |
@@ -12,13 +15,15 @@ pub fn slice_to_be32(v: &[u8]) -> u32 {
1215
}
1316
#[cfg(not(feature = "fuzztarget"))] // Used only by poly1305
1417
#[inline]
18+
#[cfg_attr(rustfmt, rustfmt_skip)]
1519
pub fn slice_to_le32(v: &[u8]) -> u32 {
1620
((v[0] as u32) << 8*0) |
1721
((v[1] as u32) << 8*1) |
1822
((v[2] as u32) << 8*2) |
1923
((v[3] as u32) << 8*3)
2024
}
2125
#[inline]
26+
#[cfg_attr(rustfmt, rustfmt_skip)]
2227
pub fn slice_to_be48(v: &[u8]) -> u64 {
2328
((v[0] as u64) << 8*5) |
2429
((v[1] as u64) << 8*4) |
@@ -28,6 +33,7 @@ pub fn slice_to_be48(v: &[u8]) -> u64 {
2833
((v[5] as u64) << 8*0)
2934
}
3035
#[inline]
36+
#[cfg_attr(rustfmt, rustfmt_skip)]
3137
pub fn slice_to_be64(v: &[u8]) -> u64 {
3238
((v[0] as u64) << 8*7) |
3339
((v[1] as u64) << 8*6) |

lightning/src/util/poly1305.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ impl Poly1305 {
4040
poly
4141
}
4242

43+
#[cfg_attr(rustfmt, rustfmt_skip)]
4344
fn block(&mut self, m: &[u8]) {
4445
let hibit : u32 = if self.finalized { 0 } else { 1 << 24 };
4546

@@ -75,7 +76,7 @@ impl Poly1305 {
7576
let mut d4 = (h0 as u64 * r4 as u64) + (h1 as u64 * r3 as u64) + (h2 as u64 * r2 as u64) + (h3 as u64 * r1 as u64) + (h4 as u64 * r0 as u64);
7677

7778
// (partial) h %= p
78-
let mut c : u32;
79+
let mut c: u32;
7980
c = (d0 >> 26) as u32; h0 = d0 as u32 & 0x3ffffff;
8081
d1 += c as u64; c = (d1 >> 26) as u32; h1 = d1 as u32 & 0x3ffffff;
8182
d2 += c as u64; c = (d2 >> 26) as u32; h2 = d2 as u32 & 0x3ffffff;
@@ -91,6 +92,7 @@ impl Poly1305 {
9192
self.h[4] = h4;
9293
}
9394

95+
#[cfg_attr(rustfmt, rustfmt_skip)]
9496
pub fn finish(&mut self) {
9597
if self.leftover > 0 {
9698
self.buffer[self.leftover] = 1;
@@ -109,7 +111,7 @@ impl Poly1305 {
109111
let mut h3 = self.h[3];
110112
let mut h4 = self.h[4];
111113

112-
let mut c : u32;
114+
let mut c: u32;
113115
c = h1 >> 26; h1 = h1 & 0x3ffffff;
114116
h2 += c; c = h2 >> 26; h2 = h2 & 0x3ffffff;
115117
h3 += c; c = h3 >> 26; h3 = h3 & 0x3ffffff;
@@ -145,8 +147,8 @@ impl Poly1305 {
145147
h3 = ((h3 >> 18) | (h4 << 8)) & 0xffffffff;
146148

147149
// h = mac = (h + pad) % (2^128)
148-
let mut f : u64;
149-
f = h0 as u64 + self.pad[0] as u64 ; h0 = f as u32;
150+
let mut f: u64;
151+
f = h0 as u64 + self.pad[0] as u64; h0 = f as u32;
150152
f = h1 as u64 + self.pad[1] as u64 + (f >> 32); h1 = f as u32;
151153
f = h2 as u64 + self.pad[2] as u64 + (f >> 32); h2 = f as u32;
152154
f = h3 as u64 + self.pad[3] as u64 + (f >> 32); h3 = f as u32;

0 commit comments

Comments
 (0)