Feature #93660
closedOption to suppress extension-key warnings
0%
Description
Since the last update, using TYPO3 with Composer will issue a lot of warnings about missing extension key definitions in the composer.json
.
TYPO3 Extension Package "t3/min", does not define extension key in composer.json.
Specifying the extension key will be mandatory in future versions of TYPO3 (see: https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ExtensionArchitecture/ComposerJson/Index.html#extra)
While this is very helpful for my own extensions, I cannot influence other extensions and I get about 20 of these warnings on every composer run. Please add an option to suppress these warnings.
Files
Updated by Georg Ringer over 3 years ago
- Status changed from New to Closed
if you don't need php 8 support I suppose to use typo3/cms-composer-installers v3.0.1
and you will be fine.
Updated by Jörn Wagner over 3 years ago
Georg Ringer wrote in #note-1:
if you don't need php 8 support I suppose to use
typo3/cms-composer-installers v3.0.1
and you will be fine.
If it was output just once it wouldn't bother, but it's written multiple times during a composer update
. Once at the beginning, then once for every TYPO3 package and then some.
I have 6 extensions in my project which get reported for a total of 282 messages, which makes it 47 repetitions. I would be glad if that could be reduced to like 3. Then I wouldn't need a switch. And I don't want to downgrade if this will not be tackled for future releases. :-)
Updated by Jörn Wagner over 3 years ago
- File typo3_93660_log.txt typo3_93660_log.txt added
See attached Composer output.