mirror of
https://github.com/ratatui-org/ratatui
synced 2024-11-21 20:23:11 +00:00
fix: add feature(doc_cfg) when generating docs (#1506)
This commit is contained in:
parent
9d5aba69e9
commit
36e2d1bda1
3 changed files with 22 additions and 7 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
// show the feature flags in the generated documentation
|
||||||
|
#![cfg_attr(docsrs, feature(doc_cfg))]
|
||||||
|
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
|
||||||
|
#![doc(
|
||||||
|
html_logo_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/logo.png",
|
||||||
|
html_favicon_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/favicon.ico"
|
||||||
|
)]
|
||||||
//! **ratatui-core** is the core library of the [ratatui] project,
|
//! **ratatui-core** is the core library of the [ratatui] project,
|
||||||
//! providing the essential building blocks for creating rich terminal user interfaces in Rust.
|
//! providing the essential building blocks for creating rich terminal user interfaces in Rust.
|
||||||
//!
|
//!
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
// show the feature flags in the generated documentation
|
||||||
|
#![cfg_attr(docsrs, feature(doc_cfg))]
|
||||||
|
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
|
||||||
|
#![doc(
|
||||||
|
html_logo_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/logo.png",
|
||||||
|
html_favicon_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/favicon.ico"
|
||||||
|
)]
|
||||||
#![warn(missing_docs)]
|
#![warn(missing_docs)]
|
||||||
//! **ratatui-widgets** contains all the widgets that were previously part of the [Ratatui] crate.
|
//! **ratatui-widgets** contains all the widgets that were previously part of the [Ratatui] crate.
|
||||||
//! It is meant to be used in conjunction with `ratatui`, which provides the core functionality
|
//! It is meant to be used in conjunction with `ratatui`, which provides the core functionality
|
||||||
|
|
|
@ -1,3 +1,11 @@
|
||||||
|
// show the feature flags in the generated documentation
|
||||||
|
#![cfg_attr(docsrs, feature(doc_cfg))]
|
||||||
|
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
|
||||||
|
#![doc(
|
||||||
|
html_logo_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/logo.png",
|
||||||
|
html_favicon_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/favicon.ico"
|
||||||
|
)]
|
||||||
|
#![warn(missing_docs)]
|
||||||
//! ![Demo](https://github.com/ratatui/ratatui/blob/87ae72dbc756067c97f6400d3e2a58eeb383776e/examples/demo2-destroy.gif?raw=true)
|
//! ![Demo](https://github.com/ratatui/ratatui/blob/87ae72dbc756067c97f6400d3e2a58eeb383776e/examples/demo2-destroy.gif?raw=true)
|
||||||
//!
|
//!
|
||||||
//! <div align="center">
|
//! <div align="center">
|
||||||
|
@ -318,13 +326,6 @@
|
||||||
//! [Forum]: https://forum.ratatui.rs
|
//! [Forum]: https://forum.ratatui.rs
|
||||||
//! [Sponsors Badge]: https://img.shields.io/github/sponsors/ratatui?logo=github&style=flat-square&color=1370D3
|
//! [Sponsors Badge]: https://img.shields.io/github/sponsors/ratatui?logo=github&style=flat-square&color=1370D3
|
||||||
|
|
||||||
// show the feature flags in the generated documentation
|
|
||||||
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
|
|
||||||
#![doc(
|
|
||||||
html_logo_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/logo.png",
|
|
||||||
html_favicon_url = "https://raw.githubusercontent.com/ratatui/ratatui/main/assets/favicon.ico"
|
|
||||||
)]
|
|
||||||
|
|
||||||
/// re-export the `crossterm` crate so that users don't have to add it as a dependency
|
/// re-export the `crossterm` crate so that users don't have to add it as a dependency
|
||||||
#[cfg(feature = "crossterm")]
|
#[cfg(feature = "crossterm")]
|
||||||
pub use crossterm;
|
pub use crossterm;
|
||||||
|
|
Loading…
Reference in a new issue