Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(302)

Issue 8706: First pass at a javascript auto-documentation tool (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
17 years, 3 months ago by MikeSamuel
Modified:
16 years, 4 months ago
Reviewers:
Jasvir
CC:
google-caja-discuss_googlegroups.com
Base URL:
http://google-caja.googlecode.com/svn/trunk/
Visibility:
Public.

Description

First pass at a javascript auto-documentation tool that handles use of closure for information hiding properly. See first src/com/google/caja/tools/jsdoc/package.html which sketches out the overall design and how various parts fit together. Submitted @3826

Patch Set 1 #

Patch Set 2 : First pass at a javascript auto-documentation tool #

Patch Set 3 : First pass at a javascript auto-documentation tool #

Patch Set 4 : First pass at a javascript auto-documentation tool #

Patch Set 5 : First pass at a javascript auto-documentation tool #

Patch Set 6 : First pass at a javascript auto-documentation tool #

Patch Set 7 : First pass at a javascript auto-documentation tool #

Patch Set 8 : First pass at a javascript auto-documentation tool #

Patch Set 9 : First pass at a javascript auto-documentation tool #

Patch Set 10 : First pass at a javascript auto-documentation tool #

Patch Set 11 : First pass at a javascript auto-documentation tool #

Patch Set 12 : First pass at a javascript auto-documentation tool #

Patch Set 13 : First pass at a javascript auto-documentation tool #

Patch Set 14 : First pass at a javascript auto-documentation tool #

Patch Set 15 : First pass at a javascript auto-documentation tool #

Patch Set 16 : First pass at a javascript auto-documentation tool #

Patch Set 17 : First pass at a javascript auto-documentation tool #

Patch Set 18 : First pass at a javascript auto-documentation tool #

Patch Set 19 : First pass at a javascript auto-documentation tool #

Total comments: 2

Patch Set 20 : First pass at a javascript auto-documentation tool #

Patch Set 21 : First pass at a javascript auto-documentation tool #

Patch Set 22 : First pass at a javascript auto-documentation tool #

Total comments: 3

Patch Set 23 : First pass at a javascript auto-documentation tool #

Patch Set 24 : First pass at a javascript auto-documentation tool #

Patch Set 25 : First pass at a javascript auto-documentation tool #

Patch Set 26 : First pass at a javascript auto-documentation tool #

Total comments: 2

Patch Set 27 : First pass at a javascript auto-documentation tool #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8703 lines, -438 lines) Patch
M build.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 chunks +57 lines, -4 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/AbstractAnnotation.java View 1 chunk +59 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/Annotation.java View 1 chunk +28 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/AnnotationHandler.java View 1 chunk +47 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/AnnotationHandlers.java View 1 chunk +1079 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/BlockAnnotation.java View 1 chunk +42 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/Comment.java View 1 chunk +39 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/CommentParser.java View 1 chunk +551 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/FileSystem.java View 1 chunk +43 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/HtmlRenderer.java View 1 chunk +285 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/InlineAnnotation.java View 1 chunk +43 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/Jsdoc.java View 1 chunk +188 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/JsdocException.java View 1 chunk +23 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/JsdocMain.java View 1 chunk +490 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/JsdocMessageType.java View 1 chunk +73 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/JsdocRewriter.java View 1 chunk +678 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/Summarizer.java View 1 chunk +76 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/TODO View 1 chunk +20 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/TextAnnotation.java View 1 chunk +77 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/Updoc.java View 1 chunk +170 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/UpdocParser.java View 1 chunk +88 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/jsdoc.css View 1 chunk +50 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/jsdoc.js View 1 chunk +562 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/jsdoc_html_formatter.js View 1 chunk +723 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/jsdoc_index.html View 1 chunk +63 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/jsdoc_init.js View 1 chunk +23 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/jsdoc_renderer.js View 1 chunk +246 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/package.html View 1 chunk +344 lines, -0 lines 0 comments Download
A src/com/google/caja/ancillary/jsdoc/searchbox.js View 1 chunk +169 lines, -0 lines 0 comments Download
M src/com/google/caja/demos/slides/history.html View 15 16 17 18 19 20 21 22 23 24 25 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/demos/slides/index.html View 15 16 17 18 19 20 21 22 23 24 25 13 chunks +406 lines, -410 lines 0 comments Download
M src/com/google/caja/parser/html/HtmlQuasiBuilder.java View 2 chunks +3 lines, -2 lines 0 comments Download
M src/com/google/caja/parser/quasiliteral/CajitaRewriter.java View 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +16 lines, -18 lines 0 comments Download
M src/com/google/caja/parser/quasiliteral/TextRuleDoclet.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/parser/quasiliteral/WikiRuleDoclet.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/plugin/html-sanitizer.js View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/reporting/MessageType.java View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
A tests/com/google/caja/ancillary/jsdoc/AnnotationHandlersTest.java View 1 chunk +539 lines, -0 lines 0 comments Download
A tests/com/google/caja/ancillary/jsdoc/CommentParserTest.java View 1 chunk +142 lines, -0 lines 0 comments Download
A tests/com/google/caja/ancillary/jsdoc/JsdocMainTest.java View 1 chunk +174 lines, -0 lines 0 comments Download
A tests/com/google/caja/ancillary/jsdoc/JsdocTest.java View 1 chunk +848 lines, -0 lines 0 comments Download
A tests/com/google/caja/ancillary/jsdoc/UpdocParserTest.java View 1 chunk +104 lines, -0 lines 0 comments Download
A tests/com/google/caja/ancillary/jsdoc/jsdoc_test.html View 1 chunk +118 lines, -0 lines 0 comments Download
M tests/com/google/caja/parser/html/HtmlQuasiBuilderTest.java View 1 chunk +12 lines, -0 lines 0 comments Download

Messages

Total messages: 8
MikeSamuel
17 years, 3 months ago (2008-12-03 05:29:48 UTC) #1
MikeSamuel
ping
17 years, 1 month ago (2009-01-09 19:50:26 UTC) #2
Jasvir
http://codereview.appspot.com/8706/diff/44649/44654 File tests/com/google/caja/tools/jsdoc/JsdocMainTest.java (right): http://codereview.appspot.com/8706/diff/44649/44654#newcode1 Line 1: // Copyright (C) 2008 Google Inc. 2009 http://codereview.appspot.com/8706/diff/53720/53726 ...
16 years, 5 months ago (2009-09-11 18:06:07 UTC) #3
MikeSamuel
http://codereview.appspot.com/8706/diff/44649/44654 File tests/com/google/caja/tools/jsdoc/JsdocMainTest.java (right): http://codereview.appspot.com/8706/diff/44649/44654#newcode1 Line 1: // Copyright (C) 2008 Google Inc. On 2009/09/11 ...
16 years, 5 months ago (2009-09-11 18:49:48 UTC) #4
MikeSamuel
http://codereview.appspot.com/8706/diff/53720/53726 File tests/com/google/caja/tools/jsdoc/UpdocParserTest.java (right): http://codereview.appspot.com/8706/diff/53720/53726#newcode29 Line 29: + "$ Math.abs(-5)\n" On 2009/09/11 18:49:49, MikeSamuel wrote: ...
16 years, 5 months ago (2009-09-11 19:47:13 UTC) #5
Jasvir
I had a look over the non-ancillary changes - all of which are minor. LGTM ...
16 years, 4 months ago (2009-10-23 04:48:11 UTC) #6
MikeSamuel
http://codereview.appspot.com/8706/diff/61601/61614 File src/com/google/caja/plugin/stages/CompileHtmlStage.java (right): http://codereview.appspot.com/8706/diff/61601/61614#newcode90 Line 90: boolean onlyJs = false; This was actually me ...
16 years, 4 months ago (2009-10-23 05:00:13 UTC) #7
MikeSamuel
16 years, 4 months ago (2009-10-23 19:13:06 UTC) #8
snapshotted
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b