)]}' { "commit": "1f4449658d451396a17e221c9a4b62ad410c3aaf", "tree": "b096dd3a6dc0df6e8764bcf64af0d9f5840c83c3", "parents": [ "0fbe9d3a9563dd0f987574e44a97e71dd86589c2" ], "author": { "name": "danrubel", "email": "danrubel@google.com", "time": "Tue Aug 07 22:28:55 2018 +0000" }, "committer": { "name": "Dan Rubel", "email": "danrubel@google.com", "time": "Tue Aug 07 22:28:55 2018 +0000" }, "message": "Refactor dartdoc parsing\n\nThis alters the way that dartdoc is parsed,\npreventing null comment references from being pushed onto the stack.\nThis removes the need to remove those nulls prior to creating\nthe documentation comment AST nodes and allows for fixed sized lists.\n\nThis also address comments in:\n* https://dart-review.googlesource.com/c/sdk/+/68520\n* https://dart-review.googlesource.com/c/sdk/+/68461\n\nChange-Id: I679c425b5d1f3f7954281d226815a80e73dcc033\nReviewed-on: https://dart-review.googlesource.com/68780\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "f0966b146bf5fb302d3a9ab06206be4b5f79e799", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/dart/ast/utilities.dart", "new_id": "cb51084531b834a9755c62303082841984a429b9", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/dart/ast/utilities.dart" }, { "type": "modify", "old_id": "2c1877d2457884821953fe9be8bbe6229ecd0198", "old_mode": 33188, "old_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart", "new_id": "838acab0f495bb252ec8b6c3b1c004d3a5cf551b", "new_mode": 33188, "new_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart" }, { "type": "modify", "old_id": "df2e4c7b2935a7576d433d0bfab300a83b12c17f", "old_mode": 33188, "old_path": "pkg/analyzer/test/generated/parser_fasta_test.dart", "new_id": "92a6f6a27e712c8b3aebf564d748940d9f427785", "new_mode": 33188, "new_path": "pkg/analyzer/test/generated/parser_fasta_test.dart" }, { "type": "modify", "old_id": "ab5fdb5f3e8e147b03746339ac9048300d75a035", "old_mode": 33188, "old_path": "pkg/front_end/lib/src/fasta/parser/parser.dart", "new_id": "6313956de608fdfe4d5c24ee604c339345296693", "new_mode": 33188, "new_path": "pkg/front_end/lib/src/fasta/parser/parser.dart" }, { "type": "modify", "old_id": "e7f2eb4a3d7c037f1f4ec1132c2521ad7f9b35a7", "old_mode": 33188, "old_path": "pkg/front_end/lib/src/fasta/source/stack_listener.dart", "new_id": "df55a69b9884d6089f6094e68570fde200ef170f", "new_mode": 33188, "new_path": "pkg/front_end/lib/src/fasta/source/stack_listener.dart" } ] }