Commit 535244a
authored
chore: Replace
- [ ] Added a `CHANGELOG.md` entry
# Summary
Replace the removed `doc_auto_cfg` feature with the `doc_cfg` feature.
# Motivation
Avoid compilation errors when building documentation.
# Details
`doc_auto_cfg` was merged into `doc_cfg` in rust-lang/rust#138907.
When `docsrs` is enabled, the old `doc_auto_cfg` results in the
following errors on the latest nightlies:
```
error[E0557]: feature has been removed
--> src/lib.rs:56:29
|
56 | #![cfg_attr(docsrs, feature(doc_auto_cfg))]
| ^^^^^^^^^^^^ feature has been removed
|
= note: removed in CURRENT_RUSTC_VERSION; see <rust-lang/rust#138907> for more information
= note: merged into `doc_cfg`
```
```
error[E0557]: feature has been removed
--> rand_core/src/lib.rs:36:29
|
36 | #![cfg_attr(docsrs, feature(doc_auto_cfg))]
| ^^^^^^^^^^^^ feature has been removed
|
= note: removed in CURRENT_RUSTC_VERSION; see <rust-lang/rust#138907> for more information
= note: merged into `doc_cfg`
```
The new `doc_cfg` retains the automatic `cfg` generation that
`doc_auto_cfg` used to provide.doc_auto_cfg with doc_cfg (#1664)1 parent 25978c6 commit 535244a
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
0 commit comments