-
Notifications
You must be signed in to change notification settings - Fork 656
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
Merge main into dev-3.x
#2813
Merged
Merged
Merge main into dev-3.x
#2813
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#2723) * Adds documentation whem using apollo with the -native-mt branch of coroutines * Remove dependency ordering comment
…#2690) * added a 'timeoutMillis' parameter to ApolloHttpNetworkTransport * fix doc * use setTimeoutInterval() * fix tests * use timeoutIntervalForRequest * fix tests
…tionUnits (#2730) * add tests * Make the compilation unit resolution lazy so that --endpoint --schema always have precedence * fix tests
… skipField more robust (#2741) * adding tests for include directives and default parameters * make SimpleResponseReader more robust * revert #2704 * fix tests * [Codegen] disable parsing of default variables for now (#2743) * disable parsing of default variables for now * merge all variable default values tests
* for Java users, put Groovy first for Gradle configuration * aded a note that redirects to the tutorial endpoint if needed
Co-authored-by: Renovate Bot <[email protected]>
This allow in particular to use `getImplementationVersion()`: https://docs.oracle.com/javase/7/docs/api/java/lang/Package.html#getImplementationVersion()
* add uploadApolloSchema * add ./gradlew uploadApolloSchema * upload -> push * exemple -> example
…2758) * be more strict about what we download from jcenter only download org.jetbrains.trove4j:trove4j:20160824 * looks like we don't need jcenter in the main repositories * Revert "looks like we don't need jcenter in the main repositories" We need it for apollo-android-support This reverts commit f3b10f8. * revert to AGP 3.6.2 * fix java sample
…ub Action hangs (#2764)
* honor package name for schema types as well * fix typo * fix tests
* Fix error.NonExistentClass in Metalava Signature Files * Exclude internal packages * Remove SNAPSHOT version * Fix bad imports * Revert unnecessary changes * Fix matchingFallbacks API call * Bump Version 0.1.1 * Revert AGP and bump Gradle Plugin to 0.1.2 * Revert more unnecessary changes * Plugin 0.1.3 * Add signature file updates from macOS build * Metalava Gradle 0.1.4
* mark the convertApolloSchema task as never up-to-date as it's intented to be used from the command line * Annotate parameters as Input
…sses json representation (#2776) * Make generated classes for enum types implement a common interface Objects representing enums in sealed classes don't have stable toString() implementation: instead, they'll return the class name along with memory address for that object. This breaks SQLite-based caching for queries that accept enum parameters, as toString() is used to generate the query key, so it would change between app restarts. This commit fixes this behavior by adding an EnumValue interface to types representing enums, and using its `rawValue` property to build proper cache key. Fixes #2775 * added a test for sealed classes cache keys Co-authored-by: Martin Bonnin <[email protected]>
* another attempt at publishing from CI This time, it will only upload the artifact and the final releasing step still needs to be done on bintray.com/oss.sontatype.org Except for the plugin portal which doesn't separate these steps so it is run last so that it's only released if all uploads went well * fix name of the snoatype task
Fix wrong class name
Using the `-P` parameters have been deprecated
toDeferred has been deprecated and should be replaces by just await.
Changes Wikipedia's link from `fr` to `en. (Since this is an English tutorial)
* fix ApolloQueryWatcher.clone() and move test to Kotlin * added a test case * add another test case * remove unused import
…2809) * Rename .java to .kt * Convert WebSocketSubscriptionTransport to Kotlin * Rename .java to .kt * Rewrite OperationClientMessage to a sealed class * Implement support for AWS AppSync in WebSocketSubscriptionTransport * Rename .java to .kt * Fix the broken test * Fix the binary compatibility * Use Utils.writeToJson * Use Utils.writeToJson * Rename .java to .kt * Convert OperationServerMessage to a sealed class * Rewrite the writing and reading to use a serializer * Replace the data classes with regular classes * Replace delegation with method calls * Update the deprecation message * Rename buildAppSyncWebSocketUrl to buildWebSocketUrl * Rename .java to .kt * Add tests and documentation
sav007
approved these changes
Dec 23, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well :)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.