Switch from leak_tracker/leak_tracker to leak_tracker/memory_usage.

Contributes to https://github.com/flutter/flutter/issues/135856

We want Flutter to take dependency on leak_tracker. It will be easier to manage in G3 if Flutter and Dart SDK depend on different packages. So, separated memory_usage and switching analyzer to it.

Change-Id: Ib1a7aae4af8c5dfb84e9f7252319862b0c93a8b2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/334143
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Polina Cherkasova <polinach@google.com>
diff --git a/DEPS b/DEPS
index b877fa5..cd67812 100644
--- a/DEPS
+++ b/DEPS
@@ -157,7 +157,7 @@
   "http_parser_rev": "1cf5b7c556fa76f10b1d5e8576b54bb2d6b67e24",
   "intl_rev": "5d65e3808ce40e6282e40881492607df4e35669f",
   "json_rpc_2_rev": "460545c62d12c2cd4635054e327846628288cb7e",
-  "leak_tracker_rev": "098bafcf99a5220e3c352d895d991e163568ee03", # b/299640139
+  "leak_tracker_rev": "d3c9060d082ff4913c12ed1a5f47dbb2a93f4639",
   "lints_rev": "f58fd77bbff4ff4a62826a7bbfb9a72f0f03dd3c",
   "logging_rev": "324a0b5fd2b49b80ea4fbe2b48aac7794000e25a",
   "markdown_rev": "efb73b3db22f47925d942d3ad1a0cdcd6dece944",
diff --git a/pkg/analysis_server/lib/src/analytics/analytics_manager.dart b/pkg/analysis_server/lib/src/analytics/analytics_manager.dart
index 55de01a..b146e57 100644
--- a/pkg/analysis_server/lib/src/analytics/analytics_manager.dart
+++ b/pkg/analysis_server/lib/src/analytics/analytics_manager.dart
@@ -19,7 +19,7 @@
 import 'package:analysis_server/src/status/pages.dart';
 import 'package:analyzer/dart/analysis/analysis_context.dart';
 import 'package:collection/collection.dart';
-import 'package:leak_tracker/src/usage_tracking/model.dart';
+import 'package:memory_usage/memory_usage.dart';
 import 'package:meta/meta.dart';
 import 'package:unified_analytics/unified_analytics.dart';
 
diff --git a/pkg/analysis_server/lib/src/utilities/usage_tracking/usage_tracking.dart b/pkg/analysis_server/lib/src/utilities/usage_tracking/usage_tracking.dart
index 6a8ce3d..02d58b3 100644
--- a/pkg/analysis_server/lib/src/utilities/usage_tracking/usage_tracking.dart
+++ b/pkg/analysis_server/lib/src/utilities/usage_tracking/usage_tracking.dart
@@ -3,8 +3,7 @@
 // BSD-style license that can be found in the LICENSE file.
 import 'package:args/args.dart';
 import 'package:collection/collection.dart';
-import 'package:leak_tracker/src/usage_tracking/model.dart';
-import 'package:leak_tracker/src/usage_tracking/usage_tracking.dart';
+import 'package:memory_usage/memory_usage.dart';
 
 void configureMemoryUsageTracking(
   List<String> arguments,
diff --git a/pkg/analysis_server/pubspec.yaml b/pkg/analysis_server/pubspec.yaml
index f12a049..7b70a10 100644
--- a/pkg/analysis_server/pubspec.yaml
+++ b/pkg/analysis_server/pubspec.yaml
@@ -17,8 +17,8 @@
   dart_style: any
   http: any
   language_server_protocol: any
-  leak_tracker: any
   linter: any
+  memory_usage: any
   meta: any
   path: any
   stream_channel: any