Skip to content

Runtime free serializers#201

Merged
dahlia merged 5 commits intonirum-lang:masterfrom
dahlia:runtime-free-serializers
Dec 13, 2017
Merged

Runtime free serializers#201
dahlia merged 5 commits intonirum-lang:masterfrom
dahlia:runtime-free-serializers

Conversation

@dahlia
Copy link
Member

@dahlia dahlia commented Dec 9, 2017

This patch makes Python target to generate standalone serializers for generated types so that these are independent from nirum.serialize.serialize_*() functions implemented by nirum-python runtime library.

Service clients also became free from serialize_meta() function.

@dahlia dahlia added cmp:compiler Component: Compiler backend (e.g., annotation processors, code generators) cmp:transport Component: Transports target:python typ:refactor Type: Refactoring (i.e., the same feature to end users but its internal change) labels Dec 9, 2017
@dahlia dahlia self-assigned this Dec 9, 2017
@dahlia dahlia requested a review from kanghyojun December 9, 2017 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cmp:compiler Component: Compiler backend (e.g., annotation processors, code generators) cmp:transport Component: Transports target:python typ:refactor Type: Refactoring (i.e., the same feature to end users but its internal change)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments