If this is your first time contributing to SwiftFormat Tuist, please have a read through our Code of Conduct.
- Ensure you have the latest version.
- Check the issue hasn't already been reported.
- Check there isn't already an open pull request to fix the issue.
- Open an issue providing as much information as possible.
- If possible, fix the bug and provide a new pull request.
- Check the feature hasn't already been requested.
- Check there isn't already an open pull request implementing a similar idea.
- Open an issue providing a detailed description of the new feature, why you think it is needed and how it will be useful to other users.
- If it makes sense for the feature to be added, a pull request adding the feature would be very much appreciated.
- Ensure you have the latest version of Swift installed, the easiest way is via Xcode.
- Clone the repository.
- To build: build in Xcode or run
tuist plugin build
. - To test: test in Xcode or run
tuist plugin test
. - To run locally, navigate to the project you want to run on and then run
tuist plugin run tuist-swiftformat {ARGUMENTS} --path /path/to/swiftformat-tuist
.
Thanks!