Path Lines of Code CONTRIBUTING.md 70 README.md 203 diagrams/README.md 9 diagrams/articles/converters-and-codecs/chunked-conversion.graffle/data.plist 271 diagrams/tools/MobileDeployment.graffle/data.plist 1090 diagrams/tutorials/newbanner.graffle/data.plist 2023 diagrams/tutorials/shared-pkgs/package-files.graffle/data.plist 1710 diagrams/tutorials/top-level-banner.graffle/data.plist 825 examples/README.md 80 examples/analysis/analysis_options.yaml 6 examples/analysis/lib/assignment.dart 17 examples/analysis/lib/ignore_lints.dart 5 examples/analysis/lib/lint.dart 9 examples/analysis/pubspec.yaml 7 examples/analysis_alt/analysis_options.yaml 16 examples/analysis_alt/analysis_options_linter.yaml 5 examples/analysis_alt/pubspec.yaml 6 examples/analysis_options.yaml 24 examples/async_await/analysis_options.yaml 1 examples/async_await/dart_test.yaml 1 examples/async_await/pubspec.yaml 8 examples/async_await/test/async_await_test.dart 53 examples/basics/analysis_options.yaml 1 examples/basics/lib/late.dart 7 examples/basics/lib/null_safety.dart 6 examples/basics/pubspec.yaml 7 examples/build_runner_usage/pubspec.yaml 8 examples/create_libraries/README.md 2 examples/create_libraries/analysis_options.yaml 1 examples/create_libraries/dart_test.yaml 1 examples/create_libraries/example/hw_example.dart 4 examples/create_libraries/lib/hw_mp.dart 4 examples/create_libraries/lib/src/hw_html.dart 5 examples/create_libraries/lib/src/hw_io.dart 5 examples/create_libraries/lib/src/hw_none.dart 2 examples/create_libraries/pubspec.yaml 8 examples/create_libraries/test/hw_mp_browser_test.dart 9 examples/create_libraries/test/hw_mp_test.dart 8 examples/dart_test_base.yaml 1 examples/dart_test_base_browser.yaml 3 examples/extension_methods/README.md 2 examples/extension_methods/analysis_options.yaml 1 examples/extension_methods/lib/fancylist.dart 8 examples/extension_methods/lib/string_extensions/string_apis.dart 8 examples/extension_methods/lib/string_extensions/string_apis_2.dart 10 examples/extension_methods/lib/string_extensions/string_apis_3.dart 8 examples/extension_methods/lib/string_extensions/usage_explicit.dart 7 examples/extension_methods/lib/string_extensions/usage_import.dart 7 examples/extension_methods/lib/string_extensions/usage_prefix.dart 7 examples/extension_methods/lib/string_extensions/usage_simple_extension.dart 14 examples/extension_methods/pubspec.yaml 8 examples/fetch_data/analysis_options.yaml 1 examples/fetch_data/dart_test.yaml 1 examples/fetch_data/pubspec.yaml 10 examples/fetch_data/web/index.html 85 examples/fetch_data/web/main.dart 88 examples/fetch_data/web/portmanteaux.json 6 examples/fetch_data/web/portmanteaux/index.html 15 examples/fetch_data/web/portmanteaux/main.dart 22 examples/fetch_data/web/portmanteaux/styles.css 11 examples/fetch_data/web/portmanteaux2/index.html 15 examples/fetch_data/web/portmanteaux2/main.dart 31 examples/fetch_data/web/portmanteaux2/styles.css 11 examples/fetch_data/web/styles.css 45 examples/futures/analysis_options.yaml 1 examples/futures/lib/early_error_handlers.dart 13 examples/futures/lib/long_chain.dart 17 examples/futures/lib/simple.dart 59 examples/futures/lib/util.dart 10 examples/futures/lib/when_complete.dart 25 examples/futures/pubspec.yaml 11 examples/futures/test/futures_test.dart 10 examples/html/README.md 2 examples/html/analysis_options.yaml 1 examples/html/dart_test.yaml 1 examples/html/lib/html.dart 66 examples/html/pubspec.yaml 11 examples/html/test/html_test.dart 133 examples/iterables/analysis_options.yaml 1 examples/iterables/pubspec.yaml 8 examples/iterables/test/iterables_test.dart 183 examples/misc/analysis_options.yaml 1 examples/misc/dart_test.yaml 1 examples/misc/lib/articles/creating-streams/line_stream.dart 78 examples/misc/lib/articles/creating-streams/line_stream_generator.dart 44 examples/misc/lib/articles/creating-streams/stream_controller.dart 123 examples/misc/lib/articles/creating-streams/stream_controller_bad.dart 39 examples/misc/lib/articles/io/io_file_system_test.dart 6 examples/misc/lib/articles/io/io_http_server_file_test.dart 34 examples/misc/lib/articles/io/io_http_server_test.dart 8 examples/misc/lib/articles/io/io_process_stdio_test.dart 11 examples/misc/lib/articles/io/io_process_test.dart 5 examples/misc/lib/articles/io/io_process_transform_test.dart 13 examples/misc/lib/articles/io/io_random_access_test.dart 16 examples/misc/lib/articles/io/io_stream_test.dart 15 examples/misc/lib/articles/io/io_timer_test.dart 5 examples/misc/lib/cheatsheet/factory_constructors.dart 10 examples/misc/lib/cheatsheet/getter_compute.dart 9 examples/misc/lib/cheatsheet/getters_setters.dart 9 examples/misc/lib/cheatsheet/initializer_lists.dart 9 examples/misc/lib/cheatsheet/named_constructor.dart 7 examples/misc/lib/cheatsheet/optional_named_params.dart 7 examples/misc/lib/cheatsheet/optional_positional_args.dart 19 examples/misc/lib/cheatsheet/optional_positional_args2.dart 7 examples/misc/lib/cheatsheet/redirecting_constructors.dart 14 examples/misc/lib/cheatsheet/this_constructor.dart 19 examples/misc/lib/effective_dart/bar/bar.dart 1 examples/misc/lib/effective_dart/design_bad.dart 129 examples/misc/lib/effective_dart/design_good.dart 346 examples/misc/lib/effective_dart/docs_bad.dart 32 examples/misc/lib/effective_dart/docs_good.dart 65 examples/misc/lib/effective_dart/foo.dart 1 examples/misc/lib/effective_dart/foo/SliderMenu.dart 1 examples/misc/lib/effective_dart/foo/file_system.dart 1 examples/misc/lib/effective_dart/foo/foo.dart 1 examples/misc/lib/effective_dart/foo/slider_menu.dart 1 examples/misc/lib/effective_dart/my_library.dart 2 examples/misc/lib/effective_dart/some/other/file.dart 1 examples/misc/lib/effective_dart/some/other/file_2.dart 1 examples/misc/lib/effective_dart/src/error.dart 1 examples/misc/lib/effective_dart/src/foo_bar.dart 1 examples/misc/lib/effective_dart/style_bad.dart 11 examples/misc/lib/effective_dart/style_good.dart 63 examples/misc/lib/effective_dart/style_lib_bad.dart 7 examples/misc/lib/effective_dart/style_lib_good.dart 15 examples/misc/lib/effective_dart/usage_bad.dart 295 examples/misc/lib/effective_dart/usage_good.dart 345 examples/misc/lib/language_tour/async.dart 50 examples/misc/lib/language_tour/built_in_types.dart 130 examples/misc/lib/language_tour/callable_classes.dart 6 examples/misc/lib/language_tour/cascades.dart 29 examples/misc/lib/language_tour/classes/doer.dart 7 examples/misc/lib/language_tour/classes/employee.dart 21 examples/misc/lib/language_tour/classes/enum.dart 20 examples/misc/lib/language_tour/classes/extends.dart 19 examples/misc/lib/language_tour/classes/immutable_point.dart 5 examples/misc/lib/language_tour/classes/impostor.dart 14 examples/misc/lib/language_tour/classes/logger.dart 31 examples/misc/lib/language_tour/classes/misc.dart 12 examples/misc/lib/language_tour/classes/no_such_method.dart 11 examples/misc/lib/language_tour/classes/orchestra.dart 60 examples/misc/lib/language_tour/classes/point.dart 19 examples/misc/lib/language_tour/classes/point_alt.dart 16 examples/misc/lib/language_tour/classes/point_redirecting.dart 5 examples/misc/lib/language_tour/classes/point_with_distance_field.dart 14 examples/misc/lib/language_tour/classes/point_with_distance_method.dart 17 examples/misc/lib/language_tour/classes/point_with_main.dart 11 examples/misc/lib/language_tour/classes/rectangle.dart 14 examples/misc/lib/language_tour/classes/vector.dart 19 examples/misc/lib/language_tour/comments.dart 20 examples/misc/lib/language_tour/control_flow.dart 129 examples/misc/lib/language_tour/exceptions.dart 59 examples/misc/lib/language_tour/function_equality.dart 18 examples/misc/lib/language_tour/functions.dart 51 examples/misc/lib/language_tour/generics/base_class.dart 5 examples/misc/lib/language_tour/generics/cache.dart 12 examples/misc/lib/language_tour/generics/misc.dart 13 examples/misc/lib/language_tour/libraries/greeter.dart 5 examples/misc/lib/language_tour/libraries/hello.dart 1 examples/misc/lib/language_tour/libraries/import_as.dart 4 examples/misc/lib/language_tour/libraries/lib1.dart 2 examples/misc/lib/language_tour/libraries/lib2.dart 2 examples/misc/lib/language_tour/libraries/show_hide.dart 4 examples/misc/lib/language_tour/metadata/misc.dart 5 examples/misc/lib/language_tour/metadata/television.dart 12 examples/misc/lib/language_tour/metadata/todo.dart 6 examples/misc/lib/language_tour/operators.dart 43 examples/misc/lib/language_tour/typedefs/misc.dart 10 examples/misc/lib/language_tour/variables.dart 68 examples/misc/lib/library_tour/async/basic.dart 15 examples/misc/lib/library_tour/async/future.dart 72 examples/misc/lib/library_tour/async/stream.dart 66 examples/misc/lib/library_tour/async/stream_web.dart 10 examples/misc/lib/library_tour/core/collections.dart 4 examples/misc/lib/library_tour/core/comparable.dart 11 examples/misc/lib/library_tour/core/exception.dart 6 examples/misc/lib/library_tour/core/hash_code.dart 20 examples/misc/lib/library_tour/core/iterator.dart 23 examples/misc/lib/library_tour/io/http_server.dart 24 examples/misc/lib/overview_pi.dart 31 examples/misc/lib/pi/pi_monte_carlo.dart 35 examples/misc/lib/pi/pi_monte_carlo_tooltips.html 94 examples/misc/lib/samples/spacecraft.dart 51 examples/misc/lib/tutorial/cmdline.dart 30 examples/misc/lib/tutorial/misc.dart 55 examples/misc/lib/tutorial/stream_interface.dart 44 examples/misc/lib/tutorial/sum_stream.dart 17 examples/misc/lib/tutorial/sum_stream_with_catch.dart 25 examples/misc/lib/vm_get_started.dart 1 examples/misc/pubspec.yaml 10 examples/misc/test/bin_test.dart 15 examples/misc/test/cheatsheet/arguments_test.dart 36 examples/misc/test/cheatsheet/arrow_functions_test.dart 14 examples/misc/test/cheatsheet/collections_test.dart 34 examples/misc/test/cheatsheet/constructor_test.dart 88 examples/misc/test/cheatsheet/exceptions_test.dart 55 examples/misc/test/cheatsheet/null_aware_test.dart 25 examples/misc/test/cheatsheet/properties_test.dart 19 examples/misc/test/dcat_test.dart 28 examples/misc/test/effective_dart_test.dart 40 examples/misc/test/faq.dart 11 examples/misc/test/language_tour/async_test.dart 26 examples/misc/test/language_tour/basic_test.dart 14 examples/misc/test/language_tour/browser_test.dart 24 examples/misc/test/language_tour/built_in_types_test.dart 95 examples/misc/test/language_tour/callable_classes_test.dart 8 examples/misc/test/language_tour/classes_test.dart 130 examples/misc/test/language_tour/control_flow_test.dart 38 examples/misc/test/language_tour/exceptions_test.dart 27 examples/misc/test/language_tour/functions_test.dart 95 examples/misc/test/language_tour/generics_test.dart 40 examples/misc/test/language_tour/operators_test.dart 122 examples/misc/test/language_tour/typedefs_test.dart 7 examples/misc/test/language_tour/variables_test.dart 7 examples/misc/test/library_tour/convert_test.dart 45 examples/misc/test/library_tour/core_test.dart 337 examples/misc/test/library_tour/io_test.dart 121 examples/misc/test/library_tour/math_test.dart 32 examples/misc/test/path/to/my_other_file.dart 1 examples/misc/test/pi_test.dart 32 examples/misc/test/samples_test.dart 200 examples/misc/test/sanity_test.dart 11 examples/misc/test/try_dart_test.dart 30 examples/misc/test/tutorial/get_started.dart 9 examples/misc/test/tutorial/streams_test.dart 9 examples/non_promotion/README.md 2 examples/non_promotion/analysis_options.yaml 1 examples/non_promotion/lib/non_promotion.dart 174 examples/non_promotion/pubspec.yaml 7 examples/null_safety_codelab/analysis_options.yaml 1 examples/null_safety_codelab/pubspec.yaml 8 examples/type_system/analysis_options.yaml 4 examples/type_system/dart_test.yaml 1 examples/type_system/lib/animal.dart 21 examples/type_system/lib/bounded/instantiate_to_bound.dart 5 examples/type_system/lib/bounded/my_collection.dart 4 examples/type_system/lib/common_fixes_analysis.dart 71 examples/type_system/lib/covariant.dart 8 examples/type_system/lib/strong_analysis.dart 75 examples/type_system/pubspec.yaml 8 examples/type_system/test/strong_test.dart 88 examples/util/analysis_options.yaml 1 examples/util/lib/ellipsis.dart 3 examples/util/lib/logger.dart 8 examples/util/lib/print_matcher.dart 11 examples/util/pubspec.yaml 8 firebase.json 260 package-lock.json 27 package.json 13 src/_articles/archive/converters-and-codecs.md 500 src/_articles/archive/index.md 15 src/_articles/archive/numeric-computation.md 423 src/_articles/archive/zones.md 641 src/_articles/index.md 19 src/_articles/libraries/creating-streams.md 394 src/_articles/libraries/dart-io.md 316 src/_data/pkg-vers.json 8 src/_guides/google-apis.md 44 src/_guides/index.md 24 src/_guides/json.md 35 src/_guides/language/analysis-options.md 395 src/_guides/language/cheatsheet.md 92 src/_guides/language/concurrency/index.md 346 src/_guides/language/effective-dart/design.md 1566 src/_guides/language/effective-dart/documentation.md 427 src/_guides/language/effective-dart/index.md 98 src/_guides/language/effective-dart/style.md 380 src/_guides/language/effective-dart/toc.md 191 src/_guides/language/effective-dart/usage.md 1399 src/_guides/language/evolution.md 279 src/_guides/language/extension-methods.md 207 src/_guides/language/formatting.md 31 src/_guides/language/index.md 35 src/_guides/language/language-tour.md 3647 src/_guides/language/numbers.md 442 src/_guides/language/sound-problems.md 464 src/_guides/language/spec.md 33 src/_guides/language/type-system.md 402 src/_guides/libraries/_dart-html-tour.md 440 src/_guides/libraries/_dart-io-tour.md 224 src/_guides/libraries/c-interop.md 145 src/_guides/libraries/create-library-packages.md 252 src/_guides/libraries/futures-error-handling.md 326 src/_guides/libraries/index.md 80 src/_guides/libraries/library-tour.md 1338 src/_guides/libraries/private-files.md 78 src/_guides/libraries/useful-libraries.md 52 src/_guides/libraries/writing-package-pages.md 317 src/_guides/packages.md 159 src/_guides/testing.md 105 src/_guides/whats-new.md 313 src/_includes/dartpad-embedded-troubleshooting.md 2 src/_includes/dartpads-embedded-troubleshooting.md 2 src/_includes/get-sdk.md 54 src/_includes/linter-rule-mention.md 6 src/_includes/linter-rules-section.md 38 src/_includes/not-null-safe.md 5 src/_includes/pub-subcommands.md 12 src/_includes/server-tutorials.md 17 src/_includes/tools/dart-tool-note.md 4 src/_includes/tools/pub-option-no-offline.md 5 src/_includes/web-tutorials.md 23 src/_sass/README.md 2 src/_try-dart-examples.md 184 src/_tutorials/README.md 24 src/_tutorials/index.md 37 src/_tutorials/language/index.md 14 src/_tutorials/language/streams.md 339 src/_tutorials/libraries/index.md 10 src/_tutorials/libraries/shared-pkgs.md 247 src/_tutorials/server/cmdline.md 461 src/_tutorials/server/get-started.md 126 src/_tutorials/server/httpserver.md 39 src/_tutorials/server/index.md 7 src/_tutorials/web/fetch-data.md 499 src/_tutorials/web/get-started.md 170 src/_tutorials/web/index.md 7 src/_tutorials/web/low-level-html/add-elements.md 360 src/_tutorials/web/low-level-html/connect-dart-html.md 401 src/_tutorials/web/low-level-html/index.md 35 src/_tutorials/web/low-level-html/remove-elements.md 191 src/assets/dash/svg/3-1 - aot compile.svg 640 src/assets/img/tools/intellij-idea.svg 63 src/assets/img/tools/vscode.svg 41 src/assets/img/verified-publisher.svg 1 src/brand.md 98 src/code-of-conduct.md 18 src/codelabs/async-await.md 892 src/codelabs/dart-cheatsheet.md 1744 src/codelabs/index.md 28 src/codelabs/iterables.md 996 src/codelabs/null-safety.md 253 src/community/index.md 42 src/community/who-uses-dart.md 22 src/dart-2.md 163 src/dart-team-packages.md 18 src/f/piratenames.json 23 src/f/portmanteaux.json 6 src/faq.md 328 src/get-dart/_linux.md 31 src/get-dart/_mac.md 34 src/get-dart/_windows.md 32 src/get-dart/archive/_README.md 6 src/get-dart/archive/_sdk-terms.md 9 src/get-dart/archive/index.md 73 src/get-dart/dart_sdk_archive/CHANGELOG.md 2 src/get-dart/dart_sdk_archive/README.md 13 src/get-dart/index.md 109 src/multiplatform-apps.md 35 src/null-safety/faq.md 296 src/null-safety/index.md 109 src/null-safety/migration-guide.md 350 src/null-safety/understanding-null-safety/index.md 1222 src/null-safety/unsound-null-safety.md 153 src/overview.md 234 src/resources/books.md 47 src/resources/dartpad-best-practices.md 500 src/resources/index.md 28 src/resources/videos.md 25 src/samples/index.md 316 src/security.md 34 src/server/c-interop-native-extensions.md 20 src/server/google-cloud.md 64 src/server/index.md 42 src/server/libraries.md 43 src/terms.md 31 src/tools/build_runner.md 87 src/tools/dart-analyze.md 53 src/tools/dart-compile.md 222 src/tools/dart-create.md 67 src/tools/dart-devtools.md 161 src/tools/dart-fix.md 23 src/tools/dart-format.md 59 src/tools/dart-run.md 107 src/tools/dart-test.md 67 src/tools/dart-tool.md 72 src/tools/dart2js.md 177 src/tools/dartaotruntime.md 21 src/tools/dartdevc/faq.md 152 src/tools/dartdevc/index.md 30 src/tools/dartdoc.md 43 src/tools/dartpad/index.md 84 src/tools/dartpad/privacy.md 18 src/tools/dartpad/troubleshoot.md 80 src/tools/diagnostic-messages.md 11027 src/tools/experiment-flags.md 78 src/tools/index.md 103 src/tools/jetbrains-plugin.md 117 src/tools/linter-rules.md 94 src/tools/non-promotion-reasons.md 509 src/tools/pub/cmd/index.md 125 src/tools/pub/cmd/pub-add.md 65 src/tools/pub/cmd/pub-cache.md 57 src/tools/pub/cmd/pub-deps.md 61 src/tools/pub/cmd/pub-downgrade.md 87 src/tools/pub/cmd/pub-get.md 117 src/tools/pub/cmd/pub-global.md 193 src/tools/pub/cmd/pub-lish.md 31 src/tools/pub/cmd/pub-outdated.md 204 src/tools/pub/cmd/pub-remove.md 31 src/tools/pub/cmd/pub-token.md 73 src/tools/pub/cmd/pub-upgrade.md 117 src/tools/pub/cmd/pub-uploader.md 56 src/tools/pub/custom-package-repositories.md 92 src/tools/pub/dependencies.md 370 src/tools/pub/environment-variables.md 30 src/tools/pub/glossary.md 156 src/tools/pub/obsolete.md 16 src/tools/pub/package-layout.md 374 src/tools/pub/publishing.md 315 src/tools/pub/pubspec.md 298 src/tools/pub/troubleshoot.md 120 src/tools/pub/verified-publishers.md 37 src/tools/pub/versioning.md 360 src/tools/sdk.md 41 src/tools/vs-code.md 18 src/tools/webdev.md 152 src/web/dart-2.md 74 src/web/debugging.md 172 src/web/deployment.md 114 src/web/index.md 36 src/web/js-interop.md 22 src/web/libraries.md 49 tool/dart_tools/README.md 11 tool/dartpad_picker/README.md 5