- Mar 15, 2013
-
-
Rene Saarsoo authored
Reworked the warnings system to allow one to specify a path pattern to enable or disable a set of warnings only within that path.
-
- Mar 03, 2013
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
But for classes only warn about public ones that are undocumented.
-
Rene Saarsoo authored
-
- Mar 02, 2013
-
-
Rene Saarsoo authored
This case is now covered with the #repeatable field and gets generated for the @since tag automatically.
-
Rene Saarsoo authored
Most tags don't make sense to be used multiple times - like all boolean tags. So I introduce a #repeatable field which must be set to true for all tags that can be used several times within one doc-comment. When tag not marked as #repeatable, generate a warning of type :tag_repeated.
-
Rene Saarsoo authored
The old syntax has been deprecated for a while - time to remove support completely.
-
- Mar 01, 2013
-
-
Rene Saarsoo authored
This will now break all the extensions written so far against 5.0 beta. However, I think it's only right to provide the position information also inside #parse_doc allowing therefore warnings to be reported in that stage too. And it's the right time to make this change.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Not much of a change, but at least one less instance variable.
-
Rene Saarsoo authored
Getting rid of lots of code scattered around all over that deals with extracting the filename and linenr out of some hash and passing them as separate arguments.
-
Rene Saarsoo authored
When using variable number of arguments it's common that the arguments are read from `arguments` array instead of the actual parameter variables.
-
Rene Saarsoo authored
Useful for reading in larger chunks of HTML or CSS.
-
Rene Saarsoo authored
To include additional CSS to the page. The CSS will get appended to the CSS generated by Tag classes.
-
Rene Saarsoo authored
-
- Feb 28, 2013
-
-
Rene Saarsoo authored
MD5-rename the file like with data.js file. Then link it from index.html. Also reorganize the Web::Writer class. Save the MD5-renamed files to a local hash instead of polluting the Options object - then pass the hash directly to IndexHtml writer.
-
Rene Saarsoo authored
Cleaning up the top JSDuck namespace even more. I always had some trouble finding all the different web-output-related classes.
-
- Feb 27, 2013
-
-
Rene Saarsoo authored
To allow for simpler way to supply the old version warning message.
-
Rene Saarsoo authored
Just a useful shorthand during development.
-
Rene Saarsoo authored
But still create no output. Simply make it easier for somebody to override the tag and add the output capability.
-
- Feb 26, 2013
-
-
Rene Saarsoo authored
Previously when --tags option was used all the builtin tags got loaded first and registered, after that the tags from additional paths got loaded and registered, but loading an override for a tag didn't trigger re-registration, effectively meaning that one could override all the other methods of a builtin class except the constructor - but that's the most useful thing to override. Now when --tags option is used, the TagRegistry is reinstantiated with list of additional load paths, and on first access to the registry, the classes from all paths get loaded in and only after all tags are loaded will they get instantiated, so one can also override the constructor.
-
Rene Saarsoo authored
Provide just the basic info and reference the wiki guide for details.
-
Rene Saarsoo authored
Caused me to push out an extra beta release.
-
- Feb 25, 2013
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
- Feb 21, 2013
-
-
Rene Saarsoo authored
The whitespace after a tag is never useful - having each Tag class deal with parsing that is simply a waste.
-
Rene Saarsoo authored
-
- Feb 20, 2013
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
- Feb 19, 2013
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
This way the color of individual p can be more easily overridden.
-
Rene Saarsoo authored
This file now contains more than just signature styles.
-
Rene Saarsoo authored
Introduce .rounded-box CSS class for the generic rounded style. Then add additional classes to the actual divs to apply custom styles through @css attribute.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
For now the CSS just gets added to index.html file, next step would be to move it into a separate file.
-