Sha256: e0d55aec29ec043bee6bc2545453b634cd79a1110400c4d86ae848414100582b
Contents?: true
Size: 593 Bytes
Versions: 4
Compression:
Stored size: 593 Bytes
Contents
module YARD module Server module DocServerHelper def url_for(obj, anchor = nil, relative = false) return '' if obj.nil? return "/#{obj}" if String === obj super(obj, anchor, false) end def url_for_file(filename, anchor = nil) "/#{base_path(router.docs_prefix)}/file/" + filename.sub(%r{^#{@library.source_path.to_s}/}, '') + (anchor ? "##{anchor}" : "") end def base_path(path) path + (@single_library ? '' : "/#{@library}") end def router; @adapter.router end end end end
Version data entries
4 entries across 4 versions & 1 rubygems