class RuboCop::Cop::Layout::SpaceBeforeBlockBraces

Checks that block braces have or don’t have a space before the opening brace depending on configuration.

@example EnforcedStyle: space (default)

# bad
foo.map{ |a|
  a.bar.to_s
}

# good
foo.map { |a|
  a.bar.to_s
}

@example EnforcedStyle: no_space

# bad
foo.map { |a|
  a.bar.to_s
}

# good
foo.map{ |a|
  a.bar.to_s
}

@example EnforcedStyleForEmptyBraces: space (default)

# bad
7.times{}

# good
7.times {}

@example EnforcedStyleForEmptyBraces: no_space

# bad
7.times {}

# good
7.times{}