-
Notifications
You must be signed in to change notification settings - Fork 468
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate Swift operation IDs and operation <--> operation ID mapping file #147
Commits on Jun 28, 2017
-
Initial progress on Swift operationId generation
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 8299bc6 - Browse repository at this point
Copy the full SHA 8299bc6View commit details -
Add dependency on crypto library for SHA256
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 82f7d4e - Browse repository at this point
Copy the full SHA 82f7d4eView commit details -
In Swift, operationId is computed and output with every operation class
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 748dc76 - Browse repository at this point
Copy the full SHA 748dc76View commit details -
Factor out Swift operationId into its own function
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 4311cba - Browse repository at this point
Copy the full SHA 4311cbaView commit details -
Write to a JSON file the mapping between operations and their ids (Sw…
…ift-only)
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 0900ded - Browse repository at this point
Copy the full SHA 0900dedView commit details -
Update operationIds map to be keyed by operation name (which are guar…
…anteed by apollo-codegen to be unique) and providing values with both operation id and source
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for e122026 - Browse repository at this point
Copy the full SHA e122026View commit details -
OperationIds map is keyed by id, and operation name is part of the value
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 3fde719 - Browse repository at this point
Copy the full SHA 3fde719View commit details -
Paul Kompfner committed
Jun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for e083bb6 - Browse repository at this point
Copy the full SHA e083bb6View commit details -
Update Swift Jest snapshots with new newline
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for eb01d92 - Browse repository at this point
Copy the full SHA eb01d92View commit details -
Paul Kompfner committed
Jun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 4c8619e - Browse repository at this point
Copy the full SHA 4c8619eView commit details -
Add fragments to classDeclarationForOperation invocation in Swift tests
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 881eccd - Browse repository at this point
Copy the full SHA 881eccdView commit details -
Add unit tests exercising operation id generation in Swift
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 728c3d3 - Browse repository at this point
Copy the full SHA 728c3d3View commit details -
Move generation of operation IDs and operation source + fragments to …
…compilation step rather than code generation step. Also, when generating operation source + fragments, handle possibility of nested fragment references.
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for bcbf180 - Browse repository at this point
Copy the full SHA bcbf180View commit details -
Remove obsolete test checking for generated mapping between operation…
… ids and sources on context (it's no longer done that way)
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for a9480b2 - Browse repository at this point
Copy the full SHA a9480b2View commit details -
Improve readability of generateOperationIds option in compileFromSour…
…ce function in Swif tests
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 9b1934f - Browse repository at this point
Copy the full SHA 9b1934fView commit details -
Add Swift code generation test that verifies that, when there are nes…
…ted fragment refrences, the correct source + fragments is generated for the operation id mapping file
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 562297d - Browse repository at this point
Copy the full SHA 562297dView commit details -
Fix typescript error related to operation ids map
Paul Kompfner committedJun 28, 2017 Configuration menu - View commit details
-
Copy full SHA for c6f5447 - Browse repository at this point
Copy the full SHA c6f5447View commit details
Commits on Jun 29, 2017
-
- Improve CLI message - Remove unnecessary parameter in a function call - Rename Swift operationId to operationIdentifier
Paul Kompfner committedJun 29, 2017 Configuration menu - View commit details
-
Copy full SHA for ca36307 - Browse repository at this point
Copy the full SHA ca36307View commit details -
Paul Kompfner committed
Jun 29, 2017 Configuration menu - View commit details
-
Copy full SHA for 1f307e6 - Browse repository at this point
Copy the full SHA 1f307e6View commit details