Skip to content

Commit 1d8a3d0

Browse files
committed
Enforce case requires else; allow else nil
1 parent bac43af commit 1d8a3d0

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.rubocop.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,13 @@ Style/ClassAndModuleChildren:
4545
Style/Documentation:
4646
Enabled: false
4747

48+
Style/MissingElse:
49+
Enabled: true
50+
EnforcedStyle: case
51+
52+
Style/EmptyElse:
53+
EnforcedStyle: empty
54+
4855
Style/MultilineOperationIndentation:
4956
EnforcedStyle: indented
5057

lib/active_model/serializer/include_tree.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ def [](key)
6868
self.class.new(@hash[:*])
6969
when @hash.key?(:**)
7070
self.class.new(:** => {})
71+
else
72+
nil
7173
end
7274
end
7375
end

0 commit comments

Comments
 (0)