Skip to content

Commit

Permalink
Remove unused imports from docs tests (#4628)
Browse files Browse the repository at this point in the history
Cleaned all the unused imports, which can be confusing to clients and developers.

Part of #4570
  • Loading branch information
Harsh1s committed Feb 27, 2024
1 parent 2ce9e5a commit 17f2cb0
Show file tree
Hide file tree
Showing 52 changed files with 43 additions and 148 deletions.
4 changes: 1 addition & 3 deletions components/calendar/src/any_calendar.rs
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,9 @@ use core::fmt;
///
/// There are many ways of constructing an AnyCalendar'd date:
/// ```
/// use icu::calendar::{AnyCalendar, AnyCalendarKind, DateTime, japanese::Japanese, types::Time};
/// use icu::calendar::{AnyCalendar, DateTime, japanese::Japanese, types::Time};
/// use icu::locid::locale;
/// # use std::str::FromStr;
/// # use std::rc::Rc;
/// # use std::convert::TryInto;
///
/// let locale = locale!("en-u-ca-japanese"); // English with the Japanese calendar
///
Expand Down
1 change: 0 additions & 1 deletion components/calendar/src/buddhist.rs
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,6 @@ impl Date<Buddhist> {
///
/// ```rust
/// use icu::calendar::Date;
/// use std::convert::TryFrom;
///
/// let date_buddhist = Date::try_new_buddhist_date(1970, 1, 2)
/// .expect("Failed to initialize Buddhist Date instance.");
Expand Down
1 change: 0 additions & 1 deletion components/calendar/src/date.rs
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,6 @@ impl<A: AsCalendar> Date<A> {
/// # Examples
///
/// ```
/// use icu::calendar::types::IsoWeekday;
/// use icu::calendar::week::RelativeUnit;
/// use icu::calendar::week::WeekCalculator;
/// use icu::calendar::week::WeekOf;
Expand Down
4 changes: 0 additions & 4 deletions components/calendar/src/japanese.rs
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,6 @@ impl Date<Japanese> {
/// ```rust
/// use icu::calendar::japanese::Japanese;
/// use icu::calendar::{types, Date, Ref};
/// use std::convert::TryFrom;
/// use tinystr::tinystr;
///
/// let japanese_calendar = Japanese::new();
Expand Down Expand Up @@ -478,7 +477,6 @@ impl Date<JapaneseExtended> {
/// ```rust
/// use icu::calendar::japanese::JapaneseExtended;
/// use icu::calendar::{types, Date, Ref};
/// use std::convert::TryFrom;
/// use tinystr::tinystr;
///
/// let japanext_calendar = JapaneseExtended::new();
Expand Down Expand Up @@ -525,7 +523,6 @@ impl DateTime<Japanese> {
/// ```rust
/// use icu::calendar::japanese::Japanese;
/// use icu::calendar::{types, DateTime};
/// use std::convert::TryFrom;
/// use tinystr::tinystr;
///
/// let japanese_calendar = Japanese::new();
Expand Down Expand Up @@ -580,7 +577,6 @@ impl DateTime<JapaneseExtended> {
/// ```rust
/// use icu::calendar::japanese::JapaneseExtended;
/// use icu::calendar::{types, DateTime};
/// use std::convert::TryFrom;
/// use tinystr::tinystr;
///
/// let japanext_calendar = JapaneseExtended::new();
Expand Down
1 change: 0 additions & 1 deletion components/calendar/src/roc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,6 @@ impl DateTime<Roc> {
/// Years are specified in the "roc" era, Before Minguo dates are negative (year 0 is 1 Before Minguo)
///
/// ```rust
/// use icu::calendar::gregorian::Gregorian;
/// use icu::calendar::DateTime;
/// use tinystr::tinystr;
///
Expand Down
2 changes: 1 addition & 1 deletion components/calendar/src/week_of.rs
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ impl WeekCalculator {
/// # Examples
///
/// ```
/// use icu_calendar::types::{DayOfMonth, IsoWeekday};
/// use icu_calendar::types::IsoWeekday;
/// use icu_calendar::week::{RelativeUnit, WeekCalculator, WeekOf};
/// use icu_calendar::Date;
///
Expand Down
4 changes: 1 addition & 3 deletions components/collections/src/codepointinvlist/builder.rs
Original file line number Diff line number Diff line change
Expand Up @@ -528,9 +528,7 @@ impl CodePointInversionListBuilder {
/// # Examples
///
/// ```
/// use icu_collections::codepointinvlist::{
/// CodePointInversionList, CodePointInversionListBuilder,
/// };
/// use icu_collections::codepointinvlist::CodePointInversionListBuilder;
/// let mut builder = CodePointInversionListBuilder::new();
/// let check = builder.build();
/// assert!(check.is_empty());
Expand Down
5 changes: 0 additions & 5 deletions components/collections/src/codepointinvlist/cpinvlist.rs
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,6 @@ impl<'data> CodePointInversionList<'data> {
/// ```
/// use icu_collections::codepointinvlist::CodePointInversionList;
/// use icu_collections::codepointinvlist::CodePointInversionListError;
/// use zerovec::ZeroVec;
/// let valid = [0x0, 0x10000];
/// let result = CodePointInversionList::try_from_inversion_list_slice(&valid);
/// assert!(matches!(result, CodePointInversionList));
Expand Down Expand Up @@ -281,8 +280,6 @@ impl<'data> CodePointInversionList<'data> {
///
/// ```
/// use icu_collections::codepointinvlist::CodePointInversionList;
/// use std::vec::Vec;
/// use zerovec::ZeroVec;
///
/// let bmp_list = &[0x0, 0x10000];
/// let smp_list = &[0x10000, 0x20000];
Expand Down Expand Up @@ -332,7 +329,6 @@ impl<'data> CodePointInversionList<'data> {
///
/// ```
/// use icu_collections::codepointinvlist::CodePointInversionList;
/// use zerovec::ZeroVec;
///
/// let expected = [0x0, (char::MAX as u32) + 1];
/// assert_eq!(
Expand All @@ -359,7 +355,6 @@ impl<'data> CodePointInversionList<'data> {
///
/// ```
/// use icu_collections::codepointinvlist::CodePointInversionList;
/// use zerovec::ZeroVec;
///
/// const BMP_MAX: u32 = 0xFFFF;
///
Expand Down
2 changes: 0 additions & 2 deletions components/collections/src/codepointtrie/cptrie.rs
Original file line number Diff line number Diff line change
Expand Up @@ -468,7 +468,6 @@ impl<'trie, T: TrieValue> CodePointTrie<'trie, T> {
/// # Examples
///
/// ```
/// use core::convert::Infallible;
/// use icu_collections::codepointtrie::planes;
/// use icu_collections::codepointtrie::CodePointTrie;
///
Expand Down Expand Up @@ -526,7 +525,6 @@ impl<'trie, T: TrieValue> CodePointTrie<'trie, T> {
/// assert_eq!(trie.get32(exp_end), start_val);
/// assert_ne!(trie.get32(exp_end + 1), start_val);
///
/// use core::ops::RangeInclusive;
/// use icu_collections::codepointtrie::CodePointMapRange;
///
/// let cpm_range: CodePointMapRange<u8> = trie.get_range(start).unwrap();
Expand Down
7 changes: 2 additions & 5 deletions components/datetime/src/any/date.rs
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,9 @@ size_test!(DateFormatter, date_formatter_size, 4456);
/// # Examples
///
/// ```
/// use icu::calendar::{any_calendar::AnyCalendar, Date, Gregorian};
/// use icu::calendar:: Date;
/// use icu::datetime::{options::length, DateFormatter};
/// use icu::locid::locale;
/// use std::str::FromStr;
/// use writeable::assert_writeable_eq;
///
/// let length = length::Date::Medium;
Expand Down Expand Up @@ -80,11 +79,9 @@ impl DateFormatter {
/// # Examples
///
/// ```
/// use icu::calendar::{any_calendar::AnyCalendar, Date, Gregorian};
/// use icu::calendar::Date;
/// use icu::datetime::{options::length, DateFormatter};
/// use icu::locid::locale;
/// use icu_provider::any::DynamicDataProviderAnyMarkerWrap;
/// use std::str::FromStr;
/// use writeable::assert_writeable_eq;
///
/// let length = length::Date::Medium;
Expand Down
16 changes: 2 additions & 14 deletions components/datetime/src/any/datetime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ size_test!(DateTimeFormatter, date_time_formatter_size, 5208);
/// use icu::calendar::DateTime;
/// use icu::datetime::{options::length, DateTimeFormatter};
/// use icu::locid::locale;
/// use std::str::FromStr;
/// use writeable::assert_writeable_eq;
///
/// let mut options = length::Bag::from_date_time_style(
Expand Down Expand Up @@ -68,13 +67,11 @@ size_test!(DateTimeFormatter, date_time_formatter_size, 5208);
/// to have a date in a runtime-selected calendar:
///
/// ```
/// use icu::calendar::{AnyCalendar, AnyCalendarKind, DateTime, types::Time};
/// use icu::calendar::{AnyCalendar, DateTime, types::Time};
/// use icu::datetime::{options::length, DateTimeFormatter};
/// use icu::locid::locale;
/// use writeable::assert_writeable_eq;
/// # use std::str::FromStr;
/// # use std::rc::Rc;
/// # use std::convert::TryInto;
///
/// let locale = locale!("en-u-ca-japanese").into(); // English with the Japanese calendar
///
Expand Down Expand Up @@ -131,8 +128,6 @@ impl DateTimeFormatter {
/// use icu::calendar::DateTime;
/// use icu::datetime::{options::length, DateTimeFormatter};
/// use icu::locid::locale;
/// use icu_provider::any::DynamicDataProviderAnyMarkerWrap;
/// use std::str::FromStr;
/// use writeable::assert_writeable_eq;
///
/// let options = length::Bag::from_date_time_style(
Expand Down Expand Up @@ -299,9 +294,6 @@ impl DateTimeFormatter {
/// use icu::calendar::DateTime;
/// use icu::datetime::{options::components, DateTimeFormatter};
/// use icu::locid::locale;
/// use icu_provider::any::DynamicDataProviderAnyMarkerWrap;
/// use icu_provider::AsDeserializingBufferProvider;
/// use std::str::FromStr;
/// use writeable::assert_writeable_eq;
///
/// let mut options = components::Bag::default();
Expand Down Expand Up @@ -434,8 +426,6 @@ impl DateTimeFormatter {
/// options::length, DateFormatter, DateTimeFormatter, TimeFormatter,
/// };
/// use icu::locid::locale;
/// use icu_provider::any::DynamicDataProviderAnyMarkerWrap;
/// use std::str::FromStr;
/// use writeable::assert_writeable_eq;
///
/// let length = length::Date::Medium;
Expand Down Expand Up @@ -523,13 +513,11 @@ where {
/// # Examples
///
/// ```
/// use icu::calendar::Gregorian;
/// use icu::datetime::{
/// options::{components, length},
/// DateTimeFormatter, DateTimeFormatterOptions,
/// DateTimeFormatter,
/// };
/// use icu::locid::locale;
/// use std::str::FromStr;
///
/// let options = length::Bag::from_date_style(length::Date::Medium).into();
///
Expand Down
13 changes: 6 additions & 7 deletions components/datetime/src/any/zoned_datetime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ size_test!(ZonedDateTimeFormatter, zoned_date_time_formatter_size, 6248);
/// Using a GMT time zone:
///
/// ```
/// use icu::calendar::{DateTime, Gregorian};
/// use icu::calendar::DateTime;
/// use icu::datetime::{options::length, ZonedDateTimeFormatter};
/// use icu::locid::locale;
/// use icu::timezone::CustomTimeZone;
Expand Down Expand Up @@ -82,7 +82,7 @@ size_test!(ZonedDateTimeFormatter, zoned_date_time_formatter_size, 6248);
/// Using a non-GMT time zone, specified by id:
///
/// ```
/// use icu::calendar::{DateTime, Gregorian};
/// use icu::calendar::DateTime;
/// use icu::datetime::{options::length, ZonedDateTimeFormatter};
/// use icu::locid::locale;
/// use icu::timezone::{CustomTimeZone, GmtOffset, MetazoneCalculator, ZoneVariant};
Expand Down Expand Up @@ -147,12 +147,11 @@ impl ZonedDateTimeFormatter {
/// # Examples
///
/// ```
/// use icu::calendar::{DateTime, Gregorian};
/// use icu::calendar::DateTime;
/// use icu::datetime::options::components;
/// use icu::datetime::{DateTimeFormatterOptions, ZonedDateTimeFormatter};
/// use icu::datetime::ZonedDateTimeFormatter;
/// use icu::locid::locale;
/// use icu::timezone::CustomTimeZone;
/// use icu_provider::AsDeserializingBufferProvider;
/// use std::str::FromStr;
/// use writeable::assert_writeable_eq;
///
Expand Down Expand Up @@ -306,10 +305,10 @@ impl ZonedDateTimeFormatter {
/// # Examples
///
/// ```
/// use icu::calendar::{DateTime, Gregorian};
/// use icu::calendar::DateTime;
/// use icu::datetime::options::length;
/// use icu::datetime::time_zone::TimeZoneFormatterOptions;
/// use icu::datetime::{DateTimeFormatterOptions, ZonedDateTimeFormatter};
/// use icu::datetime::ZonedDateTimeFormatter;
/// use icu::locid::locale;
/// use icu::timezone::CustomTimeZone;
/// use std::str::FromStr;
Expand Down
4 changes: 1 addition & 3 deletions components/datetime/src/datetime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -626,7 +626,6 @@ where {
/// use icu::calendar::{DateTime, Gregorian};
/// use icu::datetime::{options::components, TypedDateTimeFormatter};
/// use icu::locid::locale;
/// use icu_provider::AsDeserializingBufferProvider;
/// use writeable::assert_writeable_eq;
///
/// let mut options = components::Bag::default();
Expand Down Expand Up @@ -775,8 +774,7 @@ where {
/// ```
/// use icu::calendar::Gregorian;
/// use icu::datetime::{
/// options::{components, length},
/// DateTimeFormatterOptions, TypedDateTimeFormatter,
/// options::{components, length}, TypedDateTimeFormatter,
/// };
/// use icu::locid::locale;
///
Expand Down
2 changes: 1 addition & 1 deletion components/datetime/src/options/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ pub(crate) mod preferences;
/// # Examples
///
/// ```
/// use icu::datetime::{options::length, DateTimeFormatterOptions};
/// use icu::datetime::options::length;
///
/// let bag = length::Bag::from_date_time_style(
/// length::Date::Medium,
Expand Down
1 change: 0 additions & 1 deletion components/datetime/src/zoned_datetime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,6 @@ impl<C: CldrCalendar> TypedZonedDateTimeFormatter<C> {
/// use icu::datetime::{options::components, TypedZonedDateTimeFormatter};
/// use icu::locid::locale;
/// use icu::timezone::CustomTimeZone;
/// use icu_provider::AsDeserializingBufferProvider;
/// use writeable::assert_writeable_eq;
///
/// let mut options = components::Bag::default();
Expand Down
1 change: 0 additions & 1 deletion components/decimal/src/options.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ impl From<GroupingStrategy> for FixedDecimalFormatterOptions {
/// ```
/// use icu_decimal::options;
/// use icu_decimal::FixedDecimalFormatter;
/// use icu_decimal::FormattedFixedDecimal;
/// use icu_locid::Locale;
/// use writeable::assert_writeable_eq;
///
Expand Down
7 changes: 3 additions & 4 deletions components/locid/src/extensions/transform/fields.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ use super::Value;
/// # Examples
///
/// ```
/// use icu::locid::extensions::transform::{key, Fields, Key, Value};
/// use icu::locid::extensions::transform::{key, Fields, Value};
///
/// let value = "hybrid".parse::<Value>().expect("Failed to parse a Value.");
/// let fields = [(key!("h0"), value)].into_iter().collect::<Fields>();
Expand Down Expand Up @@ -54,7 +54,6 @@ impl Fields {
/// # Examples
///
/// ```
/// use icu::locid::extensions::transform::Fields;
/// use icu::locid::locale;
/// use icu::locid::Locale;
///
Expand Down Expand Up @@ -119,7 +118,7 @@ impl Fields {
/// # Examples
///
/// ```
/// use icu::locid::extensions::transform::{key, Fields, Key, Value};
/// use icu::locid::extensions::transform::{key, Fields, Value};
///
/// let value = "hybrid".parse::<Value>().unwrap();
/// let fields = [(key!("h0"), value.clone())]
Expand All @@ -141,7 +140,7 @@ impl Fields {
/// # Examples
///
/// ```
/// use icu::locid::extensions::transform::{key, Key, Value};
/// use icu::locid::extensions::transform::{key, Value};
/// use icu::locid::Locale;
///
/// let lower = "lower".parse::<Value>().expect("valid extension subtag");
Expand Down
2 changes: 1 addition & 1 deletion components/locid/src/extensions/unicode/attributes.rs
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ impl Attributes {
/// # Examples
///
/// ```
/// use icu::locid::extensions::unicode::{attribute, Attribute, Attributes};
/// use icu::locid::extensions::unicode::{attribute, Attributes};
/// use writeable::assert_writeable_eq;
///
/// let mut attributes = Attributes::from_vec_unchecked(vec![
Expand Down
Loading

0 comments on commit 17f2cb0

Please sign in to comment.