Reports possible nil dereferences. Dereferencing nil may cause a NoMethodError.

Use the Ignored receivers list to specify method calls used as receivers that should be ignored (for example, Foo#call or Foo::call for an instance or a singleton method respectively).

Example:

def foo
  rand(2) == 1 ? nil : 1
end

a = foo
a.nomethod # method invocation may produce NoMethodError