Martin Redington

Results 38 issues of Martin Redington

Adds a `test_parent_classes` option to the `single_test_class`, `balanced_xctest_lifecycle`, and `empty_xctest` rules, resolving the remaining rules mentioned in https://github.com/realm/SwiftLint/issues/4200. Very similar to #4214 but see notes below. For example, given ```...

### New Issue Checklist - [X ] Updated SwiftLint to the latest version - [X ] I searched for [existing GitHub issues](https://github.com/realm/SwiftLint/issues) ### Describe the bug balanced_xctest_lifecycle, single_test_class, empty_xctest_method and...

enhancement
good first issue

### New Issue Checklist - [x ] Updated SwiftLint to the latest version - [x] I searched for [existing GitHub issues](https://github.com/realm/SwiftLint/issues) ### Describe the bug I am getting false positives...

bug

When a URL query parameter has no value, AWS expects it to be presented as `key=`. processURL did not add the `=` sign. See https://github.com/soto-project/soto-core/issues/523

**Describe the bug** So I think there's an issue with the implementation of `processURL` in `AWSSigner`. Consider a request to begin a multipart upload, with bucket "MyBucket", the path according...

Fixes some false alarms in the redundant_objc_attribute that seem to have come in around 0.50.1 Resolves https://github.com/realm/SwiftLint/issues/4633 We've seen a few of these in our own codebase. I picked this...

Rule-based approach to https://github.com/realm/SwiftLint/pull/4543 Adds an `invalid_swiftlint_command` rule to detect malformed `swiftlint` commands. Bungled `enable`'s in particular, after a valid `disable` can lead to stretches of code going unintentionally un-linted....

Adds a new SwiftLint rule: `no_blanket_disables` This warns (by default) when a SwiftLint rule is disabled, and then never later re-enabled. In many cases this is because the developer forgot...

Adds an "all" pseudo-rule - if specified in `opt_in_rules", this will enable all opt in rules. For example: ``` opt_in_rules: - all ``` Any other entries in `opt_in_rules` will be...

### New Issue Checklist - [x ] Updated SwiftLint to the latest version - [ x] I searched for [existing GitHub issues](https://github.com/realm/SwiftLint/issues) ### New rule request 1. Why should this...

rule-request