Whether this installation can update itself.
False for a source checkout, which must not be replaced by a pub release.
@override bool get canSelfUpdate => installation != CliInstallation.source;