Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Set up documentation generator

#15

We can probably go with jsdoc-toolkit: http://code.google.com/p/jsdoc-toolkit/

Reported by Andor Salga · June 27th, 2010 @ 04:35 PM

State: checked-in
Milestone: 0.6
Assigned to: Andor Salga Andor Salga

Activity

  1. Andor Salga
    Andor Salga
    • Milestone set to 0.4
    • Milestone order changed from 3 to 0

    June 28th, 2010 @ 03:30 PM

  2. aSydiK
    aSydiK
    • State changed from open to new

    July 21st, 2010 @ 09:01 PM

  3. aSydiK
    aSydiK
    • Milestone cleared.

    July 22nd, 2010 @ 03:21 PM

  4. Andor Salga
    Andor Salga
    • State changed from new to assigned
    • Milestone set to 0.6
    • Assigned user set to Andor Salga
    • Milestone order changed from 2 to 0

    The new version of JSDoc-toolkit seems to properly document closures, so we can use it to generate our docs!

    February 10th, 2011 @ 03:12 AM

  5. Andor Salga
    Andor Salga
    • State changed from assigned to review-requested
    • Tag set to docs

    I set up jsdoc-toolkit and added a bunch of comments to the PointStream and ASCParser classes.

    Branch: http://github.com/asalga/XB-PointStream/tree/bug15

    There are two ways in which the docs can be generated:
    You can run make, which will make a release and generate the docs.
    OR, you can also cd into tools/jsdoc-toolkit and run gendocs.sh.
    Both those scripts should generate the documentation in the docs/ folder.

    Make sure to delete the docs folder between running the scripts.

    February 14th, 2011 @ 06:46 PM

  6. Andor Salga
    Andor Salga
    • State changed from review-requested to staged

    March 17th, 2011 @ 09:38 PM

  7. Andor Salga
    Andor Salga
    • State changed from staged to checked-in

    March 27th, 2011 @ 07:05 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.