Skip to content

Commit 66a4b71

Browse files
authored
Move AdaptedHeapData to shared, as it will be used by console. (#5079)
1 parent 75549dc commit 66a4b71

27 files changed

+229
-217
lines changed

packages/devtools_app/lib/src/screens/memory/panes/diff/controller/diff_pane_controller.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ import '../../../../../shared/analytics/analytics.dart' as ga;
1212
import '../../../../../shared/analytics/constants.dart' as gac;
1313
import '../../../../../shared/config_specific/import_export/import_export.dart';
1414
import '../../../../../shared/globals.dart';
15+
import '../../../../../shared/memory/class_name.dart';
1516
import '../../../../../shared/primitives/auto_dispose.dart';
1617
import '../../../../../shared/primitives/utils.dart';
1718
import '../../../shared/heap/class_filter.dart';
1819
import '../../../shared/heap/heap.dart';
1920
import '../../../shared/heap/model.dart';
20-
import '../../../shared/primitives/class_name.dart';
2121
import '../../../shared/primitives/memory_utils.dart';
2222
import 'heap_diff.dart';
2323
import 'item_controller.dart';

packages/devtools_app/lib/src/screens/memory/panes/diff/controller/heap_diff.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import 'package:flutter/foundation.dart';
77
import '../../../../../shared/analytics/analytics.dart' as ga;
88
import '../../../../../shared/analytics/constants.dart' as gac;
99
import '../../../../../shared/analytics/metrics.dart';
10+
import '../../../../../shared/memory/class_name.dart';
1011
import '../../../../../shared/primitives/utils.dart';
1112
import '../../../shared/heap/heap.dart';
1213
import '../../../shared/heap/model.dart';
13-
import '../../../shared/primitives/class_name.dart';
1414

1515
/// Stores already calculated comparisons for heap couples.
1616
class HeapDiffStore {

packages/devtools_app/lib/src/screens/memory/panes/diff/controller/item_controller.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
import 'package:flutter/foundation.dart';
66

7+
import '../../../../../shared/memory/adapted_heap_data.dart';
78
import '../../../../../shared/primitives/auto_dispose.dart';
89
import '../../../shared/heap/heap.dart';
9-
import '../../../shared/heap/model.dart';
1010

1111
abstract class SnapshotItem extends DisposableController {
1212
/// Number, that if shown in name, should be unique in the list.

packages/devtools_app/lib/src/screens/memory/panes/diff/controller/sampler.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
import 'package:vm_service/vm_service.dart';
66

77
import '../../../../../shared/globals.dart';
8+
import '../../../../../shared/memory/adapted_heap_data.dart';
9+
import '../../../../../shared/memory/class_name.dart';
810
import '../../../shared/heap/heap.dart';
911
import '../../../shared/heap/model.dart';
10-
import '../../../shared/primitives/class_name.dart';
1112
import '../../../shared/primitives/instance_set_view.dart';
1213

1314
class HeapClassSampler extends ClassSampler {

packages/devtools_app/lib/src/screens/memory/panes/diff/widgets/class_filter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ import '../../../../../shared/analytics/analytics.dart' as ga;
1111
import '../../../../../shared/analytics/constants.dart' as gac;
1212
import '../../../../../shared/common_widgets.dart';
1313
import '../../../../../shared/dialogs.dart';
14+
import '../../../../../shared/memory/class_name.dart';
1415
import '../../../../../shared/theme.dart';
1516
import '../../../../../shared/utils.dart';
1617
import '../../../shared/heap/class_filter.dart';
17-
import '../../../shared/primitives/class_name.dart';
1818

1919
String _adaptRootPackageForFilter(String? rootPackage) {
2020
if (rootPackage == null || rootPackage.isEmpty) return '';

packages/devtools_app/lib/src/screens/memory/panes/diff/widgets/classes_table_single.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ import '../../../../../shared/analytics/analytics.dart' as ga;
88
import '../../../../../shared/analytics/constants.dart' as gac;
99
import '../../../../../shared/feature_flags.dart';
1010
import '../../../../../shared/globals.dart';
11+
import '../../../../../shared/memory/adapted_heap_data.dart';
1112
import '../../../../../shared/primitives/utils.dart';
1213
import '../../../../../shared/table/table.dart';
1314
import '../../../../../shared/table/table_data.dart';
1415
import '../../../../../shared/theme.dart';
1516
import '../../../../../shared/utils.dart';
1617
import '../../../shared/heap/heap.dart';
17-
import '../../../shared/heap/model.dart';
1818
import '../../../shared/primitives/instance_set_view.dart';
1919
import '../../../shared/primitives/simple_elements.dart';
2020
import '../../../shared/shared_memory_widgets.dart';

packages/devtools_app/lib/src/screens/memory/panes/leaks/diagnostics/leak_analyzer.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import 'package:flutter/material.dart';
66
import 'package:leak_tracker/devtools_integration.dart';
77

8-
import '../../../shared/heap/model.dart';
8+
import '../../../../../shared/memory/adapted_heap_data.dart';
99
import '../../../shared/heap/spanning_tree.dart';
1010
import 'model.dart';
1111

packages/devtools_app/lib/src/screens/memory/panes/leaks/diagnostics/model.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import 'package:leak_tracker/devtools_integration.dart';
66
import 'package:vm_service/vm_service.dart';
77

8-
import '../../../shared/heap/model.dart';
8+
import '../../../../../shared/memory/adapted_heap_data.dart';
99

1010
/// Names for json fields.
1111
class _JsonFields {

packages/devtools_app/lib/src/screens/memory/panes/profile/model.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
import 'package:vm_service/vm_service.dart';
66

7+
import '../../../../shared/memory/class_name.dart';
78
import '../../../../shared/table/table_data.dart';
89
import '../../../vm_developer/vm_service_private_extensions.dart';
9-
import '../../shared/primitives/class_name.dart';
1010

1111
class AdaptedProfile {
1212
AdaptedProfile.fromAllocationProfile(AllocationProfile profile) {

packages/devtools_app/lib/src/screens/memory/panes/tracing/tracing_pane_controller.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import 'package:flutter/widgets.dart';
77
import 'package:vm_service/vm_service.dart';
88

99
import '../../../../shared/globals.dart';
10+
import '../../../../shared/memory/class_name.dart';
1011
import '../../../../shared/primitives/auto_dispose.dart';
1112
import '../../../../shared/primitives/utils.dart';
1213
import '../../../../shared/table/table_data.dart';
1314
import '../../../profiler/cpu_profile_model.dart';
1415
import '../../../profiler/cpu_profile_transformer.dart';
15-
import '../../shared/primitives/class_name.dart';
1616

1717
// TODO(bkonyi): make compatible with ClassHeapDetailStats for serialization /
1818
// deserialization support.

0 commit comments

Comments
 (0)