freshOS / Localize

🏁 Automatically clean your Localizable.strings files
MIT License
354 stars 29 forks source link

Added swift formatter, skipping unused check, and commit hooks #21

Open Panajev opened 5 years ago

Panajev commented 5 years ago

Finding this tool useful @s4cha and wanted to contribute a bit since I am using it in projects now :).

I have added a swiftlint configuration file, a script that runs swiftlint in autocorrect mode as well as swiftformat (configured to complement and not work against swiftlint... added a Dangerfile too for Danger integration that could be used with Travis/CircleCI/etc....). Pretty much what I do on other projects, hopefully it is useful.

Formatting Rules Link to rules for swiftformat and swiftlint (rules opted in and opted out can be seen in the script and in the swiftlint .yml configuration file):

Danger integration notes (optional)

Panajev commented 5 years ago

Any update?