5.33.1: "crm_pledge_export_form_map" defined twice
$ md5sum CRM/Grant/Export/Form/Map.php CRM/Pledge/Export/Form/Map.php
9d276a7c4694ce8d9ed9a2843933991d CRM/Grant/Export/Form/Map.php
9d276a7c4694ce8d9ed9a2843933991d CRM/Pledge/Export/Form/Map.php
Running phpab
in CRM directory exposed the following oversight:
Multiple declarations of trait(s), interface(s) or class(es).
Could not generate autoload map.
Unit 'crm_pledge_export_form_map' defined in:
- CRM/Grant/Export/Form/Map.php
- CRM/Pledge/Export/Form/Map.php
CRM/Grant/Export/Form/Map.php
redefines CRM_Pledge_Export_Form_Map
(it even pretends that “[t]his class gets the name of the file to upload”).