Commit Graph

2 Commits

Author SHA1 Message Date
Kassem Wridan c51dafe0b1 SwiftFormat + SwiftLint Fixes
Test Plan:

- run `swiftformat --lint .` and verify no issues are flagged
- run `swiftlint --quiet` and verify no issues are flagged
2020-02-17 21:00:39 +00:00
Kas e1c122d2c7
Add benchmarking helper tool (#957)
- Adding a new tool `FixtureBenchmark` alongside `FixtureGenerator`
- The new tool allows measuring how long generation takes
- The tool also allows benchmarking against a reference
- See README.md for more details

- This will enable having a workflow checkout two versions of Tuist and benchmark them
  - e.g. a PR against master or the latest release
- Additionally the benchmark tool can be used standalone during development / profiling / testing

Test Plan:
- Test out the benchmark tool using some of the examples specified in the README
2020-02-17 20:41:57 +00:00