Skip to content

Commit d4f6292

Browse files
committed
chore: fixup doc comments
1 parent 21fe53e commit d4f6292

File tree

24 files changed

+98
-47
lines changed

24 files changed

+98
-47
lines changed

bacon.toml

+9-2
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,17 @@ need_stdout = true
6565
allow_warnings = true
6666

6767
[jobs.coverage]
68-
command = ["cargo", "llvm-cov", "--workspace", "--lcov", "--output-path", "target/lcov.info"]
68+
command = [
69+
"cargo",
70+
"llvm-cov",
71+
"--workspace",
72+
"--lcov",
73+
"--output-path",
74+
"target/lcov.info",
75+
]
6976

7077
[jobs.format]
71-
command = ["cargo", "+nightly", "fmt", "--", "--check"]
78+
command = ["cargo", "+nightly", "fmt"]
7279
on_success = "back"
7380

7481
[jobs.rdme]

rustfmt.toml

+2
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ comment_width = 100
33
group_imports = "StdExternalCrate"
44
imports_granularity = "Crate"
55
max_width = 100
6+
7+
format_code_in_doc_comments = true

src/lib.rs

-6
Original file line numberDiff line numberDiff line change
@@ -19,27 +19,21 @@
1919
#[cfg(feature = "big-text")]
2020
#[doc(inline)]
2121
pub use tui_big_text as big_text;
22-
2322
#[cfg(feature = "box-text")]
2423
#[doc(inline)]
2524
pub use tui_box_text as box_text;
26-
2725
#[cfg(feature = "cards")]
2826
#[doc(inline)]
2927
pub use tui_cards as cards;
30-
3128
#[cfg(feature = "popup")]
3229
#[doc(inline)]
3330
pub use tui_popup as popup;
34-
3531
#[cfg(feature = "prompts")]
3632
#[doc(inline)]
3733
pub use tui_prompts as prompts;
38-
3934
#[cfg(feature = "qrcode")]
4035
#[doc(inline)]
4136
pub use tui_qrcode as qrcode;
42-
4337
#[cfg(feature = "scrollview")]
4438
#[doc(inline)]
4539
pub use tui_scrollview as scrollview;

tui-big-text/examples/alignment.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
use color_eyre::Result;
22
use ratatui::{
33
layout::{Constraint, Layout, Offset},
4-
prelude::{Frame, Stylize},
4+
style::Stylize,
55
text::Line,
6+
Frame,
67
};
78
use tui_big_text::{BigText, PixelSize};
89

tui-big-text/examples/big_text.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
use color_eyre::Result;
22
use ratatui::{
33
layout::Offset,
4-
prelude::{Frame, Style, Stylize},
4+
style::{Style, Stylize},
55
text::Line,
6+
Frame,
67
};
78
use tui_big_text::BigText;
89

tui-big-text/examples/common/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use crossterm::{
77
terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen},
88
ExecutableCommand,
99
};
10-
use ratatui::prelude::CrosstermBackend;
10+
use ratatui::backend::CrosstermBackend;
1111

1212
/// A type alias for the terminal
1313
type Terminal = ratatui::Terminal<CrosstermBackend<io::Stdout>>;

tui-big-text/examples/pixel_size.rs

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
use color_eyre::Result;
2-
use ratatui::prelude::*;
2+
use ratatui::{
3+
layout::{Constraint, Layout},
4+
style::Stylize,
5+
text::Line,
6+
Frame,
7+
};
38
use tui_big_text::{BigText, PixelSize};
49

510
mod common;

tui-big-text/examples/stopwatch.rs

+8-2
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,15 @@ use crossterm::{
1313
terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen},
1414
};
1515
use futures::{FutureExt, StreamExt};
16-
// use futures::{select, FutureExt, StreamExt};
1716
use itertools::Itertools;
18-
use ratatui::{prelude::*, widgets::Paragraph};
17+
use ratatui::{
18+
backend::CrosstermBackend,
19+
layout::{Constraint, Layout, Rect},
20+
style::{Style, Stylize},
21+
text::{Line, Span},
22+
widgets::Paragraph,
23+
Frame, Terminal,
24+
};
1925
use strum::EnumIs;
2026
use tokio::select;
2127
use tui_big_text::BigText;

