From ec180e8e424f244f43927429532d2104d2dff0ea Mon Sep 17 00:00:00 2001 From: Felipe Canin Novaes Date: Sat, 28 Feb 2026 13:42:41 -0300 Subject: [PATCH] =?UTF-8?q?refactor:=20reorganiza=20importa=C3=A7=C3=B5es?= =?UTF-8?q?=20para=20melhorar=20a=20legibilidade=20do=20c=C3=B3digo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/domain/entities/project.rs | 4 ++-- src/domain/entities/track.rs | 2 +- src/domain/value_objects/file_path.rs | 2 +- src/domain/value_objects/sync_offset.rs | 2 +- src/domain/value_objects/track_language.rs | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/domain/entities/project.rs b/src/domain/entities/project.rs index 7232e7d..3a3f961 100644 --- a/src/domain/entities/project.rs +++ b/src/domain/entities/project.rs @@ -1,7 +1,7 @@ -use anyhow::{anyhow, Result}; -use serde::{Deserialize, Serialize}; use crate::domain::entities::{MediaTrackInfo, MkvOutput, Track, VideoFile}; use crate::domain::value_objects::TrackId; +use anyhow::{Result, anyhow}; +use serde::{Deserialize, Serialize}; /// Entidade raiz do domínio — representa a sessão de edição completa do usuário. /// É a única fonte de verdade do estado em memória. diff --git a/src/domain/entities/track.rs b/src/domain/entities/track.rs index 94b662e..208e99b 100644 --- a/src/domain/entities/track.rs +++ b/src/domain/entities/track.rs @@ -1,6 +1,6 @@ -use serde::{Deserialize, Serialize}; use crate::domain::entities::{AudioTrack, SubtitleTrack}; use crate::domain::value_objects::{SyncOffset, TrackId, TrackLanguage}; +use serde::{Deserialize, Serialize}; /// Faixa externa adicionada pelo usuário ao projeto. #[derive(Clone, Debug, Serialize, Deserialize)] diff --git a/src/domain/value_objects/file_path.rs b/src/domain/value_objects/file_path.rs index b56c3c4..32ff25e 100644 --- a/src/domain/value_objects/file_path.rs +++ b/src/domain/value_objects/file_path.rs @@ -1,5 +1,5 @@ -use std::path::PathBuf; use serde::{Deserialize, Serialize}; +use std::path::PathBuf; /// Newtype sobre PathBuf representando um caminho de arquivo validado. #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] diff --git a/src/domain/value_objects/sync_offset.rs b/src/domain/value_objects/sync_offset.rs index 25551b8..71a7190 100644 --- a/src/domain/value_objects/sync_offset.rs +++ b/src/domain/value_objects/sync_offset.rs @@ -1,4 +1,4 @@ -use anyhow::{anyhow, Result}; +use anyhow::{Result, anyhow}; use serde::{Deserialize, Serialize}; /// Offset de sincronização armazenado em milissegundos como inteiro. diff --git a/src/domain/value_objects/track_language.rs b/src/domain/value_objects/track_language.rs index 77befd6..bc2ad92 100644 --- a/src/domain/value_objects/track_language.rs +++ b/src/domain/value_objects/track_language.rs @@ -1,4 +1,4 @@ -use anyhow::{anyhow, Result}; +use anyhow::{Result, anyhow}; use serde::{Deserialize, Serialize}; /// Código de idioma ISO 639-2 (3 letras minúsculas), ex: "por", "eng".