module YARD::Templates::Helpers::HtmlHelper
def url_for_file(filename, anchor = nil)
-
(String)- the URL pointing to the file
Parameters:
-
anchor(String) -- optional anchor -
filename(String, CodeObjects::ExtraFileObject) -- the filename to link to
def url_for_file(filename, anchor = nil) return '' unless serializer fromobj = object if CodeObjects::Base === fromobj && !fromobj.is_a?(CodeObjects::NamespaceObject) fromobj = fromobj.namespace end from = serializer.serialized_path(fromobj) path = filename == options.readme ? 'index.html' : serializer.serialized_path(filename) link = File.relative_path(from, path) link += (anchor ? '#' + urlencode(anchor) : '') link end