Closed Anish0999 closed 8 months ago
Thanks for closing the PR @Anish0999 - the contents are not 100% aligned with the scope.
Thanks for the feedback. I understand the importance of maintaining the project's scope and will ensure that future contributions are fully aligned. I'm currently working on fixing this PR.
Description
This pull request integrates SwiftLint and SwiftFormat as package dependencies into the Package.swift file. The addition of these tools aims to enforce Swift style and conventions and to automatically format Swift code according to a consistent style, thus improving code quality and maintainability.
Issues Resolved From https://github.com/superarts/XStringCatalog/issues/4
Changes Made
Added SwiftLint package dependency: SwiftLint is a tool that enforces Swift style and conventions. It helps maintain a clean and consistent codebase and can catch potential errors and code smells. It's been integrated into the build process to ensure that the code follows a set of rules which makes the code more readable and maintainable.
Added SwiftFormat package dependency: SwiftFormat goes hand in hand with SwiftLint by automatically formatting the Swift code. It ensures that all code conforms to the same style guidelines, regardless of who the author is. This tool is especially useful for teams to maintain a unified code format, reducing the cognitive overhead during code reviews and collaboration.
Checklist
Additional Comments
N/A