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

inline proguard rules #2075

Closed

Conversation

gengjiawen
Copy link
Contributor

Motivation (required)

Android library should maintain their own proguard rules like butterknife, so library user should manually copy and paste proguard rules everytime the rules updated.

Test Plan (required)

Test current sample app works as expect.

Copy link
Contributor

@facebook-github-bot facebook-github-bot left a comment

Choose a reason for hiding this comment

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

@lambdapioneer has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@gengjiawen
Copy link
Contributor Author

@lambdapioneer Has this pr got merged, do I need to close this ?

@lambdapioneer
Copy link
Contributor

It's not merged yet :) I've imported it to our internal system to verify it and get comments from my colleagues.

Once it is merged, this pull-request will close automatically

@lambdapioneer
Copy link
Contributor

Hi @gengjiawen this looks good :)

However, can you remove the update of the documentation for now? We'd want to wait with it until we made the new release.

@facebook-github-bot
Copy link
Contributor

@gengjiawen has updated the pull request. View: changes, changes since last import

@gengjiawen
Copy link
Contributor Author

@lambdapioneer done.

Copy link
Contributor

@facebook-github-bot facebook-github-bot left a comment

Choose a reason for hiding this comment

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

@lambdapioneer has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

facebook-github-bot pushed a commit that referenced this pull request Mar 27, 2018
Summary:
The proguard file got moved in #2075 which broke a link on the website. Updating the link to the new location of the file.

Closes #2080

Reviewed By: erikandre

Differential Revision: D7414836

fbshipit-source-id: bebb570bbc2157d158b62b8cb8b6b8c3d15c185b
@gengjiawen
Copy link
Contributor Author

@lambdapioneer Since the new version has been released, I think we need to update the docs.

facebook-github-bot pushed a commit to facebook/react-native that referenced this pull request May 14, 2018
Summary:
Fresco now maintain proguard rules by itself (facebook/fresco#2075), so it won't be necessary for react native copy its rules.
Run RNTTester Android app in release mode, app build successful and won't crash in ImageModule.

none

 [ANDROID] [BUGFIX] [PROGUARD] - remove fresco proguard rules
Closes #19040

Differential Revision: D7992146

Pulled By: hramos

fbshipit-source-id: 9ee3dd4c6756472395ec9e36a967b469f0760999
macdoum1 pushed a commit to macdoum1/react-native that referenced this pull request Jun 28, 2018
Summary:
Fresco now maintain proguard rules by itself (facebook/fresco#2075), so it won't be necessary for react native copy its rules.
Run RNTTester Android app in release mode, app build successful and won't crash in ImageModule.

none

 [ANDROID] [BUGFIX] [PROGUARD] - remove fresco proguard rules
Closes facebook#19040

Differential Revision: D7992146

Pulled By: hramos

fbshipit-source-id: 9ee3dd4c6756472395ec9e36a967b469f0760999
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants