Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: google/json_serializable.dart
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1_x
Choose a base ref
...
head repository: google/json_serializable.dart
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Sep 19, 2018

  1. Refactor implementation of to/fromJson methods on fields (#317)

    The ConvertHelper class exposed in 1.3.0 is effectively worthless
    outside of json_serializable because it relies on internal state that
    assumes the in-box generator.
    
    This commit exposes the hooks necessary for another generator to
    use ConvertHelper by providing callbacks for providing ConvertData
    for a given context.
    
    Eliminates the internal JsonKeyWithConversion class
    Exposes a new ConvertData class
    
    Refactors the to/fromJson logic out of `json_key_with_conversion.dart`
    into its own file - which should make maintenance easier
    kevmoo authored Sep 19, 2018
    Copy the full SHA
    8b9cdb9 View commit details
  2. Replace *erializeContext with TypeHelperContext (#318)

    Eliminates special knowledge of internal implementation types from
    exported TypeHelpers
    kevmoo authored Sep 19, 2018
    Copy the full SHA
    cdc2c27 View commit details

Commits on Sep 20, 2018

  1. Update TypeHelper to allow implementations to require richer context (#…

    …319)
    
    Replaces approach taken in 8b9cdb9
    Much easier for implementations to run with other generators
    kevmoo authored Sep 20, 2018
    Copy the full SHA
    8dfbdfb View commit details
  2. enable lints (#320)

    * Add back prefer_const_constructor lint
    
    Dev SDK has been updated with fix
    
    * Re-enable unnecessary_const lint
    
    Associated bug has been fixed in pkg:test
    kevmoo authored Sep 20, 2018
    Copy the full SHA
    1e96567 View commit details
  3. TypeHelper serialize/deserialize return Object instead of String (#321)

    This allows coordination between instances to support more
    advanced features.
    
    Added LambdaResult class and return it in JsonConvertHelper to avoid
    unnecessary lambdas
    kevmoo authored Sep 20, 2018
    Copy the full SHA
    8f75f73 View commit details

Commits on Sep 24, 2018

  1. Copy the full SHA
    8a846dc View commit details

Commits on Sep 25, 2018

  1. Merge branch 'v1_x'

    kevmoo committed Sep 25, 2018
    Copy the full SHA
    8844003 View commit details
  2. Merge branch 'v1_x' into merge

    kevmoo committed Sep 25, 2018
    Copy the full SHA
    f6443c6 View commit details

Commits on Oct 1, 2018

  1. Copy the full SHA
    866b69c View commit details

Commits on Oct 3, 2018

  1. Copy the full SHA
    1efb6d6 View commit details

Commits on Oct 4, 2018

  1. Copy the full SHA
    d4d43e1 View commit details
  2. Copy the full SHA
    b022692 View commit details
  3. Copy the full SHA
    c025cf1 View commit details
  4. Support decode/encode of dart:core Duration (#336)

    fixes #310
    lejard-h authored and kevmoo committed Oct 4, 2018
    Copy the full SHA
    3f88f3e View commit details
  5. Use final when possible. (#329)

    Fixes #290
    lejard-h authored and kevmoo committed Oct 4, 2018
    Copy the full SHA
    b83d298 View commit details

Commits on Oct 8, 2018

  1. Copy the full SHA
    1532403 View commit details

Commits on Oct 9, 2018

  1. 2 cleanup commits (#337)

    * Move logic for toJson/fromJson parsing out of JsonKey parsing
    
    Better separation of concerns
    
    * rename json_key_with_conversion to json_key_utils
    kevmoo authored Oct 9, 2018
    Copy the full SHA
    cc15cbf View commit details
  2. Copy the full SHA
    055a497 View commit details
  3. Copy the full SHA
    030d1c1 View commit details
  4. Throw an error when unsupported options are provided in build.yaml

    Use json_serializable to support configuration parsing
    kevmoo committed Oct 9, 2018
    Copy the full SHA
    0582428 View commit details

Commits on Oct 10, 2018

  1. GeneratorConfig now extends JsonSerializable

    All values configurable with JsonSerializable as an annotation can
    now be set in `build.yaml`.
    kevmoo committed Oct 10, 2018
    Copy the full SHA
    bfb1e21 View commit details
  2. Fix new instances of unnecessary_this in latest SDK (#346)

    Also fixed a number of prefer_final_locals outside of the example pkg
    kevmoo authored Oct 10, 2018
    Copy the full SHA
    742b0ed View commit details
  3. Support all builder configuration via class annotation (#345)

    Eliminate the (never-published) GeneratorConfig class
    All builder and class configuration is now centralized in JsonSerializable
    Also removed the custom `tool/build.dart` file – all configured via build.yaml now
    kevmoo authored Oct 10, 2018
    Copy the full SHA
    d798d38 View commit details

Commits on Oct 16, 2018

  1. Copy the full SHA
    b2a274e View commit details
  2. Copy the full SHA
    888f6a9 View commit details
  3. Copy the full SHA
    d957fb6 View commit details
  4. Copy the full SHA
    4c0f30e View commit details

Commits on Oct 20, 2018

  1. Example updates (#350)

    * Update example pkg versions and small tweaks to the code
    * Add an example of custom conversion in generic classes
    
    See #202 (comment)
    kevmoo authored Oct 20, 2018
    Copy the full SHA
    294bdcb View commit details

Commits on Oct 23, 2018

  1. Copy the full SHA
    fa0f936 View commit details
  2. Copy the full SHA
    77f5a47 View commit details
  3. Copy the full SHA
    b0a0cbb View commit details
  4. Copy the full SHA
    dbd39bc View commit details

Commits on Dec 6, 2018

  1. Fix documentation comment typo (#358)

    jonasfj authored and kevmoo committed Dec 6, 2018
    Copy the full SHA
    91614af View commit details

Commits on Dec 10, 2018

  1. Copy the full SHA
    d9e3063 View commit details
  2. Copy the full SHA
    d9c6423 View commit details

Commits on Dec 11, 2018

  1. latest build_web_compilers

    kevmoo committed Dec 11, 2018
    Copy the full SHA
    78e2994 View commit details

Commits on Dec 20, 2018

  1. Copy the full SHA
    16d5489 View commit details

Commits on Jan 8, 2019

  1. Copy the full SHA
    607e17f View commit details
  2. Revert "Add file for no-reply hook (#367)"

    This reverts commit 607e17f.
    kevmoo committed Jan 8, 2019
    Copy the full SHA
    4b2628a View commit details
  3. Copy the full SHA
    4b035b6 View commit details

Commits on Jan 14, 2019

  1. Copy the full SHA
    44fc4e6 View commit details
  2. Copy the full SHA
    a9e0346 View commit details
  3. Copy the full SHA
    4033f6a View commit details

Commits on Jan 26, 2019

  1. Doc fixes

    kevmoo committed Jan 26, 2019
    Copy the full SHA
    678f978 View commit details
  2. format build.yaml

    kevmoo committed Jan 26, 2019
    Copy the full SHA
    d28312a View commit details
  3. generate kitche_sink variants with correct formatting

    avoiding format in the generator saves a lot of time
    DRY up custom builders
    kevmoo committed Jan 26, 2019
    Copy the full SHA
    06718b9 View commit details

Commits on Jan 28, 2019

  1. Copy the full SHA
    860787f View commit details

Commits on Jan 29, 2019

  1. Copy the full SHA
    4114ab8 View commit details
  2. print a warning for fields with defaultValue and inconsistent options

    Namely `disallowNullValue` and `required` set to `true`
    kevmoo committed Jan 29, 2019
    Copy the full SHA
    7e368eb View commit details

Commits on Feb 4, 2019

  1. Copy the full SHA
    ea07a79 View commit details
Showing with 41,282 additions and 9,215 deletions.
  1. +2 −6 .github/ISSUE_TEMPLATE.md
  2. +16 −0 .github/dependabot.yml
  3. +639 −0 .github/workflows/dart.yml
  4. +20 −0 .github/workflows/markdown_linter.yml
  5. +37 −0 .github/workflows/no-response.yml
  6. +17 −0 .github/workflows/publish.yaml
  7. +1 −3 .gitignore
  8. +15 −0 .markdownlint.yaml
  9. +0 −74 .travis.yml
  10. +21 −12 README.md
  11. +3 −0 _test_yaml/dart_test.yaml
  12. +22 −0 _test_yaml/mono_pkg.yaml
  13. +19 −0 _test_yaml/pubspec.yaml
  14. +18 −0 _test_yaml/test/ensure_build_test.dart
  15. 0 {json_serializable/test/yaml → _test_yaml/test/src}/angular_comp.yaml
  16. 0 {json_serializable/test/yaml → _test_yaml/test/src}/angular_config.yaml
  17. +91 −0 _test_yaml/test/src/build_config.dart
  18. +135 −0 _test_yaml/test/src/build_config.g.dart
  19. 0 {json_serializable/test/yaml → _test_yaml/test/src}/config_test.yaml
  20. +159 −0 _test_yaml/test/yaml_test.dart
  21. +25 −74 analysis_options.yaml
  22. +48 −0 checked_yaml/CHANGELOG.md
  23. +26 −0 checked_yaml/LICENSE
  24. +76 −0 checked_yaml/README.md
  25. +3 −0 checked_yaml/dart_test.yaml
  26. +50 −0 checked_yaml/example/example.dart
  27. +24 −0 checked_yaml/example/example.g.dart
  28. +142 −0 checked_yaml/lib/checked_yaml.dart
  29. +18 −0 checked_yaml/mono_pkg.yaml
  30. +31 −0 checked_yaml/pubspec.yaml
  31. +70 −0 checked_yaml/test/custom_error_test.dart
  32. +18 −0 checked_yaml/test/ensure_build_test.dart
  33. +107 −0 checked_yaml/test/example_test.dart
  34. +79 −0 checked_yaml/test/readme_test.dart
  35. +10 −15 example/README.md
  36. +25 −1 example/lib/data.json
  37. +35 −25 example/lib/example.dart
  38. +54 −82 example/lib/example.g.dart
  39. +94 −0 example/lib/generic_response_class_example.dart
  40. +33 −0 example/lib/generic_response_class_example.g.dart
  41. +105 −0 example/lib/json_converter_example.dart
  42. +43 −0 example/lib/json_converter_example.g.dart
  43. +37 −0 example/lib/nested_values_example.dart
  44. +19 −0 example/lib/nested_values_example.g.dart
  45. +41 −0 example/lib/tuple_example.dart
  46. +48 −0 example/lib/tuple_example.g.dart
  47. +20 −9 example/mono_pkg.yaml
  48. +19 −8 example/pubspec.yaml
  49. +7 −2 example/test/ensure_build_test.dart
  50. +13 −10 example/test/example_test.dart
  51. +82 −0 example/test/generic_response_class_test.dart
  52. +117 −0 example/test/json_convert_example_test.dart
  53. +35 −0 example/test/nested_values_test.dart
  54. +10 −5 example/test/readme_test.dart
  55. +39 −0 example/test/tuple_example_test.dart
  56. +204 −41 json_annotation/CHANGELOG.md
  57. +5 −3 json_annotation/README.md
  58. +6 −3 json_annotation/lib/json_annotation.dart
  59. +28 −16 json_annotation/lib/src/allowed_keys_helpers.dart
  60. +99 −25 json_annotation/lib/src/checked_helpers.dart
  61. +90 −0 json_annotation/lib/src/enum_helpers.dart
  62. +37 −1 json_annotation/lib/src/json_converter.dart
  63. +45 −0 json_annotation/lib/src/json_enum.dart
  64. +181 −0 json_annotation/lib/src/json_key.dart
  65. +4 −2 json_annotation/lib/src/json_literal.dart
  66. +237 −144 json_annotation/lib/src/json_serializable.dart
  67. +107 −0 json_annotation/lib/src/json_serializable.g.dart
  68. +13 −0 json_annotation/lib/src/json_value.dart
  69. +0 −76 json_annotation/lib/src/wrapper_helpers.dart
  70. +9 −7 json_annotation/mono_pkg.yaml
  71. +14 −4 json_annotation/pubspec.yaml
  72. +0 −6 json_serializable/AUTHORS
  73. +656 −152 json_serializable/CHANGELOG.md
  74. +0 −33 json_serializable/CONTRIBUTING.md
  75. +273 −33 json_serializable/README.md
  76. +117 −6 json_serializable/build.yaml
  77. +14 −5 json_serializable/example/example.dart
  78. +13 −10 json_serializable/example/example.g.dart
  79. +19 −20 json_serializable/lib/builder.dart
  80. +1 −0 json_serializable/lib/json_serializable.dart
  81. +147 −0 json_serializable/lib/src/check_dependencies.dart
  82. +13 −3 json_serializable/lib/src/constants.dart
  83. +242 −178 json_serializable/lib/src/decode_helper.dart
  84. +44 −0 json_serializable/lib/src/default_container.dart
  85. +139 −201 json_serializable/lib/src/encoder_helper.dart
  86. +163 −0 json_serializable/lib/src/enum_utils.dart
  87. +51 −44 json_serializable/lib/src/field_helpers.dart
  88. +153 −0 json_serializable/lib/src/generator_helper.dart
  89. +63 −42 json_serializable/lib/src/helper_core.dart
  90. +35 −0 json_serializable/lib/src/json_enum_generator.dart
  91. +344 −0 json_serializable/lib/src/json_key_utils.dart
  92. +0 −256 json_serializable/lib/src/json_key_with_conversion.dart
  93. +44 −21 json_serializable/lib/src/json_literal_generator.dart
  94. +96 −19 json_serializable/lib/src/json_part_builder.dart
  95. +36 −209 json_serializable/lib/src/json_serializable_generator.dart
  96. +68 −0 json_serializable/lib/src/lambda_result.dart
  97. +74 −0 json_serializable/lib/src/settings.dart
  98. +5 −57 json_serializable/lib/src/shared_checkers.dart
  99. +27 −49 json_serializable/lib/src/type_helper.dart
  100. +0 −64 json_serializable/lib/src/type_helper_context.dart
  101. +182 −0 json_serializable/lib/src/type_helper_ctx.dart
  102. +35 −0 json_serializable/lib/src/type_helpers/big_int_helper.dart
  103. +150 −0 json_serializable/lib/src/type_helpers/config_types.dart
  104. +49 −20 json_serializable/lib/src/type_helpers/convert_helper.dart
  105. +24 −29 json_serializable/lib/src/type_helpers/date_time_helper.dart
  106. +55 −0 json_serializable/lib/src/type_helpers/duration_helper.dart
  107. +47 −54 json_serializable/lib/src/type_helpers/enum_helper.dart
  108. +88 −0 json_serializable/lib/src/type_helpers/generic_factory_helper.dart
  109. +48 −29 json_serializable/lib/src/type_helpers/iterable_helper.dart
  110. +214 −62 json_serializable/lib/src/type_helpers/json_converter_helper.dart
  111. +224 −37 json_serializable/lib/src/type_helpers/json_helper.dart
  112. +111 −55 json_serializable/lib/src/type_helpers/map_helper.dart
  113. +119 −0 json_serializable/lib/src/type_helpers/record_helper.dart
  114. +71 −0 json_serializable/lib/src/type_helpers/to_from_string.dart
  115. +20 −29 json_serializable/lib/src/type_helpers/uri_helper.dart
  116. +20 −25 json_serializable/lib/src/type_helpers/value_helper.dart
  117. +17 −0 json_serializable/lib/src/unsupported_type_error.dart
  118. +235 −148 json_serializable/lib/src/utils.dart
  119. +7 −3 json_serializable/lib/type_helper.dart
  120. +17 −18 json_serializable/mono_pkg.yaml
  121. +37 −23 json_serializable/pubspec.yaml
  122. +0 −28 json_serializable/test/analysis_utils.dart
  123. +211 −0 json_serializable/test/annotation_version_test.dart
  124. +113 −44 json_serializable/test/config_test.dart
  125. +277 −0 json_serializable/test/custom_configuration_test.dart
  126. +0 −65 json_serializable/test/default_value/default_value.checked.dart
  127. +0 −99 json_serializable/test/default_value/default_value.checked.g.dart
  128. +59 −5 json_serializable/test/default_value/default_value.dart
  129. +87 −67 json_serializable/test/default_value/default_value.g.dart
  130. +113 −0 json_serializable/test/default_value/default_value.g_any_map__checked.dart
  131. +137 −0 json_serializable/test/default_value/default_value.g_any_map__checked.g.dart
  132. +68 −13 json_serializable/test/default_value/default_value_interface.dart
  133. +30 −10 json_serializable/test/default_value/default_value_test.dart
  134. +83 −0 json_serializable/test/default_value/implicit_default_value.dart
  135. +110 −0 json_serializable/test/default_value/implicit_default_value.g.dart
  136. +7 −10 json_serializable/test/ensure_build_test.dart
  137. +5 −4 json_serializable/test/enum_helper_test.dart
  138. +96 −0 json_serializable/test/field_matrix_test.dart
  139. +384 −0 json_serializable/test/field_matrix_test.field_matrix.dart
  140. +234 −0 json_serializable/test/field_matrix_test.field_matrix.g.dart
  141. +46 −0 json_serializable/test/generic_files/generic_argument_factories.dart
  142. +61 −0 json_serializable/test/generic_files/generic_argument_factories.g.dart
  143. +46 −0 json_serializable/test/generic_files/generic_argument_factories_nullable.dart
  144. +82 −0 json_serializable/test/generic_files/generic_argument_factories_nullable.g.dart
  145. +104 −28 json_serializable/test/generic_files/generic_class.dart
  146. +121 −66 json_serializable/test/generic_files/generic_class.g.dart
  147. +0 −113 json_serializable/test/generic_files/generic_class.wrapped.dart
  148. +0 −129 json_serializable/test/generic_files/generic_class.wrapped.g.dart
  149. +331 −23 json_serializable/test/generic_files/generic_test.dart
  150. +119 −0 json_serializable/test/integration/converter_examples.dart
  151. +76 −0 json_serializable/test/integration/converter_examples.g.dart
  152. +87 −0 json_serializable/test/integration/create_per_field_to_json_example.dart
  153. +101 −0 json_serializable/test/integration/create_per_field_to_json_example.g.dart
  154. +39 −0 json_serializable/test/integration/field_map_example.dart
  155. +29 −0 json_serializable/test/integration/field_map_example.g.dart
  156. +364 −80 json_serializable/test/integration/integration_test.dart
  157. +101 −0 json_serializable/test/integration/json_enum_example.dart
  158. +90 −0 json_serializable/test/integration/json_enum_example.g.dart
  159. +28 −0 json_serializable/test/integration/json_keys_example.dart
  160. +24 −0 json_serializable/test/integration/json_keys_example.g.dart
  161. +56 −19 json_serializable/test/integration/json_test_common.dart
  162. +161 −37 json_serializable/test/integration/json_test_example.dart
  163. +194 −128 json_serializable/test/integration/json_test_example.g.dart
  164. +268 −0 json_serializable/test/integration/json_test_example.g_any_map.dart
  165. +229 −0 json_serializable/test/integration/json_test_example.g_any_map.g.dart
  166. +0 −150 json_serializable/test/integration/json_test_example.non_nullable.dart
  167. +0 −132 json_serializable/test/integration/json_test_example.non_nullable.g.dart
  168. +0 −156 json_serializable/test/integration/json_test_example.non_nullable.wrapped.dart
  169. +0 −245 json_serializable/test/integration/json_test_example.non_nullable.wrapped.g.dart
  170. +0 −150 json_serializable/test/integration/json_test_example.wrapped.dart
  171. +0 −266 json_serializable/test/integration/json_test_example.wrapped.g.dart
  172. +139 −528 json_serializable/test/json_serializable_test.dart
  173. +34 −13 json_serializable/test/kitchen_sink/json_converters.dart
  174. +166 −74 json_serializable/test/kitchen_sink/kitchen_sink.dart
  175. +15 −0 json_serializable/test/kitchen_sink/kitchen_sink.factories.dart
  176. +296 −188 json_serializable/test/kitchen_sink/kitchen_sink.g.dart
  177. +268 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_any_map.dart
  178. +309 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_any_map.g.dart
  179. +269 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_any_map__checked.dart
  180. +430 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_any_map__checked.g.dart
  181. +270 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_exclude_null.dart
  182. +312 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_exclude_null.g.dart
  183. +270 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_explicit_to_json.dart
  184. +316 −0 json_serializable/test/kitchen_sink/kitchen_sink.g_explicit_to_json.g.dart
  185. +0 −189 json_serializable/test/kitchen_sink/kitchen_sink.non_nullable.checked.dart
  186. +0 −257 json_serializable/test/kitchen_sink/kitchen_sink.non_nullable.checked.g.dart
  187. +0 −183 json_serializable/test/kitchen_sink/kitchen_sink.non_nullable.dart
  188. +0 −188 json_serializable/test/kitchen_sink/kitchen_sink.non_nullable.g.dart
  189. +0 −189 json_serializable/test/kitchen_sink/kitchen_sink.non_nullable.wrapped.dart
  190. +0 −313 json_serializable/test/kitchen_sink/kitchen_sink.non_nullable.wrapped.g.dart
  191. +0 −183 json_serializable/test/kitchen_sink/kitchen_sink.wrapped.dart
  192. +0 −330 json_serializable/test/kitchen_sink/kitchen_sink.wrapped.g.dart
  193. +113 −34 json_serializable/test/kitchen_sink/kitchen_sink_interface.dart
  194. +241 −274 json_serializable/test/kitchen_sink/kitchen_sink_test.dart
  195. +112 −0 json_serializable/test/kitchen_sink/kitchen_sink_test_shared.dart
  196. +110 −0 json_serializable/test/kitchen_sink/kitchen_sink_yaml_test.dart
  197. +4 −3 json_serializable/test/kitchen_sink/simple_object.dart
  198. +6 −7 json_serializable/test/kitchen_sink/simple_object.g.dart
  199. +4 −4 json_serializable/test/kitchen_sink/strict_keys_object.dart
  200. +16 −10 json_serializable/test/kitchen_sink/strict_keys_object.g.dart
  201. +81 −79 json_serializable/test/literal/json_literal.g.dart
  202. +15 −11 json_serializable/test/literal/json_literal_test.dart
  203. +0 −53 json_serializable/test/readme_test.dart
  204. +32 −0 json_serializable/test/shared_config.dart
  205. +71 −0 json_serializable/test/src/_json_enum_test_input.dart
  206. +407 −198 json_serializable/test/src/_json_serializable_test_input.dart
  207. +0 −22 json_serializable/test/src/annotation.dart
  208. +36 −20 json_serializable/test/src/checked_test_input.dart
  209. +23 −0 json_serializable/test/src/constants_copy.dart
  210. +65 −0 json_serializable/test/src/core_subclass_type_input.dart
  211. +175 −28 json_serializable/test/src/default_value_input.dart
  212. +42 −9 json_serializable/test/src/field_namer_input.dart
  213. +59 −76 json_serializable/test/src/generic_test_input.dart
  214. +49 −108 json_serializable/test/src/inheritance_test_input.dart
  215. +129 −62 json_serializable/test/src/json_converter_test_input.dart
  216. +44 −0 json_serializable/test/src/map_key_variety_test_input.dart
  217. +22 −14 json_serializable/test/src/setter_test_input.dart
  218. +197 −69 json_serializable/test/src/to_from_json_test_input.dart
  219. +79 −0 json_serializable/test/src/unknown_enum_value_test_input.dart
  220. +38 −0 json_serializable/test/supported_types/enum_type.dart
  221. +38 −0 json_serializable/test/supported_types/extra_map_test.dart
  222. +22 −0 json_serializable/test/supported_types/input.dart
  223. +18 −0 json_serializable/test/supported_types/input.g.dart
  224. +39 −0 json_serializable/test/supported_types/input.type_bigint.dart
  225. +37 −0 json_serializable/test/supported_types/input.type_bigint.g.dart
  226. +37 −0 json_serializable/test/supported_types/input.type_bool.dart
  227. +31 −0 json_serializable/test/supported_types/input.type_bool.g.dart
  228. +39 −0 json_serializable/test/supported_types/input.type_datetime.dart
  229. +37 −0 json_serializable/test/supported_types/input.type_datetime.g.dart
  230. +37 −0 json_serializable/test/supported_types/input.type_double.dart
  231. +33 −0 json_serializable/test/supported_types/input.type_double.g.dart
  232. +31 −0 json_serializable/test/supported_types/input.type_duration.dart
  233. +26 −0 json_serializable/test/supported_types/input.type_duration.g.dart
  234. +38 −0 json_serializable/test/supported_types/input.type_enumtype.dart
  235. +41 −0 json_serializable/test/supported_types/input.type_enumtype.g.dart
  236. +37 −0 json_serializable/test/supported_types/input.type_int.dart
  237. +33 −0 json_serializable/test/supported_types/input.type_int.g.dart
  238. +720 −0 json_serializable/test/supported_types/input.type_iterable.dart
  239. +662 −0 json_serializable/test/supported_types/input.type_iterable.g.dart
  240. +720 −0 json_serializable/test/supported_types/input.type_list.dart
  241. +693 −0 json_serializable/test/supported_types/input.type_list.g.dart
  242. +5,857 −0 json_serializable/test/supported_types/input.type_map.dart
  243. +6,512 −0 json_serializable/test/supported_types/input.type_map.g.dart
  244. +37 −0 json_serializable/test/supported_types/input.type_num.dart
  245. +31 −0 json_serializable/test/supported_types/input.type_num.g.dart
  246. +37 −0 json_serializable/test/supported_types/input.type_object.dart
  247. +30 −0 json_serializable/test/supported_types/input.type_object.g.dart
  248. +782 −0 json_serializable/test/supported_types/input.type_record.dart
  249. +1,249 −0 json_serializable/test/supported_types/input.type_record.g.dart
  250. +720 −0 json_serializable/test/supported_types/input.type_set.dart
  251. +692 −0 json_serializable/test/supported_types/input.type_set.g.dart
  252. +37 −0 json_serializable/test/supported_types/input.type_string.dart
  253. +33 −0 json_serializable/test/supported_types/input.type_string.g.dart
  254. +39 −0 json_serializable/test/supported_types/input.type_uri.dart
  255. +37 −0 json_serializable/test/supported_types/input.type_uri.g.dart
  256. +87 −0 json_serializable/test/supported_types/support_types_extra_test.dart
  257. +95 −0 json_serializable/test/supported_types/type_test.bigint_test.dart
  258. +95 −0 json_serializable/test/supported_types/type_test.bool_test.dart
  259. +64 −0 json_serializable/test/supported_types/type_test.dart
  260. +95 −0 json_serializable/test/supported_types/type_test.datetime_test.dart
  261. +95 −0 json_serializable/test/supported_types/type_test.double_test.dart
  262. +95 −0 json_serializable/test/supported_types/type_test.duration_test.dart
  263. +95 −0 json_serializable/test/supported_types/type_test.enumtype_test.dart
  264. +95 −0 json_serializable/test/supported_types/type_test.int_test.dart
  265. +95 −0 json_serializable/test/supported_types/type_test.iterable_test.dart
  266. +95 −0 json_serializable/test/supported_types/type_test.list_test.dart
  267. +95 −0 json_serializable/test/supported_types/type_test.map_test.dart
  268. +95 −0 json_serializable/test/supported_types/type_test.num_test.dart
  269. +95 −0 json_serializable/test/supported_types/type_test.object_test.dart
  270. +95 −0 json_serializable/test/supported_types/type_test.set_test.dart
  271. +95 −0 json_serializable/test/supported_types/type_test.string_test.dart
  272. +95 −0 json_serializable/test/supported_types/type_test.uri_test.dart
  273. +0 −26 json_serializable/test/test_file_utils.dart
  274. +88 −0 json_serializable/test/test_sources/test_sources.dart
  275. +5 −31 json_serializable/test/test_utils.dart
  276. +0 −33 json_serializable/test/utils_test.dart
  277. +0 −89 json_serializable/test/yaml/build_config.dart
  278. +0 −139 json_serializable/test/yaml/build_config.g.dart
  279. +0 −194 json_serializable/test/yaml/yaml_test.dart
  280. +0 −134 json_serializable/tool/build.dart
  281. +0 −125 json_serializable/tool/builder.dart
  282. +92 −0 json_serializable/tool/field_matrix_builder.dart
  283. +98 −0 json_serializable/tool/readme/readme_examples.dart
  284. +31 −0 json_serializable/tool/readme/readme_examples.g.dart
  285. +169 −0 json_serializable/tool/readme/readme_template.md
  286. +293 −0 json_serializable/tool/readme_builder.dart
  287. +80 −0 json_serializable/tool/shared.dart
  288. +187 −0 json_serializable/tool/test_builder.dart
  289. +162 −0 json_serializable/tool/test_type_builder.dart
  290. +273 −0 json_serializable/tool/test_type_data.dart
  291. +16 −8 mono_repo.yaml
  292. +15 −0 pubspec.yaml
  293. +57 −0 shared_test/lib/shared_test.dart
  294. +2 −0 shared_test/mono_pkg.yaml
  295. +10 −0 shared_test/pubspec.yaml
  296. +127 −0 tool/ci.sh
  297. +0 −65 tool/travis.sh
8 changes: 2 additions & 6 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -4,9 +4,5 @@ In order to route, prioritize, and act on this, please include the entire output
of either `dart --version` or `flutter --version`, depending on what
you're using.

Is it really an issue? For general questions consider starting with Stack
Overflow:
https://stackoverflow.com/questions/tagged/dart

Also consider our Gitter channel for light-weight/quick discussions:
https://gitter.im/dart-lang/build
Is it really an issue? For general questions consider starting with community
resources: https://dart.dev/community
16 changes: 16 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Set update schedule for GitHub Actions
# See https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically

version: 2
updates:

- package-ecosystem: github-actions
directory: /
schedule:
interval: monthly
labels:
- autosubmit
groups:
dependencies:
patterns:
- "*"
Loading