Commit 6ff41e8
authored
feat(amplify-codegen): iOS LazyReference and ModelPath (#504)
* feat(amplify-codegen): iOS LazyReference
* feat(amplify-codegen): optionality should be reflected in the computed property
* feat(amplify-codegen): add ModelPath extension
* feat(amplify-codegen): add mutating func to allow update/delete association
* feat(amplify-codegen): custom decoder encoder for LazyReference
* feat(amplify-codegen): custom decoder encoder for LazyReference 2
* feat(amplify-codegen): custom decoder encoder for LazyReference 3
* feat(amplify-codegen): custom decoder encoder for LazyReference 4
* feat(amplify-codegen): custom decoder encoder for LazyReference 5
* feat(amplify-codegen): address PR feedback
* feat(amplify-codegen): add feature flag generateLazyReferenceAndModelPath check
* feat(amplify-codegen): do not generate ModelPath for embedded types
* feat(amplify-codegen): do not generate custom encoder/decoder if not necessary
* feat(amplify-codegen): generate decodeIfPresent for List
* feat(amplify-codegen): feature flag rename
* feat(amplify-codegen): fix decoder for optional fields that are not connections
* feat(amplify-codegen): update regression test flag1 parent 38c47a6 commit 6ff41e8
File tree
9 files changed
+1561
-46
lines changed- packages
- amplify-codegen/src/commands
- appsync-modelgen-plugin/src
- __tests__/visitors
- __snapshots__
- gqlv2-regression-tests
- __snapshots__
- languages
- visitors
9 files changed
+1561
-46
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
| |||
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| 150 | + | |
149 | 151 | | |
150 | 152 | | |
151 | 153 | | |
| |||
0 commit comments