flutter/dev/tools
Greg Spencer 094f93dfcf
Fixes several bugs in samples, quotes HTML properly, and pre-compiles snippet tool. (#24020)
When converting all of the samples to use the snippet tool, I encountered some bugs/shortcomings:

1. The document production took 90 minutes, since the snippet tool was being invoked from the command line each time. I fixed this by snapshotting the executable before running, so it's down to 7 minutes.

2. The sample code was not being properly escaped by the snippet tool, so generics were causing issues in the HTML output. It is now quoted.

3. Code examples that used languages other than Dart were not supported. Anything that highlight.js was compiled for dartdoc with is now supported.

4. The comment color for highlight.js was light grey on white, which was pretty unreadable. It's now dark green and bold.
2018-11-07 08:29:14 -08:00
..
lib add missing type parameter on methods (#22096) 2018-10-01 21:29:08 +02:00
vitool unpin mockito (#24021) 2018-11-06 17:24:39 -08:00
dartdoc.dart Fixes several bugs in samples, quotes HTML properly, and pre-compiles snippet tool. (#24020) 2018-11-07 08:29:14 -08:00
gen_date_localizations.dart apply lint prefer_void_to_null in dev/ (#22661) 2018-10-04 18:44:23 +02:00
gen_localizations.dart Revert "Reversion for roll (#22984)" (#23029) 2018-10-12 16:31:34 -07:00
java_and_objc_doc.dart apply lint prefer_void_to_null in dev/ (#22661) 2018-10-04 18:44:23 +02:00
localizations_utils.dart add missing type parameter on methods (#22096) 2018-10-01 21:29:08 +02:00
localizations_validator.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
mega_gallery.dart add an analysis_options excludes for the build/ dir (#23653) 2018-11-06 07:59:33 -08:00
pubspec.yaml Retry remove package:test from flutter (#24007) 2018-11-06 10:48:34 -08:00
repackage_gradle_wrapper.sh Make artifacts URLs configurable. (#13380) 2017-12-07 16:30:23 +01:00
update_icons.dart add missing type parameter on methods (#22096) 2018-10-01 21:29:08 +02:00