comma - ApplebaumIan/BitbucketAPI GitHub Wiki

Comma Spacing

There should be no space before and one after any comma.

  • Identifier: comma
  • Enabled by default: Enabled
  • Supports autocorrection: Yes
  • Kind: style
  • Analyzer rule: No
  • Minimum Swift compiler version: 3.0.0
  • Default configuration: warning

Non Triggering Examples

func abc(a: String, b: String) { }
abc(a: "string", b: "string"
enum a { case a, b, c }
func abc(
  a: String,  // comment
  bcd: String // comment
) {
}

func abc(
  a: String,
  bcd: String
) {
}

#imageLiteral(resourceName: "foo,bar,baz")

Triggering Examples

func abc(a: String↓ ,b: String) { }
func abc(a: String↓ ,b: String↓ ,c: String↓ ,d: String) { }
abc(a: "string"↓,b: "string"
enum a { case a↓ ,b }
let result = plus(
    first: 3↓ , // #683
    second: 4
)