
BREAKING CHANGE: Logging output now goes to either file or console, not both Logging changes: - Rename MultiWriter to LogWriter for clarity - Change logging to write to either file or console exclusively - Improve log initialization message format - Add better documentation for logging behavior Test organization: - Move tests from directory_processor.rs to separate test modules - Follow modern Rust convention using tests.rs instead of mod.rs - Create proper test directory structure under src/tests/ - Make necessary struct fields pub(crate) for testing This commit improves code organization and makes logging behavior more conventional by directing output to a single destination.
16 lines
376 B
TOML
16 lines
376 B
TOML
[package]
|
|
name = "dir-odt-to-pdf"
|
|
version = "0.1.0"
|
|
description = "Convert source directory with odt files to target path with pdf files"
|
|
authors = ["Jesús Pérez <jpl@jesusperez.pro>"]
|
|
edition = "2024"
|
|
|
|
[dependencies]
|
|
clap = { version = "4.5.38", features = ["derive"] }
|
|
which = "7.0.3"
|
|
log = "0.4"
|
|
env_logger = "0.11.8"
|
|
thiserror = "2.0.12"
|
|
tempfile = "3.8"
|
|
chrono = "0.4"
|