Skip to content

feat: Remove useless native binaries from paypal SDK (#2426) #2427

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

Merged
merged 1 commit into from
Nov 18, 2019

Conversation

aggarwalpulkit596
Copy link
Contributor

Fixes #2426
Changes: Remove useless native binaries from PayPal SDK

Screenshots for the change:
Screenshot 2019-11-14 at 11 10 12 AM

@auto-label auto-label bot added the feature label Nov 14, 2019
@aggarwalpulkit596
Copy link
Contributor Author

@iamareebjamal change is quite a significant whosever found it out kudos to that person

@iamareebjamal
Copy link
Member

Thanks

Can you confirm that no functionality is broken due to this

app/build.gradle Outdated
@@ -94,6 +94,29 @@ android {
}
packagingOptions {
pickFirst 'kotlin/**'
exclude 'AndroidManifest.xml'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why manifest?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, add a comment that following exclusions are due to Paypal SDK

@aggarwalpulkit596
Copy link
Contributor Author

Basic functionality is all good i couldn't check functionality of Paypal though😅

@iamareebjamal
Copy link
Member

That's what's important

@aggarwalpulkit596
Copy link
Contributor Author

I'll try to check that too

@aggarwalpulkit596
Copy link
Contributor Author

@liveHarshit can you suggest a method to dry run the payment I guess while implementing the PayPal you tried something

@iamareebjamal
Copy link
Member

Just try to do paypal payment, don't click on pay. If it can reach that step, it means it is working

@aggarwalpulkit596
Copy link
Contributor Author

That was already working 😅 I thought you wanted me to check the end to end payment

@iamareebjamal
Copy link
Member

OK, so paypal page or dialog is opening up correctly?

Then please complete the requested changes

@aggarwalpulkit596
Copy link
Contributor Author

@iamareebjamal done

app/build.gradle Outdated
packagingOptions {
pickFirst 'kotlin/**'
exclude 'AndroidManifest.xml'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still not removed

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding this will remove Manifest when anyone tries to decompile the apk and it doesn't affect the functionality

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But it is unneeded. Why we need to remove the manifest?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay will remove this 😅

@aggarwalpulkit596
Copy link
Contributor Author

Changes Requested Completed @iamareebjamal

@iamareebjamal iamareebjamal merged commit 7a0dd3f into fossasia:development Nov 18, 2019
rcs10 pushed a commit to rcs10/open-event-attendee-android that referenced this pull request Jun 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove useless native binaries from paypal SDK
2 participants