Modify -—with-extensions to throw extension dependency errors
authorClara Andrew-Wani <candrewwani@gmail.com>
Thu, 29 Aug 2019 14:56:27 +0000 (10:56 -0400)
committerMarko Obrovac <mobrovac@wikimedia.org>
Tue, 3 Sep 2019 11:49:21 +0000 (13:49 +0200)
commitd9eec3c9124d87fd44e6917d5b1512b78352afb3
tree2a029b4f773cf90bafba81a4e391ef63bca65a0d
parenta9fb2b3b064c7d573cbed11f6cf3d78996a7f57e
Modify -—with-extensions to throw extension dependency errors

Changes the behavior of -—with-extensions from silently skipping
extensions that lack another extension dependency to throwing an
install exception.

Bug: T225512
Change-Id: Ia5b41841aaf55fa5c4971ae67218f8231f8adcb8
includes/installer/CliInstaller.php
includes/installer/Installer.php
includes/installer/WebInstallerOptions.php