config/contents/lint/safe_navigation_chain.md
The safe navigation operator returns nil if the receiver is
nil. If you chain an ordinary method call after a safe
navigation operator, it raises NoMethodError. We should use a
safe navigation operator after a safe navigation operator.
This cop checks for the problem outlined above.
### Example:
# bad
x&.foo.bar
x&.foo + bar
x&.foo[bar]
### Example:
# good
x&.foo&.bar
x&.foo || bar