Skip to content

Commit

Permalink
misc: Fix some imports
Browse files Browse the repository at this point in the history
  • Loading branch information
Serial-ATA committed Apr 20, 2024
1 parent 8867f41 commit 2698618
Show file tree
Hide file tree
Showing 18 changed files with 21 additions and 17 deletions.
2 changes: 1 addition & 1 deletion src/flac/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ use crate::ogg::tag::VorbisCommentsRef;
use crate::ogg::{OggPictureStorage, VorbisComments};
use crate::picture::{Picture, PictureInformation};
use crate::tag::TagExt;
use crate::util::io::{FileLike, Length, Truncate};

use lofty_attr::LoftyFile;

// Exports
use crate::util::io::{FileLike, Length, Truncate};
pub use properties::FlacProperties;

/// A FLAC file
Expand Down
2 changes: 1 addition & 1 deletion src/flac/write.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ use crate::ogg::tag::VorbisCommentsRef;
use crate::ogg::write::create_comments;
use crate::picture::{Picture, PictureInformation};
use crate::tag::{Tag, TagType};
use crate::util::io::{FileLike, Length, Truncate};

use std::io::{Cursor, Seek, SeekFrom, Write};

use crate::util::io::{FileLike, Length, Truncate};
use byteorder::{LittleEndian, WriteBytesExt};

const BLOCK_HEADER_SIZE: usize = 4;
Expand Down
3 changes: 2 additions & 1 deletion src/id3/v1/tag.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@ use crate::config::WriteOptions;
use crate::error::{LoftyError, Result};
use crate::id3::v1::constants::GENRES;
use crate::tag::{Accessor, ItemKey, ItemValue, MergeTag, SplitTag, Tag, TagExt, TagItem, TagType};
use crate::util::io::{FileLike, Length, Truncate};

use std::borrow::Cow;
use std::io::Write;
use std::path::Path;

use crate::util::io::{FileLike, Length, Truncate};
use lofty_attr::tag;

