HeaderDoc Unfettered: Automatic Tagging

## Automatic Tagging

Beginning in HeaderDoc 8, certain tags are often not needed. These include:

Numbered lists
  It is no longer necessary to mark up numbered lists with `<ol><li>`. HeaderDoc will automatically detect numbered lists.
Declaration types
  Declaration type tags such as @function, @class, and @typedef are no longer required unless you are trying to override HeaderDoc’s normal behavior (such as using @class or @interface to change the display of a `typedef struct`.
Availability macros
  It is no longer necessary to ignore availability macros with @ignore. The file `Availability.list` in the HeaderDoc modules directory contains a mapping of availability macros to strings. When any macros described in this file appear in a declaration, the corresponding text will automatically be added to its documentation as an availability attribute.

  You can add your own availability macros by adding them to the `Availability.list` file or by adding an @availabilitymacro block in your headers.

© 1999, 2004 Apple Computer, Inc. All Rights Reserved. (Last updated: 2004-05-27)