Harmonize is a modern linter for Swift that allows you to write architectural lint rules as unit tests, helping your team to keep your codebase clean, maintainable, and consistent as it grows, without relying on manual code reviews.
Stars
311
Forks
12
Watchers
311
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
69
commits
24
commits
9
commits
2
commits
1
commits
1
commits
1
commits
Enhance README with AI code verification details (#74)
0f00365View on GitHubAdd matches for common types on SwiftSourceCode arrays (#71)
0db5612View on GitHubAdd support for .getters() and source locations of getters (#70)
44ca071View on GitHub[GH-5632] Improve Harmonize caching mechanism to make AST parsing faster (#69)
1279fbfView on GitHubAdd ability to filter arrays of extensions by the type they extend (#67)
059898fView on GitHubAdd support for reading variables from closures (#65)
d037623View on GitHubAdd ability to lint agains't closures and nested closures. (#63)
c0d05aeView on GitHubAdd support for withNameMatching and regexp matching (#61)
e9ff9beView on GitHubAdd suppport for ReturnProviding on Functions (#60)
6114384View on GitHub