tui-big-text/src/big_text.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ use crate::PixelSize;
2323
/// # Examples
2424
///
2525
/// ```rust
26-
/// use ratatui::prelude::*;
26+
/// use ratatui::style::{Style, Stylize};
2727
/// use tui_big_text::{BigText, PixelSize};
2828
///
2929
/// BigText::builder()
@@ -34,7 +34,7 @@ use crate::PixelSize;
3434
/// "World".blue().into(),
3535
/// "=====".into(),
3636
/// ])
37-
/// .build();
37+
/// .build();
3838
/// ```
3939
///
4040
/// Renders:

tui-big-text/src/lib.rs

+4-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@
2727
//! # Examples
2828
//!
2929
//! ```rust
30-
//! use ratatui::prelude::{Frame, Style, Stylize};
30+
//! use ratatui::{
31+
//! style::{Style, Stylize},
32+
//! Frame,
33+
//! };
3134
//! use tui_big_text::{BigText, PixelSize};
3235
//!
3336
//! fn render(frame: &mut Frame) {

tui-popup/examples/paragraph.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ use color_eyre::Result;
22
use lipsum::lipsum;
33
use ratatui::{
44
crossterm::event::{self, Event, KeyCode},
5-
prelude::{Rect, Span, Style, Stylize, Text},
5+
layout::Rect,
6+
style::{Style, Stylize},
7+
text::{Span, Text},
68
widgets::{Paragraph, Wrap},
79
Frame,
810
};

tui-popup/examples/popup.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ use color_eyre::Result;
22
use lipsum::lipsum;
33
use ratatui::{
44
crossterm::event::{self, Event},
5-
prelude::{Rect, Style, Stylize},
5+
layout::Rect,
6+
style::{Style, Stylize},
67
widgets::{Paragraph, Wrap},
78
Frame,
89
};

tui-popup/examples/state.rs

+4-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ use color_eyre::Result;
22
use lipsum::lipsum;
33
use ratatui::{
44
crossterm::event::{self, Event, KeyCode, KeyEvent, KeyEventKind},
5-
prelude::{Constraint, Frame, Layout, Rect, Style, Stylize, Text},
5+
layout::{Constraint, Layout, Rect},
6+
style::{Style, Stylize},
7+
text::Text,
68
widgets::{Paragraph, Wrap},
7-
DefaultTerminal,
9+
DefaultTerminal, Frame,
810
};
911
use tui_popup::{Popup, PopupState};
1012

tui-popup/src/lib.rs

+4-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
//! # Example
66
//!
77
//! ```rust
8-
//! use ratatui::{Frame, style::{Style, Stylize}};
8+
//! use ratatui::{
9+
//! style::{Style, Stylize},
10+
//! Frame,
11+
//! };
912
//! use tui_popup::Popup;
1013
//!
1114
//! fn render_popup(frame: &mut Frame) {

tui-popup/src/popup.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ use crate::{KnownSize, PopupState};
2222
/// # Example
2323
///
2424
/// ```rust
25-
/// use ratatui::{prelude::*, symbols::border};
25+
/// use ratatui::{
26+
/// style::{Style, Stylize},
27+
/// symbols::border,
28+
/// Frame,
29+
/// };
2630
/// use tui_popup::Popup;
2731
///
2832
/// fn render_popup(frame: &mut Frame) {

tui-prompts/examples/multi_line.rs

+4-3
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@ use ratatui::{
99
self,
1010
event::{self, Event, KeyEvent},
1111
},
12-
prelude::*,
13-
widgets::*,
12+
layout::{Constraint, Direction, Layout, Rect},
13+
widgets::{Block, Borders, Paragraph, Wrap},
14+
Frame,
1415
};
1516
use tui::Tui;
16-
use tui_prompts::prelude::*;
17+
use tui_prompts::{FocusState, Prompt, State, TextPrompt, TextState};
1718

