no_extension_access_modifier - ApplebaumIan/BitbucketAPI GitHub Wiki

No Extension Access Modifier

Prefer not to use extension access modifiers

  • Identifier: no_extension_access_modifier
  • Enabled by default: Disabled
  • Supports autocorrection: No
  • Kind: idiomatic
  • Analyzer rule: No
  • Minimum Swift compiler version: 3.0.0
  • Default configuration: error

Non Triggering Examples

extension String {}


 extension String {}

Triggering Examples

↓private extension String {}
↓public 
 extension String {}
↓open extension String {}
↓internal extension String {}
↓fileprivate extension String {}