class YARD::Server::Commands::DisplayObjectCommand
def run
def run if path.empty? if options.readme filename = options.readme.filename opts = adapter.options.merge( :index => true, :library => library, :path => filename.sub(%r{^#{library.source_path.to_s}/}, '') ) self.status, self.headers, self.body = *DisplayFileCommand.new(opts).call(request) cache(body) return else self.path = 'index' end end return index if path == 'index' object = Registry.at(object_path) if object options.update(:type => :layout) render(object) else not_found end end