blob: 9c4e314604cc87dea308f2783bfa4ed2b08c1a11 [file] [log] [blame]
// Copyright (c) 2022, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:built_collection/built_collection.dart';
import 'package:built_value/serializer.dart';
import 'package:dwds/data/debug_info.dart';
import 'package:dwds/data/devtools_request.dart';
import 'package:dwds/data/extension_request.dart';
import 'data_types.dart';
part 'data_serializers.g.dart';
/// Serializers for all the data types used in the Dart Debug Extension.
@SerializersFor([
BatchedEvents,
ConnectFailure,
DebugInfo,
DebugStateChange,
DevToolsOpener,
DevToolsUrl,
DevToolsRequest,
ExtensionEvent,
ExtensionRequest,
ExtensionResponse,
])
final Serializers serializers = _$serializers;