class Solargraph::Convention::ActiveSupportConcern
ActiveSupport::Concern is syntactic sugar for a common pattern to include class methods while mixing-in a Module See api.rubyonrails.org/classes/ActiveSupport/Concern.html
Attributes
@return [Array<Pin::Base>]
Public Instance Methods
Source
# File lib/solargraph/convention/active_support_concern.rb, line 30 def global _doc_map Environ.new(yard_plugins: ['activesupport-concern']) end
yard-activesupport-concern pulls methods inside ‘class_methods’ blocks into main class visible from YARD
@param _doc_map [DocMap]
Source
# File lib/solargraph/convention/active_support_concern.rb, line 21 def object api_map, rooted_tag, scope, visibility, deep, skip, _no_core moo = ObjectProcessor.new(api_map, rooted_tag, scope, visibility, deep, skip) moo.environ end
@param api_map [ApiMap] @param rooted_tag [String] @param scope [Symbol] :class or :instance @param visibility [Array<Symbol>] :public, :protected, and/or :private @param deep [Boolean] whether to include methods from included modules @param skip [Set<String>] @param _no_core [Boolean]n whether to skip core methods