Sha256: 899de00cbf478465811b1de6ae1bfd6d7b60ea6a852563b57b07784ac1916e6a

Contents?: true

Size: 329 Bytes

Versions: 5

Compression:

Stored size: 329 Bytes

Contents

module Nitpick
  module Warnings
    class EmptyMethod < SimpleWarning
      attr_reader :body
  
      def initialize(*args)
        @name, @args, @body = args
      end
    
      def matches?
        @body == [:nil]
      end
      
      def message
        "The method #{@name.inspect} is empty."
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
kevinclark-nitpick-1.0.0 lib/nitpick/warnings/empty_method.rb
kevinclark-nitpick-1.0.1 lib/nitpick/warnings/empty_method.rb
nitpick-1.0.1 lib/nitpick/warnings/empty_method.rb
nitpick-1.0.2 lib/nitpick/warnings/empty_method.rb
nitpick-1.0.0 lib/nitpick/warnings/empty_method.rb