commit | 016c413c37c8adcd23797eab8a3a5339162873e8 | [log] [tgz] |
---|---|---|
author | Chris Phoenix <cphoenix@google.com> | Sat May 11 01:39:46 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Sat May 11 01:39:46 2019 +0000 |
tree | d934af131823927b48a77fdd985111d0b38983d5 | |
parent | b007831e7f1ddd328d70888a05af39ec44978bda [diff] |
[dart][inspect] API changes from design review Combine Metric/Property into Value. PS1: Make a nice class/mixin hierarchy with no duplicated code. Combine metric.dart and property.dart into value.dart, but leave metric_test.dart and property_test.dart alone (aside from method and class name changes) to make it easier to see that the existing tests didn't change. PS2: Combine property_test.dart and metric_test.dart into value_test.dart. No edits within the moved code. PS3: Some search-and-replace, one bugfix. PS4: Wording changes; specifying the exceptions thrown; and a refactor in VMO-code (inspired by the bugfix). PS5: Rebase; refactor of Value to recombine some classes/mixins; wording. PS6: Minor changes Test: fx run-host-tests fuchsia_inspect_package_unittests CF-597 #progress Change-Id: I3a6c592cb5cf7a01165da784c17c51bf41102510
Topaz augments system functionality by implementing interfaces defined by underlying layers. Topaz contains four major categories of software: modules, agents, shells, and runners.
For example, modules include the dashboard, and runners include the Web, Dart, and Flutter runners.
Looking for something that used to be in this repository? The list below provides a code location and sha that can be used to checkout dead code that has been removed. Please note, it is unlikely the code will build or work correctly shas are provided for reference only. Code can be checked out with:
git checkout <sha> -- $FUCHSIA_DIR/<location>