1819
#[derive(Parser)]
1920
struct Cli {

tui-prompts/examples/text.rs

+5-3
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ use clap::Parser;
66
use color_eyre::Result;
77
use ratatui::{
88
crossterm::event::{self, Event, KeyEvent, KeyModifiers},
9-
prelude::*,
10-
widgets::*,
9+
layout::{Constraint, Direction, Layout, Rect},
10+
style::{Style, Stylize},
11+
widgets::{Block, Borders, Paragraph, Wrap},
12+
Frame,
1113
};
1214
use tui::Tui;
13-
use tui_prompts::prelude::*;
15+
use tui_prompts::{FocusState, Prompt, State, TextPrompt, TextRenderStyle, TextState};
1416

1517
#[derive(Parser)]
1618
struct Cli {

tui-prompts/examples/tui/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use std::{
44
};
55

66
use color_eyre::Result;
7-
use ratatui::{crossterm, prelude::*};
7+
use ratatui::{backend::CrosstermBackend, crossterm, Terminal};
88

99
/// A wrapper around the terminal that enables raw mode on creation and disables it on drop.
1010
pub struct Tui {

tui-prompts/src/prompt.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -199,10 +199,10 @@ pub trait State {
199199

200200
#[cfg(test)]
201201
mod tests {
202-
use super::*;
203-
204202
use ratatui_core::style::Stylize;
205203

204+
use super::*;
205+
206206
#[test]
207207
fn status_symbols() {
208208
assert_eq!(Status::Pending.symbol(), "?".cyan());

tui-prompts/src/text_prompt.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use ratatui_core::{
1111
};
1212
use ratatui_widgets::{block::Block, paragraph::Paragraph};
1313

14-
use crate::prelude::*;
14+
use crate::{Prompt, State, TextState};
1515

1616
// TODO style the widget
1717
// TODO style each element of the widget.

tui-prompts/src/text_state.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::borrow::Cow;
22

3-
use crate::{prelude::*, State};
3+
use crate::{FocusState, State, Status};
44

55
#[derive(Debug, Default, Clone, PartialEq, Eq, Hash)]
66
pub struct TextState<'a> {

tui-qrcode/src/lib.rs

+6-3
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,11 @@ use ratatui_core::{
120120
///
121121
/// ```no_run
122122
/// use qrcode::QrCode;
123+
/// use ratatui::{
124+
/// style::{Style, Stylize},
125+
/// Frame,
126+
/// };
123127
/// use tui_qrcode::{Colors, QrCodeWidget, QuietZone, Scaling};
124-
/// use ratatui::{Frame, style::{Style, Stylize}};
125128
///
126129
/// fn render(frame: &mut Frame) {
127130
/// let qr_code = QrCode::new("https://ratatui.rs").expect("failed to create QR code");
@@ -261,7 +264,7 @@ impl QrCodeWidget {
261264
///
262265
/// ```
263266
/// use qrcode::QrCode;
264-
/// use tui_qrcode::{QrCodeWidget, Colors};
267+
/// use tui_qrcode::{Colors, QrCodeWidget};
265268
///
266269
/// let qr_code = QrCode::new("https://ratatui.rs").expect("failed to create QR code");
267270
/// let widget = QrCodeWidget::new(qr_code).colors(Colors::Inverted);
@@ -280,8 +283,8 @@ impl QrCodeWidget {
280283
///
281284
/// ```
282285
/// use qrcode::QrCode;
283-
/// use tui_qrcode::QrCodeWidget;
284286
/// use ratatui::style::{Style, Stylize};
287+
/// use tui_qrcode::QrCodeWidget;
285288
///
286289
/// let qr_code = QrCode::new("https://ratatui.rs").expect("failed to create QR code");
287290
/// let style = Style::new().red().on_light_yellow();

tui-scrollview/src/lib.rs

+6-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,13 @@
1616
//!
1717
//! ```rust
1818
//! use std::iter;
19+
//!
20+
//! use ratatui::{
21+
//! buffer::Buffer,
22+
//! layout::{Rect, Size},
23+
//! widgets::{Paragraph, StatefulWidget},
24+
//! };
1925
//! use tui_scrollview::{ScrollView, ScrollViewState};
20-
//! use ratatui::{layout::Size, prelude::*, widgets::*};
2126
//!
2227
//! struct MyScrollableWidget;
2328
//!

tui-scrollview/src/scroll_view.rs

+18-9
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,13 @@ use crate::ScrollViewState;
1919
/// # Examples
2020
///
2121
/// ```rust
22-
/// use ratatui::{prelude::*, layout::Size, widgets::*};
22+
/// use ratatui::{
23+
/// buffer::Buffer,
24+
/// Frame,
25+
/// layout::{Size, Rect},
26+
/// widgets::{Paragraph, StatefulWidget, Widget},
27+
/// text::Line
28+
/// };
2329
/// use tui_scrollview::{ScrollView, ScrollViewState};
2430
///
2531
/// # fn render(buf: &mut Buffer) {
@@ -46,7 +52,7 @@ use crate::ScrollViewState;
4652
/// # }
4753
/// // or if you're rendering in a terminal draw closure instead of from within another widget:
4854
/// # fn terminal_draw(frame: &mut Frame, scroll_view: ScrollView, state: &mut ScrollViewState) {
49-
/// frame.render_stateful_widget(scroll_view, frame.size(), state);
55+
/// frame.render_stateful_widget(scroll_view, frame.area(), state);
5056
/// # }
5157
/// ```
5258
#[derive(Debug, Default, Clone, Eq, PartialEq, Hash)]
@@ -106,7 +112,7 @@ impl ScrollView {
106112
/// # Examples
107113
///
108114
/// ```rust
109-
/// # use ratatui::{prelude::*, layout::Size, widgets::*};
115+
/// # use ratatui::{text::Line, layout::{Rect, Size}, widgets::Widget};
110116
/// # use tui_scrollview::ScrollView;
111117
///
112118
/// let mut scroll_view = ScrollView::new(Size::new(20, 20));
@@ -125,10 +131,11 @@ impl ScrollView {
125131
/// # Examples
126132
///
127133
/// ```rust
128-
/// # use ratatui::{prelude::*, layout::Size, widgets::*};
134+
/// # use ratatui::{text::Line, layout::{Rect, Size}, widgets::Widget};
129135
/// # use tui_scrollview::{ScrollView, ScrollbarVisibility};
130136
///
131-
/// let mut scroll_view = ScrollView::new(Size::new(20, 20)).vertical_scrollbar_visibility(ScrollbarVisibility::Always);
137+
/// let mut scroll_view = ScrollView::new(Size::new(20, 20))
138+
/// .vertical_scrollbar_visibility(ScrollbarVisibility::Always);
132139
/// ```
133140
pub fn vertical_scrollbar_visibility(mut self, visibility: ScrollbarVisibility) -> Self {
134141
self.vertical_scrollbar_visibility = visibility;
@@ -144,10 +151,11 @@ impl ScrollView {
144151
/// # Examples
145152
///
146153
/// ```rust
147-
/// # use ratatui::{prelude::*, layout::Size, widgets::*};
154+
/// # use ratatui::{text::Line, layout::{Rect, Size}, widgets::Widget};
148155
/// # use tui_scrollview::{ScrollView, ScrollbarVisibility};
149156
///
150-
/// let mut scroll_view = ScrollView::new(Size::new(20, 20)).horizontal_scrollbar_visibility(ScrollbarVisibility::Never);
157+
/// let mut scroll_view = ScrollView::new(Size::new(20, 20))
158+
/// .horizontal_scrollbar_visibility(ScrollbarVisibility::Never);
151159
/// ```
152160
pub fn horizontal_scrollbar_visibility(mut self, visibility: ScrollbarVisibility) -> Self {
153161
self.horizontal_scrollbar_visibility = visibility;
@@ -163,10 +171,11 @@ impl ScrollView {
163171
/// # Examples
164172
///
165173
/// ```rust
166-
/// # use ratatui::{prelude::*, layout::Size, widgets::*};
174+
/// # use ratatui::{text::Line, layout::{Rect, Size}, widgets::Widget};
167175
/// # use tui_scrollview::{ScrollView, ScrollbarVisibility};
168176
///
169-
/// let mut scroll_view = ScrollView::new(Size::new(20, 20)).scrollbars_visibility(ScrollbarVisibility::Automatic);
177+
/// let mut scroll_view =
178+
/// ScrollView::new(Size::new(20, 20)).scrollbars_visibility(ScrollbarVisibility::Automatic);
170179
/// ```
171180
pub fn scrollbars_visibility(mut self, visibility: ScrollbarVisibility) -> Self {
172181
self.vertical_scrollbar_visibility = visibility;

0 commit comments

Comments
 (0)