summaryrefslogtreecommitdiffstats
path: root/MCServer/Plugins/APIDump/main.lua (follow)
Commit message (Collapse)AuthorAgeFilesLines
* APIDump: Functions that are documented are never ignored.madmaxoft2013-11-151-7/+12
| | | | This simplifies exclude-filters for functions such as lxp.new() that need inclusion.
* APIDump: Added logging to see what takes so long.madmaxoft2013-11-091-0/+5
|
* APIDump: Fixed a failure in documented classes with no functions.madmaxoft2013-10-281-0/+1
|
* APIDump: member variables without a setter are considered constants.madmaxoft2013-10-221-1/+8
| | | | This fixes cChatColor constants being reported erroneously as member variables.
* APIDump: Inheritance is tested properly.madmaxoft2013-10-221-6/+4
| | | | This fixes #195 's second iteration.
* APIDump: Statistics have a graphical meter; added hooks.madmaxoft2013-10-201-9/+39
|
* APIDump: Added basic statistics about the docs.madmaxoft2013-10-201-6/+81
|
* APIDump: Fixed listing undocumented objects.madmaxoft2013-10-201-5/+27
| | | | Classes with undefined "Functions" section would not list their functions as undocumented; similar for "Constants" and "Variables".
* APIDump: Undocumented member variables are listed.madmaxoft2013-10-191-4/+16
|
* APIDump: Added member-variable filtering.madmaxoft2013-10-191-0/+9
|
* APIDump: Member variables are read from the API.madmaxoft2013-10-191-10/+48
|
* APIDump: Better header text for classes.madmaxoft2013-10-191-1/+1
|
* APIDump: Added cIniFile additional info.madmaxoft2013-10-181-1/+1
|
* APIDump: Offline prettify is working.madmaxoft2013-10-181-1/+11
|
* APIDump: Added support for member variables.madmaxoft2013-10-181-2/+52
|
* APIDump: Fixed offline JS.madmaxoft2013-10-181-15/+8
| | | | This time it's really offline :)
* APIDump: Do not list empty Constants or Functions sections.madmaxoft2013-10-181-14/+46
| | | | Also implemented writing inherited constants.
* APIDump: Split long code into functions.madmaxoft2013-10-181-94/+108
|
* APIDump: using local JS files instead of networked.madmaxoft2013-10-181-4/+7
| | | | This allows offline API browsing.
* APIDump: Renamed output for helper stuff.madmaxoft2013-10-181-2/+2
| | | | | | Undocumented objects are output to _undocumented.lua Overdocumented objects are output to _unexported-documented.txt Missing pages are output to _missingPages.txt
* APIDump: Makes a list of bad links.madmaxoft2013-10-181-17/+78
| | | | This fixes #219.
* APIDump: Improved page titles.madmaxoft2013-10-181-2/+2
|
* APIDump: More robust against missing APIDesc items.madmaxoft2013-10-171-3/+3
|
* APIDump: Nicer HTML visage.madmaxoft2013-10-161-99/+143
| | | | | | * Fixed whacky HTML indentation + Added fancy CSS! + Now HTML5 compatible!
* APIDump: Linkification supports #anchors.madmaxoft2013-10-151-2/+33
| | | | This implements #198.
* APIDump: Removed HOOK_MAX and HOOK_NUM_HOOKS from documentation.madmaxoft2013-10-141-1/+6
| | | | They're not really hooks, just constants for the maximum.
* APIDump: Updated the template for undocumented hooks.madmaxoft2013-10-141-2/+2
|
* APIDump: Fixed undocumented hook param generator.madmaxoft2013-10-141-8/+9
|
* APIDump: The undocumented hooks template now has 8 params.madmaxoft2013-10-141-0/+7
| | | | This allows for easier copypasting, hooks with less than 9 params don't need an extra copy-paste for a new param entry.
* APIDump: Added pretty-printing to code examples.madmaxoft2013-10-121-3/+8
|
* APIDump: Added the possibility of extra code examples for hooks.madmaxoft2013-10-121-2/+8
|
* APIDump: Hook notes are linkified.madmaxoft2013-10-121-1/+1
|
* APIDump: Fixed extra pages copying.madmaxoft2013-10-091-1/+7
|
* APIDump: Implemented basic hook documentation.madmaxoft2013-10-091-9/+120
|
* APIDump: Added support for extra pages.madmaxoft2013-10-091-3/+38
| | | | Referenced by file links and titles and copied directly from the plugin folder to the dest folder.
* APIDump: Taking advantage of the new cFile API.madmaxoft2013-10-091-9/+7
|
* APIDump: Removed ignored classes logging.madmaxoft2013-10-021-2/+0
|
* APIDump: Fixed operator == rename having bad DocID.madmaxoft2013-10-021-1/+1
|
* APIDump: Added equality operator renaming.madmaxoft2013-09-301-0/+3
|
* APIDump: Added the possibility to ignore classes. Ignoring Lua builtins.madmaxoft2013-09-291-0/+27
|
* APIDump: Additional information is linkified, too.madmaxoft2013-09-161-1/+1
|
* APIDump: Fixed linkification with multiple links in one string.madmaxoft2013-09-151-2/+2
|
* APIDump: Undescribed classes are listed as undocumented.madmaxoft2013-09-141-14/+16
| | | | Previously class that was not listed in APIDesc was not listed in Undocumented.
* APIDump: Fixed dumping when APIDesc doesn't contain Constants section.madmaxoft2013-09-141-10/+14
|
* APIDump: Added creating the list of unexported-documented API objects.madmaxoft2013-09-141-0/+24
|
* APIDump: Implemented creating the list of undocumented API objects.madmaxoft2013-09-141-3/+65
|
* APIDump: Added a simple header to the class index.madmaxoft2013-09-141-2/+3
|
* APIDump: Added support for additional info exported with each class.madmaxoft2013-09-141-0/+14
|
* APIDump: Added support for overloaded functions.madmaxoft2013-09-141-5/+37
|
* APIDump: Do not dump the g_APIDesc and APIDump's functions.madmaxoft2013-09-141-1/+2
|
* APIDump: Moved sorting after the renaming.madmaxoft2013-09-141-21/+24
|
* APIDump: Linkifications works for simple {{link}} too.madmaxoft2013-09-141-1/+3
|
* APIDump: Added special-function renaming (constructor, operators).madmaxoft2013-09-141-5/+21
|
* APIDump: Ignored functions are removed from undocumented classes, too.madmaxoft2013-09-141-10/+9
|
* APIDump: Ignoring some Lua internal stuff from API-scanning.madmaxoft2013-09-131-4/+10
|
* APIDump: Basic CSS file makes tables visiblemadmaxoft2013-09-131-0/+12
|
* APIDump: Constructors are renamed and can have documentationmadmaxoft2013-09-131-2/+6
|
* APIDump: Added support for ignoring functions; ignoring the lua/tolua internals.madmaxoft2013-09-131-14/+29
|
* APIDump: Linkification works.madmaxoft2013-09-131-4/+3
|
* APIDump: Added descendants specified through inheritance.madmaxoft2013-09-131-27/+59
|
* APIDump: Added support for inheritancemadmaxoft2013-09-131-29/+68
|
* APIDump: Imported the descriptions from the wiki.madmaxoft2013-09-121-150/+0
|
* APIDump: Fixed nestingmadmaxoft2013-09-121-3/+2
|
* APIDump: Processing wiki-style bullets (" * ") into <li> tagmadmaxoft2013-09-121-0/+4
|
* APIDump: Added parsing for older wiki format, "Class Definition" header.madmaxoft2013-09-121-6/+44
|
* APIDump: The APIDesc from wiki can be read back by Lua.madmaxoft2013-09-121-10/+21
|
* APIDump: replacing wiki-style markup with APIDump-style markupmadmaxoft2013-09-121-0/+3
|
* APIDump: Fixed parsing tables with wiki-links.madmaxoft2013-09-121-10/+33
| | | | Also added real class name, description and constructor renaming.
* APIDump: Fixed a missing tabmadmaxoft2013-09-111-1/+1
|
* APIDump: Initial implementation of wiki-to-lua conversionmadmaxoft2013-09-111-3/+85
|
* APIDump: First attempt at outputting annotations in the HTML formatmadmaxoft2013-09-111-85/+108
|
* DumpAPI: Basic HTML output for classesmadmaxoft2013-09-101-36/+148
|
* APIDump now produces wiki-style tables of functions and constants.madmaxoft2013-09-091-6/+138
| | | | Part of #116.
* Changed name and put the whitespace back, as per xoft's suggestion.Alexander Harkness2013-07-301-2/+11
|
* Moved the file to a more sensible name.Alexander Harkness2013-07-301-0/+52