From: Rico Tzschichholz Date: Wed, 6 Sep 2017 13:15:08 +0000 (+0200) Subject: doclet/html: Allow creation of links without performing browsable-check X-Git-Tag: 0.38.1~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5d9e3582ebde8d37222010a2e68407ed2f01f5d;p=thirdparty%2Fvala.git doclet/html: Allow creation of links without performing browsable-check Evaluate "--no-browsable-check" argument for html-doclet --- diff --git a/valadoc/doclets/html/doclet.vala b/valadoc/doclets/html/doclet.vala index 237882e29..b2dde98a5 100644 --- a/valadoc/doclets/html/doclet.vala +++ b/valadoc/doclets/html/doclet.vala @@ -78,7 +78,12 @@ public class Valadoc.Html.Doclet : Valadoc.Html.BasicDoclet { write_wiki_pages (tree, css_path_wiki, js_path_wiki, Path.build_filename(settings.path, settings.pkg_name)); var tmp = _renderer; - _renderer = new HtmlRenderer (settings, new IndexLinkHelper (), this.cssresolver); + var link_helper = new IndexLinkHelper (); + if (settings.pluginargs != null && ("--no-browsable-check" in settings.pluginargs)) { + link_helper.enable_browsable_check = false; + } + _renderer = new HtmlRenderer (settings, link_helper, this.cssresolver); + GLib.FileStream file = GLib.FileStream.open (GLib.Path.build_filename (settings.path, "index.html"), "w"); writer = new Html.MarkupWriter (file); _renderer.set_writer (writer);