这是indexloc提供的服务,不要输入任何密码
Skip to content

Tags: t-unit/tonik

Tags

tonik_util-v0.0.2

Toggle tonik_util-v0.0.2's commit message
 - **REFACTOR**: throw JsonDecodingException instead of ArgumentError.

 - **FIX**: handle url encoding for simple decoding.
 - **FIX**: catch any thrown objects.
 - **FEAT**: improved json decoding.
 - **FEAT**: add date class to util package.
 - **FEAT**: allow context for decoding exceptions.
 - **FEAT**: generate server class.
 - **FEAT**: add json decoding of more types to util.
 - **FEAT**: fromSimple for classes.
 - **FEAT**: generate fromSimple factory for enums.
 - **FEAT**: add simple and json decoder.

tonik_parse-v0.0.2

Toggle tonik_parse-v0.0.2's commit message
 - **FIX**: correct class names for multi content types response pars…

…ing.

 - **FIX**: avoid duplicated request bodies and responses.
 - **FIX**: extra alias request bodies.
 - **FIX**: inline request body missing in global definition.
 - **FIX**: import request bodies into core objects.
 - **FIX**: missing inline reponses.
 - **FEAT**: improved json decoding.
 - **FEAT**: improve context naming.
 - **FEAT**: allow multiple bodies in responses.
 - **FEAT**: support for response aliases.
 - **FEAT**: parse request bodies.
 - **FEAT**: add request body in core.

tonik_generate-v0.0.2

Toggle tonik_generate-v0.0.2's commit message
 - **REFACTOR**: reorg folders.

 - **REFACTOR**: cleanup.
 - **REFACTOR**: cleanup code duplication.
 - **REFACTOR**: throw JsonDecodingException instead of ArgumentError.
 - **REFACTOR**: don’t create empty query params method.
 - **REFACTOR**: split tests, reduce code duplicaiton.
 - **REFACTOR**: extract hash code method generation.
 - **REFACTOR**: extract common equal method generation.
 - **FIX**: broken test assumption.
 - **FIX**: correct class names for multi content types response parsing.
 - **FIX**: handling of aliases in response parsing.
 - **FIX**: gneric type of response added.
 - **FIX**: proper handling in fromJson for nullable or non-required fields.
 - **FIX**: allow properties with names conflicting dart class methods.
 - **FIX**: options don’t need body if there is only a single body.
 - **FIX**: pass body to options method.
 - **FIX**: catch any thrown objects.
 - **FIX**: not-scoped typdef for alias request bodies.
 - **FIX**: broken test.
 - **FIX**: missing inline reponses.
 - **FIX**: reduce warnings in generated code.
 - **FEAT**: set accept headers.
 - **FEAT**: generate server class.
 - **FEAT**: fromSimple for classes.
 - **FEAT**: generate fromSimple factory for enums.
 - **FEAT**: improve response wrapper naming.
 - **FEAT**: equals and hash for response wrappers.
 - **FEAT**: doc strings for api clients.
 - **FEAT**: complex responses for response wrappers.
 - **FEAT**: response wrapper file writing.
 - **FEAT**: basic response wrapper generation.
 - **FEAT**: improved api client generation.
 - **FEAT**: handle classes with json or map properties names.
 - **FEAT**: provide request data.
 - **FEAT**: supply context when decoring headers.
 - **FEAT**: basic api client generation.
 - **FEAT**: improved name creation for multi-request bodies.
 - **FEAT**: content-type for requests.
 - **FEAT**: supply context when simple decoding models.
 - **FEAT**: add request body in core.
 - **FEAT**: body parameter for operations.
 - **FEAT**: allow context for decoding exceptions.
 - **FEAT**: do not generate dead code.
 - **FEAT**: improved response parsing.
 - **FEAT**: use server for api clients.
 - **FEAT**: sealed classes for multi-body responses.
 - **FEAT**: response parsing first part.
 - **FEAT**: add json decoding of more types to util.
 - **FEAT**: improved json decoding.
 - **FEAT**: improve verbosity for naming.
 - **FEAT**: response parsing in call method.
 - **FEAT**: response generator for single body responses.
 - **FEAT**: improved response name genreation.
 - **FEAT**: allow multiple bodies in responses.
 - **FEAT**: generate request body sealed classes.
 - **FEAT**: equals and hash code for one of classes.
 - **FEAT**: proper return types for call method of operations.
 - **FEAT**: improved request and response naming.
 - **FEAT**: support for response aliases.
 - **FEAT**: handle parameters for api clients.

tonik_core-v0.0.2

Toggle tonik_core-v0.0.2's commit message
 - **FEAT**: improved json decoding.

 - **FEAT**: basic api client generation.
 - **FEAT**: complex responses for response wrappers.
 - **FEAT**: resolved content and isRequired for request body.
 - **FEAT**: improved response name genreation.
 - **FEAT**: allow multiple bodies in responses.
 - **FEAT**: improved request and response naming.
 - **FEAT**: support for response aliases.
 - **FEAT**: parse request bodies.
 - **FEAT**: add request body in core.