Skip to content

Commit 2437d11

Browse files
authored
Remove more accidentally exposed methods (#723)
- Remove `FirebaseAuth.current_user_DEPRECATED` - Add a universal rule to ignore any method ended with `LastResult_DEPRECATED`
1 parent 36c3398 commit 2437d11

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

app/src/swig/app.i

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,7 @@ static firebase::AppOptions* AppOptionsLoadFromJsonConfig(const char* config) {
319319
%warnfilter(844);
320320
// Ignore all methods ending in LastResult.
321321
%rename("$ignore", regextarget=1) "LastResult$";
322+
%rename("$ignore", regextarget=1) "LastResult_DEPRECATED$";
322323

323324
%rename(FirebaseApp) firebase::App;
324325
%typemap(csclassmodifiers) firebase::App "public sealed class";

auth/src/swig/auth.i

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1833,7 +1833,8 @@ static CppInstanceManager<Auth> g_auth_instances;
18331833
// * firebase::auth::UserInfoInterface::ProviderId
18341834

18351835
// Deprecated method that conflicts with the CurrentUser property.
1836-
%ignore firebase::auth::Auth::CurrentUser;
1836+
%ignore firebase::auth::Auth::current_user;
1837+
%ignore firebase::auth::Auth::current_user_DEPRECATED;
18371838
// Make basic getters use C# Properties instead.
18381839
%attributeval(firebase::auth::Auth, firebase::auth::User,
18391840
CurrentUserInternal, current_user);

0 commit comments

Comments
 (0)