UriMapper is used to normalize fandoc URIs into hrefs to their HTML file representation using relative URLs.
Slots
-
internal Str:FandocFrags fandocFrags := [Str:FandocFrags][:]
- fandocUriSource
-
Str? fandocUri
- fragSource
-
Str? frag
- locSource
-
Location? loc
- makeSource
-
new make(DocCompiler compiler)
- mapSource
-
Uri map(Str fandocUri, Location loc)
Given a fandoc uri string, map it to a relative URL to the resource's HTML.
-
private Void mapPod()
-
private Void mapSymbol()
-
private FandocFrags parseFandocFrags(File f)
- targetIsCodeSource
-
Bool targetIsCode
- targetIsSlotSource
-
Bool targetIsSlot
- targetUriSource
-
Uri? targetUri