@@ -101,7 +101,6 @@ Guidelines use active voice.
101
101
- [ ] Function docs include error conditions in "Errors" section ([ C-ERROR-DOC] )
102
102
- [ ] Function docs include panic conditions in "Panics" section ([ C-PANIC-DOC] )
103
103
- [ ] Prose contains hyperlinks to relevant things ([ C-LINK] )
104
- - [ ] Cargo.toml publishes CI badges for tier 1 platforms ([ C-CI] )
105
104
- [ ] Cargo.toml includes all common metadata ([ C-METADATA] )
106
105
- authors, description, license, homepage, documentation, repository,
107
106
readme, keywords, categories
@@ -1037,32 +1036,6 @@ all the things"].
1037
1036
1038
1037
[ "Link all the things" ] : https://github.com/rust-lang/rfcs/blob/master/text/1574-more-api-documentation-conventions.md#link-all-the-things
1039
1038
1040
- [ C-CI ] : #c-ci
1041
- <a id =" c-ci " ></a >
1042
- ### Cargo.toml publishes CI badges for tier 1 platforms (C-CI)
1043
-
1044
- The Rust compiler regards [ tier 1 platforms] as "guaranteed to work."
1045
- Specifically they will each satisfy the following requirements:
1046
-
1047
- [ tier 1 platforms ] : https://forge.rust-lang.org/platform-support.html#tier-1
1048
-
1049
- - Official binary releases are provided for the platform.
1050
- - Automated testing is set up to run tests for the platform.
1051
- - Landing changes to the rust-lang/rust repository's master branch is gated on
1052
- tests passing.
1053
- - Documentation for how to use and how to build the platform is available.
1054
-
1055
- Stable, high-profile crates should meet the same level of rigor when it comes to
1056
- tier 1. To prove it, Cargo.toml should publish [ CI badges] .
1057
-
1058
- [ CI badges ] : http://doc.crates.io/manifest.html#package-metadata
1059
-
1060
- ``` toml
1061
- [badges ]
1062
- travis-ci = { repository = " ..." }
1063
- appveyor = { repository = " ..." }
1064
- ```
1065
-
1066
1039
[ C-METADATA ] : #c-metadata
1067
1040
<a id =" c-metadata " ></a >
1068
1041
### Cargo.toml includes all common metadata (C-METADATA)
0 commit comments