content: // This file has been generated by the dart_json_mapper package.
  // https://github.com/k-paxian/dart-json-mapper
  // @dart = 2.12
  import 'package:dart_json_mapper/dart_json_mapper.dart' show JsonMapper, JsonMapperAdapter, typeOf;
  import 'test.basics.dart' as x0 show Item, ItemsList;
  // This file has been generated by the reflectable package.
  // https://github.com/dart-lang/reflectable.
  
  
  import 'dart:core';
  import 'package:built_collection/src/list.dart' as prefix2;
  import 'package:built_collection/src/map.dart' as prefix4;
  import 'package:built_collection/src/set.dart' as prefix3;
  import 'package:dart_json_mapper/src/model/annotations.dart' as prefix0;
  import 'test.basics.dart' as prefix1;
  
  // ignore_for_file: prefer_adjacent_string_concatenation
  // ignore_for_file: prefer_collection_literals
  // ignore_for_file: unnecessary_const
  // ignore_for_file: implementation_imports
  
  // ignore:unused_import
  import 'package:reflectable/mirrors.dart' as m;
  // ignore:unused_import
  import 'package:reflectable/src/reflectable_builder_based.dart' as r;
  // ignore:unused_import
  import 'package:reflectable/reflectable.dart' as r show Reflectable;
  
  final _data = <r.Reflectable, r.ReflectorData>{const prefix0.JsonSerializable(): r.ReflectorData(<m.TypeMirror>[r.NonGenericClassMirrorImpl(r'Item', r'.Item', 7, 0, const prefix0.JsonSerializable(), const <int>[3], const <int>[4, 5, 6, 7, 8], const <int>[], -1, {}, {}, {r'': (bool b) => () => b ? prefix1.Item() : null}, -1, 0, const <int>[], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'ItemsList', r'.ItemsList', 7, 1, const prefix0.JsonSerializable(), const <int>[0, 1, 2, 15], const <int>[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], const <int>[], -1, {}, {}, {r'': (bool b) => () => b ? prefix1.ItemsList() : null}, -1, 1, const <int>[], const [prefix0.jsonSerializable], null)], <m.DeclarationMirror>[r.VariableMirrorImpl(r'items', 2129925, 1, const prefix0.JsonSerializable(), -1, 2, 3, const <int>[0], const []), r.VariableMirrorImpl(r'itemsSet', 2129925, 1, const prefix0.JsonSerializable(), -1, 4, 5, const <int>[0], const []), r.VariableMirrorImpl(r'itemsMap', 2129925, 1, const prefix0.JsonSerializable(), -1, 6, 7, const <int>[8, 0], const []), r.MethodMirrorImpl(r'', 64, 0, -1, 0, 0, const <int>[], const <int>[], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'==', 131074, -1, -1, 9, 9, const <int>[], const <int>[0], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toString', 131074, -1, -1, 8, 8, const <int>[], const <int>[], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'noSuchMethod', 65538, -1, -1, -1, -1, const <int>[], const <int>[1], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'hashCode', 131075, -1, -1, 10, 10, const <int>[], const <int>[], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'runtimeType', 131075, -1, -1, 11, 11, const <int>[], const <int>[], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 0, 9), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 0, 10), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 1, 11), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 1, 12), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 2, 13), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 2, 14), r.MethodMirrorImpl(r'', 64, 1, -1, 1, 1, const <int>[], const <int>[], const prefix0.JsonSerializable(), const [])], <m.ParameterMirror>[r.ParameterMirrorImpl(r'other', 32774, 4, const prefix0.JsonSerializable(), -1, 12, 12, const <int>[], const [], null, null), r.ParameterMirrorImpl(r'invocation', 32774, 6, const prefix0.JsonSerializable(), -1, 13, 13, const <int>[], const [], null, null), r.ParameterMirrorImpl(r'_items', 2130022, 10, const prefix0.JsonSerializable(), -1, 2, 3, const <int>[0], const [], null, null), r.ParameterMirrorImpl(r'_itemsSet', 2130022, 12, const prefix0.JsonSerializable(), -1, 4, 5, const <int>[0], const [], null, null), r.ParameterMirrorImpl(r'_itemsMap', 2130022, 14, const prefix0.JsonSerializable(), -1, 6, 7, const <int>[8, 0], const [], null, null)], <Type>[prefix1.Item, prefix1.ItemsList, const m.TypeValue<prefix2.BuiltList<prefix1.Item>>().type, prefix2.BuiltList, const m.TypeValue<prefix3.BuiltSet<prefix1.Item>>().type, prefix3.BuiltSet, const m.TypeValue<prefix4.BuiltMap<String, prefix1.Item>>().type, prefix4.BuiltMap, String, bool, int, Type, Object, Invocation], 2, {r'==': (dynamic instance) => (x) => instance == x, r'toString': (dynamic instance) => instance.toString, r'noSuchMethod': (dynamic instance) => instance.noSuchMethod, r'hashCode': (dynamic instance) => instance.hashCode, r'runtimeType': (dynamic instance) => instance.runtimeType, r'items': (dynamic instance) => instance.items, r'itemsSet': (dynamic instance) => instance.itemsSet, r'itemsMap': (dynamic instance) => instance.itemsMap}, {r'items=': (dynamic instance, value) => instance.items = value, r'itemsSet=': (dynamic instance, value) => instance.itemsSet = value, r'itemsMap=': (dynamic instance, value) => instance.itemsMap = value}, null, [])};
  
  
  final _memberSymbolMap = null;
  
  void _initializeReflectable(JsonMapperAdapter adapter) {
    if (!adapter.isGenerated) {
      return;
    }
    r.data = adapter.reflectableData!;
    r.memberSymbolMap = adapter.memberSymbolMap;
  }
  
  final testGeneratedAdapter = JsonMapperAdapter(
    title: 'Test Generated Adapter',
    url: 'asset:dart_json_mapper_built/test/_test.dart',
    reflectableData: _data,
    memberSymbolMap: _memberSymbolMap,
    valueDecorators: {
      typeOf<List<x0.Item>>(): (value) => value.cast<x0.Item>(),
      typeOf<Set<x0.Item>>(): (value) => value.cast<x0.Item>(),
      typeOf<List<x0.ItemsList>>(): (value) => value.cast<x0.ItemsList>(),
      typeOf<Set<x0.ItemsList>>(): (value) => value.cast<x0.ItemsList>()
  },
    enumValues: {
  
  });
  
  Future<JsonMapper> initializeJsonMapperAsync({Iterable<JsonMapperAdapter> adapters = const []}) => Future(() => initializeJsonMapper(adapters: adapters));
  
  JsonMapper initializeJsonMapper({Iterable<JsonMapperAdapter> adapters = const []}) {
    JsonMapper.enumerateAdapters([...adapters, testGeneratedAdapter], (JsonMapperAdapter adapter) {
      _initializeReflectable(adapter);
      JsonMapper().useAdapter(adapter);
    });
    return JsonMapper();
  }