Uh oh!
There was an error while loading. Please reload this page.
[google_sign_in] Adopt code excerpts in README - #5521
Conversation
mike-v2
commented
Nov 29, 2023
I was able to get the code excerpts from the |
stuartmorgan-g
left a comment
There was a problem hiding this comment.
LGTM with some minor changes, thanks!
(Several of these are actually not very good code, like the global sign-in object, but not-great code that we know compiles is still an improvement!)
| <?code-excerpt "example/lib/main.dart (Import)"?> | ||
| ```dart | ||
| import 'package:google_sign_in/google_sign_in.dart'; | ||
| ``` |
There was a problem hiding this comment.
We can just remove from 67 to here; this information is in the installation page instructions.
| import 'package:flutter/foundation.dart'; | ||
| import 'package:flutter/material.dart'; | ||
| // #docregion Import |
| bool isAuthorized = account != null; | ||
| // However, in the web... | ||
| if (kIsWeb && account != null) { | ||
| // #docregion CanAccessScopes |
There was a problem hiding this comment.
Let's put this just above line 62 instead; it's all relevant to what the example is talking about.
| if (kIsWeb && account != null) { | ||
| // #docregion CanAccessScopes | ||
| isAuthorized = await _googleSignIn.canAccessScopes(scopes); | ||
| // #enddocregion CanAccessScopes |
There was a problem hiding this comment.
And then this will move down one line.
stuartmorgan-g
commented
Dec 4, 2023
@tarrinneal for second review once the changes are made. |
Remove Import snippet since it's in the installation page instructions Expand CanAccessScopes snippet to include additional pertinent information
Uh oh!
There was an error while loading. Please reload this page.
auto label is removed for flutter/packages/5521, due to - The status or check suite Windows_x64 dart_unit_tests_shard_1 master has failed. Please fix the issues identified (or deflake) before re-applying this label.
|
auto label is removed for flutter/packages/5521, due to - The status or check suite Mac_arm64 ios_platform_tests_shard_2 master has failed. Please fix the issues identified (or deflake) before re-applying this label. |
auto label is removed for flutter/packages/5521, due to - The status or check suite Linux dart_unit_test_shard_1 master has failed. Please fix the issues identified (or deflake) before re-applying this label. |
flutter/packages@b5958e2...1151191 2023-12-14 49699333+dependabot[bot]@users.noreply.github.com Bump github/codeql-action from 2.22.8 to 3.22.11 (flutter/packages#5674) 2023-12-13 ditman@gmail.com [ci][web] Ignore always_specify_types for JSArray. (flutter/packages#5669) 2023-12-13 mikemcguiness@protonmail.com [tool] Add support for `.java`, `.gradle`, `.sh`, and `.m` files� (flutter/packages#5567) 2023-12-13 ditman@gmail.com [google_sign_in] Update (web) example app. (flutter/packages#5634) 2023-12-13 34871572+gmackall@users.noreply.github.com [path_provider] De-flake getExternalStorageDirectories test (flutter/packages#5628) 2023-12-13 ditman@gmail.com [google_sign_in_web] Stop relying on framework internals. (flutter/packages#5660) 2023-12-13 43054281+camsim99@users.noreply.github.com [Android] Bump Gradle version to 7.6.3 (flutter/packages#5522) 2023-12-13 mikemcguiness@protonmail.com [google_sign_in] Adopt code excerpts in README (flutter/packages#5521) 2023-12-13 mikemcguiness@protonmail.com [css_colors] Adopt code excerpts in README (flutter/packages#5478) 2023-12-13 JeroenWeener@users.noreply.github.com [webview_flutter] Support for handling basic authentication requests (Android) (flutter/packages#5454) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Improves README example and updates it to use code excerpts. Part of [flutter/flutter#102679](flutter/flutter#102679)
Improves README example and updates it to use code excerpts. Part of [flutter/flutter#102679](flutter/flutter#102679)
Improves README example and updates it to use code excerpts.
Part of flutter/flutter#102679
Pre-launch Checklist
dart format.)[shared_preferences]pubspec.yamlwith an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.CHANGELOG.mdto add a description of the change, following repository CHANGELOG style.///).If you need help, consider asking for advice on the #hackers-new channel on Discord.