@brodybits the problem here is that we basically encouraged this kind of thing 
with `Context.requireCordovaModule`. At least for Cordova 8, adding the 
dependency to `xcode` back would be the right thing to do from a semver 
perspective. Actually, if we wanted to do it the right way, we would have to 
restore any other dependency we dropped or changed a version of. These are 
basically all major semver changes with `Context.requireCordovaModule`.

Which is why `Context.requireCordovaModule` is so ridiculously bad and the 
reason I suggested to deprecate that method a while ago in #689.

[ Full content available at: https://github.com/apache/cordova-lib/issues/706 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to