Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(109)

Issue 10809035: Several new features and improvements for dartdoc. (Closed)

Created:
8 years, 5 months ago by Johnni Winther
Modified:
8 years, 5 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Several new features and improvements for dartdoc. * Dartdoc now works on multiple libraries and entrypoints. * A dartdoc/dartdoc.bat script is generated into dart-sdk/bin * The API libraries recognized by dart2js using the 'dart:' prefix have been updated to use the 'dart:*' name in their library tags. This makes the libraries show up with the correct prefix in the API docs. * The processed libraries can be selected or limited, API libraries are not processed by default, and links to api.dartlang.org can be generated for API libraries. Because of the changed library tags on API libraries, the generated links don't current match the addresses on api.dartlang.org. For instance, the docs for Object is currently located in api.dartlang.org/core/Object.html, but with the new library tag 'dart:core', the address will be api.dartlang.org/dart_core/Object.html. The links will thus not work until api.dartlang.org have been updated with this patch. * Code and pre blocks use overflow-x:auto to support wide lines. BUG=2656, 2686, 3533, 4029, 4145, 3555 Committed: https://code.google.com/p/dart/source/detail?r=9843

Patch Set 1 #

Total comments: 33

Patch Set 2 : Updated cf. comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+252 lines, -148 lines) Patch
M corelib/unified/math/math.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/compiler/implementation/lib/core.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/compiler/implementation/lib/coreimpl.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/compiler/implementation/lib/interceptors.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/compiler/implementation/lib/io.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/compiler/implementation/lib/js_helper.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/compiler/implementation/library_map.dart View 1 1 chunk +37 lines, -32 lines 0 comments Download
M lib/crypto/crypto.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/dartdoc/dartdoc.dart View 1 10 chunks +122 lines, -36 lines 0 comments Download
M lib/dartdoc/static/styles.css View 1 chunk +2 lines, -1 line 0 comments Download
M lib/dom/frog/dom_frog.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/html/frog/html_frog.dart View 10 chunks +13 lines, -13 lines 0 comments Download
M lib/json/json.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/uri/uri.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/utf/utf.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/web/web.dart View 1 chunk +1 line, -1 line 0 comments Download
M tools/create_sdk.py View 1 chunk +4 lines, -0 lines 0 comments Download
M utils/apidoc/apidoc.dart View 1 8 chunks +18 lines, -33 lines 0 comments Download
M utils/apidoc/html_diff.dart View 5 chunks +12 lines, -8 lines 0 comments Download
M utils/compiler/build_helper.dart View 5 chunks +29 lines, -13 lines 0 comments Download
M utils/compiler/compiler.gyp View 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Johnni Winther
8 years, 5 months ago (2012-07-20 12:29:02 UTC) #1
floitsch
LGTM, but I only skimmed over the create_sdk.py, build_helper.dart and gyp changes. Maybe someone else ...
8 years, 5 months ago (2012-07-23 10:43:55 UTC) #2
Bob Nystrom
This is awesome! http://codereview.chromium.org/10809035/diff/1/lib/compiler/implementation/library_map.dart File lib/compiler/implementation/library_map.dart (right): http://codereview.chromium.org/10809035/diff/1/lib/compiler/implementation/library_map.dart#newcode18 lib/compiler/implementation/library_map.dart:18: final bool internal; Boolean properties should ...
8 years, 5 months ago (2012-07-23 17:04:30 UTC) #3
Johnni Winther
http://codereview.chromium.org/10809035/diff/1/lib/compiler/implementation/library_map.dart File lib/compiler/implementation/library_map.dart (right): http://codereview.chromium.org/10809035/diff/1/lib/compiler/implementation/library_map.dart#newcode18 lib/compiler/implementation/library_map.dart:18: final bool internal; On 2012/07/23 17:04:31, Bob Nystrom wrote: ...
8 years, 5 months ago (2012-07-24 08:49:16 UTC) #4
Bob Nystrom
8 years, 5 months ago (2012-07-24 17:14:44 UTC) #5
LGTM!

Powered by Google App Engine
This is Rietveld 408576698