├── .gitignore ├── .travis.yaml ├── LICENSE ├── README.md ├── meta_types ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── example │ ├── example.dart │ └── example.g.dart ├── lib │ └── meta_types.dart └── pubspec.yaml ├── meta_types_generator ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── build.yaml ├── example │ └── example.dart ├── lib │ ├── builder.dart │ ├── generator_api.dart │ └── src │ │ ├── data_class.dart │ │ ├── data_class_template.dart │ │ ├── enum_class.dart │ │ ├── enum_class_template.dart │ │ ├── generator.dart │ │ ├── generator_util.dart │ │ ├── sealed_class.dart │ │ └── sealed_class_template.dart ├── pubspec.yaml └── test │ └── unit │ ├── data_class_test.dart │ ├── models │ ├── definitions │ │ ├── b_tree.dart │ │ ├── data_class.dart │ │ ├── data_class_final.dart │ │ ├── data_class_generic.dart │ │ ├── data_class_inheritence.dart │ │ ├── data_class_interfaces.dart │ │ ├── data_class_mixin.dart │ │ ├── data_class_nesting.dart │ │ ├── enum_class.dart │ │ ├── enum_class_mixin.dart │ │ ├── enum_double.dart │ │ ├── enum_int.dart │ │ ├── enum_string.dart │ │ ├── sealed_class.dart │ │ ├── sealed_class_generics.dart │ │ ├── sealed_class_mixin.dart │ │ └── sealed_class_nesting.dart │ ├── models.dart │ └── models.g.dart │ └── union_class_test.dart ├── meta_types_json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── example │ ├── example.dart │ └── example.g.dart ├── lib │ └── meta_types_json.dart └── pubspec.yaml ├── meta_types_json_generator ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── build.yaml ├── example │ └── example.dart ├── lib │ └── builder.dart └── pubspec.yaml ├── meta_types_redux ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── example │ ├── example.dart │ └── example.g.dart ├── lib │ └── meta_types_redux.dart └── pubspec.yaml ├── meta_types_redux_generator ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── build.yaml ├── example │ └── example.dart ├── lib │ └── builder.dart └── pubspec.yaml └── mono_repo.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/.travis.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/README.md -------------------------------------------------------------------------------- /meta_types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/CHANGELOG.md -------------------------------------------------------------------------------- /meta_types/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/LICENSE -------------------------------------------------------------------------------- /meta_types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/README.md -------------------------------------------------------------------------------- /meta_types/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/analysis_options.yaml -------------------------------------------------------------------------------- /meta_types/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/example/example.dart -------------------------------------------------------------------------------- /meta_types/example/example.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/example/example.g.dart -------------------------------------------------------------------------------- /meta_types/lib/meta_types.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/lib/meta_types.dart -------------------------------------------------------------------------------- /meta_types/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types/pubspec.yaml -------------------------------------------------------------------------------- /meta_types_generator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/CHANGELOG.md -------------------------------------------------------------------------------- /meta_types_generator/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/LICENSE -------------------------------------------------------------------------------- /meta_types_generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/README.md -------------------------------------------------------------------------------- /meta_types_generator/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/analysis_options.yaml -------------------------------------------------------------------------------- /meta_types_generator/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/build.yaml -------------------------------------------------------------------------------- /meta_types_generator/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/example/example.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/builder.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/generator_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/generator_api.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/data_class.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/data_class.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/data_class_template.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/data_class_template.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/enum_class.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/enum_class.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/enum_class_template.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/enum_class_template.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/generator.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/generator_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/generator_util.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/sealed_class.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/sealed_class.dart -------------------------------------------------------------------------------- /meta_types_generator/lib/src/sealed_class_template.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/lib/src/sealed_class_template.dart -------------------------------------------------------------------------------- /meta_types_generator/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/pubspec.yaml -------------------------------------------------------------------------------- /meta_types_generator/test/unit/data_class_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/data_class_test.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/b_tree.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/b_tree.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/data_class.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/data_class.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/data_class_final.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/data_class_final.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/data_class_generic.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/data_class_generic.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/data_class_inheritence.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/data_class_inheritence.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/data_class_interfaces.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/data_class_interfaces.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/data_class_mixin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/data_class_mixin.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/data_class_nesting.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/data_class_nesting.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/enum_class.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/enum_class.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/enum_class_mixin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/enum_class_mixin.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/enum_double.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/enum_double.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/enum_int.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/enum_int.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/enum_string.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/enum_string.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/sealed_class.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/sealed_class.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/sealed_class_generics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/sealed_class_generics.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/sealed_class_mixin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/sealed_class_mixin.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/definitions/sealed_class_nesting.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/definitions/sealed_class_nesting.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/models.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/models.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/models/models.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/models/models.g.dart -------------------------------------------------------------------------------- /meta_types_generator/test/unit/union_class_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_generator/test/unit/union_class_test.dart -------------------------------------------------------------------------------- /meta_types_json/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/CHANGELOG.md -------------------------------------------------------------------------------- /meta_types_json/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/LICENSE -------------------------------------------------------------------------------- /meta_types_json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/README.md -------------------------------------------------------------------------------- /meta_types_json/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/analysis_options.yaml -------------------------------------------------------------------------------- /meta_types_json/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/example/example.dart -------------------------------------------------------------------------------- /meta_types_json/example/example.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/example/example.g.dart -------------------------------------------------------------------------------- /meta_types_json/lib/meta_types_json.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/lib/meta_types_json.dart -------------------------------------------------------------------------------- /meta_types_json/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json/pubspec.yaml -------------------------------------------------------------------------------- /meta_types_json_generator/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 0.0.1 2 | 3 | * initial generator implementation -------------------------------------------------------------------------------- /meta_types_json_generator/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json_generator/LICENSE -------------------------------------------------------------------------------- /meta_types_json_generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json_generator/README.md -------------------------------------------------------------------------------- /meta_types_json_generator/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json_generator/analysis_options.yaml -------------------------------------------------------------------------------- /meta_types_json_generator/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json_generator/build.yaml -------------------------------------------------------------------------------- /meta_types_json_generator/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json_generator/example/example.dart -------------------------------------------------------------------------------- /meta_types_json_generator/lib/builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json_generator/lib/builder.dart -------------------------------------------------------------------------------- /meta_types_json_generator/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_json_generator/pubspec.yaml -------------------------------------------------------------------------------- /meta_types_redux/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/CHANGELOG.md -------------------------------------------------------------------------------- /meta_types_redux/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/LICENSE -------------------------------------------------------------------------------- /meta_types_redux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/README.md -------------------------------------------------------------------------------- /meta_types_redux/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/analysis_options.yaml -------------------------------------------------------------------------------- /meta_types_redux/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/example/example.dart -------------------------------------------------------------------------------- /meta_types_redux/example/example.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/example/example.g.dart -------------------------------------------------------------------------------- /meta_types_redux/lib/meta_types_redux.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/lib/meta_types_redux.dart -------------------------------------------------------------------------------- /meta_types_redux/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux/pubspec.yaml -------------------------------------------------------------------------------- /meta_types_redux_generator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/CHANGELOG.md -------------------------------------------------------------------------------- /meta_types_redux_generator/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/LICENSE -------------------------------------------------------------------------------- /meta_types_redux_generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/README.md -------------------------------------------------------------------------------- /meta_types_redux_generator/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/analysis_options.yaml -------------------------------------------------------------------------------- /meta_types_redux_generator/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/build.yaml -------------------------------------------------------------------------------- /meta_types_redux_generator/example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/example/example.dart -------------------------------------------------------------------------------- /meta_types_redux_generator/lib/builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/lib/builder.dart -------------------------------------------------------------------------------- /meta_types_redux_generator/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/meta_types_redux_generator/pubspec.yaml -------------------------------------------------------------------------------- /mono_repo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarne/dart_meta_types/HEAD/mono_repo.yaml --------------------------------------------------------------------------------