Taylor
Taylor copied to clipboard
Measure Swift code metrics and get reports in Xcode, Jenkins and other CI platforms.
I ran brew update and brew install taylor but then I get the error that there is no taylor... am I missing something?
``` Signing.swift:95 Method 'httpBody(parameters:encoding:)' has 4 parameters. The allowed number of parameters is 3 ``` ```swift open static func httpBody(for parameters: [String: String], encoding: String.Encoding = .utf8) -> Data? {...
If I have a method like: ``` func init { let something = 1 let another = somethingElse(start: 0, end: 1) let anArray = [ "1", "2", "3" ] if...
I know that rules can be disabled via configuration, but I would like to disable warnings for single methods only - is this possible? I.e. the cyclomatic complexity-warning is annoying...
The developer can easily write `forEach` or `map` instead of `for-in` statements to get rid of warnings and code smells. Taylor should be able to handle these cases appropriately.