{"id": "GrimoireLab", "children": [{"id": "https://github.com/angular/angular", "children": [{"id": "modules", "children": [{"id": "angular2", "children": [{"id": "test", "children": [{"id": "transform", "children": [{"id": "two_annotations_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/two_annotations_files/bar.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "directive_processor", "children": [{"id": "parameter_metadata", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_processor/parameter_metadata/expected/soup.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}]}]}]}, {"id": "interfaces_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_processor/interfaces_files/expected/soup.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}]}, {"id": "directive_aliases_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_processor/directive_aliases_files/template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}]}]}, {"id": "superclass_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_processor/superclass_files/expected/soup.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}]}, {"id": "part_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_processor/part_files/main.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_processor/all_tests.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16853051792106577}]}]}, {"id": "bind_generator", "children": [{"id": "duplicate_bind_name_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/bind_generator/duplicate_bind_name_files/expected/soup.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}]}, {"id": "events_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/bind_generator/events_files/expected/bar.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}]}]}, {"id": "integration", "children": [{"id": "synthetic_ctor_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/integration/synthetic_ctor_files/expected/bar.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}]}, {"id": "two_annotations_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/integration/two_annotations_files/expected/bar.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16221849653359915}]}]}]}, {"id": "simple_annotation_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/integration/simple_annotation_files/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}, {"id": "chained_deps_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/integration/chained_deps_files/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/transform/integration/all_tests.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19828719017626534}]}]}, {"id": "template_compiler", "children": [{"id": "with_prefix_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/template_compiler/with_prefix_files/expected/hello.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}]}, {"id": "url_expression_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/template_compiler/url_expression_files/hello.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}, {"id": "modules/angular2/test/transform/template_compiler/url_expression_files/hello.ng_meta.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "directive_metadata_extractor", "children": [{"id": "directive_metadata_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/events.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12434636820879968}, {"id": "modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/too_many_directives.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}, {"id": "modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/directive_export_as.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "recursive_export_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_metadata_extractor/recursive_export_files/foo.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}]}, {"id": "directive_linker", "children": [{"id": "simple_export_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_linker/simple_export_files/expected/foo.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}]}, {"id": "simple_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/directive_linker/simple_files/index.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "list_of_types_files", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/transform/list_of_types_files/bar.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}]}, {"id": "forms", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/forms/integration_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.31821559653813036}]}]}, {"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/directives/if_spec.js", "area": 2.050724637681159, "max_area": 2.050724637681159, "height": 0.27403144682586433}, {"id": "modules/angular2/test/directives/observable_list_diff_spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15861162716933255}, {"id": "modules/angular2/test/directives/ng_repeat_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.2686211427794644}, {"id": "modules/angular2/test/directives/switch_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.22533871040826498}, {"id": "modules/angular2/test/directives/foreach_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.2830486202365309}]}]}, {"id": "core", "children": [{"id": "compiler", "children": [{"id": "pipeline", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/compiler/pipeline/view_splitter_spec.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.22804386243146496}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/core/compiler/integration_spec.js", "area": 1.8405797101449275, "max_area": 2.260869565217391, "height": 1.2505913272010514}, {"id": "modules/angular2/test/core/compiler/view_container_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.28665548960079745}, {"id": "modules/angular2/test/core/compiler/view_spec.js", "area": 4.36231884057971, "max_area": 4.36231884057971, "height": 0.695133445103992}, {"id": "modules/angular2/test/core/compiler/element_injector_spec.js", "area": 8.775362318840578, "max_area": 8.985507246376812, "height": 0.5923376682223934}, {"id": "modules/angular2/test/core/compiler/view_factory_spec.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.22984729711359825}, {"id": "modules/angular2/test/core/compiler/shadow_css_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23255244913679823}, {"id": "modules/angular2/test/core/compiler/change_detector_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/test/core/compiler/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.7402238434002446}, {"id": "modules/angular2/test/core/compiler/dynamic_component_loader_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3642031809325298}, {"id": "modules/angular2/test/core/compiler/compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5887307988581267}, {"id": "modules/angular2/test/core/compiler/view_manager_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5093796728442611}, {"id": "modules/angular2/test/core/compiler/directive_metadata_reader_spec.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.17484253930853233}, {"id": "modules/angular2/test/core/compiler/template_loader_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.1559064751461326}, {"id": "modules/angular2/test/core/compiler/shadow_dom_strategy_spec.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.3263310526077303}, {"id": "modules/angular2/test/core/compiler/compiler_html5lib.server.spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}, {"id": "modules/angular2/test/core/compiler/template_normalizer_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3488739861343967}, {"id": "modules/angular2/test/core/compiler/integration_dart_spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/test/core/compiler/template_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.41920793873759576}, {"id": "modules/angular2/test/core/compiler/runtime_metadata_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20459921156373193}, {"id": "modules/angular2/test/core/compiler/change_definition_factory_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.248783361275998}, {"id": "modules/angular2/test/core/compiler/view_manager_utils_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3497757034754633}]}]}, {"id": "annotations", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/annotations/annotations_spec.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.12073949884453306}]}]}, {"id": "forms", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/forms/form_builder_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "linker", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/linker/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.8790883139245096}, {"id": "modules/angular2/test/core/linker/query_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7780914404821242}, {"id": "modules/angular2/test/core/linker/view_container_ref_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}, {"id": "modules/angular2/test/core/linker/view_resolver_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15229960578186597}, {"id": "modules/angular2/test/core/linker/view_injector_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6284063618650595}, {"id": "modules/angular2/test/core/linker/change_detection_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/pipes/date_pipe_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1613167791925325}, {"id": "modules/angular2/test/core/pipes/pipes_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15680819248719924}]}]}, {"id": "render", "children": [{"id": "dom", "children": [{"id": "compiler", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/render/dom/compiler/pipeline_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "events", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/render/dom/events/event_manager_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18656486474239883}]}]}]}]}, {"id": "di", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/di/forward_ref_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": "change_detection", "children": [{"id": "parser", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/change_detection/parser/lexer_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.28575377225973086}]}]}, {"id": "differs", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/change_detection/differs/default_iterable_differ_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4489646109927953}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/core/change_detection/proto_record_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14328243237119942}]}]}, {"id": "facade", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/facade/collection_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21000951561013187}]}]}, {"id": "services", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/services/ruler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15500475780506592}]}]}, {"id": "dom", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/core/dom/dom_adapter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/core/application_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.25419366532239795}, {"id": "modules/angular2/test/core/directive_lifecycle_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16492364855679914}]}]}, {"id": "render", "children": [{"id": "dom", "children": [{"id": "shadow_dom", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/render/dom/shadow_dom/emulated_scoped_shadow_dom_strategy_spec.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.2109112329511985}]}]}, {"id": "compiler", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/render/dom/compiler/view_splitter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.28936064162399744}, {"id": "modules/angular2/test/render/dom/compiler/directive_parser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2938692283293307}, {"id": "modules/angular2/test/render/dom/compiler/property_binding_parser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2650142734151978}]}]}, {"id": "events", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/render/dom/events/key_events_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/render/dom/integration_testbed.js", "area": 1.0, "max_area": 1.0, "height": 0.2505867959581313}, {"id": "modules/angular2/test/render/dom/convert_spec.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.15410304046399928}, {"id": "modules/angular2/test/render/dom/convert_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "change_detection", "children": [{"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/change_detection/pipes/observable_pipe_spec.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.18295799537813223}, {"id": "modules/angular2/test/change_detection/pipes/promise_pipe_spec.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/test/change_detection/pipes/keyvalue_changes_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/change_detection/change_detection_spec.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.6157823190901264}, {"id": "modules/angular2/test/change_detection/simple_watch_config.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23165073179573156}, {"id": "modules/angular2/test/change_detection/util.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.12254293352666637}, {"id": "modules/angular2/test/change_detection/change_detector_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "di", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/di/injector_spec.js", "area": 8.985507246376812, "max_area": 8.985507246376812, "height": 0.36871176763786306}]}]}, {"id": "router", "children": [{"id": "integration", "children": [{"id": "impl", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/router/integration/impl/sync_route_spec_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.46790067515519507}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/router/integration/navigation_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3416602474058634}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/router/router_spec.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.1640219312157325}, {"id": "modules/angular2/test/router/route_registry_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3380533780415968}, {"id": "modules/angular2/test/router/router_link_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18295799537813223}, {"id": "modules/angular2/test/router/hash_location_strategy_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23255244913679823}, {"id": "modules/angular2/test/router/router_link_transform_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "platform", "children": [{"id": "browser", "children": [{"id": "debug", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/platform/browser/debug/debug_element_view_listener_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15861162716933255}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/platform/browser/bootstrap_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.30468983642213054}]}]}, {"id": "dom", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/platform/dom/dom_renderer_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "modules/angular2/test/platform/dom/shared_styles_host_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14688930173546605}]}]}]}, {"id": "common", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/common/directives/ng_class_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.47240926186052834}]}]}, {"id": "forms", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/common/forms/directives_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/test/common/forms/model_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6446372740042593}]}]}, {"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/common/pipes/number_pipe_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15229960578186597}]}]}]}, {"id": "http", "children": [{"id": "backends", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/http/backends/xhr_backend_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3200190312202637}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/http/http_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4119942000090625}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/testing/test_component_builder_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2505867959581313}, {"id": "modules/angular2/test/testing/fake_async_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2767365988490643}]}]}, {"id": "compiler", "children": [{"id": "expression_parser", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/compiler/expression_parser/parser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.447161176310662}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/compiler/html_parser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35338257283972996}, {"id": "modules/angular2/test/compiler/url_resolver_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20099234219946532}, {"id": "modules/angular2/test/compiler/runtime_metadata_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22173184104399837}, {"id": "modules/angular2/test/compiler/style_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2587022520277312}, {"id": "modules/angular2/test/compiler/schema_registry_mock.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/test/compiler/template_loader_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24156962254746478}, {"id": "modules/angular2/test/compiler/template_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.491345326022928}, {"id": "modules/angular2/test/compiler/runtime_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}, {"id": "modules/angular2/test/compiler/offline_compiler_util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/test/compiler/template_preparser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "web_workers", "children": [{"id": "debug_tools", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/web_workers/debug_tools/single_client_server_message_bus.server.spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1793511260138656}, {"id": "modules/angular2/test/web_workers/debug_tools/web_socket_message_bus_spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1595133445103992}, {"id": "modules/angular2/test/web_workers/debug_tools/bootstrap.server.spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}, {"id": "shared", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/web_workers/shared/render_proto_view_ref_store_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}, {"id": "modules/angular2/test/web_workers/shared/mock_event_emitter.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}, {"id": "modules/angular2/test/web_workers/shared/mock_event_emitter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "modules/angular2/test/web_workers/shared/service_message_broker_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1613167791925325}]}]}, {"id": "worker", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/web_workers/worker/spies.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}, {"id": "modules/angular2/test/web_workers/worker/event_dispatcher_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16041506185146587}, {"id": "modules/angular2/test/web_workers/worker/platform_location_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17754769133173232}]}]}]}, {"id": "reflection", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/reflection/reflector_spec.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "symbol_inspector", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/symbol_inspector/symbol_inspector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15410304046399928}]}]}, {"id": "benchmark", "children": [{"id": "transform", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/benchmark/transform/benchmark.transform.server.spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "debug", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/debug/debug_element_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2884589242829308}]}]}, {"id": "facade", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/facade/collection_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20189405954053197}]}]}, {"id": "i18n", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/i18n/message_extractor_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.27222801214373105}]}]}, {"id": "alt_router", "children": [{"id": ".", "children": [{"id": "modules/angular2/test/alt_router/recognize_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.28575377225973086}, {"id": "modules/angular2/test/alt_router/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.298377815034664}]}]}, {"id": ".", "children": [{"id": "modules/angular2/test/public_api_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.4092935792287824}]}]}, {"id": "src", "children": [{"id": "core", "children": [{"id": "compiler", "children": [{"id": "pipeline", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/compiler/pipeline/text_interpolation_parser.js", "area": 1.0, "max_area": 1.0, "height": 0.13065838959626624}, {"id": "modules/angular2/src/core/compiler/pipeline/directive_parser.js", "area": 1.0, "max_area": 1.0, "height": 0.1559064751461326}, {"id": "modules/angular2/src/core/compiler/pipeline/default_steps.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.1279532375730663}, {"id": "modules/angular2/src/core/compiler/pipeline/element_binder_builder.js", "area": 2.681159420289855, "max_area": 2.681159420289855, "height": 0.2830486202365309}]}]}, {"id": "shadow_dom_emulation", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/compiler/shadow_dom_emulation/shadow_css.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.3326430739951969}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/core/compiler/compiler.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.24968507861706465}, {"id": "modules/angular2/src/core/compiler/template_loader.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.15410304046399928}, {"id": "modules/angular2/src/core/compiler/private_component_loader.js", "area": 1.0, "max_area": 1.0, "height": 0.13156010693733292}, {"id": "modules/angular2/src/core/compiler/proto_view_factory.js", "area": 1.0, "max_area": 1.0, "height": 0.23796275318319815}, {"id": "modules/angular2/src/core/compiler/view.js", "area": 1.0, "max_area": 1.0, "height": 0.24337305722959807}, {"id": "modules/angular2/src/core/compiler/view_container.js", "area": 1.0, "max_area": 1.0, "height": 0.20369749422266528}, {"id": "modules/angular2/src/core/compiler/base_query_list.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}, {"id": "modules/angular2/src/core/compiler/element_injector.js", "area": 1.0, "max_area": 1.210144927536232, "height": 0.8502288277674566}, {"id": "modules/angular2/src/core/compiler/directive_metadata_reader.js", "area": 1.0, "max_area": 1.0, "height": 0.12254293352666637}, {"id": "modules/angular2/src/core/compiler/element_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}, {"id": "modules/angular2/src/core/compiler/url_resolver.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/core/compiler/element_injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.2100140468530518}, {"id": "modules/angular2/src/core/compiler/template_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/core/compiler/view_manager_utils.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.28665548960079745}, {"id": "modules/angular2/src/core/compiler/directive_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/core/compiler/compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}, {"id": "modules/angular2/src/core/compiler/interfaces.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}, {"id": "modules/angular2/src/core/compiler/directive_lifecycle_reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules/angular2/src/core/compiler/view_manager.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3091984231274638}]}]}, {"id": "annotations", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/annotations/di.js", "area": 1.0, "max_area": 1.0, "height": 0.12344465086773303}, {"id": "modules/angular2/src/core/annotations/annotations.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}, {"id": "modules/angular2/src/core/annotations/decorators.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19377860347093206}]}]}, {"id": "zone", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/zone/vm_turn_zone.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19558203815306538}, {"id": "modules/angular2/src/core/zone/ng_zone.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2469799265938647}, {"id": "modules/angular2/src/core/zone/vm_turn_zone.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}, {"id": "modules/angular2/src/core/zone/ng_zone_impl.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2289455797725316}]}]}, {"id": "forms", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/forms/directives/checkbox_value_accessor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}, {"id": "modules/angular2/src/core/forms/directives/validators.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11082060809279987}, {"id": "modules/angular2/src/core/forms/directives/ng_control_status.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}, {"id": "modules/angular2/src/core/forms/directives/ng_form.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18476143006026552}]}]}]}, {"id": "di", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/di/provider.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35608772486292994}, {"id": "modules/angular2/src/core/di/type_literal.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}, {"id": "modules/angular2/src/core/di/metadata.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}]}]}, {"id": "change_detection", "children": [{"id": "parser", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/change_detection/parser/ast.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3281344872898636}, {"id": "modules/angular2/src/core/change_detection/parser/locals.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/core/change_detection/binding_record.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.199188907517332}, {"id": "modules/angular2/src/core/change_detection/jit_proto_change_detector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}, {"id": "modules/angular2/src/core/change_detection/change_detection.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2091077982690652}, {"id": "modules/angular2/src/core/change_detection/pregen_proto_change_detector.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "modules/angular2/src/core/change_detection/codegen_name_util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21902668902079842}, {"id": "modules/angular2/src/core/change_detection/change_detection_util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24156962254746478}, {"id": "modules/angular2/src/core/change_detection/abstract_change_detector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.29747609769359734}, {"id": "modules/angular2/src/core/change_detection/pipe_transform.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "facade", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/facade/browser.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/core/facade/collection.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2920657936471974}, {"id": "modules/angular2/src/core/facade/promise.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "modules/angular2/src/core/facade/async.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1396755630069328}, {"id": "modules/angular2/src/core/facade/math.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}, {"id": "linker", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/linker/directive_lifecycle_reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}, {"id": "modules/angular2/src/core/linker/view_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}, {"id": "modules/angular2/src/core/linker/view_manager.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.27944175087226425}, {"id": "modules/angular2/src/core/linker/query_list.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}, {"id": "modules/angular2/src/core/linker/element_injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.8736734786351895}, {"id": "modules/angular2/src/core/linker/element_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "metadata", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/metadata/directives.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23976618786533146}, {"id": "modules/angular2/src/core/metadata/di.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14869273641759934}]}]}, {"id": "annotations_impl", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/annotations_impl/annotations.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17574425664959897}]}]}, {"id": "testability", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/testability/testability.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15500475780506592}]}]}, {"id": "events", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/events/hammer_gestures.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}]}]}, {"id": "render", "children": [{"id": "dom", "children": [{"id": "view", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/render/dom/view/fragment.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/core/render/dom/view/element_binder.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}]}]}, {"id": "compiler", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/render/dom/compiler/compile_control.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1396755630069328}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/core/render/dom/template_cloner.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/core/render/api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13426525896053287}]}]}, {"id": "services", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/services/url_resolver.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/directives/ng_class.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1856631474013322}, {"id": "modules/angular2/src/core/directives/ng_non_bindable.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10360686936426662}]}]}, {"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/pipes/pipe_provider.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}, {"id": "modules/angular2/src/core/pipes/uppercase_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}, {"id": "modules/angular2/src/core/pipes/pipe_binding.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}]}]}, {"id": "profile", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/core/profile/wtf_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/core/application.js", "area": 1.8405797101449275, "max_area": 1.8405797101449275, "height": 0.2370610358421315}, {"id": "modules/angular2/src/core/application.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2650142734151978}, {"id": "modules/angular2/src/core/pipes.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/core/application.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "modules/angular2/src/core/metadata.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2830486202365309}, {"id": "modules/angular2/src/core/directives.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}, {"id": "modules/angular2/src/core/application_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.295672663011464}, {"id": "modules/angular2/src/core/console.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": "transform", "children": [{"id": "template_parser", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/transform/template_parser/transformer.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14688930173546605}]}]}, {"id": "directive_processor", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/transform/directive_processor/visitors.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.25329194798133126}]}]}, {"id": "bind_generator", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/transform/bind_generator/generator.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17574425664959897}]}]}, {"id": "template_compiler", "children": [{"id": "reflection", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/transform/template_compiler/reflection/reflection_capabilities.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/transform/template_compiler/directive_metadata_reader.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2208301237029317}, {"id": "modules/angular2/src/transform/template_compiler/change_detector_codegen.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.46880239249626166}]}]}, {"id": "common", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/transform/common/directive_metadata_reader.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2911640763061307}, {"id": "modules/angular2/src/transform/common/ng_meta.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15139788844079932}]}]}, {"id": "in_progress", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/transform/in_progress/find_bootstrap.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15410304046399928}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/transform/traversal.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17033395260319906}]}]}, {"id": "render", "children": [{"id": "dom", "children": [{"id": "compiler", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/render/dom/compiler/property_setter_factory.js", "area": 3.101449275362319, "max_area": 3.101449275362319, "height": 0.199188907517332}, {"id": "modules/angular2/src/render/dom/compiler/compile_step_factory.js", "area": 1.0, "max_area": 1.0, "height": 0.13065838959626624}, {"id": "modules/angular2/src/render/dom/compiler/compile_step_factory.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}, {"id": "modules/angular2/src/render/dom/compiler/template_loader.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/render/dom/compiler/style_url_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}]}]}, {"id": "view", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/render/dom/view/view_factory.js", "area": 1.0, "max_area": 1.0, "height": 0.21451810231546514}, {"id": "modules/angular2/src/render/dom/view/view_hydrator.js", "area": 1.0, "max_area": 1.0, "height": 0.2271421450903983}, {"id": "modules/angular2/src/render/dom/view/view.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15410304046399928}]}]}, {"id": "shadow_dom", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/render/dom/shadow_dom/emulated_unscoped_shadow_dom_strategy.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "modules/angular2/src/render/dom/shadow_dom/emulated_scoped_shadow_dom_strategy.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/render/dom/dom_renderer.js", "area": 1.0, "max_area": 1.0, "height": 0.35067742081652997}, {"id": "modules/angular2/src/render/dom/util.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/render/dom/dom_renderer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35428429018079655}]}]}]}, {"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/directives/if.js", "area": 1.0, "max_area": 1.0, "height": 0.12344465086773303}, {"id": "modules/angular2/src/directives/ng_if.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}, {"id": "modules/angular2/src/directives/ng_for.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17664597399066564}, {"id": "modules/angular2/src/directives/class.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15410304046399928}]}]}, {"id": "facade", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/facade/async.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1694322352621324}, {"id": "modules/angular2/src/facade/lang.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.26140740405093116}, {"id": "modules/angular2/src/facade/browser.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}, {"id": "modules/angular2/src/facade/collection.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35789115954506323}, {"id": "modules/angular2/src/facade/collection.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3101001404685305}]}]}, {"id": "test_lib", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/test_lib/test_bed.js", "area": 1.0, "max_area": 1.0, "height": 0.16492364855679914}, {"id": "modules/angular2/src/test_lib/e2e_util.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}, {"id": "modules/angular2/src/test_lib/utils.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17484253930853233}, {"id": "modules/angular2/src/test_lib/test_lib.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3200190312202637}, {"id": "modules/angular2/src/test_lib/shims_for_IE.js", "area": 6.463768115942028, "max_area": 6.463768115942028, "height": 0.19377860347093206}, {"id": "modules/angular2/src/test_lib/test_injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23165073179573156}]}]}, {"id": "dom", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/dom/browser_adapter.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35789115954506323}, {"id": "modules/angular2/src/dom/html_adapter.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3669083329557298}]}]}, {"id": "reflection", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/reflection/reflection_capabilities.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17303910462639904}, {"id": "modules/angular2/src/reflection/reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "router", "children": [{"id": "lifecycle", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/router/lifecycle/route_lifecycle_reflector.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}]}]}, {"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/router/directives/router_outlet.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19828719017626534}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/router/router_link.js", "area": 1.0, "max_area": 1.0, "height": 0.13877384566586615}, {"id": "modules/angular2/src/router/async_route_handler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}, {"id": "modules/angular2/src/router/interfaces.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}, {"id": "modules/angular2/src/router/route_handler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}, {"id": "modules/angular2/src/router/path_location_strategy.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}, {"id": "modules/angular2/src/router/route_registry.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4137976346911958}, {"id": "modules/angular2/src/router/url_parser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2605056867098645}, {"id": "modules/angular2/src/router/instruction.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22984729711359825}, {"id": "modules/angular2/src/router/router_providers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}, {"id": "modules/angular2/src/router/browser_location.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/router/router.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.41740450405546237}, {"id": "modules/angular2/src/router/hash_location_strategy.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "modules/angular2/src/router/lifecycle_annotations_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}, {"id": "modules/angular2/src/router/router_outlet.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18836829942453215}, {"id": "modules/angular2/src/router/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10360686936426662}, {"id": "modules/angular2/src/router/route_definition.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}, {"id": "change_detection", "children": [{"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/change_detection/pipes/null_pipe.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/change_detection/pipes/date_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}, {"id": "modules/angular2/src/change_detection/pipes/lowercase_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "modules/angular2/src/change_detection/pipes/uppercase_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}, {"id": "parser", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/change_detection/parser/ast.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2677194254383978}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/change_detection/change_detection_jit_generator.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4146993520322625}, {"id": "modules/angular2/src/change_detection/exceptions.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules/angular2/src/change_detection/dynamic_change_detector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3461688341111967}, {"id": "modules/angular2/src/change_detection/pipe_lifecycle_reflector.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10270515202319996}, {"id": "modules/angular2/src/change_detection/codegen_logic_util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1973854728351987}]}]}, {"id": "di", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/di/binding.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22624042774933165}, {"id": "modules/angular2/src/di/annotations_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12434636820879968}, {"id": "modules/angular2/src/di/decorators.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}]}]}, {"id": "web_workers", "children": [{"id": "ui", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/web_workers/ui/event_dispatcher.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1973854728351987}, {"id": "modules/angular2/src/web_workers/ui/renderer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1793511260138656}]}]}, {"id": "worker", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/web_workers/worker/application_common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19197516878879878}, {"id": "modules/angular2/src/web_workers/worker/event_dispatcher.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/web_workers/worker/router_providers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}, {"id": "shared", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/web_workers/shared/api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "common", "children": [{"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/common/pipes/common_pipes.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}, {"id": "modules/angular2/src/common/pipes/async_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/common/directives/ng_if.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}, {"id": "forms", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/common/forms/directives/ng_form_model.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18295799537813223}, {"id": "modules/angular2/src/common/forms/directives/ng_form_control.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/common/forms/validators.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1712356699442657}]}]}]}, {"id": "compiler", "children": [{"id": "css", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/compiler/css/lexer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.619389188454393}]}]}, {"id": "output", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/compiler/output/abstract_emitter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.447161176310662}]}]}, {"id": "view_compiler", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/compiler/view_compiler/event_binder.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2352576011599982}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/compiler/xhr_mock.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1712356699442657}, {"id": "modules/angular2/src/compiler/html_parser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2965743803525307}, {"id": "modules/angular2/src/compiler/source_module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}, {"id": "modules/angular2/src/compiler/template_parser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5752050387421269}, {"id": "modules/angular2/src/compiler/directive_normalizer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22984729711359825}, {"id": "modules/angular2/src/compiler/directive_lifecycle_reflector.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "http", "children": [{"id": "backends", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/http/backends/mock_backend.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15229960578186597}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/http/url_search_params.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}, {"id": "modules/angular2/src/http/base_request_options.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14598758439439938}, {"id": "modules/angular2/src/http/http.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1856631474013322}, {"id": "modules/angular2/src/http/static_request.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "modules/angular2/src/http/enums.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13877384566586615}]}]}, {"id": "platform", "children": [{"id": "server", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/platform/server/webworker_adapter.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}, {"id": "modules/angular2/src/platform/server/parse5_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7438261815215913}]}]}, {"id": "dom", "children": [{"id": "events", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/platform/dom/events/key_events.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/platform/dom/shared_styles_host.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}]}]}, {"id": "browser", "children": [{"id": "tools", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/platform/browser/tools/tools.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/platform/browser/ruler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/src/platform/worker_render.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "animate", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/animate/animation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21181295029226516}]}]}, {"id": "forms", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/forms/directives/control_group_directive.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}, {"id": "modules/angular2/src/forms/directives/form_interface.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "modules/angular2/src/forms/directives/ng_model.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13877384566586615}, {"id": "modules/angular2/src/forms/directives/ng_form_control.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14328243237119942}]}]}]}, {"id": "web-workers", "children": [{"id": "worker", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/web-workers/worker/application.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15049617109973265}]}]}, {"id": "ui", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/web-workers/ui/di_bindings.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2271421450903983}, {"id": "modules/angular2/src/web-workers/ui/event_serializer.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/testing/testing_internal.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.25960396936879787}, {"id": "modules/angular2/src/testing/test_injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1892700167655988}, {"id": "modules/angular2/src/testing/fake_async.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}, {"id": "modules/angular2/src/testing/fake_async.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "i18n", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/i18n/message_extractor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2668177080973311}]}]}, {"id": "upgrade", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/upgrade/constants.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}, {"id": "modules/angular2/src/upgrade/upgrade_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3200190312202637}]}]}, {"id": "alt_router", "children": [{"id": ".", "children": [{"id": "modules/angular2/src/alt_router/segments.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/src/alt_router/lifecycle_reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}]}, {"id": "docs", "children": [{"id": "core", "children": [{"id": ".", "children": [{"id": "modules/angular2/docs/core/02_directives.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3795323757306629}, {"id": "modules/angular2/docs/core/10_view.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.27132629480266435}, {"id": "modules/angular2/docs/core/07_services.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "cheatsheet", "children": [{"id": ".", "children": [{"id": "modules/angular2/docs/cheatsheet/template-syntax.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1613167791925325}]}]}, {"id": "bundles", "children": [{"id": ".", "children": [{"id": "modules/angular2/docs/bundles/overview.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1559064751461326}]}]}, {"id": "change_detection", "children": [{"id": ".", "children": [{"id": "modules/angular2/docs/change_detection/record.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "examples", "children": [{"id": "core", "children": [{"id": "ts", "children": [{"id": "dev_mode", "children": [{"id": ".", "children": [{"id": "modules/angular2/examples/core/ts/dev_mode/my_component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10360686936426662}]}]}, {"id": "bootstrap", "children": [{"id": ".", "children": [{"id": "modules/angular2/examples/core/ts/bootstrap/bootstrap.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}]}, {"id": "pipes", "children": [{"id": "ts", "children": [{"id": "date_pipe", "children": [{"id": ".", "children": [{"id": "modules/angular2/examples/core/pipes/ts/date_pipe/date_pipe_example.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}]}]}]}]}, {"id": "forms", "children": [{"id": "ts", "children": [{"id": "ng_validators", "children": [{"id": ".", "children": [{"id": "modules/angular2/examples/core/forms/ts/ng_validators/ng_validators.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "router", "children": [{"id": "ts", "children": [{"id": "on_activate", "children": [{"id": ".", "children": [{"id": "modules/angular2/examples/router/ts/on_activate/on_activate_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}, {"id": "can_activate", "children": [{"id": ".", "children": [{"id": "modules/angular2/examples/router/ts/can_activate/can_activate_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}]}]}]}]}, {"id": "platform", "children": [{"id": "dom", "children": [{"id": "debug", "children": [{"id": "ts", "children": [{"id": "debug_element_view_listener", "children": [{"id": ".", "children": [{"id": "modules/angular2/examples/platform/dom/debug/ts/debug_element_view_listener/providers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}]}]}]}]}]}, {"id": "web_worker", "children": [{"id": ".", "children": [{"id": "modules/angular2/web_worker/ui.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}, {"id": "modules/angular2/web_worker/worker.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}, {"id": "manual_typings", "children": [{"id": ".", "children": [{"id": "modules/angular2/manual_typings/traceur-runtime.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}, {"id": "platform", "children": [{"id": ".", "children": [{"id": "modules/angular2/platform/common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}, {"id": "modules/angular2/platform/worker_render.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/angular2/pubspec.yaml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}, {"id": "modules/angular2/tsd.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17303910462639904}, {"id": "modules/angular2/compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}, {"id": "modules/angular2/bootstrap_static.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/debug.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}, {"id": "modules/angular2/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}, {"id": "modules/angular2/directives.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "modules/angular2/angular2.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}, {"id": "modules/angular2/core.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}, {"id": "modules/angular2/angular2.js", "area": 1.0, "max_area": 1.0, "height": 0.10270515202319996}, {"id": "modules/angular2/di_transformer.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2/http.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14598758439439938}, {"id": "modules/angular2/router.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.149594453758666}, {"id": "modules/angular2/pipes.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": "benchmarks", "children": [{"id": "src", "children": [{"id": "naive_infinite_scroll", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/naive_infinite_scroll/index.js", "area": 1.8405797101449275, "max_area": 1.8405797101449275, "height": 0.36781005029679636}, {"id": "modules/benchmarks/src/naive_infinite_scroll/scroll_area.js", "area": 1.0, "max_area": 1.0, "height": 0.1640219312157325}, {"id": "modules/benchmarks/src/naive_infinite_scroll/scroll_item.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18115456069599892}, {"id": "modules/benchmarks/src/naive_infinite_scroll/cells.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1874665820834655}, {"id": "modules/benchmarks/src/naive_infinite_scroll/scroll_item.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.19017173410666546}]}]}, {"id": "tree", "children": [{"id": "ng2_ftl", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/tree/ng2_ftl/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12885495491413296}, {"id": "modules/benchmarks/src/tree/ng2_ftl/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}, {"id": "ng2_switch", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/tree/ng2_switch/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}, {"id": "modules/benchmarks/src/tree/ng2_switch/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "baseline", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/tree/baseline/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}, {"id": "ng2_static_ftl", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/tree/ng2_static_ftl/tree_root.ngfactory.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/benchmarks/src/tree/tree_benchmark.js", "area": 3.731884057971014, "max_area": 3.731884057971014, "height": 0.29296751098826407}, {"id": "modules/benchmarks/src/tree/tree_benchmark.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": "largetable", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/largetable/largetable_benchmark.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3128052924917305}, {"id": "modules/benchmarks/src/largetable/iv/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/benchmarks/src/largetable/render3/table.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "element_injector", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/element_injector/instantiate_directive_benchmark.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.12524808554986633}]}]}, {"id": "compiler", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/compiler/compiler_benchmark.js", "area": 2.050724637681159, "max_area": 2.471014492753623, "height": 0.2271421450903983}, {"id": "modules/benchmarks/src/compiler/paths.es5", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "change_detection", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/change_detection/change_detection_benchmark.js", "area": 7.304347826086956, "max_area": 7.304347826086956, "height": 0.2632108387330645}, {"id": "modules/benchmarks/src/change_detection/change_detection_benchmark.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3966650052109294}]}]}, {"id": "largeform", "children": [{"id": "ng2", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/largeform/ng2/init.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}]}, {"id": "old", "children": [{"id": "naive_infinite_scroll", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/old/naive_infinite_scroll/random_data.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1559064751461326}, {"id": "modules/benchmarks/src/old/naive_infinite_scroll/common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21181295029226516}]}]}, {"id": "compiler", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/src/old/compiler/compiler_benchmark.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23796275318319815}]}]}]}, {"id": ".", "children": [{"id": "modules/benchmarks/src/util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16312021387466583}]}]}, {"id": "e2e_test", "children": [{"id": ".", "children": [{"id": "modules/benchmarks/e2e_test/di_perf.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16312021387466583}, {"id": "modules/benchmarks/e2e_test/change_detection_perf.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}, {"id": "modules/benchmarks/e2e_test/selector_spec.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}, {"id": "modules/benchmarks/e2e_test/tree_spec.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}, {"id": "modules/benchmarks/e2e_test/selector_perf.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}, {"id": "modules/benchmarks/e2e_test/largetable_perf.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}, {"id": "modules/benchmarks/e2e_test/naive_infinite_scroll_perf.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules/benchmarks/e2e_test/tree_data.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/benchmarks/pubspec.yaml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}, {"id": "modules/benchmarks/README.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": "examples", "children": [{"id": "src", "children": [{"id": "hello_world", "children": [{"id": ".", "children": [{"id": "modules/examples/src/hello_world/index_static.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.3335447913362635}, {"id": "modules/examples/src/hello_world/index_common.js", "area": 1.0, "max_area": 1.0, "height": 0.13156010693733292}, {"id": "modules/examples/src/hello_world/static_app.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.1595133445103992}, {"id": "modules/examples/src/hello_world/index_dynamic.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "material", "children": [{"id": "input", "children": [{"id": ".", "children": [{"id": "modules/examples/src/material/input/demo_app.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}]}]}, {"id": "radio", "children": [{"id": ".", "children": [{"id": "modules/examples/src/material/radio/index.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.14057728034799946}, {"id": "modules/examples/src/material/radio/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}]}]}, {"id": "dialog", "children": [{"id": ".", "children": [{"id": "modules/examples/src/material/dialog/index.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "button", "children": [{"id": ".", "children": [{"id": "modules/examples/src/material/button/demo_app.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/examples/src/material/button/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}]}]}, {"id": "checkbox", "children": [{"id": ".", "children": [{"id": "modules/examples/src/material/checkbox/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}]}, {"id": "routing", "children": [{"id": ".", "children": [{"id": "modules/examples/src/routing/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/examples/src/routing/inbox-detail.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}, {"id": "modules/examples/src/routing/inbox-app.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22173184104399837}]}]}, {"id": "gestures", "children": [{"id": ".", "children": [{"id": "modules/examples/src/gestures/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}, {"id": "web_workers", "children": [{"id": "kitchen_sink", "children": [{"id": ".", "children": [{"id": "modules/examples/src/web_workers/kitchen_sink/background_index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/examples/src/web_workers/kitchen_sink/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}, {"id": "modules/examples/src/web_workers/kitchen_sink/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "todo", "children": [{"id": ".", "children": [{"id": "modules/examples/src/web_workers/todo/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/examples/src/web_workers/todo/index_common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}, {"id": "images", "children": [{"id": ".", "children": [{"id": "modules/examples/src/web_workers/images/image_demo.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "benchpress", "children": [{"id": ".", "children": [{"id": "modules/examples/src/benchpress/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "observable_models", "children": [{"id": ".", "children": [{"id": "modules/examples/src/observable_models/url_params_to_form.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/examples/src/observable_models/common.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.30288640173999726}]}]}, {"id": "message_broker", "children": [{"id": ".", "children": [{"id": "modules/examples/src/message_broker/background_index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}]}, {"id": "e2e_test", "children": [{"id": "material", "children": [{"id": ".", "children": [{"id": "modules/examples/e2e_test/material/button_spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}]}]}]}]}, {"id": "angular2_material", "children": [{"id": "src", "children": [{"id": "components", "children": [{"id": "progress-circular", "children": [{"id": ".", "children": [{"id": "modules/angular2_material/src/components/progress-circular/progress-circular.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "radio", "children": [{"id": ".", "children": [{"id": "modules/angular2_material/src/components/radio/radio_button.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2776383161901309}]}]}, {"id": "button", "children": [{"id": ".", "children": [{"id": "modules/angular2_material/src/components/button/button.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "grid_list", "children": [{"id": ".", "children": [{"id": "modules/angular2_material/src/components/grid_list/grid_list.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3128052924917305}]}]}, {"id": "dialog", "children": [{"id": ".", "children": [{"id": "modules/angular2_material/src/components/dialog/dialog.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.25148851329919797}]}]}]}, {"id": "core", "children": [{"id": ".", "children": [{"id": "modules/angular2_material/src/core/theme.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/angular2_material/src/core/key_codes.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "benchpress", "children": [{"id": "src", "children": [{"id": "firefox_extension", "children": [{"id": "lib", "children": [{"id": ".", "children": [{"id": "modules/benchpress/src/firefox_extension/lib/main.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14869273641759934}]}]}]}, {"id": "webdriver", "children": [{"id": ".", "children": [{"id": "modules/benchpress/src/webdriver/chrome_driver_extension.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2947709456703974}, {"id": "modules/benchpress/src/webdriver/ios_driver_extension.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1973854728351987}]}]}, {"id": "metric", "children": [{"id": ".", "children": [{"id": "modules/benchpress/src/metric/perflog_metric.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.37322035434319634}]}]}, {"id": ".", "children": [{"id": "modules/benchpress/src/reporter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "modules/benchpress/src/runner.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17213738728533237}, {"id": "modules/benchpress/src/web_driver_extension.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "test", "children": [{"id": "metric", "children": [{"id": ".", "children": [{"id": "modules/benchpress/test/metric/perflog_metric_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.3596945942271965}]}]}, {"id": "firefox_extension", "children": [{"id": ".", "children": [{"id": "modules/benchpress/test/firefox_extension/spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}, {"id": "modules/benchpress/test/firefox_extension/sample_benchmark.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}]}]}, {"id": "webdriver", "children": [{"id": ".", "children": [{"id": "modules/benchpress/test/webdriver/chrome_driver_extension_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5039693687978613}, {"id": "modules/benchpress/test/webdriver/ios_driver_extension_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.26591599075626443}]}]}, {"id": "reporter", "children": [{"id": ".", "children": [{"id": "modules/benchpress/test/reporter/console_reporter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16312021387466583}, {"id": "modules/benchpress/test/reporter/multi_reporter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15139788844079932}]}]}, {"id": "validator", "children": [{"id": ".", "children": [{"id": "modules/benchpress/test/validator/regression_slope_validator_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15680819248719924}]}]}, {"id": ".", "children": [{"id": "modules/benchpress/test/sampler_spec.js", "area": 2.050724637681159, "max_area": 2.050724637681159, "height": 0.397566722551996}]}]}, {"id": ".", "children": [{"id": "modules/benchpress/pubspec.yaml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}, {"id": "playground", "children": [{"id": "src", "children": [{"id": "order_management", "children": [{"id": ".", "children": [{"id": "modules/playground/src/order_management/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24247133988853142}]}]}, {"id": "zippy_component", "children": [{"id": ".", "children": [{"id": "modules/playground/src/zippy_component/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": "jsonp", "children": [{"id": ".", "children": [{"id": "modules/playground/src/jsonp/jsonp_comp.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}]}]}, {"id": "web_workers", "children": [{"id": "todo", "children": [{"id": ".", "children": [{"id": "modules/playground/src/web_workers/todo/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": "router", "children": [{"id": ".", "children": [{"id": "modules/playground/src/web_workers/router/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}, {"id": "modules/playground/src/web_workers/router/index_common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "modules/playground/src/web_workers/router/background_index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}, {"id": "modules/playground/src/web_workers/router/background_index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11082060809279987}, {"id": "modules/playground/src/web_workers/router/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "images", "children": [{"id": "services", "children": [{"id": ".", "children": [{"id": "modules/playground/src/web_workers/images/services/bitmap.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24156962254746478}]}]}, {"id": ".", "children": [{"id": "modules/playground/src/web_workers/images/bitmap.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}, {"id": "input", "children": [{"id": ".", "children": [{"id": "modules/playground/src/web_workers/input/background_index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}, {"id": "message_broker", "children": [{"id": ".", "children": [{"id": "modules/playground/src/web_workers/message_broker/index_common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}]}]}]}, {"id": "hash_routing", "children": [{"id": ".", "children": [{"id": "modules/playground/src/hash_routing/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}]}]}, {"id": "material", "children": [{"id": "input", "children": [{"id": ".", "children": [{"id": "modules/playground/src/material/input/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "http", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "modules/playground/src/http/app/http_comp.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": ".", "children": [{"id": "modules/playground/src/http/http_comp.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": "alt_routing", "children": [{"id": ".", "children": [{"id": "modules/playground/src/alt_routing/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}, {"id": "modules/playground/src/alt_routing/inbox.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "relative_assets", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "modules/playground/src/relative_assets/app/my_cmp.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}]}, {"id": "upgrade", "children": [{"id": ".", "children": [{"id": "modules/playground/src/upgrade/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/playground/src/upgrade/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "routing", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "modules/playground/src/routing/app/inbox-detail.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}]}, {"id": "routing_deprecated", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "modules/playground/src/routing_deprecated/app/inbox-app.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21992840636186506}]}]}]}, {"id": "person_management", "children": [{"id": ".", "children": [{"id": "modules/playground/src/person_management/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2406679052063981}]}]}, {"id": "todo", "children": [{"id": ".", "children": [{"id": "modules/playground/src/todo/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}]}]}, {"id": "async", "children": [{"id": ".", "children": [{"id": "modules/playground/src/async/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1793511260138656}]}]}]}, {"id": "e2e_test", "children": [{"id": "model_driven_forms", "children": [{"id": ".", "children": [{"id": "modules/playground/e2e_test/model_driven_forms/model_driven_forms_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}, {"id": "order_management", "children": [{"id": ".", "children": [{"id": "modules/playground/e2e_test/order_management/order_management_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": "web_workers", "children": [{"id": "message_broker", "children": [{"id": ".", "children": [{"id": "modules/playground/e2e_test/web_workers/message_broker/message_broker_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}]}]}, {"id": "animations", "children": [{"id": ".", "children": [{"id": "modules/playground/e2e_test/web_workers/animations/animations_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}]}, {"id": "hello_world", "children": [{"id": ".", "children": [{"id": "modules/playground/e2e_test/hello_world/hello_world_spec.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "hash_routing", "children": [{"id": ".", "children": [{"id": "modules/playground/e2e_test/hash_routing/hash_location_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "benchmarks_external", "children": [{"id": "e2e_test", "children": [{"id": ".", "children": [{"id": "modules/benchmarks_external/e2e_test/tree_perf.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}, {"id": "modules/benchmarks_external/e2e_test/largetable_perf.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}, {"id": "modules/benchmarks_external/e2e_test/naive_infinite_scroll_perf.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}]}]}, {"id": "src", "children": [{"id": "static_tree", "children": [{"id": ".", "children": [{"id": "modules/benchmarks_external/src/static_tree/tree_benchmark.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1532013231229326}]}]}, {"id": "compiler", "children": [{"id": ".", "children": [{"id": "modules/benchmarks_external/src/compiler/benchmark.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "tree", "children": [{"id": "react", "children": [{"id": ".", "children": [{"id": "modules/benchmarks_external/src/tree/react/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/benchmarks_external/src/tree/tree_benchmark_ng13.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18476143006026552}]}]}]}]}, {"id": "change_detection", "children": [{"id": "src", "children": [{"id": "parser", "children": [{"id": ".", "children": [{"id": "modules/change_detection/src/parser/lexer.js", "area": 3.731884057971014, "max_area": 3.942028985507246, "height": 0.4606869364266618}, {"id": "modules/change_detection/src/parser/ast.js", "area": 1.0, "max_area": 1.0, "height": 0.1279532375730663}]}]}, {"id": ".", "children": [{"id": "modules/change_detection/src/change_detector.js", "area": 1.0, "max_area": 1.0, "height": 0.11983778150346641}, {"id": "modules/change_detection/src/change_detection_util.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.27403144682586433}]}]}, {"id": "test", "children": [{"id": "parser", "children": [{"id": ".", "children": [{"id": "modules/change_detection/test/parser/scanner_spec.js", "area": 8.985507246376812, "max_area": 8.985507246376812, "height": 0.28755720694186415}, {"id": "modules/change_detection/test/parser/parser_spec.js", "area": 3.731884057971014, "max_area": 3.731884057971014, "height": 0.45437491503919525}]}]}, {"id": ".", "children": [{"id": "modules/change_detection/test/watch_group_spec.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.19017173410666546}, {"id": "modules/change_detection/test/change_detector_spec.js", "area": 1.8405797101449275, "max_area": 1.8405797101449275, "height": 0.22804386243146496}]}]}]}, {"id": "di", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/di/src/annotations.js", "area": 1.0, "max_area": 1.0, "height": 0.11172232543386651}, {"id": "modules/di/src/opaque_token.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "test", "children": [{"id": "di", "children": [{"id": ".", "children": [{"id": "modules/di/test/di/key_spec.js", "area": 3.101449275362319, "max_area": 3.101449275362319, "height": 0.13336354161946623}]}]}]}, {"id": ".", "children": [{"id": "modules/di/pubspec.yaml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}, {"id": "facade", "children": [{"id": "src", "children": [{"id": "di", "children": [{"id": ".", "children": [{"id": "modules/facade/src/di/reflector.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}]}]}, {"id": ".", "children": [{"id": "modules/facade/src/lang.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17754769133173232}, {"id": "modules/facade/src/dom.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}, {"id": "modules/facade/src/lang.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23976618786533146}]}]}]}, {"id": "core", "children": [{"id": "test", "children": [{"id": "compiler", "children": [{"id": "pipeline", "children": [{"id": ".", "children": [{"id": "modules/core/test/compiler/pipeline/view_splitter_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.14869273641759934}]}]}, {"id": "shadow_dom", "children": [{"id": ".", "children": [{"id": "modules/core/test/compiler/shadow_dom/light_dom_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.25960396936879787}]}]}, {"id": ".", "children": [{"id": "modules/core/test/compiler/view_spec.js", "area": 3.731884057971014, "max_area": 3.731884057971014, "height": 0.49044360868186143}]}]}]}, {"id": "src", "children": [{"id": "annotations", "children": [{"id": ".", "children": [{"id": "modules/core/src/annotations/component.js", "area": 1.0, "max_area": 1.0, "height": 0.11713262948026644}]}]}, {"id": "compiler", "children": [{"id": "pipeline", "children": [{"id": ".", "children": [{"id": "modules/core/src/compiler/pipeline/compile_pipeline.js", "area": 1.0, "max_area": 1.0, "height": 0.13065838959626624}]}]}, {"id": "shadow_dom_emulation", "children": [{"id": ".", "children": [{"id": "modules/core/src/compiler/shadow_dom_emulation/content_tag.js", "area": 1.0, "max_area": 1.0, "height": 0.16492364855679914}]}]}, {"id": ".", "children": [{"id": "modules/core/src/compiler/element_injector.js", "area": 1.0, "max_area": 1.0, "height": 0.4300285468303956}, {"id": "modules/core/src/compiler/interfaces.js", "area": 1.0, "max_area": 1.0, "height": 0.10450858670533328}, {"id": "modules/core/src/compiler/directive_metadata_reader.js", "area": 1.0, "max_area": 1.0, "height": 0.13697041098373283}, {"id": "modules/core/src/compiler/compiler.js", "area": 1.0, "max_area": 1.0, "height": 0.17213738728533237}]}]}]}, {"id": "docs", "children": [{"id": ".", "children": [{"id": "modules/core/docs/11_shadow_dom.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "test_lib", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/test_lib/src/test_lib.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1739408219674657}]}]}]}, {"id": "forms", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "modules/forms/test/integration_spec.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "upgrade", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/upgrade/src/metadata.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "@angular", "children": [{"id": "compiler-cli", "children": [{"id": "integrationtest", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler-cli/integrationtest/test/i18n_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}, {"id": "modules/@angular/compiler-cli/integrationtest/test/animate_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15139788844079932}]}]}, {"id": "src", "children": [{"id": "a", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler-cli/integrationtest/src/a/multiple_components.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler-cli/integrationtest/src/queries.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "modules/@angular/compiler-cli/integrationtest/src/entry_components.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "src", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler-cli/src/extract_i18n.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14869273641759934}, {"id": "modules/@angular/compiler-cli/src/codegen.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2406679052063981}, {"id": "modules/@angular/compiler-cli/src/main.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}, {"id": "modules/@angular/compiler-cli/src/path_mapped_ng_host.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19197516878879878}, {"id": "modules/@angular/compiler-cli/src/static_reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6202909057954596}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler-cli/test/reflector_host_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.38584439711812946}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler-cli/README.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16853051792106577}]}]}, {"id": "platform-browser-dynamic", "children": [{"id": "src", "children": [{"id": "xhr", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser-dynamic/src/xhr/xhr_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}]}, {"id": "test", "children": [{"id": "xhr", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser-dynamic/test/xhr/xhr_cache_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-browser-dynamic/testing_e2e.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10270515202319996}, {"id": "modules/@angular/platform-browser-dynamic/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15049617109973265}, {"id": "modules/@angular/platform-browser-dynamic/tsconfig-es5.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}, {"id": "modules/@angular/platform-browser-dynamic/platform_browser_private.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "common", "children": [{"id": "test", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/test/directives/ng_switch_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23976618786533146}, {"id": "modules/@angular/common/test/directives/ng_plural_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23165073179573156}, {"id": "modules/@angular/common/test/directives/non_bindable_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15410304046399928}, {"id": "modules/@angular/common/test/directives/ng_class_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5138882595495944}]}]}, {"id": "forms", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/test/forms/validators_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21181295029226516}, {"id": "modules/@angular/common/test/forms/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.225343241651185}]}]}, {"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/test/pipes/async_pipe_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24968507861706465}, {"id": "modules/@angular/common/test/pipes/uppercase_pipe_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}, {"id": "modules/@angular/common/test/pipes/i18n_plural_pipe_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14328243237119942}, {"id": "modules/@angular/common/test/pipes/case_conversion_pipes_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/common/test/pipes/number_pipe_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15410304046399928}]}]}]}, {"id": "src", "children": [{"id": "pipes", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/src/pipes/number_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1532013231229326}, {"id": "modules/@angular/common/src/pipes/async_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1793511260138656}, {"id": "modules/@angular/common/src/pipes/i18n_select_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}]}]}, {"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/src/directives/core_directives.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "modules/@angular/common/src/directives/ng_template_outlet.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}, {"id": "forms", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/src/forms/directives/ng_model.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16041506185146587}, {"id": "modules/@angular/common/src/forms/directives/checkbox_value_accessor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/common/src/forms/directives/default_value_accessor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}]}, {"id": "forms-deprecated", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/src/forms-deprecated/directives/normalize_validator.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}]}, {"id": "location", "children": [{"id": ".", "children": [{"id": "modules/@angular/common/src/location/location.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1820562780370656}]}]}, {"id": ".", "children": [{"id": "modules/@angular/common/src/common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}, {"id": ".", "children": [{"id": "modules/@angular/common/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}, {"id": "modules/@angular/common/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}, {"id": "compiler", "children": [{"id": "test", "children": [{"id": "expression_parser", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/test/expression_parser/parser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4588835017445285}]}]}, {"id": "output", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/test/output/output_emitter_codegen_typed.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}, {"id": "modules/@angular/compiler/test/output/output_emitter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24968507861706465}, {"id": "modules/@angular/compiler/test/output/ts_emitter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.45166976301599526}, {"id": "modules/@angular/compiler/test/output/js_emitter_node_only_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14418414971226606}]}]}, {"id": "i18n", "children": [{"id": "serializers", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/test/i18n/serializers/xmb_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}, {"id": "modules/@angular/compiler/test/i18n/serializers/xml_helper_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler/test/i18n/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2686211427794644}, {"id": "modules/@angular/compiler/test/i18n/i18n_html_parser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "template_parser", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/test/template_parser/template_parser_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.7555530381983777}]}]}, {"id": "aot", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/test/aot/static_reflector_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.068444424305587}, {"id": "modules/@angular/compiler/test/aot/summary_resolver_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1532013231229326}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler/test/offline_compiler_util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15861162716933255}, {"id": "modules/@angular/compiler/test/view_resolver_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "modules/@angular/compiler/test/css_lexer_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35067742081652997}, {"id": "modules/@angular/compiler/test/metadata_resolver_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2550953826634646}, {"id": "modules/@angular/compiler/test/directive_lifecycle_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2091077982690652}, {"id": "modules/@angular/compiler/test/shadow_css_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.28665548960079745}, {"id": "modules/@angular/compiler/test/directive_resolver_mock_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19197516878879878}, {"id": "modules/@angular/compiler/test/selector_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3669083329557298}, {"id": "modules/@angular/compiler/test/private_import_core.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/compiler/test/runtime_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "src", "children": [{"id": "view_compiler", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/view_compiler/compile_method.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15229960578186597}, {"id": "modules/@angular/compiler/src/view_compiler/property_binder.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.34526711677013}, {"id": "modules/@angular/compiler/src/view_compiler/compile_element.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.43724228555892886}, {"id": "modules/@angular/compiler/src/view_compiler/util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18025284335493225}, {"id": "modules/@angular/compiler/src/view_compiler/compile_view.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22533871040826498}, {"id": "modules/@angular/compiler/src/view_compiler/view_compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "modules/@angular/compiler/src/view_compiler/compile_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16582536589786578}, {"id": "modules/@angular/compiler/src/view_compiler/query_binder.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13426525896053287}]}]}, {"id": "output", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/output/dart_imports.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}, {"id": "modules/@angular/compiler/src/output/ts_emitter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.37051520231999635}, {"id": "modules/@angular/compiler/src/output/abstract_emitter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.447161176310662}]}]}, {"id": "i18n", "children": [{"id": "serializers", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/i18n/serializers/xtb.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21000951561013187}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler/src/i18n/i18n_parser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19828719017626534}, {"id": "modules/@angular/compiler/src/i18n/extractor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17844940867279896}, {"id": "modules/@angular/compiler/src/i18n/extractor_merger.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4101907653269292}, {"id": "modules/@angular/compiler/src/i18n/message_bundle.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15500475780506592}]}]}, {"id": "expression_parser", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/expression_parser/ast.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.38854954914132944}, {"id": "modules/@angular/compiler/src/expression_parser/lexer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3804340930717296}]}]}, {"id": "schema", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/schema/dom_element_schema_registry.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.394861570528796}]}]}, {"id": "aot", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/aot/static_reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.739317594816258}, {"id": "modules/@angular/compiler/src/aot/static_symbol_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3488739861343967}, {"id": "modules/@angular/compiler/src/aot/summary_serializer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "animation", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/animation/animation_compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.37231863700212964}]}]}, {"id": "template_parser", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/template_parser/template_parser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.8926095427975893}]}]}, {"id": "compiler_util", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/compiler_util/expression_converter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6139788844079931}]}]}, {"id": "ml_parser", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/src/ml_parser/ast.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler/src/compile_metadata.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6563595994381258}, {"id": "modules/@angular/compiler/src/offline_compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2668177080973311}, {"id": "modules/@angular/compiler/src/metadata_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.9557297566722551}, {"id": "modules/@angular/compiler/src/util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17303910462639904}, {"id": "modules/@angular/compiler/src/provider_analyzer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5292174543477276}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler/testing/schema_registry_mock.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}, {"id": "modules/@angular/compiler/testing/test_component_builder.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler/tsconfig-es2015.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules/@angular/compiler/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "modules/@angular/compiler/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}, {"id": "modules/@angular/compiler/tsconfig-es5.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "platform-browser", "children": [{"id": "test", "children": [{"id": "xhr", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/test/xhr/xhr_impl_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}, {"id": "browser", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/test/browser/browser_adapter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules/@angular/platform-browser/test/browser/bootstrap_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35157913815759667}]}]}, {"id": "web_workers", "children": [{"id": "worker", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/test/web_workers/worker/renderer_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2920657936471974}]}]}]}, {"id": "dom", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/test/dom/web_animations_driver_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1820562780370656}]}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/testing/e2e_util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "modules/@angular/platform-browser/testing/mock_animation_driver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "modules/@angular/platform-browser/testing/animation_builder_mock.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}, {"id": "modules/@angular/platform-browser/testing/matchers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24788164393493134}]}]}, {"id": "src", "children": [{"id": "browser", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/browser/generic_browser_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1477910190765327}, {"id": "modules/@angular/platform-browser/src/browser/browser_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.42010965607866235}]}]}, {"id": "security", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/security/url_sanitizer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}, {"id": "modules/@angular/platform-browser/src/security/style_sanitizer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}, {"id": "web_workers", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/web_workers/shared/serializer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18295799537813223}, {"id": "modules/@angular/platform-browser/src/web_workers/shared/api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}, {"id": "modules/@angular/platform-browser/src/web_workers/shared/post_message_bus.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "ui", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/web_workers/ui/router_providers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}, {"id": "modules/@angular/platform-browser/src/web_workers/ui/xhr_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "modules/@angular/platform-browser/src/web_workers/ui/renderer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23255244913679823}]}]}]}, {"id": "animate", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/animate/animation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21361638497439847}]}]}, {"id": "xhr", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/xhr/xhr_cache.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}]}]}, {"id": "dom", "children": [{"id": "events", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/dom/events/key_events.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18025284335493225}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/dom/dom_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24427477457066474}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-browser/src/browser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1613167791925325}, {"id": "modules/@angular/platform-browser/src/private_import_core.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}, {"id": "animations", "children": [{"id": "src", "children": [{"id": "dsl", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/animations/src/dsl/animation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "render", "children": [{"id": "web_animations", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/animations/src/render/web_animations/dom_animation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-browser/animations/src/render/noop_animation_engine.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22263355838506502}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-browser/animations/src/browser_animation_module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "modules/@angular/platform-browser/animations/src/private_export.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-browser/animations/testing/mock_animation_driver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-browser/tsconfig-es2015.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}, {"id": "modules/@angular/platform-browser/rollup.config.js", "area": 1.0, "max_area": 1.0, "height": 0.10901717341066655}, {"id": "modules/@angular/platform-browser/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}, {"id": "router-deprecated", "children": [{"id": "test", "children": [{"id": "integration", "children": [{"id": "impl", "children": [{"id": ".", "children": [{"id": "modules/@angular/router-deprecated/test/integration/impl/sync_route_spec_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5066745208210612}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router-deprecated/test/integration/bootstrap_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35157913815759667}, {"id": "modules/@angular/router-deprecated/test/integration/auxiliary_route_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules/@angular/router-deprecated/test/integration/util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1892700167655988}, {"id": "modules/@angular/router-deprecated/test/integration/navigation_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3488739861343967}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router-deprecated/test/router_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.34797226879333}, {"id": "modules/@angular/router-deprecated/test/spies.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}, {"id": "src", "children": [{"id": "lifecycle", "children": [{"id": ".", "children": [{"id": "modules/@angular/router-deprecated/src/lifecycle/lifecycle_annotations.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router-deprecated/src/router.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4489646109927953}, {"id": "modules/@angular/router-deprecated/src/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "core", "children": [{"id": "src", "children": [{"id": "profile", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/profile/profile.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}, {"id": "di", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/di/injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}, {"id": "modules/@angular/core/src/di/metadata.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}, {"id": "linker", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/linker/system_js_app_module_factory_loader.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}, {"id": "modules/@angular/core/src/linker/app_module_factory_loader.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/core/src/linker/view.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.42371652544292904}, {"id": "modules/@angular/core/src/linker/component_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}, {"id": "modules/@angular/core/src/linker/component_factory.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}, {"id": "modules/@angular/core/src/linker/view_utils.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6329149485703928}]}]}, {"id": "util", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/util/decorators.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2469799265938647}, {"id": "modules/@angular/core/src/util/lang.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "change_detection", "children": [{"id": "differs", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/change_detection/differs/iterable_differs.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}, {"id": "modules/@angular/core/src/change_detection/differs/default_keyvalue_differ.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3281344872898636}, {"id": "modules/@angular/core/src/change_detection/differs/keyvalue_differs.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "reflection", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/reflection/reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}]}]}, {"id": "animation", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/animation/animation_styles.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10360686936426662}, {"id": "modules/@angular/core/src/animation/animation_transition.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "metadata", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/metadata/view.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13877384566586615}]}]}, {"id": "view", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/view/view.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5508586705333273}, {"id": "modules/@angular/core/src/view/element.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3804340930717296}, {"id": "modules/@angular/core/src/view/services.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5355294757351942}, {"id": "modules/@angular/core/src/view/pure_expression.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.25148851329919797}]}]}, {"id": "testability", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/src/testability/testability.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19377860347093206}]}]}, {"id": ".", "children": [{"id": "modules/@angular/core/src/di.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}, {"id": "modules/@angular/core/src/metadata.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "modules/@angular/core/src/type.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}, {"id": "modules/@angular/core/src/core.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12434636820879968}, {"id": "modules/@angular/core/src/application_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3831392450949296}, {"id": "modules/@angular/core/src/error_handler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1477910190765327}, {"id": "modules/@angular/core/src/application_tokens.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}]}]}, {"id": "test", "children": [{"id": "reflection", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/test/reflection/reflector_common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}, {"id": "linker", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/test/linker/security_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2668177080973311}, {"id": "modules/@angular/core/test/linker/query_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.9178576283474557}, {"id": "modules/@angular/core/test/linker/direct_rendering_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2235352757261317}, {"id": "modules/@angular/core/test/linker/entry_components_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1820562780370656}, {"id": "modules/@angular/core/test/linker/change_detection_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.1928814173727853}, {"id": "modules/@angular/core/test/linker/ng_module_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.9385971271919887}, {"id": "modules/@angular/core/test/linker/view_injector_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6653767728487924}, {"id": "modules/@angular/core/test/linker/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.7726856676786442}]}]}, {"id": "di", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/test/di/reflective_injector_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5048710861389278}]}]}, {"id": "view", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/test/view/provider_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.520200280937061}]}]}, {"id": "zone", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/test/zone/ng_zone_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6789025329647922}]}]}, {"id": "metadata", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/test/metadata/di_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/core/test/testing_internal_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21000951561013187}, {"id": "modules/@angular/core/test/component_fixture_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "testing", "children": [{"id": "animation", "children": [{"id": ".", "children": [{"id": "modules/@angular/core/testing/animation/mock_animation_player.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}]}]}, {"id": ".", "children": [{"id": "modules/@angular/core/testing/testing.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15680819248719924}, {"id": "modules/@angular/core/testing/regexp.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/core/testing/test_injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.29296751098826407}, {"id": "modules/@angular/core/testing/component_fixture.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19468032081199874}, {"id": "modules/@angular/core/testing/ng_zone_mock.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "modules/@angular/core/testing/test_compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules/@angular/core/testing/mock_animation_player.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}, {"id": ".", "children": [{"id": "modules/@angular/core/rollup.config.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "router", "children": [{"id": "test", "children": [{"id": "integration", "children": [{"id": "impl", "children": [{"id": ".", "children": [{"id": "modules/@angular/router/test/integration/impl/async_route_spec_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6184874711133264}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router/test/integration/navigation_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3380533780415968}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router/test/recognize_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.298377815034664}, {"id": "modules/@angular/router/test/router.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17844940867279896}, {"id": "modules/@angular/router/test/apply_redirects.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5156916942317278}, {"id": "modules/@angular/router/test/recognize.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5643844306493271}, {"id": "modules/@angular/router/test/resolve.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "modules/@angular/router/test/integration.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 2.1036159318501064}, {"id": "modules/@angular/router/test/config.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "src", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/router/src/directives/router_outlet.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}]}]}, {"id": "route_config", "children": [{"id": ".", "children": [{"id": "modules/@angular/router/src/route_config/route_config_impl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "utils", "children": [{"id": ".", "children": [{"id": "modules/@angular/router/src/utils/tree.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router/src/apply_redirects.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2235352757261317}, {"id": "modules/@angular/router/src/router.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7961257873034573}, {"id": "modules/@angular/router/src/url_tree.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.40748561330372923}, {"id": "modules/@angular/router/src/common_router_providers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}, {"id": "modules/@angular/router/src/router_providers_common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}, {"id": "modules/@angular/router/src/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "modules/@angular/router/src/recognize.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "build", "children": [{"id": "src", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/router/build/src/directives/router_link.js", "area": 2.471014492753623, "max_area": 2.471014492753623, "height": 0.1640219312157325}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router/build/src/resolve.js", "area": 2.471014492753623, "max_area": 2.471014492753623, "height": 0.12164121618559971}, {"id": "modules/@angular/router/build/src/index.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "es6", "children": [{"id": "src", "children": [{"id": "directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/router/build/es6/src/directives/router_outlet.js", "area": 1.021014492753623, "max_area": 1.8405797101449275, "height": -0.2}]}]}]}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "modules/@angular/router/testing/router_testing_module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15049617109973265}]}]}, {"id": ".", "children": [{"id": "modules/@angular/router/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}, {"id": "modules/@angular/router/tsconfig-es2015.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/router/CHANGELOG.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}, {"id": "modules/@angular/router/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}, {"id": "modules/@angular/router/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}, {"id": "modules/@angular/router/tsconfig-es5.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/router/karma.conf.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "facade", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/@angular/facade/src/lang.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.41830622139652907}, {"id": "modules/@angular/facade/src/lang.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/facade/src/async.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1676288005799991}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "modules/@angular/facade/test/async_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "forms", "children": [{"id": "src", "children": [{"id": "directives", "children": [{"id": "reactive_directives", "children": [{"id": ".", "children": [{"id": "modules/@angular/forms/src/directives/reactive_directives/form_control_directive.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15229960578186597}]}]}, {"id": ".", "children": [{"id": "modules/@angular/forms/src/directives/number_value_accessor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}, {"id": "modules/@angular/forms/src/directives/abstract_control_directive.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}, {"id": "modules/@angular/forms/src/directives/ng_form.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1856631474013322}, {"id": "modules/@angular/forms/src/directives/select_control_value_accessor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17754769133173232}, {"id": "modules/@angular/forms/src/directives/ng_model.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19017173410666546}, {"id": "modules/@angular/forms/src/directives/shared.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21361638497439847}]}]}, {"id": ".", "children": [{"id": "modules/@angular/forms/src/form_builder.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14598758439439938}, {"id": "modules/@angular/forms/src/directives.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "modules/@angular/forms/test/template_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6698853595541256}, {"id": "modules/@angular/forms/test/form_array_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7997326566677239}]}]}, {"id": ".", "children": [{"id": "modules/@angular/forms/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "upgrade", "children": [{"id": "src", "children": [{"id": "aot", "children": [{"id": ".", "children": [{"id": "modules/@angular/upgrade/src/aot/upgrade_module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "static", "children": [{"id": ".", "children": [{"id": "modules/@angular/upgrade/src/static/upgrade_component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3623997462503965}]}]}, {"id": "common", "children": [{"id": ".", "children": [{"id": "modules/@angular/upgrade/src/common/component_info.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules/@angular/upgrade/src/common/downgrade_component_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/upgrade/src/upgrade_ng1_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.37412207168426304}, {"id": "modules/@angular/upgrade/src/upgrade_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.40207530925732926}]}]}, {"id": "test", "children": [{"id": "aot", "children": [{"id": ".", "children": [{"id": "modules/@angular/upgrade/test/aot/test_helpers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}]}]}]}, {"id": ".", "children": [{"id": "modules/@angular/upgrade/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}, {"id": "modules/@angular/upgrade/static.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}, {"id": "examples", "children": [{"id": "router_deprecated", "children": [{"id": "ts", "children": [{"id": "on_activate", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/router_deprecated/ts/on_activate/on_activate_example.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}]}]}, {"id": "can_activate", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/router_deprecated/ts/can_activate/can_activate_example.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}]}]}, {"id": "platform-browser", "children": [{"id": "dom", "children": [{"id": "debug", "children": [{"id": "ts", "children": [{"id": "debug_element_view_listener", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/platform-browser/dom/debug/ts/debug_element_view_listener/providers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}]}]}]}]}, {"id": "core", "children": [{"id": "forms", "children": [{"id": "ts", "children": [{"id": "ng_validators", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/core/forms/ts/ng_validators/ng_validators.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}]}]}, {"id": "di", "children": [{"id": "ts", "children": [{"id": "viewChild", "children": [{"id": "e2e_test", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/core/di/ts/viewChild/e2e_test/view_child_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}]}]}]}, {"id": "pipes", "children": [{"id": "ts", "children": [{"id": "slice_pipe", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/core/pipes/ts/slice_pipe/slice_pipe_example.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "common", "children": [{"id": "pipes", "children": [{"id": "ts", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/common/pipes/ts/lowerupper_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}]}]}]}]}, {"id": "forms", "children": [{"id": "ts", "children": [{"id": "simpleForm", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/forms/ts/simpleForm/simple_form_example.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": "formControlName", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/forms/ts/formControlName/form_control_name_example.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}]}]}, {"id": "simpleFormGroup", "children": [{"id": "e2e_test", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/forms/ts/simpleFormGroup/e2e_test/simple_form_group_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}]}]}]}, {"id": "radioButtons", "children": [{"id": "e2e_test", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/forms/ts/radioButtons/e2e_test/radio_button_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}]}, {"id": "simpleNgModel", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/forms/ts/simpleNgModel/module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "_common", "children": [{"id": ".", "children": [{"id": "modules/@angular/examples/_common/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/examples/README.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}, {"id": "docs", "children": [{"id": "cheatsheet", "children": [{"id": ".", "children": [{"id": "modules/@angular/docs/cheatsheet/directive-and-component-decorators.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15770990982826588}, {"id": "modules/@angular/docs/cheatsheet/directive-configuration.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "modules/@angular/docs/cheatsheet/built-in-directives.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}]}]}]}, {"id": "http", "children": [{"id": "test", "children": [{"id": "backends", "children": [{"id": ".", "children": [{"id": "modules/@angular/http/test/backends/xhr_backend_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6293080792061262}, {"id": "modules/@angular/http/test/backends/jsonp_backend_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24517649191173138}]}]}, {"id": ".", "children": [{"id": "modules/@angular/http/test/base_request_options_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "src", "children": [{"id": "backends", "children": [{"id": ".", "children": [{"id": "modules/@angular/http/src/backends/xhr_backend.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22443699306719833}, {"id": "modules/@angular/http/src/backends/jsonp_backend.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19287688612986542}]}]}, {"id": ".", "children": [{"id": "modules/@angular/http/src/http_utils.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "modules/@angular/http/src/static_request.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17574425664959897}, {"id": "modules/@angular/http/src/body.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}]}]}, {"id": ".", "children": [{"id": "modules/@angular/http/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12885495491413296}]}]}, {"id": "compiler_cli", "children": [{"id": "integrationtest", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/@angular/compiler_cli/integrationtest/src/projection.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "modules/@angular/compiler_cli/README.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}]}]}, {"id": "benchpress", "children": [{"id": "test", "children": [{"id": "validator", "children": [{"id": ".", "children": [{"id": "modules/@angular/benchpress/test/validator/size_validator_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}]}]}, {"id": "metric", "children": [{"id": ".", "children": [{"id": "modules/@angular/benchpress/test/metric/perflog_metric_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6410304046399927}]}]}]}, {"id": "src", "children": [{"id": "webdriver", "children": [{"id": ".", "children": [{"id": "modules/@angular/benchpress/src/webdriver/selenium_webdriver_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "modules/@angular/benchpress/src/webdriver/chrome_driver_extension.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/benchpress/src/runner.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17484253930853233}, {"id": "modules/@angular/benchpress/src/measure_values.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/benchpress/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12434636820879968}]}]}, {"id": "platform-webworker-dynamic", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-webworker-dynamic/src/platform-webworker-dynamic.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}]}, {"id": "platform-webworker", "children": [{"id": "src", "children": [{"id": "web_workers", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-webworker/src/web_workers/shared/serializer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18295799537813223}]}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-webworker/src/worker_render.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19377860347093206}]}]}, {"id": "test", "children": [{"id": "web_workers", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-webworker/test/web_workers/shared/mock_event_emitter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}]}]}]}, {"id": "language-service", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "modules/@angular/language-service/test/diagnostics_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "src", "children": [{"id": ".", "children": [{"id": "modules/@angular/language-service/src/diagnostics.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules/@angular/language-service/rollup.config.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.1559064751461326}]}]}, {"id": "platform-server", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-server/src/location.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "modules/@angular/platform-server/test/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.40207530925732926}]}]}, {"id": ".", "children": [{"id": "modules/@angular/platform-server/platform_browser_private.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}, {"id": "animation", "children": [{"id": "src", "children": [{"id": "engine", "children": [{"id": "web_animations", "children": [{"id": ".", "children": [{"id": "modules/@angular/animation/src/engine/web_animations/dom_animation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": ".", "children": [{"id": "modules/@angular/animation/tsconfig-testing.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}, {"id": "animations", "children": [{"id": "src", "children": [{"id": "players", "children": [{"id": ".", "children": [{"id": "modules/@angular/animations/src/players/animation_group_player.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17484253930853233}]}]}]}]}, {"id": ".", "children": [{"id": "modules/@angular/tsd.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}, {"id": "modules/@angular/license-banner.txt", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "http", "children": [{"id": ".", "children": [{"id": "modules/http/http.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}]}]}, {"id": "angular1_router", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules/angular1_router/src/ng_route_shim.js", "area": 6.884057971014492, "max_area": 6.884057971014492, "height": 0.2830486202365309}]}]}, {"id": ".", "children": [{"id": "modules/angular1_router/build.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.17484253930853233}]}]}, {"id": "payload_tests", "children": [{"id": "hello_world", "children": [{"id": "ts", "children": [{"id": "webpack", "children": [{"id": ".", "children": [{"id": "modules/payload_tests/hello_world/ts/webpack/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}]}]}]}]}]}, {"id": ".", "children": [{"id": "modules/empty.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}, {"id": "modules/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}]}]}, {"id": "docs", "children": [{"id": "public-docs-package", "children": [{"id": "processors", "children": [{"id": ".", "children": [{"id": "docs/public-docs-package/processors/filterPublicDocs.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.1279532375730663}]}]}]}, {"id": "dgeni-package", "children": [{"id": "templates", "children": [{"id": "lib", "children": [{"id": ".", "children": [{"id": "docs/dgeni-package/templates/lib/githubLinks.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10270515202319996}]}]}, {"id": ".", "children": [{"id": "docs/dgeni-package/templates/class.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}, {"id": "docs/dgeni-package/templates/data-module.template.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "processors", "children": [{"id": ".", "children": [{"id": "docs/dgeni-package/processors/processClassDocs.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "docs/dgeni-package/processors/generateNavigationDoc.js", "area": 2.050724637681159, "max_area": 2.050724637681159, "height": 0.1532013231229326}, {"id": "docs/dgeni-package/processors/readTypeScriptModules.js", "area": 4.992753623188406, "max_area": 4.992753623188406, "height": 0.2568988173455979}]}]}, {"id": "services", "children": [{"id": "tsParser", "children": [{"id": ".", "children": [{"id": "docs/dgeni-package/services/tsParser/getExportDocType.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.13697041098373283}]}]}, {"id": ".", "children": [{"id": "docs/dgeni-package/services/getJSDocComment.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "docs/dgeni-package/services/AttachCommentTreeVisitor.js", "area": 1.8405797101449275, "max_area": 1.8405797101449275, "height": 0.1279532375730663}, {"id": "docs/dgeni-package/services/TraceurParser.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.10360686936426662}]}]}]}, {"id": "angular.io-package", "children": [{"id": "templates", "children": [{"id": ".", "children": [{"id": "docs/angular.io-package/templates/class.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}, {"id": "docs/angular.io-package/templates/jade-data.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}, {"id": ".", "children": [{"id": "docs/angular.io-package/index.js", "area": 2.050724637681159, "max_area": 2.050724637681159, "height": 0.13697041098373283}]}]}, {"id": "typescript-definition-package", "children": [{"id": "templates", "children": [{"id": "angular2", "children": [{"id": ".", "children": [{"id": "docs/typescript-definition-package/templates/angular2/angular2.d.ts.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "docs-package", "children": [{"id": "processors", "children": [{"id": ".", "children": [{"id": "docs/docs-package/processors/convertPrivateClassesToInterfaces.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "templates", "children": [{"id": ".", "children": [{"id": "docs/templates/directive.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15049617109973265}]}]}, {"id": "content", "children": [{"id": "cheatsheet", "children": [{"id": ".", "children": [{"id": "docs/content/cheatsheet/directive-and-component-decorators.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16312021387466583}]}]}, {"id": "examples", "children": [{"id": "webpack", "children": [{"id": "ts", "children": [{"id": "config", "children": [{"id": ".", "children": [{"id": "docs/content/examples/webpack/ts/config/karma-test-shim.js", "area": 1.0, "max_area": 1.0, "height": 0.11352576011599982}]}]}]}]}]}]}, {"id": ".", "children": [{"id": "docs/RELEASE_SCHEDULE.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10270515202319996}]}]}, {"id": "tools", "children": [{"id": "broccoli", "children": [{"id": "typescript", "children": [{"id": ".", "children": [{"id": "tools/broccoli/typescript/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}]}]}, {"id": "trees", "children": [{"id": ".", "children": [{"id": "tools/broccoli/trees/node_tree.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15861162716933255}, {"id": "tools/broccoli/trees/browser_tree.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2812451855543976}, {"id": "tools/broccoli/trees/dart_tree.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2109112329511985}]}]}, {"id": ".", "children": [{"id": "tools/broccoli/broccoli-ts2dart.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}, {"id": "tools/broccoli/diffing-broccoli-plugin.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19017173410666546}, {"id": "tools/broccoli/broccoli-typescript.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3596945942271965}, {"id": "tools/broccoli/broccoli-merge-trees.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "build", "children": [{"id": ".", "children": [{"id": "tools/build/dartdetect.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.13246182427839956}]}]}, {"id": "transpiler", "children": [{"id": "spec", "children": [{"id": ".", "children": [{"id": "tools/transpiler/spec/runner.dart.template", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "tools/transpiler/spec/interfaces_spec.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.11983778150346641}]}]}]}, {"id": "js2dart", "children": [{"id": "src", "children": [{"id": "ast", "children": [{"id": ".", "children": [{"id": "tools/js2dart/src/ast/class_field.js", "area": 1.0, "max_area": 1.0, "height": 0.11623091213919978}]}]}, {"id": ".", "children": [{"id": "tools/js2dart/src/compiler.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "benchpress", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "tools/benchpress/src/cloud_reporter.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3254293352666636}]}]}]}, {"id": "public_api_guard", "children": [{"id": "core", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/core/testing.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}, {"id": "tools/public_api_guard/core/index.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.739317594816258}, {"id": "tools/public_api_guard/core/core.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7690742670714577}]}]}, {"id": "upgrade", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/upgrade/index.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}, {"id": "router", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/router/index.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.31911731387919706}]}]}, {"id": "http", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/http/http.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "platform-server", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/platform-server/index.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "platform-browser-dynamic", "children": [{"id": "testing", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/platform-browser-dynamic/testing/index.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "platform-webworker", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/platform-webworker/index.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1595133445103992}]}]}, {"id": "animations", "children": [{"id": "browser", "children": [{"id": ".", "children": [{"id": "tools/public_api_guard/animations/browser/testing.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}, {"id": ".", "children": [{"id": "tools/public_api_guard/animations/animations.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19377860347093206}, {"id": "tools/public_api_guard/animations/browser.d.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}, {"id": ".", "children": [{"id": "tools/public_api_guard/public_api_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.791621731841044}]}]}, {"id": "metadata", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "tools/metadata/test/symbols.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "tools/metadata/symbols.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "compiler_cli", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "tools/compiler_cli/src/static_reflector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4165027867143958}, {"id": "tools/compiler_cli/src/compiler_host.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1676288005799991}]}]}, {"id": "test", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "tools/compiler_cli/test/src/features.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "tools/compiler_cli/test/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}]}, {"id": "tslint", "children": [{"id": ".", "children": [{"id": "tools/tslint/duplicateModuleImportRule.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}]}]}, {"id": "tsc-watch", "children": [{"id": ".", "children": [{"id": "tools/tsc-watch/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20640264624586524}]}]}, {"id": "cjs-jasmine", "children": [{"id": ".", "children": [{"id": "tools/cjs-jasmine/test-cjs-main.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}, {"id": "@angular", "children": [{"id": "tsc-wrapped", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "tools/@angular/tsc-wrapped/src/tsc.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "tools/@angular/tsc-wrapped/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}]}]}]}, {"id": "docs", "children": [{"id": "cheatsheet-package", "children": [{"id": "services", "children": [{"id": ".", "children": [{"id": "tools/docs/cheatsheet-package/services/cheatsheetItemParser.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.16582536589786578}]}]}]}, {"id": "angular.io-package", "children": [{"id": ".", "children": [{"id": "tools/docs/angular.io-package/index.js", "area": 3.731884057971014, "max_area": 3.731884057971014, "height": 0.2388644705242648}]}]}, {"id": "rho-package", "children": [{"id": ".", "children": [{"id": "tools/docs/rho-package/index.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "tools/docs/README.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "gulp-tasks", "children": [{"id": ".", "children": [{"id": "tools/gulp-tasks/tools-build.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.11172232543386651}]}]}, {"id": "npm", "children": [{"id": ".", "children": [{"id": "tools/npm/check-node-modules.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.13246182427839956}]}]}, {"id": "validate-commit-message", "children": [{"id": ".", "children": [{"id": "tools/validate-commit-message/commit-message.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}]}]}, {"id": "ngcontainer", "children": [{"id": ".", "children": [{"id": "tools/ngcontainer/README.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "tools/ngcontainer/Dockerfile", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}]}]}, {"id": ".", "children": [{"id": "tools/check-environment.js", "area": 1.8405797101449275, "max_area": 1.8405797101449275, "height": 0.14508586705333273}, {"id": "tools/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "tools/defaults.bzl", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "modules_dart", "children": [{"id": "analyzer_plugin", "children": [{"id": "lib", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "modules_dart/analyzer_plugin/lib/src/tasks.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}]}]}, {"id": ".", "children": [{"id": "modules_dart/analyzer_plugin/lib/plugin.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}, {"id": ".", "children": [{"id": "modules_dart/analyzer_plugin/pubspec.yaml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "transform", "children": [{"id": "test", "children": [{"id": "transform", "children": [{"id": "integration", "children": [{"id": "directive_chain_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/integration/directive_chain_files/expected/bar.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}, {"id": "modules_dart/transform/test/transform/integration/directive_chain_files/expected/bar.template.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}]}, {"id": "two_deps_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/integration/two_deps_files/expected/bar.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}]}]}, {"id": ".", "children": [{"id": "modules_dart/transform/test/transform/integration/two_deps_files/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": "empty_ng_deps_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/integration/empty_ng_deps_files/expected/foo.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}]}, {"id": "two_annotations_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/integration/two_annotations_files/expected/bar.ngfactory.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "simple_annotation_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/integration/simple_annotation_files/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}]}, {"id": "template_compiler", "children": [{"id": "url_expression_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/template_compiler/url_expression_files/hello.ng_meta.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "url_method_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/template_compiler/url_method_files/expected/hello.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}]}, {"id": "registrations_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/template_compiler/registrations_files/registrations.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17754769133173232}]}]}, {"id": "inline_expression_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/template_compiler/inline_expression_files/hello.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "modules_dart/transform/test/transform/template_compiler/all_tests.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5752050387421269}]}]}, {"id": "directive_processor", "children": [{"id": "identifiers", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/directive_processor/identifiers/constants.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10360686936426662}]}]}, {"id": "prop_metadata_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/directive_processor/prop_metadata_files/getters_and_setters.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}, {"id": "directives_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/directive_processor/directives_files/components.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}, {"id": "modules_dart/transform/test/transform/directive_processor/directives_files/dep1.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "directive_aliases_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/directive_processor/directive_aliases_files/expected/hello.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}, {"id": ".", "children": [{"id": "modules_dart/transform/test/transform/directive_processor/directive_aliases_files/a.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}]}]}, {"id": "multiple_interface_lifecycle_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/directive_processor/multiple_interface_lifecycle_files/soup.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}]}, {"id": "directive_metadata_extractor", "children": [{"id": "simple_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/directive_metadata_extractor/simple_files/foo.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "bind_generator", "children": [{"id": "basic_bind_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/bind_generator/basic_bind_files/bar.ng_deps.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "common", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/common/url_resolver_tests.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22173184104399837}, {"id": "modules_dart/transform/test/transform/common/async_string_writer_tests.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17664597399066564}]}]}, {"id": "inliner_for_test", "children": [{"id": "prop_annotations_files", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/inliner_for_test/prop_annotations_files/template.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "reflection_remover", "children": [{"id": "reflection_remover_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/reflection_remover/reflection_remover_files/expected/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}]}, {"id": "deferred_bootstrap_files", "children": [{"id": "expected", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/test/transform/reflection_remover/deferred_bootstrap_files/expected/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}]}]}]}]}, {"id": "lib", "children": [{"id": "src", "children": [{"id": "transform", "children": [{"id": "template_compiler", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/lib/src/transform/template_compiler/compile_data_creator.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2505867959581313}, {"id": "modules_dart/transform/lib/src/transform/template_compiler/generator.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19377860347093206}]}]}, {"id": "common", "children": [{"id": "code", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/lib/src/transform/common/code/source_module.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}]}]}, {"id": ".", "children": [{"id": "modules_dart/transform/lib/src/transform/common/type_metadata_reader.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5878290815170601}, {"id": "modules_dart/transform/lib/src/transform/common/registered_type.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}, {"id": "modules_dart/transform/lib/src/transform/common/names.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}, {"id": "modules_dart/transform/lib/src/transform/common/mirror_mode.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "modules_dart/transform/lib/src/transform/common/async_string_writer.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14869273641759934}, {"id": "modules_dart/transform/lib/src/transform/common/url_resolver.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15770990982826588}, {"id": "modules_dart/transform/lib/src/transform/common/mirror_matcher.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}, {"id": "directive_processor", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/lib/src/transform/directive_processor/transformer.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}]}]}, {"id": "directive_linker", "children": [{"id": ".", "children": [{"id": "modules_dart/transform/lib/src/transform/directive_linker/linker.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1676288005799991}]}]}, {"id": ".", "children": [{"id": "modules_dart/transform/lib/src/transform/transformer.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}]}]}]}, {"id": ".", "children": [{"id": "modules_dart/transform/lib/transformer.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "angular2_testing", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "modules_dart/angular2_testing/test/angular2_testing_test.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17844940867279896}]}]}]}, {"id": "payload", "children": [{"id": "hello_world", "children": [{"id": "web", "children": [{"id": ".", "children": [{"id": "modules_dart/payload/hello_world/web/index.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}]}]}]}]}]}, {"id": "scripts", "children": [{"id": "ci", "children": [{"id": ".", "children": [{"id": "scripts/ci/test_e2e_js.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "scripts/ci/build_dart_ddc.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2027957768815986}]}]}, {"id": "publish", "children": [{"id": ".", "children": [{"id": "scripts/publish/pubspec_cleaner.js", "area": 1.0, "max_area": 1.0, "height": 0.10901717341066655}, {"id": "scripts/publish/npm_publish.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}, {"id": "ci-lite", "children": [{"id": ".", "children": [{"id": "scripts/ci-lite/test.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "scripts/ci-lite/build.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}, {"id": "scripts/ci-lite/lint.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "scripts/ci-lite/test_e2e.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}, {"id": "scripts/ci-lite/env.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14328243237119942}, {"id": "scripts/ci-lite/print-logs.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "windows", "children": [{"id": ".", "children": [{"id": "scripts/windows/create-symlinks.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": ".", "children": [{"id": "scripts/perf_launch_chrome.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "angular.io", "children": [{"id": "src", "children": [{"id": "assets", "children": [{"id": "documents", "children": [{"id": "docs", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/documents/docs/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}]}, {"id": "images", "children": [{"id": "bios", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/images/bios/martin-probst.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "angular.io/src/assets/images/bios/fatima.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "angular.io/src/assets/images/bios/scott.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "cookbooks", "children": [{"id": "dynamic-form", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/images/cookbooks/dynamic-form/dynamic-form.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "logos", "children": [{"id": "anglebrackets", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/images/logos/anglebrackets/devintersection.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "inverse", "children": [{"id": "shield", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/images/logos/inverse/shield/shield-large.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "angularconnect", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/images/logos/angularconnect/angularconnect-logo-small.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "backgrounds", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/images/backgrounds/browser-background-template.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "home", "children": [{"id": ".", "children": [{"id": "angular.io/src/assets/images/home/responsive-framework.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "app", "children": [{"id": "embedded", "children": [{"id": ".", "children": [{"id": "angular.io/src/app/embedded/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "angular.io/src/app/page-manager.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}]}, {"id": ".", "children": [{"id": "angular.io/yarn.lock", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "aio", "children": [{"id": "src", "children": [{"id": "styles", "children": [{"id": "0-base", "children": [{"id": ".", "children": [{"id": "aio/src/styles/0-base/_typography.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21000951561013187}]}]}, {"id": "2-modules", "children": [{"id": ".", "children": [{"id": "aio/src/styles/2-modules/_deploy-theme.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13426525896053287}, {"id": "aio/src/styles/2-modules/_alert.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}, {"id": "aio/src/styles/2-modules/_features.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "aio/src/styles/2-modules/_api-pages.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1910734514477321}, {"id": "aio/src/styles/2-modules/_card.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "1-layouts", "children": [{"id": ".", "children": [{"id": "aio/src/styles/1-layouts/_top-menu.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23074901445466492}]}]}, {"id": ".", "children": [{"id": "aio/src/styles/_typography.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/src/styles/_typography-theme.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13426525896053287}]}]}, {"id": "app", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/src/app/shared/custom-md-icon-registry.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "aio/src/app/shared/scroll-spy.service.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "embedded", "children": [{"id": "code", "children": [{"id": ".", "children": [{"id": "aio/src/app/embedded/code/code.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19197516878879878}, {"id": "aio/src/app/embedded/code/code-example.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}, {"id": "aio/src/app/embedded/code/code.component.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2235352757261317}]}]}]}, {"id": "layout", "children": [{"id": "doc-viewer", "children": [{"id": ".", "children": [{"id": "aio/src/app/layout/doc-viewer/doc-viewer.component.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3786306583895963}]}]}, {"id": "top-menu", "children": [{"id": ".", "children": [{"id": "aio/src/app/layout/top-menu/top-menu.component.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}]}]}]}, {"id": "search", "children": [{"id": "search-box", "children": [{"id": ".", "children": [{"id": "aio/src/app/search/search-box/search-box.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}, {"id": "aio/src/app/search/search-box/search-box.component.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "search-results", "children": [{"id": ".", "children": [{"id": "aio/src/app/search/search-results/search-results.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}, {"id": ".", "children": [{"id": "aio/src/app/search/search-worker-client.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "documents", "children": [{"id": ".", "children": [{"id": "aio/src/app/documents/document.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17484253930853233}]}]}, {"id": "nav-engine", "children": [{"id": ".", "children": [{"id": "aio/src/app/nav-engine/doc-metadata.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}, {"id": "sidenav", "children": [{"id": ".", "children": [{"id": "aio/src/app/sidenav/nav-item.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "sw-updates", "children": [{"id": ".", "children": [{"id": "aio/src/app/sw-updates/sw-updates.service.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24247133988853142}, {"id": "aio/src/app/sw-updates/sw-updates.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "aio/src/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18656486474239883}, {"id": "aio/src/app/app.component.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.9115456069599891}, {"id": "aio/src/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.34256196474693007}]}]}, {"id": "assets", "children": [{"id": "images", "children": [{"id": "guide", "children": [{"id": "dependency-injection-in-action", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/dependency-injection-in-action/hero-bio-and-content.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/src/assets/images/guide/dependency-injection-in-action/hero-bios.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "forms", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/forms/tdf-4.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/src/assets/images/guide/forms/ng-control-class-changes.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "ngmodule", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/ngmodule/v3-plunker.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "template-syntax", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/template-syntax/ng-for-track-by-anim.gif", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "toh", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/toh/heroes-list-2.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "animations", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/animations/ng_animate_transitions_void_in.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "architecture", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/architecture/service.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "displaying-data", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/displaying-data/final.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "structural-directives", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/guide/structural-directives/bad-select.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "devguide", "children": [{"id": "attribute-directives", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/devguide/attribute-directives/first-highlight.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "user-input", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/devguide/user-input/keyup-loop-back-anim.gif", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "structural-directives", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/devguide/structural-directives/ngIf-and-myUnless.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "animations", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/devguide/animations/animation_timings.gif", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "ngmodule", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/devguide/ngmodule/v3-plunker.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/devguide/testing/karma-1st-spec-debug.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "plunker", "children": [{"id": "unused", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/plunker/unused/click-to-run.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "logos", "children": [{"id": "angular", "children": [{"id": "unused", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/logos/angular/unused/shield-with-beta.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "ng-conf", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/logos/ng-conf/ng-conf-shield@2x.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "unused", "children": [{"id": "google", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/logos/unused/google/gdd-logo.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "google", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/logos/google/gdd-logo.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "standard", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/logos/standard/shield-large@2x.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "concept-icons", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/logos/concept-icons/augury.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/src/assets/images/logos/concept-icons/i18n.svg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "aio/src/assets/images/logos/twitter-icon.svg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "favicons", "children": [{"id": "_unused", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/favicons/_unused/apple-touch-icon-precomposed.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "cookbooks", "children": [{"id": "dependency-injection", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/cookbooks/dependency-injection/alice.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/src/assets/images/cookbooks/dependency-injection/hero-of-month.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "bios", "children": [{"id": ".", "children": [{"id": "aio/src/assets/images/bios/kara-erickson.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/src/assets/images/bios/naomi.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "aio/src/testing/nav-map-json-response.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18385971271919888}]}]}, {"id": "environments", "children": [{"id": ".", "children": [{"id": "aio/src/environments/environment.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}, {"id": ".", "children": [{"id": "aio/src/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}, {"id": "aio/src/tsconfig.spec.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": "content", "children": [{"id": "examples", "children": [{"id": "http", "children": [{"id": ".", "children": [{"id": "aio/content/examples/http/example-config.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "toh-pt1", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-pt1/src/main.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10270515202319996}]}]}]}, {"id": "toh-3", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-3/src/app/hero.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "toh-pt5", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-pt5/src/app/app.module.2.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}]}]}]}]}, {"id": "toh-6", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-6/src/app/app-routing.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/examples/toh-6/src/app/hero-detail.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/toh-6/tsconfig-aot.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}, {"id": "toh-pt6", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-pt6/tsconfig-aot.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}, {"id": "forms", "children": [{"id": "js", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/forms/js/src/app/hero-form.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/examples/forms/js/src/app/app.module.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/forms/ts/src/app/hero.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "aot-compiler", "children": [{"id": ".", "children": [{"id": "aio/content/examples/aot-compiler/tsconfig-aot.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}, {"id": "cb-ts-to-js", "children": [{"id": "js-es6", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-ts-to-js/js-es6/src/app/hero-title.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/examples/cb-ts-to-js/js-es6/src/app/hero-di.component.es6", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}]}]}, {"id": "js", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-ts-to-js/js/src/app/hero-title.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-ts-to-js/ts/src/app/hero-io.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/cb-ts-to-js/ts/example-config.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "js-es6-decorators", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-ts-to-js/js-es6-decorators/src/app/hero-title.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/cb-ts-to-js/js-es6-decorators/src/.babelrc", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/cb-ts-to-js/e2e-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "dependency-injection-in-action", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/dependency-injection-in-action/src/app/hero-bios.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}]}]}]}]}, {"id": "dynamic-component-loader", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/dynamic-component-loader/src/app/ad-banner.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}]}]}]}]}, {"id": "styleguide", "children": [{"id": "src", "children": [{"id": "01-01", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/styleguide/src/01-01/app/heroes/shared/hero.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}]}]}]}, {"id": "02-08", "children": [{"id": "app", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/styleguide/src/02-08/app/shared/input-highlight.directive.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}]}]}, {"id": "05-15", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "hero-list", "children": [{"id": ".", "children": [{"id": "aio/content/examples/styleguide/src/05-15/app/heroes/hero-list/hero-list.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}]}]}]}, {"id": "05-03", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": "hero-button", "children": [{"id": ".", "children": [{"id": "aio/content/examples/styleguide/src/05-03/app/heroes/shared/hero-button/hero-button.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}]}]}]}]}, {"id": "05-17", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/styleguide/src/05-17/app/heroes/shared/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}]}]}]}]}]}, {"id": "07-04", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/styleguide/src/07-04/app/heroes/shared/hero-arena.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11082060809279987}]}]}]}]}]}]}]}, {"id": "style-guide", "children": [{"id": "src", "children": [{"id": "03-03", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/03-03/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "05-12", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/05-12/app/heroes/shared/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "05-17", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "hero-list", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/05-17/app/heroes/hero-list/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/05-17/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}]}, {"id": "03-06", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/03-06/app/heroes/shared/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/03-06/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "04-08", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/04-08/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "07-03", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "hero-list", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/07-03/app/heroes/hero-list/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/07-03/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}]}, {"id": "04-11", "children": [{"id": "app", "children": [{"id": "core", "children": [{"id": "spinner", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/04-11/app/core/spinner/spinner.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}]}]}]}]}]}, {"id": "04-12", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/src/04-12/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/app/app.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}]}]}, {"id": "05-12", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": "hero-button", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/05-12/app/heroes/shared/hero-button/hero-button.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/05-12/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "05-17", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/05-17/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}]}, {"id": "02-08", "children": [{"id": "app", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/02-08/app/shared/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/02-08/app/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}]}]}]}, {"id": "03-06", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/03-06/app/heroes/shared/hero.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}]}]}]}, {"id": "02-05", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/02-05/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "07-04", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/07-04/app/heroes/shared/hero.model.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "03-03", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/style-guide/ts/src/03-03/app/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}]}, {"id": "cb-dynamic-component-loader", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-dynamic-component-loader/src/sample.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "i18n", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/i18n/src/app/app.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}, {"id": "locale", "children": [{"id": ".", "children": [{"id": "aio/content/examples/i18n/src/locale/messages.es.xlf", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}]}, {"id": "dependency-injection", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "heroes", "children": [{"id": ".", "children": [{"id": "aio/content/examples/dependency-injection/src/app/heroes/mock-heroes.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "aio/content/examples/dependency-injection/src/app/heroes/hero-list.component.1.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}]}]}]}]}]}, {"id": "component-interaction", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/component-interaction/src/app/countdown-timer.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12705152023199964}]}]}]}]}, {"id": "upgrade-phonecat-3-router", "children": [{"id": "app", "children": [{"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-3-router/app/img/phones/sanyo-zio.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/examples/upgrade-phonecat-3-router/app/img/phones/motorola-xoom.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "phone-detail", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-3-router/app/phone-detail/phone-detail.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20369749422266528}]}]}]}, {"id": "ts", "children": [{"id": "app", "children": [{"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-3-router/ts/app/img/phones/samsung-showcase-a-galaxy-s-phone.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-3-router/ts/.gitignore", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-3-router/copy-dist-files.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "upgrade-phonecat-4-final", "children": [{"id": "app", "children": [{"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-4-final/app/img/phones/motorola-xoom-with-wi-fi.2.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-4-final/app/phones/dell-streak-7.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15770990982826588}]}]}]}, {"id": "ts", "children": [{"id": "app", "children": [{"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-4-final/ts/app/img/phones/dell-streak-7.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/examples/upgrade-phonecat-4-final/ts/app/img/phones/motorola-defy-with-motoblur.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "core", "children": [{"id": "checkmark", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-4-final/ts/app/core/checkmark/checkmark.pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}]}, {"id": "upgrade-phonecat-3-final", "children": [{"id": "app", "children": [{"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-3-final/app/img/phones/dell-streak-7.4.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}]}]}, {"id": "docs-style-guide", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/docs-style-guide/src/app/app.component.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}]}]}, {"id": "upgrade-phonecat-2-hybrid", "children": [{"id": "app", "children": [{"id": "phone-detail", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-2-hybrid/app/phone-detail/phone-detail.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20369749422266528}]}]}, {"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-2-hybrid/app/img/phones/lg-axis.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}]}, {"id": "ts", "children": [{"id": "app", "children": [{"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-2-hybrid/ts/app/img/phones/samsung-galaxy-tab.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/examples/upgrade-phonecat-2-hybrid/ts/app/img/phones/samsung-mesmerize-a-galaxy-s-phone.0.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-2-hybrid/ts/systemjs.config.1.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.13156010693733292}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-2-hybrid/e2e-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1640219312157325}]}]}, {"id": "router", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "admin", "children": [{"id": "admin-dashboard", "children": [{"id": ".", "children": [{"id": "aio/content/examples/router/src/app/admin/admin-dashboard/admin-dashboard.component.1.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}]}]}]}, {"id": "auth", "children": [{"id": ".", "children": [{"id": "aio/content/examples/router/src/app/auth/auth.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}, {"id": "aio/content/examples/router/src/app/auth/auth.guard.3.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}]}]}, {"id": "crisis-center", "children": [{"id": "crisis-list", "children": [{"id": ".", "children": [{"id": "aio/content/examples/router/src/app/crisis-center/crisis-list/crisis-list.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12434636820879968}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/router/src/app/login.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "aio/content/examples/router/src/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "crisis-center", "children": [{"id": ".", "children": [{"id": "aio/content/examples/router/ts/src/app/crisis-center/crisis-center.module.1.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/router/ts/src/app/app-routing.module.2.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/examples/router/ts/src/app/app-routing.module.4.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/examples/router/ts/src/app/auth-guard.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/router/e2e-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21902668902079842}]}]}, {"id": "cli-quickstart", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cli-quickstart/src/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cli-quickstart/ts/src/app/app.component.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "form-validation", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/form-validation/src/forms.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}]}, {"id": "ts-to-js", "children": [{"id": "js-es6-decorators", "children": [{"id": ".", "children": [{"id": "aio/content/examples/ts-to-js/js-es6-decorators/plnkr.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "js", "children": [{"id": ".", "children": [{"id": "aio/content/examples/ts-to-js/js/example-config.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/ts-to-js/ts/src/app/hero-title.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "animations", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/animations/src/app/insert-remove.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/animations/src/main.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/animations/ts/src/app/hero-list-basic.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "component-styles", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/component-styles/src/app/hero-team.component.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/examples/component-styles/src/app/quest-summary.component.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}]}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/component-styles/ts/src/app/hero-app-main.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}]}]}]}]}]}, {"id": "reactive-forms", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/reactive-forms/src/app/hero-list.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}, {"id": "aio/content/examples/reactive-forms/src/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}, {"id": "aio/content/examples/reactive-forms/src/app/app.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}]}, {"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/reactive-forms/ts/src/app/demo.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13426525896053287}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/reactive-forms/ts/src/index-final.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "user-input", "children": [{"id": "src", "children": [{"id": "assets", "children": [{"id": ".", "children": [{"id": "aio/content/examples/user-input/src/assets/user-input-styles.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}]}]}, {"id": "displaying-data", "children": [{"id": ".", "children": [{"id": "aio/content/examples/displaying-data/e2e-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "hierarchical-dependency-injection", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/hierarchical-dependency-injection/src/app/heroes.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/hierarchical-dependency-injection/e2e-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "universal", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/universal/src/app/hero-detail.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "aio/content/examples/universal/src/app/hero.service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17754769133173232}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/universal/zipper.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}, {"id": "webpack", "children": [{"id": "ts", "children": [{"id": "config", "children": [{"id": ".", "children": [{"id": "aio/content/examples/webpack/ts/config/helpers.js", "area": 1.021014492753623, "max_area": 1.210144927536232, "height": -0.2}]}]}]}, {"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/webpack/src/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "_boilerplate", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/_boilerplate/src/systemjs.config.web.build.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.15410304046399928}]}]}]}, {"id": "cb-dependency-injection", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-dependency-injection/ts/src/app/hero-bios.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}]}]}]}]}, {"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-dependency-injection/src/app/hero.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}]}]}, {"id": "cb-form-validation", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "shared", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-form-validation/ts/src/app/shared/hero.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}]}]}]}]}, {"id": "attribute-directives", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/attribute-directives/ts/src/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/attribute-directives/ts/plnkr.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "template-syntax", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "images", "children": [{"id": ".", "children": [{"id": "aio/content/examples/template-syntax/ts/src/images/hero.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}]}, {"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/template-syntax/src/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20820608092799855}]}]}]}]}, {"id": "homepage-hello-world", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/homepage-hello-world/ts/src/index.1.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11893606416239975}]}]}]}]}, {"id": "lifecycle-hooks", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/lifecycle-hooks/ts/src/app/peek-a-boo.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15229960578186597}]}]}]}]}]}, {"id": "server-communication", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/server-communication/ts/src/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}]}]}]}]}]}, {"id": "structural-directives", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/structural-directives/ts/src/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}]}]}, {"id": "e2e", "children": [{"id": ".", "children": [{"id": "aio/content/examples/structural-directives/e2e/app.e2e-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "deployment", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/deployment/ts/src/app/hero-list.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}]}]}, {"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/deployment/src/systemjs.config.server.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.12885495491413296}]}]}]}, {"id": "ngmodule", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "contact", "children": [{"id": ".", "children": [{"id": "aio/content/examples/ngmodule/ts/src/app/contact/contact.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/ngmodule/ts/src/index.1b.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}]}, {"id": "src", "children": [{"id": "app", "children": [{"id": "crisis", "children": [{"id": ".", "children": [{"id": "aio/content/examples/ngmodule/src/app/crisis/crisis-detail.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}]}]}]}, {"id": "pipes", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/pipes/ts/src/app/flying-heroes.pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}]}]}]}]}, {"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/pipes/src/app/flying-heroes.component.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12164121618559971}]}]}]}]}, {"id": "toh-4", "children": [{"id": "ts", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-4/ts/plnkr.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}, {"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-4/src/app/app.component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17484253930853233}]}]}]}]}, {"id": "toh-5", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-5/ts/src/app/mock-heroes.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "aio/content/examples/toh-5/ts/src/app/app.module.3.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "upgrade-module", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "ajs-to-a-projection", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-module/ts/src/app/ajs-to-a-projection/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12885495491413296}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/upgrade-module/ts/src/index-divide-routes.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "src", "children": [{"id": "app", "children": [{"id": "downgrade-static", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-module/src/app/downgrade-static/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}]}]}]}]}]}, {"id": "upgrade-phonecat-1-typescript", "children": [{"id": "ts", "children": [{"id": "app", "children": [{"id": "img", "children": [{"id": "phones", "children": [{"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-1-typescript/ts/app/img/phones/dell-streak-7.4.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/examples/upgrade-phonecat-1-typescript/ts/app/img/phones/dell-streak-7.3.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/upgrade-phonecat-1-typescript/ts/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "toh-1", "children": [{"id": ".", "children": [{"id": "aio/content/examples/toh-1/e2e-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14688930173546605}, {"id": "aio/content/examples/toh-1/example-config.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "cb-dynamic-form", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-dynamic-form/ts/src/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "cb-aot-compiler", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-aot-compiler/.gitignore", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "cb-component-communication", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-component-communication/src/demo.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}]}, {"id": "cb-i18n", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "locale", "children": [{"id": ".", "children": [{"id": "aio/content/examples/cb-i18n/ts/src/locale/messages.es.xlf.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "security", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/security/ts/src/app/app.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "setup", "children": [{"id": "ts", "children": [{"id": ".", "children": [{"id": "aio/content/examples/setup/ts/plnkr.no-link.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "homepage-tabs", "children": [{"id": "ts", "children": [{"id": ".", "children": [{"id": "aio/content/examples/homepage-tabs/ts/plnkr.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/homepage-tabs/src/app/ui_tabs.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "ngcontainer", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": ".", "children": [{"id": "aio/content/examples/ngcontainer/ts/src/app/app.component.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}]}, {"id": "testing", "children": [{"id": "ts", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "bag", "children": [{"id": ".", "children": [{"id": "aio/content/examples/testing/ts/src/app/bag/bag.no-testbed.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/testing/ts/src/banner-inline-specs.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "property-binding", "children": [{"id": "src", "children": [{"id": "app", "children": [{"id": "list-item", "children": [{"id": ".", "children": [{"id": "aio/content/examples/property-binding/src/app/list-item/list-item.component.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": ".", "children": [{"id": "aio/content/examples/property-binding/src/app/app.component.css", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}]}]}, {"id": "forms-overview", "children": [{"id": ".", "children": [{"id": "aio/content/examples/forms-overview/example-config.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "guide", "children": [{"id": ".", "children": [{"id": "aio/content/guide/lifecycle-hooks.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5292174543477276}, {"id": "aio/content/guide/architecture.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3984684398930627}, {"id": "aio/content/guide/structural-directives.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.48773845665866145}, {"id": "aio/content/guide/i18n.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5418414971226607}, {"id": "aio/content/guide/template-syntax.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.2911686075490507}, {"id": "aio/content/guide/forms.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5779101907653269}, {"id": "aio/content/guide/cli-quickstart.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5247088676423943}, {"id": "aio/content/guide/browser-support.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.40478046128052925}, {"id": "aio/content/guide/deployment.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.43453713353572887}, {"id": "aio/content/guide/dynamic-form.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20009062485839865}, {"id": "aio/content/guide/reactive-forms.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7573519416375911}, {"id": "aio/content/guide/glossary.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10360686936426662}, {"id": "aio/content/guide/service-worker-getting-started.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1856631474013322}, {"id": "aio/content/guide/comparing-observables.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3407585300647967}, {"id": "aio/content/guide/npm-packages.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1892700167655988}, {"id": "aio/content/guide/language-service.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20369749422266528}, {"id": "aio/content/guide/architecture-services.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15049617109973265}, {"id": "aio/content/guide/observables.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15861162716933255}, {"id": "aio/content/guide/forms-overview.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2469799265938647}, {"id": "aio/content/guide/setup.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2830486202365309}, {"id": "aio/content/guide/router.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/guide/using-libraries.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/guide/upgrade-setup.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/guide/providers.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/guide/migration-localize.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/guide/elements.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/guide/file-structure.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "tutorial", "children": [{"id": ".", "children": [{"id": "aio/content/tutorial/toh-pt4.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4128959173501291}, {"id": "aio/content/tutorial/toh-pt5.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7212832479949249}, {"id": "aio/content/tutorial/toh-pt2.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/tutorial/toh-pt1.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "images", "children": [{"id": "guide", "children": [{"id": "toh", "children": [{"id": ".", "children": [{"id": "aio/content/images/guide/toh/heroes-list-1.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/images/guide/toh/component-hierarchy.svg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "upgrade", "children": [{"id": ".", "children": [{"id": "aio/content/images/guide/upgrade/change_detection.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/images/guide/upgrade/dom.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "reactive-forms", "children": [{"id": ".", "children": [{"id": "aio/content/images/guide/reactive-forms/hero-list.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/images/guide/reactive-forms/save-revert-buttons.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/content/images/guide/reactive-forms/name-editor-1.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "router", "children": [{"id": ".", "children": [{"id": "aio/content/images/guide/router/crisis-center-detail.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "bios", "children": [{"id": ".", "children": [{"id": "aio/content/images/bios/chrisnoring.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/images/bios/filipe-silva.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/images/bios/xiaofei.jpg", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/content/images/bios/jbedard.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "marketing", "children": [{"id": "home", "children": [{"id": ".", "children": [{"id": "aio/content/images/marketing/home/angular-mix.png", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}]}, {"id": "marketing", "children": [{"id": ".", "children": [{"id": "aio/content/marketing/docs.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}, {"id": "aio/content/marketing/resources.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6608681861434591}, {"id": "aio/content/marketing/contributors.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6058634283383931}, {"id": "aio/content/marketing/events.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1559064751461326}, {"id": "aio/content/marketing/features.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "cookbook", "children": [{"id": ".", "children": [{"id": "aio/content/cookbook/ajs-quick-reference.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.742022746839458}]}]}, {"id": ".", "children": [{"id": "aio/content/navigation.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.502165934115728}]}]}, {"id": "tools", "children": [{"id": "transforms", "children": [{"id": "authors-package", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/authors-package/watchr.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.13697041098373283}]}]}, {"id": "angular-api-package", "children": [{"id": "processors", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/angular-api-package/processors/addNotYetDocumentedProperty.spec.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.21451810231546514}, {"id": "aio/tools/transforms/angular-api-package/processors/computeApiBreadCrumbs.spec.js", "area": 1.0, "max_area": 1.0, "height": 0.13516697630159952}, {"id": "aio/tools/transforms/angular-api-package/processors/filterMembers.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "aio/tools/transforms/angular-api-package/index.js", "area": 4.782608695652174, "max_area": 4.782608695652174, "height": 0.27312972948479763}]}]}, {"id": "angular.io-package", "children": [{"id": "processors", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/angular.io-package/processors/generateKeywords.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/tools/transforms/angular.io-package/processors/convertPrivateClassesToInterfaces.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.10991889075173321}]}]}]}, {"id": "templates", "children": [{"id": "includes", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/templates/includes/_metadata.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}]}]}, {"id": "api", "children": [{"id": "includes", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/templates/api/includes/class-overview.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11082060809279987}]}]}, {"id": ".", "children": [{"id": "aio/tools/transforms/templates/api/function.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11983778150346641}]}]}, {"id": ".", "children": [{"id": "aio/tools/transforms/templates/class.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "aio/tools/transforms/templates/pipe.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "angular-base-package", "children": [{"id": "processors", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/angular-base-package/processors/generateKeywords.spec.js", "area": 1.0, "max_area": 1.0, "height": 0.14057728034799946}, {"id": "aio/tools/transforms/angular-base-package/processors/renderLinkInfo.spec.js", "area": 1.0, "max_area": 1.0, "height": 0.28936064162399744}]}]}, {"id": "post-processors", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/angular-base-package/post-processors/h1-checker.spec.js", "area": 1.0, "max_area": 1.0, "height": 0.15861162716933255}]}]}, {"id": "rendering", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/angular-base-package/rendering/hasValues.js", "area": 1.6304347826086956, "max_area": 1.6304347826086956, "height": 0.11172232543386651}]}]}]}, {"id": "cli-docs-package", "children": [{"id": "rendering", "children": [{"id": ".", "children": [{"id": "aio/tools/transforms/cli-docs-package/rendering/cliNegate.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.10541030404639994}]}]}]}]}, {"id": "examples", "children": [{"id": "shared", "children": [{"id": "boilerplate", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/tools/examples/shared/boilerplate/src/systemjs.config.web.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.15500475780506592}]}]}, {"id": "cli", "children": [{"id": ".", "children": [{"id": "aio/tools/examples/shared/boilerplate/cli/.editorconfig", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/tools/examples/shared/boilerplate/cli/src/tsconfig.app.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "systemjs", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "aio/tools/examples/shared/boilerplate/systemjs/src/systemjs.config.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.1378721283247995}]}]}]}, {"id": "i18n", "children": [{"id": ".", "children": [{"id": "aio/tools/examples/shared/boilerplate/i18n/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1477910190765327}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "aio/tools/examples/shared/boilerplate/testing/angular.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21541981965653179}]}]}]}, {"id": ".", "children": [{"id": "aio/tools/examples/shared/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}, {"id": "aio/tools/examples/shared/yarn.lock", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": "example-zipper", "children": [{"id": "customizer", "children": [{"id": "package-json", "children": [{"id": ".", "children": [{"id": "aio/tools/example-zipper/customizer/package-json/base.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}]}]}]}]}, {"id": ".", "children": [{"id": "aio/tools/ng-packages-installer.js", "area": 1.0, "max_area": 1.0, "height": 0.22984729711359825}]}]}, {"id": "scripts", "children": [{"id": ".", "children": [{"id": "aio/scripts/test-pwa-score.js", "area": 2.471014492753623, "max_area": 2.471014492753623, "height": 0.16853051792106577}, {"id": "aio/scripts/_payload-limits.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11082060809279987}]}]}, {"id": "aio-builds-setup", "children": [{"id": "dockerbuild", "children": [{"id": "scripts-js", "children": [{"id": "lib", "children": [{"id": "verify-setup", "children": [{"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/scripts-js/lib/verify-setup/helper.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.26591599075626443}]}]}, {"id": "common", "children": [{"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/scripts-js/lib/common/utils.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}]}]}, {"id": "upload-server", "children": [{"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/scripts-js/lib/upload-server/upload-server-factory.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18025284335493225}, {"id": "aio/aio-builds-setup/dockerbuild/scripts-js/lib/upload-server/build-creator.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19468032081199874}, {"id": "aio/aio-builds-setup/dockerbuild/scripts-js/lib/upload-server/index-preverify-pr.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "test", "children": [{"id": "common", "children": [{"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/scripts-js/test/common/github-pull-requests.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20099234219946532}]}]}]}, {"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/scripts-js/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.149594453758666}]}]}, {"id": "nginx", "children": [{"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/nginx/aio-builds.conf", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "scripts-sh", "children": [{"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/scripts-sh/test-env.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}, {"id": ".", "children": [{"id": "aio/aio-builds-setup/dockerbuild/Dockerfile", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20730436358693188}]}]}, {"id": "docs", "children": [{"id": ".", "children": [{"id": "aio/aio-builds-setup/docs/overview--scripts-and-commands.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}]}, {"id": "e2e", "children": [{"id": ".", "children": [{"id": "aio/e2e/app.po.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15770990982826588}]}]}, {"id": "transforms", "children": [{"id": "templates", "children": [{"id": "includes", "children": [{"id": ".", "children": [{"id": "aio/transforms/templates/includes/_description.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}]}]}, {"id": ".", "children": [{"id": "aio/transforms/templates/class.template.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}]}]}, {"id": "angular.io-package", "children": [{"id": "processors", "children": [{"id": ".", "children": [{"id": "aio/transforms/angular.io-package/processors/mergeDecoratorDocs.js", "area": 1.021014492753623, "max_area": 2.471014492753623, "height": -0.2}, {"id": "aio/transforms/angular.io-package/processors/filterIgnoredDocs.spec.js", "area": 1.0, "max_area": 1.0, "height": 0.13065838959626624}]}]}, {"id": "rendering", "children": [{"id": ".", "children": [{"id": "aio/transforms/angular.io-package/rendering/trimBlankLines.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.11352576011599982}]}]}, {"id": "tag-defs", "children": [{"id": ".", "children": [{"id": "aio/transforms/angular.io-package/tag-defs/security.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "aio/transforms/angular.io-package/index.js", "area": 4.36231884057971, "max_area": 4.36231884057971, "height": 0.2704245774615977}]}]}, {"id": "examples-package", "children": [{"id": "inline-tag-defs", "children": [{"id": ".", "children": [{"id": "aio/transforms/examples-package/inline-tag-defs/example.js", "area": 1.4202898550724639, "max_area": 1.4202898550724639, "height": 0.1378721283247995}]}]}, {"id": "services", "children": [{"id": "region-matchers", "children": [{"id": ".", "children": [{"id": "aio/transforms/examples-package/services/region-matchers/inline-c-only.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "content-package", "children": [{"id": ".", "children": [{"id": "aio/transforms/content-package/index.js", "area": 2.260869565217391, "max_area": 2.260869565217391, "height": 0.1297566722551996}]}]}, {"id": "cheatsheet-package", "children": [{"id": "tag-defs", "children": [{"id": ".", "children": [{"id": "aio/transforms/cheatsheet-package/tag-defs/cheatsheet-item.js", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": ".", "children": [{"id": "aio/yarn.lock", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "aio/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24517649191173138}, {"id": "aio/karma.conf.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.1378721283247995}, {"id": "aio/firebase.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "aio/.angular-cli.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16492364855679914}, {"id": "aio/.gitignore", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "packages", "children": [{"id": "upgrade", "children": [{"id": "test", "children": [{"id": "static", "children": [{"id": "integration", "children": [{"id": ".", "children": [{"id": "packages/upgrade/test/static/integration/downgrade_component_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.40478046128052925}, {"id": "packages/upgrade/test/static/integration/change_detection_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19017173410666546}, {"id": "packages/upgrade/test/static/integration/upgrade_component_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "packages/upgrade/test/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "src", "children": [{"id": "common", "children": [{"id": "compiler_helpers", "children": [{"id": ".", "children": [{"id": "packages/upgrade/src/common/compiler_helpers/createElementCssSelector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12885495491413296}]}]}, {"id": ".", "children": [{"id": "packages/upgrade/src/common/constants.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}]}]}, {"id": "dynamic", "children": [{"id": ".", "children": [{"id": "packages/upgrade/src/dynamic/upgrade_adapter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3019846843989306}, {"id": "packages/upgrade/src/dynamic/ng_content_selector_helper.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}]}]}, {"id": "common", "children": [{"id": "test", "children": [{"id": "pipes", "children": [{"id": ".", "children": [{"id": "packages/common/test/pipes/date_pipe_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2352576011599982}]}]}, {"id": ".", "children": [{"id": "packages/common/test/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "http", "children": [{"id": "testing", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/common/http/testing/src/module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}]}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "packages/common/http/test/module_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18115456069599892}, {"id": "packages/common/http/test/headers_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "packages/common/http/public_api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "packages/common/http/rollup.config.js", "area": 1.0, "max_area": 1.0, "height": 0.1180343468213331}]}]}, {"id": "i18n_data", "children": [{"id": "extra", "children": [{"id": ".", "children": [{"id": "packages/common/i18n_data/extra/locale_es-AR.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "packages/common/i18n_data/extra/locale_fr-GA.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "packages/common/i18n_data/extra/locale_en-IO.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "packages/common/i18n_data/extra/locale_he.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "packages/common/i18n_data/extra/locale_ky.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "packages/common/i18n_data/extra/locale_yo-BJ.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}, {"id": "packages/common/i18n_data/extra/locale_sbp.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_sr-Cyrl-XK.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11352576011599982}, {"id": "packages/common/i18n_data/extra/locale_ar-EH.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11442747745706648}, {"id": "packages/common/i18n_data/extra/locale_bs.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}, {"id": "packages/common/i18n_data/extra/locale_ebu.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}, {"id": "packages/common/i18n_data/extra/locale_es-UY.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_fr-CM.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_ar-DJ.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_en-TC.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_es-419.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_de-CH.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_en-GY.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_kde.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_fr-GF.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_gd.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_pt-GQ.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_sr-Cyrl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_tk.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/extra/locale_mgh.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "packages/common/i18n_data/locale_en-AS.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "packages/common/i18n_data/locale_en-KE.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "packages/common/i18n_data/locale_en-TK.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "packages/common/i18n_data/locale_es-EC.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14869273641759934}, {"id": "packages/common/i18n_data/locale_fr-PM.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "packages/common/i18n_data/locale_cu.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "packages/common/i18n_data/locale_it-VA.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}, {"id": "packages/common/i18n_data/locale_luo.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}, {"id": "packages/common/i18n_data/locale_pa.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "packages/common/i18n_data/locale_sbp.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "packages/common/i18n_data/locale_kab.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13426525896053287}, {"id": "packages/common/i18n_data/locale_ms.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}, {"id": "packages/common/i18n_data/locale_es-NI.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1477910190765327}, {"id": "packages/common/i18n_data/locale_fr-TG.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/i18n_data/locale_ar-LY.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "packages/common/i18n_data/locale_en-AT.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/i18n_data/locale_en-MS.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/i18n_data/locale_tr-CY.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}, {"id": "packages/common/i18n_data/locale_sl.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}, {"id": "packages/common/i18n_data/locale_tr.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}, {"id": "packages/common/i18n_data/locale_en-MP.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/locale_ar-SA.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/locale_en-CY.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/locale_th.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/locale_mua.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/locale_om.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/locale_so-ET.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/common/i18n_data/locale_ln-CF.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "locales", "children": [{"id": "extra", "children": [{"id": ".", "children": [{"id": "packages/common/locales/extra/es-CO.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11082060809279987}, {"id": "packages/common/locales/extra/bem.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}, {"id": "packages/common/locales/extra/en-BB.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "packages/common/locales/extra/en-MT.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "packages/common/locales/extra/pa-Guru.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10721373872853324}, {"id": "packages/common/locales/extra/saq.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}, {"id": "packages/common/locales/extra/ta-LK.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1279532375730663}, {"id": "packages/common/locales/extra/vo.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10180343468213332}]}]}, {"id": ".", "children": [{"id": "packages/common/locales/en-VC.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/locales/es-DO.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14418414971226606}, {"id": "packages/common/locales/en-GH.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/locales/en-NR.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/locales/fr-BE.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/locales/fr-LU.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/locales/agq.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "packages/common/locales/fr-SY.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13697041098373283}, {"id": "packages/common/locales/ha.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}, {"id": "packages/common/locales/bem.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}, {"id": "packages/common/locales/dyo.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}, {"id": "packages/common/locales/vun.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13336354161946623}, {"id": "packages/common/locales/qu.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12885495491413296}, {"id": "packages/common/locales/kam.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "packages/common/locales/ff-MR.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}, {"id": "packages/common/locales/lu.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12434636820879968}, {"id": "packages/common/locales/pa-Guru.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}, {"id": "packages/common/locales/fr-GP.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1694322352621324}, {"id": "packages/common/locales/rwk.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}, {"id": "packages/common/locales/sv-AX.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15139788844079932}, {"id": "packages/common/locales/vi.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}, {"id": "packages/common/locales/closure-locale.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 4.366024740586342}]}]}, {"id": "src", "children": [{"id": "pipes", "children": [{"id": ".", "children": [{"id": "packages/common/src/pipes/date_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16582536589786578}]}]}]}, {"id": ".", "children": [{"id": "packages/common/.babelrc-testing", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "router", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/router/src/router_module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2965743803525307}, {"id": "packages/router/src/router.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6518510127327926}, {"id": "packages/router/src/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}, {"id": "packages/router/src/utils/collection.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/router/src/directives/router_link.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "test", "children": [{"id": "aot_ngsummary_test", "children": [{"id": ".", "children": [{"id": "packages/router/test/aot_ngsummary_test/aot_router_bootstrap.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11532919479813314}]}]}, {"id": ".", "children": [{"id": "packages/router/test/integration.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 2.6780098781095654}, {"id": "packages/router/test/router.spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17844940867279896}]}]}, {"id": "upgrade", "children": [{"id": ".", "children": [{"id": "packages/router/upgrade/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": ".", "children": [{"id": "packages/router/.babelrc-upgrade", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "language-service", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/language-service/src/types.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21812497167973174}, {"id": "packages/language-service/src/template_path.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/language-service/src/typescript_host.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.047704925461054}, {"id": "packages/language-service/src/language_service.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2370610358421315}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "packages/language-service/test/diagnostics_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3660066156146631}, {"id": "packages/language-service/test/ts_plugin_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.29747609769359734}, {"id": "packages/language-service/test/hover_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/language-service/test/completions_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/language-service/test/typescript_host_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "compiler", "children": [{"id": "src", "children": [{"id": "compiler_util", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/compiler_util/expression_converter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5229054329602609}]}]}, {"id": "aot", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/aot/static_symbol_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.42281480810186234}, {"id": "packages/compiler/src/aot/compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6383252526167927}]}]}, {"id": "schema", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/schema/dom_security_schema.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12885495491413296}]}]}, {"id": "output", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/output/abstract_emitter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5165934115727944}, {"id": "packages/compiler/src/output/path_util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}, {"id": "packages/compiler/src/output/abstract_js_emitter.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2406679052063981}]}]}, {"id": "i18n", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/i18n/extractor_merger.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4083873306447958}]}]}, {"id": "template_parser", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/template_parser/template_preparser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1595133445103992}, {"id": "packages/compiler/src/template_parser/binding_parser.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "expression_parser", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/expression_parser/lexer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3813358104127962}]}]}, {"id": "render3", "children": [{"id": "view", "children": [{"id": ".", "children": [{"id": "packages/compiler/src/render3/view/compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3822375277538629}, {"id": "packages/compiler/src/render3/view/i18n/meta.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "packages/compiler/src/render3/r3_identifiers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21541981965653179}, {"id": "packages/compiler/src/render3/r3_jit.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}]}]}, {"id": ".", "children": [{"id": "packages/compiler/src/identifiers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2172232543386651}, {"id": "packages/compiler/src/directive_resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23165073179573156}, {"id": "packages/compiler/src/compiler.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14057728034799946}]}]}, {"id": "testing", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/compiler/testing/src/schema_registry_mock.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1396755630069328}, {"id": "packages/compiler/testing/src/testing.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17484253930853233}]}]}]}, {"id": "test", "children": [{"id": "output", "children": [{"id": ".", "children": [{"id": "packages/compiler/test/output/js_emitter_node_only_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14238071503013278}]}]}, {"id": "i18n", "children": [{"id": "serializers", "children": [{"id": ".", "children": [{"id": "packages/compiler/test/i18n/serializers/xliff_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3272327699487969}]}]}, {"id": ".", "children": [{"id": "packages/compiler/test/i18n/integration_common.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21902668902079842}]}]}, {"id": "render3", "children": [{"id": ".", "children": [{"id": "packages/compiler/test/render3/r3_view_compiler_input_outputs_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1595133445103992}, {"id": "packages/compiler/test/render3/r3_back_patch_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler/test/render3/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "compiler-cli", "children": [{"id": "integrationtest", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/integrationtest/test/jit_summaries_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1477910190765327}, {"id": "packages/compiler-cli/integrationtest/test/test_ngtools_api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2091077982690652}, {"id": "packages/compiler-cli/integrationtest/test/i18n_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2109112329511985}]}]}, {"id": ".", "children": [{"id": "packages/compiler-cli/integrationtest/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13246182427839956}]}]}, {"id": "test", "children": [{"id": "diagnostics", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/test/diagnostics/expression_diagnostics_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2947709456703974}, {"id": "packages/compiler-cli/test/diagnostics/check_types_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20369749422266528}, {"id": "packages/compiler-cli/test/diagnostics/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "transformers", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/test/transformers/lower_expressions_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1739408219674657}]}]}, {"id": "metadata", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/test/metadata/collector_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.3308441705559835}]}]}, {"id": "ngtsc", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/test/ngtsc/ngtsc_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4255199601250623}]}]}, {"id": "compliance", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/test/compliance/r3_compiler_compliance_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.4309347954143823}, {"id": "packages/compiler-cli/test/compliance/r3_view_compiler_styling_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler-cli/test/compliance/r3_view_compiler_template_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler-cli/test/compliance/r3_view_compiler_binding_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler-cli/test/compliance/r3_view_compiler_listener_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler-cli/test/compliance/r3_view_compiler_i18n_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler-cli/test/compliance/r3_view_compiler_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "packages/compiler-cli/test/ngc_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.9972087543613213}, {"id": "packages/compiler-cli/test/test_support.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19017173410666546}]}]}, {"id": "src", "children": [{"id": "transformers", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/src/transformers/api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17844940867279896}, {"id": "packages/compiler-cli/src/transformers/program.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5896325161991934}, {"id": "packages/compiler-cli/src/transformers/nocollapse_hack.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "metadata", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/src/metadata/evaluator.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6356201005935928}]}]}, {"id": "ngtsc", "children": [{"id": "metadata", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/src/ngtsc/metadata/test/resolver_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24247133988853142}]}]}, {"id": "src", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/src/ngtsc/metadata/src/resolver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5634827133082604}]}]}]}, {"id": "annotations", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/src/ngtsc/annotations/src/component.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}, {"id": "packages/compiler-cli/src/ngtsc/annotations/src/injectable.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21000951561013187}, {"id": "packages/compiler-cli/src/ngtsc/annotations/src/ng_module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler-cli/src/ngtsc/annotations/src/pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "packages/compiler-cli/src/ngtsc/annotations/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "transform", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/src/ngtsc/transform/src/api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}, {"id": "packages/compiler-cli/src/ngtsc/transform/src/transform.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16312021387466583}, {"id": "packages/compiler-cli/src/ngtsc/transform/src/compilation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "ngcc", "children": [{"id": "test", "children": [{"id": "host", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/src/ngcc/test/host/fesm2015_host_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.0026190584077213}, {"id": "packages/compiler-cli/src/ngcc/test/host/esm2015_host_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/compiler-cli/src/ngcc/test/host/esm5_host_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": ".", "children": [{"id": "packages/compiler-cli/src/codegen.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16672708323893243}, {"id": "packages/compiler-cli/src/perform-compile.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22804386243146496}]}]}, {"id": "esm5", "children": [{"id": ".", "children": [{"id": "packages/compiler-cli/esm5/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}, {"id": ".", "children": [{"id": "packages/compiler-cli/README.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1973854728351987}]}]}, {"id": "core", "children": [{"id": "test", "children": [{"id": "linker", "children": [{"id": ".", "children": [{"id": "packages/core/test/linker/change_detection_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.3759300376093162}, {"id": "packages/core/test/linker/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.7726856676786442}, {"id": "packages/core/test/linker/regression_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "dom", "children": [{"id": ".", "children": [{"id": "packages/core/test/dom/dom_adapter_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17574425664959897}]}]}, {"id": "render3", "children": [{"id": "ivy", "children": [{"id": ".", "children": [{"id": "packages/core/test/render3/ivy/jit_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.23074901445466492}]}]}, {"id": "animations", "children": [{"id": ".", "children": [{"id": "packages/core/test/render3/animations/mock_player.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}]}]}, {"id": ".", "children": [{"id": "packages/core/test/render3/di_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.1225474647695863}, {"id": "packages/core/test/render3/node_selector_matcher_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3786306583895963}, {"id": "packages/core/test/render3/query_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.4110970139109158}, {"id": "packages/core/test/render3/change_detection_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.8826906520458561}, {"id": "packages/core/test/render3/i18n_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.2091123295119852}]}]}, {"id": "bundling", "children": [{"id": "todo", "children": [{"id": ".", "children": [{"id": "packages/core/test/bundling/todo/bundle.golden_symbols.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.9755675381757215}, {"id": "packages/core/test/bundling/todo/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13156010693733292}]}]}, {"id": "injection", "children": [{"id": ".", "children": [{"id": "packages/core/test/bundling/injection/bundle.golden_symbols.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22624042774933165}]}]}, {"id": "hello_world_i18n", "children": [{"id": ".", "children": [{"id": "packages/core/test/bundling/hello_world_i18n/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}, {"id": ".", "children": [{"id": "packages/core/test/forward_ref_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14418414971226606}]}]}, {"id": "testing", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/core/testing/src/test_bed.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4264216774661289}, {"id": "packages/core/testing/src/metadata_override.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}, {"id": "packages/core/testing/src/testing.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}, {"id": "packages/core/testing/src/r3_test_bed.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/core/testing/src/async_fallback.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": "src", "children": [{"id": "testability", "children": [{"id": ".", "children": [{"id": "packages/core/src/testability/testability.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.19377860347093206}]}]}, {"id": "di", "children": [{"id": ".", "children": [{"id": "packages/core/src/di/reflective_key.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12524808554986633}, {"id": "packages/core/src/di/reflective_injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.25960396936879787}, {"id": "packages/core/src/di/r3_injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3164121618559971}, {"id": "packages/core/src/di/injector.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4246182427839956}, {"id": "packages/core/src/di/defs.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/core/src/di/interface.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/core/src/di/injection_token.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/core/src/di/util.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/core/src/di/reflective_provider.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "metadata", "children": [{"id": ".", "children": [{"id": "packages/core/src/metadata/directives.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20009062485839865}]}]}, {"id": "view", "children": [{"id": ".", "children": [{"id": "packages/core/src/view/types.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.35338257283972996}, {"id": "packages/core/src/view/services.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5842222121527935}]}]}, {"id": "render3", "children": [{"id": "interfaces", "children": [{"id": ".", "children": [{"id": "packages/core/src/render3/interfaces/definition.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1676288005799991}, {"id": "packages/core/src/render3/interfaces/renderer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1676288005799991}, {"id": "packages/core/src/render3/interfaces/node.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21632153699759843}, {"id": "packages/core/src/render3/interfaces/view.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/core/src/render3/interfaces/styling.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": ".", "children": [{"id": "packages/core/src/render3/component_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24607820925279805}, {"id": "packages/core/src/render3/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2208301237029317}, {"id": "packages/core/src/render3/node_manipulation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4760161312247949}, {"id": "packages/core/src/render3/di.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4769178485658616}, {"id": "packages/core/src/render3/query.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.3642031809325298}, {"id": "packages/core/src/render3/ng_module_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15049617109973265}, {"id": "packages/core/src/render3/definition.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2568988173455979}, {"id": "packages/core/src/render3/view_ref.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1414789976890661}, {"id": "packages/core/src/render3/instructions.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.5274185509085143}]}]}, {"id": "change_detection", "children": [{"id": "differs", "children": [{"id": ".", "children": [{"id": "packages/core/src/change_detection/differs/keyvalue_differs.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14598758439439938}, {"id": "packages/core/src/change_detection/differs/iterable_differs.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "packages/core/src/codegen_private_exports.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10450858670533328}, {"id": "packages/core/src/core_render3_private_export.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1892700167655988}, {"id": "packages/core/src/di.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}]}]}, {"id": ".", "children": [{"id": "packages/core/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}]}]}, {"id": "platform-browser", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "packages/platform-browser/test/testing_public_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7807965925053242}, {"id": "packages/platform-browser/test/browser/bootstrap_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/platform-browser/test/browser/meta_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}, {"id": "packages/platform-browser/test/browser/transfer_state_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "animations", "children": [{"id": "src", "children": [{"id": "dsl", "children": [{"id": ".", "children": [{"id": "packages/platform-browser/animations/src/dsl/animation_transition_instruction.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}, {"id": "render", "children": [{"id": "web_animations", "children": [{"id": ".", "children": [{"id": "packages/platform-browser/animations/src/render/web_animations/dom_animation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10991889075173321}]}]}, {"id": ".", "children": [{"id": "packages/platform-browser/animations/src/render/animation_renderer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.21181295029226516}]}]}, {"id": ".", "children": [{"id": "packages/platform-browser/animations/src/animation_renderer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.26411255607413114}]}]}, {"id": "testing", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/platform-browser/animations/testing/src/testing.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}]}]}]}, {"id": "test", "children": [{"id": "engine", "children": [{"id": ".", "children": [{"id": "packages/platform-browser/animations/test/engine/dom_animation_engine_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "packages/platform-browser/animations/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12614980289093297}, {"id": "packages/platform-browser/animations/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}, {"id": "src", "children": [{"id": "dom", "children": [{"id": "events", "children": [{"id": ".", "children": [{"id": "packages/platform-browser/src/dom/events/event_manager.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}]}]}]}]}]}, {"id": "animations", "children": [{"id": "browser", "children": [{"id": "src", "children": [{"id": "render", "children": [{"id": "web_animations", "children": [{"id": ".", "children": [{"id": "packages/animations/browser/src/render/web_animations/web_animations_driver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14869273641759934}]}]}, {"id": ".", "children": [{"id": "packages/animations/browser/src/render/animation_driver.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11713262948026644}, {"id": "packages/animations/browser/src/render/transition_animation_engine.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 1.0918890751733201}, {"id": "packages/animations/browser/src/render/animation_engine_next.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1694322352621324}]}]}, {"id": "dsl", "children": [{"id": ".", "children": [{"id": "packages/animations/browser/src/dsl/animation_ast_builder.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.4787212832479949}, {"id": "packages/animations/browser/src/dsl/animation.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13516697630159952}]}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "packages/animations/browser/testing/tsconfig-build.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}]}]}, {"id": "test", "children": [{"id": "render", "children": [{"id": ".", "children": [{"id": "packages/animations/browser/test/render/timeline_animation_engine_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1793511260138656}]}]}]}]}, {"id": ".", "children": [{"id": "packages/animations/rollup.config.js", "area": 1.0, "max_area": 1.0, "height": 0.11442747745706648}, {"id": "packages/animations/public_api.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10090171734106666}]}]}, {"id": "forms", "children": [{"id": "src", "children": [{"id": "directives", "children": [{"id": "reactive_directives", "children": [{"id": ".", "children": [{"id": "packages/forms/src/directives/reactive_directives/form_group_name.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.17033395260319906}]}]}, {"id": ".", "children": [{"id": "packages/forms/src/directives/range_value_accessor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12885495491413296}, {"id": "packages/forms/src/directives/select_multiple_control_value_accessor.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22804386243146496}, {"id": "packages/forms/src/directives/reactive_errors.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14508586705333273}, {"id": "packages/forms/src/directives/control_container.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}, {"id": ".", "children": [{"id": "packages/forms/src/forms.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12344465086773303}, {"id": "packages/forms/src/model.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.6536544474149258}, {"id": "packages/forms/src/form_providers.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13426525896053287}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "packages/forms/test/form_group_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.8240790248765235}, {"id": "packages/forms/test/form_control_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.7690742670714577}, {"id": "packages/forms/test/directives_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5869273641759934}]}]}]}, {"id": "platform-server", "children": [{"id": "integrationtest", "children": [{"id": "e2e", "children": [{"id": ".", "children": [{"id": "packages/platform-server/integrationtest/e2e/transferstate-spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11082060809279987}]}]}, {"id": ".", "children": [{"id": "packages/platform-server/integrationtest/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12434636820879968}]}]}, {"id": "test", "children": [{"id": ".", "children": [{"id": "packages/platform-server/test/integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.5923376682223934}]}]}, {"id": "testing", "children": [{"id": ".", "children": [{"id": "packages/platform-server/testing/rollup.config.js", "area": 1.0, "max_area": 1.0, "height": 0.11893606416239975}]}]}]}, {"id": "tsc-wrapped", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "packages/tsc-wrapped/test/typescript.mocks.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24156962254746478}]}]}]}, {"id": "benchpress", "children": [{"id": "src", "children": [{"id": "validator", "children": [{"id": ".", "children": [{"id": "packages/benchpress/src/validator/regression_slope_validator.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1378721283247995}]}]}]}, {"id": "test", "children": [{"id": "metric", "children": [{"id": ".", "children": [{"id": "packages/benchpress/test/metric/user_metric_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.15410304046399928}]}]}]}]}, {"id": "examples", "children": [{"id": "common", "children": [{"id": "pipes", "children": [{"id": "ts", "children": [{"id": ".", "children": [{"id": "packages/examples/common/pipes/ts/date_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}, {"id": "packages/examples/common/pipes/ts/lowerupper_pipe.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11172232543386651}]}]}]}]}, {"id": "core", "children": [{"id": "ts", "children": [{"id": "metadata", "children": [{"id": ".", "children": [{"id": "packages/examples/core/ts/metadata/lifecycle_hooks_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1856631474013322}]}]}, {"id": "change_detect", "children": [{"id": ".", "children": [{"id": "packages/examples/core/ts/change_detect/change-detection.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16041506185146587}]}]}]}]}]}, {"id": "http", "children": [{"id": "src", "children": [{"id": "backends", "children": [{"id": ".", "children": [{"id": "packages/http/src/backends/jsonp_backend.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1892700167655988}]}]}, {"id": ".", "children": [{"id": "packages/http/src/http.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.18836829942453215}]}]}]}, {"id": "platform-webworker", "children": [{"id": "test", "children": [{"id": "web_workers", "children": [{"id": "worker", "children": [{"id": ".", "children": [{"id": "packages/platform-webworker/test/web_workers/worker/renderer_v2_integration_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.24427477457066474}]}]}]}]}, {"id": "src", "children": [{"id": "web_workers", "children": [{"id": "ui", "children": [{"id": ".", "children": [{"id": "packages/platform-webworker/src/web_workers/ui/event_serializer.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14328243237119942}]}]}]}]}]}, {"id": "platform-webworker-dynamic", "children": [{"id": ".", "children": [{"id": "packages/platform-webworker-dynamic/package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}, {"id": "packages/platform-webworker-dynamic/rollup.config.js", "area": 1.0, "max_area": 1.0, "height": 0.11352576011599982}, {"id": "packages/platform-webworker-dynamic/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "bazel", "children": [{"id": "src", "children": [{"id": "ngc-wrapped", "children": [{"id": ".", "children": [{"id": "packages/bazel/src/ngc-wrapped/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2388644705242648}, {"id": "packages/bazel/src/ngc-wrapped/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "schematics", "children": [{"id": "bazel-workspace", "children": [{"id": ".", "children": [{"id": "packages/bazel/src/schematics/bazel-workspace/index.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1297566722551996}]}]}]}, {"id": ".", "children": [{"id": "packages/bazel/src/esm5.bzl", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "test", "children": [{"id": "ngc-wrapped", "children": [{"id": "empty", "children": [{"id": ".", "children": [{"id": "packages/bazel/test/ngc-wrapped/empty/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}]}]}]}]}, {"id": ".", "children": [{"id": "packages/bazel/rules_nodejs_package.bzl", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "service-worker", "children": [{"id": "worker", "children": [{"id": "test", "children": [{"id": ".", "children": [{"id": "packages/service-worker/worker/test/prefetch_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.16492364855679914}, {"id": "packages/service-worker/worker/test/data_spec.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}]}, {"id": "platform-browser-dynamic", "children": [{"id": "src", "children": [{"id": ".", "children": [{"id": "packages/platform-browser-dynamic/src/platform-browser-dynamic.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}]}, {"id": "elements", "children": [{"id": "schematics", "children": [{"id": "ng-add", "children": [{"id": ".", "children": [{"id": "packages/elements/schematics/ng-add/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}]}, {"id": ".", "children": [{"id": "packages/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.13065838959626624}, {"id": "packages/BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": ".circleci", "children": [{"id": ".", "children": [{"id": ".circleci/config.yml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11623091213919978}]}]}, {"id": "integration", "children": [{"id": "bazel", "children": [{"id": "src", "children": [{"id": "hello-world", "children": [{"id": ".", "children": [{"id": "integration/bazel/src/hello-world/hello-world.module.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1063120213874666}, {"id": "integration/bazel/src/hello-world/hello-world.component.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10360686936426662}]}]}, {"id": "shared", "children": [{"id": ".", "children": [{"id": "integration/bazel/src/shared/_fonts.scss", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": -0.2}]}]}]}, {"id": ".", "children": [{"id": "integration/bazel/WORKSPACE", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}, {"id": "hello_world__closure", "children": [{"id": ".", "children": [{"id": "integration/hello_world__closure/tsconfig.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12254293352666637}]}]}, {"id": "platform-server", "children": [{"id": "src", "children": [{"id": "helloworld", "children": [{"id": ".", "children": [{"id": "integration/platform-server/src/helloworld/index.html", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10901717341066655}]}]}]}]}, {"id": "typings_test_ts27", "children": [{"id": ".", "children": [{"id": "integration/typings_test_ts27/include-all.ts", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1360686936426662}]}]}, {"id": "ngcc", "children": [{"id": ".", "children": [{"id": "integration/ngcc/test.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.10541030404639994}]}]}]}, {"id": ".", "children": [{"id": "gulpfile.js", "area": 27.478260869565215, "max_area": 30.0, "height": 0.9746658208346549}, {"id": "test-main.js", "area": 2.891304347826087, "max_area": 2.891304347826087, "height": 0.17574425664959897}, {"id": "package.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20009062485839865}, {"id": "npm-shrinkwrap.clean.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 4.932303230776201}, {"id": "karma-js.conf.js", "area": 1.210144927536232, "max_area": 1.210144927536232, "height": 0.15139788844079932}, {"id": "npm-shrinkwrap.json", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 8.00265077710816}, {"id": "CHANGELOG.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 3.81417372785355}, {"id": "TRIAGE_AND_LABELS.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.20820608092799855}, {"id": "DEVELOPER.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2172232543386651}, {"id": "pubspec.yaml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.11262404277493317}, {"id": "test-main.dart", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.12073949884453306}, {"id": ".gitignore", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": ".travis.yml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.14869273641759934}, {"id": "build.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.22173184104399837}, {"id": "protractor-perf.conf.js", "area": 1.8405797101449275, "max_area": 1.8405797101449275, "height": 0.15139788844079932}, {"id": "CONTRIBUTING.md", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.2812451855543976}, {"id": "circle.yml", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1081154560695999}, {"id": "test.sh", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1180343468213331}, {"id": "yarn.lock", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "index.bzl", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}, {"id": "BUILD.bazel", "area": 1.021014492753623, "max_area": 1.021014492753623, "height": 0.1}]}]}]}