@@ -8,7 +8,6 @@ implementation and other Rust Bitcoin-related projects, which are hosted in the
8
8
mostly guidelines, not rules. Use your best judgment, and feel free to propose
9
9
changes to this document in a pull request.
10
10
11
-
12
11
#### Table Of Contents
13
12
14
13
- [ General] ( #general )
@@ -138,7 +137,6 @@ NB: Please keep in mind that the script above replaces `Cargo.lock` file, which
138
137
is necessary to support current MSRV, incompatible with ` stable ` and newer cargo
139
138
versions.
140
139
141
-
142
140
### Peer review
143
141
144
142
Anyone may participate in peer review which is expressed by comments in the pull
@@ -147,7 +145,6 @@ test out the patch set and opine on the technical merits of the patch. Please,
147
145
first review PR on the conceptual level before focusing on code style or
148
146
grammar fixes.
149
147
150
-
151
148
### Repository maintainers
152
149
153
150
Pull request merge requirements:
@@ -172,7 +169,6 @@ Current list of the project maintainers:
172
169
173
170
Library reflects Bitcoin Core approach whenever possible.
174
171
175
-
176
172
### Formatting
177
173
178
174
The repository currently does not use ` rustfmt ` .
@@ -188,14 +184,12 @@ and [how it is planned to coordinate it with crate refactoring](https://github.c
188
184
For the new code it is recommended to follow style of the existing codebase and
189
185
avoid any end-line space characters.
190
186
191
-
192
187
### MSRV
193
188
194
189
The Minimal Supported Rust Version (MSRV) is 1.29; it is enforced by our CI.
195
190
Later we plan to increase MSRV to support Rust 2018 and you are welcome to check
196
191
the [ tracking issue] ( https://github.com/rust-bitcoin/rust-bitcoin/issues/510 ) .
197
192
198
-
199
193
### Naming conventions
200
194
201
195
Naming of data structures/enums and their fields/variants must follow names used
@@ -204,7 +198,6 @@ in Bitcoin Core, with the following exceptions:
204
198
snake_case for fields and variants);
205
199
- omit ` C ` -prefixes.
206
200
207
-
208
201
### Unsafe code
209
202
210
203
Use of ` unsafe ` code is prohibited unless there is a unanimous decision among
0 commit comments