ok_cdecl_external |
Bug:
Parsing of this unit fails with Warning[2]: Error EPasDoc: todo/ok_cdecl_external.pas(5): Unexpected keyword external. parsing unit ok_cdecl_external.pas, continuing...
Bar and Xyz added as additional tests.
Update: it's fixed now, pasdoc parses it correctly. |
ok_complicated_record |
This unit is used for converting to and from the BigEndian format. See http://community.borland.com/article/0,1410,28964,00.html. |
ok_deprecated_tag |
Test @deprecated tag. |
ok_directive_as_identifier |
All calling-convention specifiers must *not* be made links in docs. But "Register" procedure name must be made a link. Yes, the difficulty is here that "register" is once a calling-convention specifier and once a procedure name.
This is related to bug submitted to pasdoc-main list [http://sourceforge.net/mailarchive/message.php?msg_id=11397611]. |
ok_expanding_descriptions |
This is a test of tags expanded by TPasItem handlers. Of course with @abstract tag using some recursive tag: See also TestPasMethodTags |
ok_hint_directives |
Test parsing "platform", "library" and "deprecated" directives (called collectively "hint directives") by pasdoc. |
ok_line_break |
Test @br tag. |
ok_links |
Test various things with links. |
ok_links_2 |
Helper unit for test in ok_links. |
ok_link_class_unit_level |
This is a link from unit's description to an identifier inside the same unit: some procedure Foo, some class TBar. |
ok_link_explicite_name |
|
ok_nodescription_printing |
pasdoc's LaTeX documentation of this unit omitted many things before revision 1.20 of PasDoc_GenLatex.pas. Html docs were ok.
I explained why omitting docs for things that don't have any documentation comment is bad in the letter "Fix for LaTeX genetator omitting some things" [http://sourceforge.net/mailarchive/forum.php?thread_id=6948809&forum_id=4647]
Now, all identifiers in this unit should be visible in LaTeX documentation (and in html output too, of course). |
ok_paragraph_in_single_line_comment |
This is the 1st paragraph.
This is the 2nd paragraph.
This is the 3rd paragraph.
pasdoc should create paragraphs when glueing single-line comments to a description, but it doesn't for now. Update: now it does. |
ok_tag_name_case |
Trivial unit to test that tag case does not matter.
Foo
Foo
Foo
|
ok_tag_params_no_parens |
This is a demo unit using tags without enclosing them in () |
ok_value_member_tags |
|
warning_abstract_termination |
The abstract tag for TAbstractTerminationClass is unterminated. PasDoc should either terminate the tag itself, give a warning, or both |
warning_abstract_twice |
Second abstract |
warning_not_existing_tags |
|
warning_tags_no_parameters |
|
warning_value_member_tags |
|