flutter/dev/docs
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
..
assets Fixes several bugs in samples, quotes HTML properly, and pre-compiles snippet tool. (#24020) 2018-11-07 08:29:14 -08:00
platform_integration Add objc doc to the dartdoc output (#10905) 2017-06-26 12:15:24 +02:00
.dartignore find all repo packages (#3368) 2016-04-15 20:25:57 -07:00
.firebaserc Firebase hosting for docs (#4871) 2016-07-12 12:53:47 -07:00
analysis_options.yaml Rename .analysis_options to analysis_options.yaml (#11594) 2017-08-15 08:46:42 -04:00
analytics.html add a dev/dartdoc.dart script to generate docs for the packages/ packages 2016-04-05 12:33:12 -07:00
favicon.ico Docs colors logo (#5176) 2016-08-01 15:43:10 -07:00
firebase_rules.json Firebase hosting for docs (#4871) 2016-07-12 12:53:47 -07:00
firebase.json Firebase hosting for docs (#4871) 2016-07-12 12:53:47 -07:00
google2ed1af765c529f57.html add a webmaster tools verification file (#3902) 2016-05-13 12:27:06 -07:00
README.md Really fix the flutter dartdoc link (#22266) 2018-09-25 14:35:08 -07:00
snippets.html Dartdoc snippet extension to inject full featured code snippets in to API docs. (#23281) 2018-10-23 13:50:24 -07:00
styles.html Dartdoc snippet extension to inject full featured code snippets in to API docs. (#23281) 2018-10-23 13:50:24 -07:00
survey.html Animation API improvements (#21540) 2018-09-23 00:43:05 -07:00

Flutter is Googles mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

Documentation