Sha256: 1c9204011727f790103e654db59728be2eb0c1f86c16d311d17cf715ef79ce7e
Contents?: true
Size: 661 Bytes
Versions: 61
Compression:
Stored size: 661 Bytes
Contents
# frozen_string_literal: true module YARD module Server module Commands # Returns a list of objects of a specific type class ListCommand < LibraryCommand include Templates::Helpers::BaseHelper def run Registry.load_all options.update(:objects => run_verifier(Registry.all(:class, :module))) list_type = request.path.split('/').last meth = "generate_#{list_type}_list" tpl = fulldoc_template if tpl.respond_to?(meth) tpl.send(meth) cache(tpl.contents) else not_found end end end end end end
Version data entries
61 entries across 60 versions & 9 rubygems