diff --git a/.swiftlint.yml b/.swiftlint.yml index a4d4c2d..a8fa31b 100644 --- a/.swiftlint.yml +++ b/.swiftlint.yml @@ -10,6 +10,7 @@ excluded: ## Active rules only_rules: +# - anonymous_argument_in_multiline_closure - anyobject_protocol - array_init - attributes @@ -39,9 +40,11 @@ only_rules: - discarded_notification_center_observer - discouraged_assert - discouraged_direct_init +# - discouraged_none_name # - discouraged_object_literal - discouraged_optional_boolean # - discouraged_optional_collection # Too many false positives in implementations of system protocols. + - duplicated_key_in_dictionary_literal - duplicate_enum_cases - duplicate_imports - dynamic_inline diff --git a/scripts/swiftlint.sh b/scripts/swiftlint.sh index 05a079f..2bc2422 100755 --- a/scripts/swiftlint.sh +++ b/scripts/swiftlint.sh @@ -1,4 +1,4 @@ -SWIFTLINT_VERSION="0.43.*" +SWIFTLINT_VERSION="0.44.*" if [[ "${CI}" == "true" ]]; then echo "Running in a Continuous Integration environment. Linting is skipped."