|
Ran
|
Jobs
1
|
Files
124
|
Run time
1min
|
Badge
README BADGES
|
push
github
Merge rust-bitcoin/rust-bitcoin#4089: Script improvements <a class=hub.com/rust-bitcoin/rust-bitcoin/commit/<a class="double-link" href="https://git"><a class=hub.com/rust-bitcoin/rust-bitcoin/commit/5680b4e870ba3b7340432256c24d37d2b6ead15a">5680b4e87<a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6c286e32d4a1a3390a225d1569f158fcf4e76e39"> Refer to `Script{Buf}` as `Self` where relevant (Martin Habovstiak) <a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/ce55dd5b700f906c56717ea5157e59822e2520ea">ce55dd5b7</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6c286e32d4a1a3390a225d1569f158fcf4e76e39"> Make `ScriptHash` & `WScriptHash` obey sanity rule (Martin Habovstiak) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/9ec9adc71d3e292b08ec25e53597762796cbfde8">9ec9adc71</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6c286e32d4a1a3390a225d1569f158fcf4e76e39"> Add a note about Electrum's script hashes (Martin Habovstiak) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/82f553aada5fd4cd3aa6522f7c8d2a2135cc21d6">82f553aad</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6c286e32d4a1a3390a225d1569f158fcf4e76e39"> Expose `ScriptBuf`'s `capacity` (Martin Habovstiak) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6b9d439dc1cc05b8da31381a9f585d22e3847852">6b9d439dc</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6c286e32d4a1a3390a225d1569f158fcf4e76e39"> Remove stale FIXME comments (Martin Habovstiak) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/0567e6fe1d55a3473e83a28670e99010b6537729">0567e6fe1 Put `#[inline]` on most `Script{Buf}` methods (Martin Habovstiak) b7e2af1b6 Implement `Arbitrary` for `&'a Script` (Martin Habovstiak) bca286408 Move `Deref{Mut}` from common module to `owned` (Martin Habovstiak) 3b15e900f Add `const` to some `Script` methods (Martin Habovstiak) 277223da6 Make `Script` and `ScriptBuf` obey sanity rules (Martin Habovstiak) Pull request description: This implements various improvements related to `Script`. Please refer to the individual commits for details. This is a part of #4059 ACKs for top commit: tcharding: ACK 5680b4e870ba3b7340432256c24d37d2b6ead15a apoelstra: ACK 5680b4e870ba3b7340432256c24d37d2b6ead15a; successfully ran local tests Tree-SHA512: 5daa8bf6c4052003d2830027cef29af0a9b
33 of 43 new or added lines in 3 files covered. (76.74%)
5 existing lines in 2 files now uncovered.21187 of 25613 relevant lines covered (82.72%)
16959.57 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 6 |
75.9 |
0.0% | primitives/src/script/mod.rs |
| 3 |
92.5 |
-4.87% | primitives/src/script/borrowed.rs |
| 1 |
93.94 |
0.5% | primitives/src/script/owned.rs |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 4 |
75.9 |
0.0% | primitives/src/script/mod.rs |
| 1 |
92.5 |
-4.87% | primitives/src/script/borrowed.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 13508562958.1 | 124 |
82.72 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|