brick_graphql_generators 3.0.1 copy "brick_graphql_generators: ^3.0.1" to clipboard
brick_graphql_generators: ^3.0.1 copied to clipboard

Code generation library for the GraphQL providers, models, and adapters in Brick

Unreleased #

3.0.1 #

  • Support Dart 3

3.0.0 #

  • Update dependency import paths
  • Update minimum analyzer constraint to 5.0.0

2.0.1 #

  • Remove FallThroughError after Dart beta deprecation

2.0.0 #

1.4.0 #

  • Upgrade analyzer to version 4

1.3.0 #

  • Generate RuntimeGraphqlDefinitions#subfields as Map<String, Map<String, dynamic>> to support nested properties of JSON-encoded fields.

1.2.2 #

  • Abstract the logic for GraphqlSerialize#instanceFieldsAndMethods to be populated by overrideable method generateGraphqlDefinition
  • Remove ignored fields from fieldsToGraphqlRuntimeDefinition if they are @Graphql(ignore:)

1.2.1 #

  • Generate subfields from the return type toJson methods
  • Strip arg type arguments from toJson return types to maintain support for Dart <2.15

1.2.0 #

  • Loosen dependency restrictions to major versions
  • Support fromJson and toJson methods

1.1.0 #

  • Stable release

1.0.3 #

  • Use brick_json_generators instead of brick_rest_generators

1.0.2 #

  • Upgrade Analyzer to 3.2.0
  • Revise FieldRename enum discovery to use Analyzer's new API

1.0.1 #

  • Loosen restriction for brick_build

1.0.0+1 #

  • Use brick_graphql from pub
0
likes
110
pub points
14%
popularity

Publisher

unverified uploader

Code generation library for the GraphQL providers, models, and adapters in Brick

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

analyzer, brick_build, brick_graphql, brick_json_generators, build, dart_style, source_gen

More

Packages that depend on brick_graphql_generators