This release focuses on enhancing code quality, improving performance, and strengthening maintainability of the repo-to-text tool.
๐ Key Changes
Performance & Architecture
- ๐ Refactored tree structure generation and filtering logic for better performance
- ๐๏ธ Improved empty directory handling with new removal logic
- โก Reduced test matrix for more efficient CI/CD pipeline
Code Quality
- ๐ Added pylint configuration to pyproject.toml for consistent code style
- ๐งน Comprehensive linter-driven code cleanup across the codebase
- ๐ ๏ธ Fixed issue with too many local variables in load_ignore_specs
- ๐ง General code structure improvements and optimizations