def dismiss_out_of_range_messages(dismiss = true)
      if dismiss.kind_of?(Hash)
        @github.dismiss_out_of_range_messages = dismiss
      elsif dismiss.kind_of?(TrueClass)
        @github.dismiss_out_of_range_messages = true
      elsif dismiss.kind_of?(FalseClass)
        @github.dismiss_out_of_range_messages = false
      end
    end
def dismiss_out_of_range_messages(dismiss = true)
      if dismiss.kind_of?(Hash)
        @github.dismiss_out_of_range_messages = dismiss
      elsif dismiss.kind_of?(TrueClass)
        @github.dismiss_out_of_range_messages = true
      elsif dismiss.kind_of?(FalseClass)
        @github.dismiss_out_of_range_messages = false
      end
    end
@!group GitHub Misc
 Use to ignore inline messages which lay outside a diff's range, thereby not posting them in the main comment.
 You can set hash to change behavior per each kinds. (ex. `{warning: true, error: false}`)
 @param    [Bool] or [Hash<Symbol, Bool>] dismiss
           Ignore out of range inline messages, defaults to `true`

 @return   [void]