harbored-mod icon indicating copy to clipboard operation
harbored-mod copied to clipboard

A documentation generator for D with support for both DDoc and Markdown.

Results 39 harbored-mod issues
Sort by recently updated
recently updated
newest added

Names such as int, uint, string, Object should probably be highlighted by default, but this should be optional (because esaping).

enhancement
difficulty-trivial

DDoc hightlights function param names wherever they appear in a documentation comment. Make this optional, as sometimes it requires too much escaping.

enhancement
difficulty-medium

Currently, only function attributes are being rendered. Also render them for variables, constructors, etc. E.g. `const`/`immutable` are very important for variables. Also UDAs and struct/class attribs (`final class`, `align(1) struct`,...

enhancement
difficulty-medium

An option to extract all TODOs/XXXs/TEMPs/BUGs/REFACTORs/etc (just let user specify?) to a list (like Doxygen). Would be especially useful if the list entries would also contain information about the function/class...

enhancement
difficulty-trivial

Add a class for the of each DDoc section based on its name (e.g. "params", "returns", "throws"). Will allow more customizable style. Maybe change around the default style, e.g. for...

enhancement
difficulty-easy

Sort class members by public/protected/package/private, and show where e.g. `public` members start and end.

enhancement
difficulty-easy

Currently we just draw the function signature. Simplify the signature by stacking attributes written in small font before the signature (like: ▤) (need to update `HarboredFormatter`) Separate, smaller, and (or...

enhancement
difficulty-medium

It should be possible to disable either Markdown or DDoc macros or both from the config file/command-line.

enhancement
difficulty-easy

- Level 1: ``` Definition at line 96 of module tharsis.entity.entitymanager. ``` Or maybe a shield.io style image (or just HTML+CSS) link: `[tharsis.entity.entitymanager|96]` where the module and line part have...

enhancement
difficulty-easy