Skip to content
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

Remove accidentally swig generated field FirebaseUser.provider_data_DEPRECATED #718

Merged
merged 3 commits into from
May 11, 2023

Conversation

AlmostMatt
Copy link
Contributor

@AlmostMatt AlmostMatt commented May 10, 2023

Description

Currently

C++ Auth User has
provider_data() std::vector< UserInfoInterface >
provider_data_DEPRECATED() std::vector< UserInfoInterface * > &

Unity Auth FirebaseUser has
ProviderData IEnumerable< IUserInfo >
provider_data_DEPRECATED() SWIGTYPE_p_std__vectorT_firebase__auth__UserInfoInterface_p_t

Since the type for Unity ProviderData has not changed as part of the 11.0.0 release, the Unity provider_data_DEPRECATED field can just be deleted.


Testing

Built Auth locally and inspected the generated C# code. Verified that the provider_data_DEPRECATED method is no longer generated.


Type of Change

Place an x the applicable box:

  • Bug fix. Add the issue # below if applicable.
  • New feature. A non-breaking change which adds functionality.
  • Other, such as a build process or documentation change.

@AlmostMatt AlmostMatt changed the title Fix swig conversion for FirebaseUser.ProviderData_DEPRECATED Remove accidentally swig generated field FirebaseUser.provider_data_DEPRECATED May 10, 2023
@AlmostMatt AlmostMatt requested a review from chkuang-g May 11, 2023 00:47
@AlmostMatt AlmostMatt marked this pull request as ready for review May 11, 2023 00:48
@AlmostMatt AlmostMatt merged commit 8b70da2 into main May 11, 2023
@AlmostMatt AlmostMatt deleted the amatt-auth-type-fix branch May 11, 2023 19:28
@firebase firebase locked and limited conversation to collaborators Jun 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants