Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix class pluralization
  • Loading branch information
stuartmorgan-g committed Aug 29, 2025
commit 0317ff24cad38fc3ff501123276bd824e47a7b49
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ class GoogleSignInAuthorizationClient {
/// https://support.google.com/accounts/answer/13533235.
Future<void> clearAuthorizationToken({required String accessToken}) {
return GoogleSignInPlatform.instance.clearAuthorizationToken(
ClearAuthorizationTokensParams(accessToken: accessToken),
ClearAuthorizationTokenParams(accessToken: accessToken),
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -773,8 +773,8 @@ void main() {
final VerificationResult verification = verify(
mockPlatform.clearAuthorizationToken(captureAny),
);
final ClearAuthorizationTokensParams params =
verification.captured[0] as ClearAuthorizationTokensParams;
final ClearAuthorizationTokenParams params =
verification.captured[0] as ClearAuthorizationTokenParams;
expect(params.accessToken, token);
});
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ class MockGoogleSignInPlatform extends _i1.Mock

@override
_i4.Future<void> clearAuthorizationToken(
_i2.ClearAuthorizationTokensParams? params,
_i2.ClearAuthorizationTokenParams? params,
) =>
(super.noSuchMethod(
Invocation.method(#clearAuthorizationToken, [params]),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ class GoogleSignInAndroid extends GoogleSignInPlatform {
}

@override
Future<void> clearAuthorizationToken(ClearAuthorizationTokensParams params) {
Future<void> clearAuthorizationToken(ClearAuthorizationTokenParams params) {
return _hostApi.clearAuthorizationToken(params.accessToken);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ class GoogleSignInIOS extends GoogleSignInPlatform {

@override
Future<void> clearAuthorizationToken(
ClearAuthorizationTokensParams params,
ClearAuthorizationTokenParams params,
) async {
// No-op; the iOS SDK handles token invalidation internally.
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1234,7 +1234,7 @@ void main() {

test('clearAuthorizationToken no-ops without error', () async {
await googleSignIn.clearAuthorizationToken(
const ClearAuthorizationTokensParams(accessToken: 'any token'),
const ClearAuthorizationTokenParams(accessToken: 'any token'),
);

verifyZeroInteractions(mockApi);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ abstract class GoogleSignInPlatform extends PlatformInterface {
);

/// Clears any token cache for the given access token.
Future<void> clearAuthorizationToken(ClearAuthorizationTokensParams params) {
Future<void> clearAuthorizationToken(ClearAuthorizationTokenParams params) {
throw UnimplementedError(
'clearAuthorizationToken() has not been implemented.',
);
Expand Down Expand Up @@ -176,7 +176,7 @@ class _PlaceholderImplementation extends GoogleSignInPlatform {
}

@override
Future<void> clearAuthorizationToken(ClearAuthorizationTokensParams params) {
Future<void> clearAuthorizationToken(ClearAuthorizationTokenParams params) {
throw UnimplementedError();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -363,12 +363,12 @@ class AuthenticationResults {
final AuthenticationTokenData authenticationTokens;
}

/// Parameters for the clearAuthorizationTokens method.
/// Parameters for the clearAuthorizationToken method.
@immutable
class ClearAuthorizationTokensParams {
/// Creates new parameters for clearAuthorizationTokens with the given
class ClearAuthorizationTokenParams {
/// Creates new parameters for clearAuthorizationToken with the given
/// [accessToken]
const ClearAuthorizationTokensParams({required this.accessToken});
const ClearAuthorizationTokenParams({required this.accessToken});

/// The OAuth2 access token to clear.
final String accessToken;
Expand All @@ -381,7 +381,7 @@ class ClearAuthorizationTokensParams {
if (other.runtimeType != runtimeType) {
return false;
}
return other is ClearAuthorizationTokensParams &&
return other is ClearAuthorizationTokenParams &&
other.accessToken == accessToken;
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ void main() {

expect(
() => platform.clearAuthorizationToken(
const ClearAuthorizationTokensParams(accessToken: 'someToken'),
const ClearAuthorizationTokenParams(accessToken: 'someToken'),
),
throwsUnimplementedError,
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,7 @@ void main() {
testWidgets('calls clearAuthorizationToken on GIS client', (_) async {
const String someToken = 'someToken';
await plugin.clearAuthorizationToken(
const ClearAuthorizationTokensParams(accessToken: someToken),
const ClearAuthorizationTokenParams(accessToken: someToken),
);

final List<Object?> arguments =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ class GoogleSignInPlugin extends GoogleSignInPlatform {

@override
Future<void> clearAuthorizationToken(
ClearAuthorizationTokensParams params,
ClearAuthorizationTokenParams params,
) async {
await initialized;
return _gisClient.clearAuthorizationToken(params.accessToken);
Expand Down