1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Changes between Version 6 and Version 7 of CodeStyleAndDocumentation

Show
Ignore:
Timestamp:
03/04/11 17:36:31 (2 years ago)
Author:
lelian (IP: 172.29.29.52)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CodeStyleAndDocumentation

    v6 v7  
    11 
    2 == Code style and documentation == 
     2== Code style == 
    33 
    44 * [http://www.helenos.org/cstyle Official C-style of HelenOS] 
     
    1414   * Debug2 
    1515 
    16 === Doxygen === 
     16== Reference documentation (doxygen) == 
    1717The [attachment:Doxyfile attachment] contains configuration file for generating code documentation for userspace (AMD64 port). Adjust `OUTPUT_DIRECTORY` and `INPUT` to your local paths. 
    1818 
    1919Updated to bypass problem with `__atribute__(packed)` (see tag `PREDEFINED`). 
     20 
     21=== Documenting functions === 
     22 
     23'''All functions''' (both 'public' and 'private') should have at least: 
     24 * ''short description'' stating what the function does (and what it does not) 
     25 * ''list of parameters'' with descriptions 
     26 * description of all ''return values'' 
     27 
     28Implementation details '''should not''' be part of the reference documentation 
    2029 
    2130== Developer documentation ==