num-num/ubl-invoice

Deprecation error composer

it-can opened this issue · 1 comments

On mac os: PHP 7.4.3
composer version: Composer version 1.10.0 2020-03-10 14:08:05

Getting this error...

Deprecation Notice: Class NumNum\UBL\TaxTotal located in ./vendor/num-num/ubl-invoice/src/classes/TaxTotal.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\InvoiceLine located in ./vendor/num-num/ubl-invoice/src/classes/InvoiceLine.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\PaymentTerms located in ./vendor/num-num/ubl-invoice/src/classes/PaymentTerms.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\TaxScheme located in ./vendor/num-num/ubl-invoice/src/classes/TaxScheme.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\SettlementPeriod located in ./vendor/num-num/ubl-invoice/src/classes/SettlementPeriod.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Country located in ./vendor/num-num/ubl-invoice/src/classes/Country.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Address located in ./vendor/num-num/ubl-invoice/src/classes/Address.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\TaxSubTotal located in ./vendor/num-num/ubl-invoice/src/classes/TaxSubTotal.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\LegalMonetaryTotal located in ./vendor/num-num/ubl-invoice/src/classes/LegalMonetaryTotal.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Party located in ./vendor/num-num/ubl-invoice/src/classes/Party.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\ClassifiedTaxCategory located in ./vendor/num-num/ubl-invoice/src/classes/ClassifiedTaxCategory.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Contact located in ./vendor/num-num/ubl-invoice/src/classes/Contact.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\LegalEntity located in ./vendor/num-num/ubl-invoice/src/classes/LegalEntity.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\AllowanceCharge located in ./vendor/num-num/ubl-invoice/src/classes/AllowanceCharge.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\TaxCategory located in ./vendor/num-num/ubl-invoice/src/classes/TaxCategory.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Price located in ./vendor/num-num/ubl-invoice/src/classes/Price.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Invoice located in ./vendor/num-num/ubl-invoice/src/classes/Invoice.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Item located in ./vendor/num-num/ubl-invoice/src/classes/Item.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Schema located in ./vendor/num-num/ubl-invoice/src/classes/Schema.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\PaymentMeans located in ./vendor/num-num/ubl-invoice/src/classes/PaymentMeans.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\AdditionalDocumentReference located in ./vendor/num-num/ubl-invoice/src/classes/AdditionalDocumentReference.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
Deprecation Notice: Class NumNum\UBL\Attachment located in ./vendor/num-num/ubl-invoice/src/classes/Attachment.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/Cellar/composer/1.10.0/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:185
brtdv commented

Thanks! I've added some additional fixes to your commit and I've merged it. All changes are now available from v1.5.0