class Solargraph::Convention::Gemspec

Public Instance Methods

local(source_map) click to toggle source
# File lib/solargraph/convention/gemspec.rb, line 6
      def local source_map
        return EMPTY_ENVIRON unless File.basename(source_map.filename).end_with?('.gemspec')
        @environ ||= Environ.new(
          requires: ['rubygems'],
          pins: [
            Solargraph::Pin::Reference::Override.from_comment(
              'Gem::Specification.new',
              %(
@yieldparam [self]
              )
            )
          ]
        )
      end