macro_rules! impl_accessor {
Expand Down
2 changes: 1 addition & 1 deletion src/id3/v1/write.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ use crate::error::{LoftyError, Result};
use crate::id3::{find_id3v1, ID3FindResults};
use crate::macros::err;
use crate::probe::Probe;
use crate::util::io::{FileLike, Length, Truncate};

use std::io::{Cursor, Seek, Write};

use crate::util::io::{FileLike, Length, Truncate};
use byteorder::WriteBytesExt;

#[allow(clippy::shadow_unrelated)]
Expand Down
2 changes: 1 addition & 1 deletion src/id3/v2/tag.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ use crate::picture::{Picture, PictureType, TOMBSTONE_PICTURE};
use crate::tag::{
try_parse_year, Accessor, ItemKey, ItemValue, MergeTag, SplitTag, Tag, TagExt, TagItem, TagType,
};
use crate::util::io::{FileLike, Length, Truncate};
use crate::util::text::{decode_text, TextDecodeOptions, TextEncoding};

use std::borrow::Cow;
use std::io::{Cursor, Write};
use std::ops::Deref;

use crate::util::io::{FileLike, Length, Truncate};
use lofty_attr::tag;

const USER_DEFINED_TEXT_FRAME_ID: &str = "TXXX";
Expand Down
3 changes: 2 additions & 1 deletion src/id3/v2/write/chunk_file.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
use crate::config::WriteOptions;
use crate::error::{LoftyError, Result};
use crate::iff::chunk::Chunks;
use crate::util::io::{FileLike, Length, Truncate};

use std::io::SeekFrom;

use crate::util::io::{FileLike, Length, Truncate};
use byteorder::{ByteOrder, WriteBytesExt};

const CHUNK_NAME_UPPER: [u8; 4] = [b'I', b'D', b'3', b' '];
Expand Down
2 changes: 1 addition & 1 deletion src/id3/v2/write/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ use crate::id3::v2::Id3v2Tag;
use crate::id3::{find_id3v2, FindId3v2Config};
use crate::macros::{err, try_vec};
use crate::probe::Probe;
use crate::util::io::{FileLike, Length, Truncate};

use std::io::{Cursor, Read, Seek, SeekFrom, Write};
use std::ops::Not;
use std::sync::OnceLock;

use crate::util::io::{FileLike, Length, Truncate};
use byteorder::{BigEndian, LittleEndian, WriteBytesExt};

// In the very rare chance someone wants to write a CRC in their extended header
Expand Down
2 changes: 1 addition & 1 deletion src/iff/aiff/tag.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ use crate::error::{LoftyError, Result};
use crate::iff::chunk::Chunks;
use crate::macros::err;
use crate::tag::{Accessor, ItemKey, ItemValue, MergeTag, SplitTag, Tag, TagExt, TagItem, TagType};
use crate::util::io::{FileLike, Length, Truncate};

use std::borrow::Cow;
use std::convert::TryFrom;
use std::io::{SeekFrom, Write};

use crate::util::io::{FileLike, Length, Truncate};
use byteorder::BigEndian;
use lofty_attr::tag;

Expand Down
2 changes: 1 addition & 1 deletion src/iff/wav/tag/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ use crate::error::{LoftyError, Result};
use crate::tag::{
try_parse_year, Accessor, ItemKey, ItemValue, MergeTag, SplitTag, Tag, TagExt, TagItem, TagType,
};
use crate::util::io::{FileLike, Length, Truncate};

use std::borrow::Cow;
use std::io::Write;

use crate::util::io::{FileLike, Length, Truncate};
use lofty_attr::tag;

macro_rules! impl_accessor {
Expand Down
2 changes: 1 addition & 1 deletion src/iff/wav/tag/write.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ use crate::error::{LoftyError, Result};
use crate::iff::chunk::Chunks;
use crate::iff::wav::read::verify_wav;
use crate::macros::err;
use crate::util::io::{FileLike, Length, Truncate};

use std::io::{Read, Seek, SeekFrom};

use crate::util::io::{FileLike, Length, Truncate};
use byteorder::{LittleEndian, WriteBytesExt};

pub(in crate::iff::wav) fn write_riff_info<'a, F, I>(
Expand Down
2 changes: 1 addition & 1 deletion src/mp4/ilst/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ use crate::picture::{Picture, PictureType, TOMBSTONE_PICTURE};
use crate::tag::{
try_parse_year, Accessor, ItemKey, ItemValue, MergeTag, SplitTag, Tag, TagExt, TagItem, TagType,
};
use crate::util::io::{FileLike, Length, Truncate};
use atom::{AdvisoryRating, Atom, AtomData};

use std::borrow::Cow;
use std::io::Write;
use std::ops::Deref;

use crate::util::io::{FileLike, Length, Truncate};
use lofty_attr::tag;

const ARTIST: AtomIdent<'_> = AtomIdent::Fourcc(*b"\xa9ART");
Expand Down
2 changes: 1 addition & 1 deletion src/mp4/ilst/ref.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
use crate::config::WriteOptions;
use crate::error::{LoftyError, Result};
use crate::mp4::{Atom, AtomData, AtomIdent, Ilst};

use crate::util::io::{FileLike, Length, Truncate};

use std::io::Write;

impl Ilst {
Expand Down
3 changes: 2 additions & 1 deletion src/mp4/ilst/write.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,10 @@ use crate::mp4::read::{atom_tree, meta_is_full, nested_atom, verify_mp4, AtomRea
use crate::mp4::write::{AtomWriter, AtomWriterCompanion, ContextualAtom};
use crate::mp4::AtomData;
use crate::picture::{MimeType, Picture};
use crate::util::io::{FileLike, Length, Truncate};

use std::io::{Cursor, Seek, SeekFrom, Write};

use crate::util::io::{FileLike, Length, Truncate};
use byteorder::{BigEndian, ReadBytesExt, WriteBytesExt};

// A "full" atom is a traditional length + identifier, followed by a version (1) and flags (3)
Expand Down
2 changes: 1 addition & 1 deletion src/tag/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ use crate::error::{LoftyError, Result};
use crate::macros::err;
use crate::picture::{Picture, PictureType};
use crate::probe::Probe;
use crate::util::io::{FileLike, Length, Truncate};

use std::borrow::Cow;
use std::io::Write;
use std::path::Path;

// Exports
use crate::util::io::{FileLike, Length, Truncate};
pub use accessor::Accessor;
pub use item::{ItemKey, ItemValue, TagItem};
pub use split_merge_tag::{MergeTag, SplitTag};
Expand Down
4 changes: 2 additions & 2 deletions src/tag/tag_type.rs
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
use super::{utils, Tag};
use crate::config::WriteOptions;
use crate::error::LoftyError;
use crate::file::FileType;
use crate::io::{FileLike, Length, Truncate};
use crate::macros::err;
use crate::probe::Probe;

use crate::error::LoftyError;
use crate::io::{FileLike, Length, Truncate};
use std::fs::OpenOptions;
use std::path::Path;

Expand Down
2 changes: 1 addition & 1 deletion src/tag/utils.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ use crate::error::{LoftyError, Result};
use crate::file::FileType;
use crate::macros::err;
use crate::tag::{Tag, TagType};
use crate::util::io::{FileLike, Length, Truncate};
use crate::{aac, ape, flac, iff, mpeg, musepack, wavpack};

use crate::id3::v1::tag::Id3v1TagRef;
Expand All @@ -14,7 +15,6 @@ use ape::tag::ApeTagRef;
use iff::aiff::tag::AiffTextChunksRef;
use iff::wav::tag::RIFFInfoListRef;

use crate::util::io::{FileLike, Length, Truncate};
use std::io::Write;

#[allow(unreachable_patterns)]
Expand Down
Empty file removed src/traits.rs
Empty file.
1 change: 1 addition & 0 deletions src/util/io.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
//! Various traits for reading and writing to file-like objects

use crate::error::LoftyError;

use std::collections::VecDeque;
use std::fs::File;
use std::io::{Cursor, Read, Seek, Write};
Expand Down

0 comments on commit 2698618

Please sign in to comment.