Sha256: 5ce4ea3a9bf85011ff8e202a005528065b91d3fa739ee116fe3ff55c912eed7b
Contents?: true
Size: 593 Bytes
Versions: 3
Compression:
Stored size: 593 Bytes
Contents
require 'yard' # shamelessly copied from https://github.com/troessner/reek/blob/master/docs/yard_plugin.rb # Template helper to modify processing of links in HTML generated from our # markdown files. module LocalLinkHelper # Rewrites links to (assumed local) markdown files so they're processed as # {file: } directives. def resolve_links(text) text = text.gsub(%r{<a href="(docs/[^"]*.md)">([^<]*)</a>}, '{file:/\1 \2}') .gsub(%r{<img src="(assets/[^"]*)">}, '{rdoc-image:/\1}') super text end end YARD::Templates::Template.extra_includes << LocalLinkHelper
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
polyphony-0.99.5 | docs/link_rewriter.rb |
polyphony-0.99.4 | docs/link_rewriter.rb |
polyphony-0.99.3 | docs/link_rewriter.rb |