[
https://issues.apache.org/jira/browse/CB-7155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Grieve resolved CB-7155.
-------------------------------
Resolution: Fixed
> Reduce the visibility of symbols in Android 4.0.x
> -------------------------------------------------
>
> Key: CB-7155
> URL: https://issues.apache.org/jira/browse/CB-7155
> Project: Apache Cordova
> Issue Type: Improvement
> Components: Android
> Reporter: Andrew Grieve
> Assignee: Andrew Grieve
> Priority: Minor
>
> With a major version bump, it makes sense to use this opportunity to make
> some public methods/fields non-public that should never have been public in
> the first place.
> https://github.com/apache/cordova-android/commit/a99c8219bd90f913df9083652972c5037a8426d9
> * PluginManager.clearPluginObjects(),
> * PluginManager.startupPlugins()
> https://github.com/apache/cordova-android/commit/6f301576ebbf2a631c7f36af3cc97d482a2d0d3d
> * Makes PluginEntry fields final
> https://github.com/apache/cordova-android/commit/145b50a320edfa8b5397849fc20a6295f8823ff6
> * PluginEntry.createPlugin() moved into PluginManager
> https://github.com/apache/cordova-android/commit/eca05e6bad881fcd2ba928f76a28e0bb96d0e4b2
> * Convenience methods in CordovaActivity
> * Removing convenience methods might break the compile for those that have
> made customizations to their Activity.java class, but the changes are trivial
> to fix for those capable of editing their own Activity.java file.
> Although some commits have been made already to this goal, going to leave
> issue open until 4.0.x stabilizes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]