├── .github ├── FUNDING.yml └── workflows │ └── pipeline.yml ├── .gitignore ├── LICENSE ├── README.md ├── adapters ├── built │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── build.yaml │ ├── example │ │ ├── example.dart │ │ └── example.mapper.g.dart │ ├── lib │ │ └── dart_json_mapper_built.dart │ ├── pubspec.yaml │ └── test │ │ ├── _test.dart │ │ ├── _test.mapper.g.dart │ │ └── test.basics.dart ├── fixnum │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── build.yaml │ ├── example │ │ ├── example.dart │ │ └── example.mapper.g.dart │ ├── lib │ │ └── dart_json_mapper_fixnum.dart │ ├── pubspec.yaml │ └── test │ │ ├── _test.dart │ │ ├── _test.mapper.g.dart │ │ └── test.basics.dart ├── flutter │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── build.yaml │ ├── example │ │ ├── example.dart │ │ └── example.mapper.g.dart │ ├── lib │ │ └── dart_json_mapper_flutter.dart │ ├── pubspec.yaml │ └── test │ │ ├── _test.dart │ │ ├── _test.mapper.g.dart │ │ └── test.basics.dart └── mobx │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── build.yaml │ ├── example │ ├── example.dart │ └── example.mapper.g.dart │ ├── lib │ └── dart_json_mapper_mobx.dart │ ├── pubspec.yaml │ └── test │ ├── _test.dart │ ├── _test.g.dart │ ├── _test.mapper.g.dart │ └── test.observables.dart ├── banner.svg ├── mapper ├── .pubignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── banner.svg ├── build.yaml ├── example │ ├── example.dart │ └── example.mapper.g.dart ├── lib │ ├── builder_factory.dart │ ├── dart_json_mapper.dart │ └── src │ │ ├── builder │ │ ├── builder.dart │ │ ├── change_analyzer.dart │ │ ├── comparable_class_element.dart │ │ ├── index.dart │ │ ├── library_visitor.dart │ │ └── reflectable_source_wrapper.dart │ │ ├── class_info.dart │ │ ├── errors.dart │ │ ├── globals.dart │ │ ├── identifier_casing.dart │ │ ├── json_map.dart │ │ ├── logic │ │ ├── adapter_manager.dart │ │ ├── cache_manager.dart │ │ ├── converter_handler.dart │ │ ├── deserialization_handler.dart │ │ ├── property_handler.dart │ │ ├── reflection_handler.dart │ │ ├── serialization_handler.dart │ │ └── type_info_handler.dart │ │ ├── mapper.dart │ │ └── model │ │ ├── adapters.dart │ │ ├── annotations.dart │ │ ├── converters.dart │ │ ├── converters │ │ ├── base_converter.dart │ │ ├── bigint_converter.dart │ │ ├── date_converter.dart │ │ ├── default_converter.dart │ │ ├── default_iterable_converter.dart │ │ ├── duration_converter.dart │ │ ├── enum_converter.dart │ │ ├── enum_converter_numeric.dart │ │ ├── enum_converter_short.dart │ │ ├── map_converter.dart │ │ ├── number_converter.dart │ │ ├── regexp_converter.dart │ │ ├── symbol_converter.dart │ │ ├── uint8list_converter.dart │ │ └── uri_converter.dart │ │ ├── enum.dart │ │ ├── index.dart │ │ ├── index │ │ ├── context.dart │ │ ├── conversion_direction.dart │ │ ├── descriptors.dart │ │ ├── injectable_values.dart │ │ └── options.dart │ │ ├── type_info.dart │ │ └── value_decorators.dart └── pubspec.yaml ├── models ├── readme.md ├── starlink │ ├── assets │ │ └── starlink.json │ ├── build.yaml │ ├── lib │ │ ├── model.dart │ │ ├── starlink.dart │ │ └── starlink.mapper.g.dart │ └── pubspec.yaml └── unit_testing │ ├── build.yaml │ ├── lib │ ├── generic.dart │ ├── immutable.dart │ ├── inheritance.dart │ ├── json.dart │ ├── model.dart │ ├── unit_testing.dart │ └── unit_testing.mapper.g.dart │ └── pubspec.yaml └── perf-test ├── analysis_options.yaml ├── build.yaml ├── pubspec.yaml └── test ├── starlink ├── _test.dart ├── built_value │ ├── built_value_test.dart │ ├── built_value_test.g.dart │ ├── index.dart │ └── model.dart ├── dart_json_mapper │ ├── dart_json_mapper_test.dart │ └── index.dart ├── json_serializable │ ├── index.dart │ ├── json_serializable_test.dart │ ├── json_serializable_test.g.dart │ └── model.dart ├── readme.md └── starlink.json └── unit ├── _test.dart ├── _test.mapper.g.dart ├── test.adapter_manager.dart ├── test.cache_manager.dart ├── test.collections.dart ├── test.constructors.dart ├── test.converters.caching.dart ├── test.converters.dart ├── test.default.value.dart ├── test.enums.dart ├── test.errors.dart ├── test.flatten.dart ├── test.generics.dart ├── test.inheritance.dart ├── test.injection.dart ├── test.integration.dart ├── test.mixins.dart ├── test.name.casing.dart ├── test.name.path.dart ├── test.partial.deserialization.dart ├── test.raw_json.dart ├── test.required.dart ├── test.scheme.dart ├── test.special.cases.dart ├── test.tuple.dart ├── test.value.decorators.dart ├── test_issue_225.dart └── test_issue_234.dart /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: k-paxian 2 | -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/.github/workflows/pipeline.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | ./mapper/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ./mapper/README.md -------------------------------------------------------------------------------- /adapters/built/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/CHANGELOG.md -------------------------------------------------------------------------------- /adapters/built/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/README.md -------------------------------------------------------------------------------- /adapters/built/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/analysis_options.yaml -------------------------------------------------------------------------------- /adapters/built/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/build.yaml -------------------------------------------------------------------------------- /adapters/built/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/example/example.dart -------------------------------------------------------------------------------- /adapters/built/example/example.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/example/example.mapper.g.dart -------------------------------------------------------------------------------- /adapters/built/lib/dart_json_mapper_built.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/lib/dart_json_mapper_built.dart -------------------------------------------------------------------------------- /adapters/built/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/pubspec.yaml -------------------------------------------------------------------------------- /adapters/built/test/_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/test/_test.dart -------------------------------------------------------------------------------- /adapters/built/test/_test.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/test/_test.mapper.g.dart -------------------------------------------------------------------------------- /adapters/built/test/test.basics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/built/test/test.basics.dart -------------------------------------------------------------------------------- /adapters/fixnum/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/CHANGELOG.md -------------------------------------------------------------------------------- /adapters/fixnum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/README.md -------------------------------------------------------------------------------- /adapters/fixnum/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: package:lints/recommended.yaml -------------------------------------------------------------------------------- /adapters/fixnum/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/build.yaml -------------------------------------------------------------------------------- /adapters/fixnum/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/example/example.dart -------------------------------------------------------------------------------- /adapters/fixnum/example/example.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/example/example.mapper.g.dart -------------------------------------------------------------------------------- /adapters/fixnum/lib/dart_json_mapper_fixnum.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/lib/dart_json_mapper_fixnum.dart -------------------------------------------------------------------------------- /adapters/fixnum/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/pubspec.yaml -------------------------------------------------------------------------------- /adapters/fixnum/test/_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/test/_test.dart -------------------------------------------------------------------------------- /adapters/fixnum/test/_test.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/test/_test.mapper.g.dart -------------------------------------------------------------------------------- /adapters/fixnum/test/test.basics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/fixnum/test/test.basics.dart -------------------------------------------------------------------------------- /adapters/flutter/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/CHANGELOG.md -------------------------------------------------------------------------------- /adapters/flutter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/README.md -------------------------------------------------------------------------------- /adapters/flutter/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: package:lints/recommended.yaml -------------------------------------------------------------------------------- /adapters/flutter/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/build.yaml -------------------------------------------------------------------------------- /adapters/flutter/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/example/example.dart -------------------------------------------------------------------------------- /adapters/flutter/example/example.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/example/example.mapper.g.dart -------------------------------------------------------------------------------- /adapters/flutter/lib/dart_json_mapper_flutter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/lib/dart_json_mapper_flutter.dart -------------------------------------------------------------------------------- /adapters/flutter/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/pubspec.yaml -------------------------------------------------------------------------------- /adapters/flutter/test/_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/test/_test.dart -------------------------------------------------------------------------------- /adapters/flutter/test/_test.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/test/_test.mapper.g.dart -------------------------------------------------------------------------------- /adapters/flutter/test/test.basics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/flutter/test/test.basics.dart -------------------------------------------------------------------------------- /adapters/mobx/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/CHANGELOG.md -------------------------------------------------------------------------------- /adapters/mobx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/README.md -------------------------------------------------------------------------------- /adapters/mobx/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: package:lints/recommended.yaml -------------------------------------------------------------------------------- /adapters/mobx/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/build.yaml -------------------------------------------------------------------------------- /adapters/mobx/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/example/example.dart -------------------------------------------------------------------------------- /adapters/mobx/example/example.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/example/example.mapper.g.dart -------------------------------------------------------------------------------- /adapters/mobx/lib/dart_json_mapper_mobx.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/lib/dart_json_mapper_mobx.dart -------------------------------------------------------------------------------- /adapters/mobx/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/pubspec.yaml -------------------------------------------------------------------------------- /adapters/mobx/test/_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/test/_test.dart -------------------------------------------------------------------------------- /adapters/mobx/test/_test.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/test/_test.g.dart -------------------------------------------------------------------------------- /adapters/mobx/test/_test.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/test/_test.mapper.g.dart -------------------------------------------------------------------------------- /adapters/mobx/test/test.observables.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/adapters/mobx/test/test.observables.dart -------------------------------------------------------------------------------- /banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/banner.svg -------------------------------------------------------------------------------- /mapper/.pubignore: -------------------------------------------------------------------------------- 1 | analysis_options.yaml -------------------------------------------------------------------------------- /mapper/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/CHANGELOG.md -------------------------------------------------------------------------------- /mapper/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/LICENSE -------------------------------------------------------------------------------- /mapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/README.md -------------------------------------------------------------------------------- /mapper/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/analysis_options.yaml -------------------------------------------------------------------------------- /mapper/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/banner.svg -------------------------------------------------------------------------------- /mapper/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/build.yaml -------------------------------------------------------------------------------- /mapper/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/example/example.dart -------------------------------------------------------------------------------- /mapper/example/example.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/example/example.mapper.g.dart -------------------------------------------------------------------------------- /mapper/lib/builder_factory.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/builder_factory.dart -------------------------------------------------------------------------------- /mapper/lib/dart_json_mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/dart_json_mapper.dart -------------------------------------------------------------------------------- /mapper/lib/src/builder/builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/builder/builder.dart -------------------------------------------------------------------------------- /mapper/lib/src/builder/change_analyzer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/builder/change_analyzer.dart -------------------------------------------------------------------------------- /mapper/lib/src/builder/comparable_class_element.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/builder/comparable_class_element.dart -------------------------------------------------------------------------------- /mapper/lib/src/builder/index.dart: -------------------------------------------------------------------------------- 1 | export 'builder.dart'; 2 | -------------------------------------------------------------------------------- /mapper/lib/src/builder/library_visitor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/builder/library_visitor.dart -------------------------------------------------------------------------------- /mapper/lib/src/builder/reflectable_source_wrapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/builder/reflectable_source_wrapper.dart -------------------------------------------------------------------------------- /mapper/lib/src/class_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/class_info.dart -------------------------------------------------------------------------------- /mapper/lib/src/errors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/errors.dart -------------------------------------------------------------------------------- /mapper/lib/src/globals.dart: -------------------------------------------------------------------------------- 1 | Type typeOf() => T; 2 | 3 | const kIsWeb = identical(0, 0.0); -------------------------------------------------------------------------------- /mapper/lib/src/identifier_casing.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/identifier_casing.dart -------------------------------------------------------------------------------- /mapper/lib/src/json_map.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/json_map.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/adapter_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/adapter_manager.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/cache_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/cache_manager.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/converter_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/converter_handler.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/deserialization_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/deserialization_handler.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/property_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/property_handler.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/reflection_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/reflection_handler.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/serialization_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/serialization_handler.dart -------------------------------------------------------------------------------- /mapper/lib/src/logic/type_info_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/logic/type_info_handler.dart -------------------------------------------------------------------------------- /mapper/lib/src/mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/mapper.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/adapters.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/adapters.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/annotations.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/annotations.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/base_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/base_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/bigint_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/bigint_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/date_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/date_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/default_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/default_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/default_iterable_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/default_iterable_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/duration_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/duration_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/enum_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/enum_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/enum_converter_numeric.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/enum_converter_numeric.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/enum_converter_short.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/enum_converter_short.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/map_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/map_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/number_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/number_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/regexp_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/regexp_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/symbol_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/symbol_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/uint8list_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/uint8list_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/converters/uri_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/converters/uri_converter.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/enum.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/enum.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/index.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/index.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/index/context.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/index/context.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/index/conversion_direction.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/index/conversion_direction.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/index/descriptors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/index/descriptors.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/index/injectable_values.dart: -------------------------------------------------------------------------------- 1 | typedef InjectableValues = Map; 2 | -------------------------------------------------------------------------------- /mapper/lib/src/model/index/options.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/index/options.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/type_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/type_info.dart -------------------------------------------------------------------------------- /mapper/lib/src/model/value_decorators.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/lib/src/model/value_decorators.dart -------------------------------------------------------------------------------- /mapper/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/mapper/pubspec.yaml -------------------------------------------------------------------------------- /models/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/readme.md -------------------------------------------------------------------------------- /models/starlink/assets/starlink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/starlink/assets/starlink.json -------------------------------------------------------------------------------- /models/starlink/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/starlink/build.yaml -------------------------------------------------------------------------------- /models/starlink/lib/model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/starlink/lib/model.dart -------------------------------------------------------------------------------- /models/starlink/lib/starlink.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/starlink/lib/starlink.dart -------------------------------------------------------------------------------- /models/starlink/lib/starlink.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/starlink/lib/starlink.mapper.g.dart -------------------------------------------------------------------------------- /models/starlink/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/starlink/pubspec.yaml -------------------------------------------------------------------------------- /models/unit_testing/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/build.yaml -------------------------------------------------------------------------------- /models/unit_testing/lib/generic.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/lib/generic.dart -------------------------------------------------------------------------------- /models/unit_testing/lib/immutable.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/lib/immutable.dart -------------------------------------------------------------------------------- /models/unit_testing/lib/inheritance.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/lib/inheritance.dart -------------------------------------------------------------------------------- /models/unit_testing/lib/json.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/lib/json.dart -------------------------------------------------------------------------------- /models/unit_testing/lib/model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/lib/model.dart -------------------------------------------------------------------------------- /models/unit_testing/lib/unit_testing.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/lib/unit_testing.dart -------------------------------------------------------------------------------- /models/unit_testing/lib/unit_testing.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/lib/unit_testing.mapper.g.dart -------------------------------------------------------------------------------- /models/unit_testing/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/models/unit_testing/pubspec.yaml -------------------------------------------------------------------------------- /perf-test/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/analysis_options.yaml -------------------------------------------------------------------------------- /perf-test/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/build.yaml -------------------------------------------------------------------------------- /perf-test/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/pubspec.yaml -------------------------------------------------------------------------------- /perf-test/test/starlink/_test.dart: -------------------------------------------------------------------------------- 1 | void main() {} 2 | -------------------------------------------------------------------------------- /perf-test/test/starlink/built_value/built_value_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/built_value/built_value_test.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/built_value/built_value_test.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/built_value/built_value_test.g.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/built_value/index.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/built_value/index.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/built_value/model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/built_value/model.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/dart_json_mapper/dart_json_mapper_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/dart_json_mapper/dart_json_mapper_test.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/dart_json_mapper/index.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/dart_json_mapper/index.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/json_serializable/index.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/json_serializable/index.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/json_serializable/json_serializable_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/json_serializable/json_serializable_test.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/json_serializable/json_serializable_test.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/json_serializable/json_serializable_test.g.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/json_serializable/model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/json_serializable/model.dart -------------------------------------------------------------------------------- /perf-test/test/starlink/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/readme.md -------------------------------------------------------------------------------- /perf-test/test/starlink/starlink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/starlink/starlink.json -------------------------------------------------------------------------------- /perf-test/test/unit/_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/_test.dart -------------------------------------------------------------------------------- /perf-test/test/unit/_test.mapper.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/_test.mapper.g.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.adapter_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.adapter_manager.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.cache_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.cache_manager.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.collections.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.collections.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.constructors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.constructors.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.converters.caching.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.converters.caching.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.converters.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.converters.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.default.value.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.default.value.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.enums.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.enums.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.errors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.errors.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.flatten.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.flatten.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.generics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.generics.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.inheritance.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.inheritance.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.injection.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.injection.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.integration.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.integration.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.mixins.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.mixins.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.name.casing.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.name.casing.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.name.path.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.name.path.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.partial.deserialization.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.partial.deserialization.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.raw_json.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.raw_json.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.required.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.required.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.scheme.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.scheme.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.special.cases.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.special.cases.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.tuple.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.tuple.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test.value.decorators.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test.value.decorators.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test_issue_225.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test_issue_225.dart -------------------------------------------------------------------------------- /perf-test/test/unit/test_issue_234.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k-paxian/dart-json-mapper/HEAD/perf-test/test/unit/test_issue_234.dart --------------------------------------------------------------------------------