This repository was archived by the owner on Jan 19, 2023. It is now read-only.
Description Currently 1 error can actually display multiple times. An example of the errors when 1 theme is missing "type": "theme".
Output
PHP Notice: The addon in /themes/bigfish has 1 issues. in /www/vanilla/library/Vanilla/Addon.php on line 787
PHP Stack trace:
PHP 1. {main} () /git/vanilla-cli/bin/vanilla:0
PHP 2. Vanilla\C li\C li-> run() /git/vanilla-cli/bin/vanilla:41
PHP 3. Vanilla\C li\C li-> dispatch() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:71
PHP 4. Vanilla\C li\C ommand\A ddonJsonCmd-> run() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:56
PHP 5. Vanilla\C li\C ommand\A ddonJsonCmd-> doRun() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonCommandBase.php:58
PHP 6. Vanilla\A ddonManager-> scan() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonJsonCmd.php:48
PHP 7. Vanilla\A ddon-> __construct() /www/vanilla/library/Vanilla/AddonManager.php:323
PHP 8. Vanilla\A ddon-> scan() /www/vanilla/library/Vanilla/Addon.php:67
PHP 9. Vanilla\A ddon-> check() /www/vanilla/library/Vanilla/Addon.php:116
PHP 10. Vanilla\A ddon-> triggerIssues() /www/vanilla/library/Vanilla/Addon.php:771
PHP 11. trigger_error () /www/vanilla/library/Vanilla/Addon.php:787
PHP Notice: The type info field is required. in /www/vanilla/library/Vanilla/Addon.php on line 789
PHP Stack trace:
PHP 1. {main} () /git/vanilla-cli/bin/vanilla:0
PHP 2. Vanilla\C li\C li-> run() /git/vanilla-cli/bin/vanilla:41
PHP 3. Vanilla\C li\C li-> dispatch() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:71
PHP 4. Vanilla\C li\C ommand\A ddonJsonCmd-> run() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:56
PHP 5. Vanilla\C li\C ommand\A ddonJsonCmd-> doRun() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonCommandBase.php:58
PHP 6. Vanilla\A ddonManager-> scan() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonJsonCmd.php:48
PHP 7. Vanilla\A ddon-> __construct() /www/vanilla/library/Vanilla/AddonManager.php:323
PHP 8. Vanilla\A ddon-> scan() /www/vanilla/library/Vanilla/Addon.php:67
PHP 9. Vanilla\A ddon-> check() /www/vanilla/library/Vanilla/Addon.php:116
PHP 10. Vanilla\A ddon-> triggerIssues() /www/vanilla/library/Vanilla/Addon.php:771
PHP 11. trigger_error () /www/vanilla/library/Vanilla/Addon.php:789
=== AddonManager' s warnings ===
Notice: The addon in /themes/bigfish has 1 issues. in /www/vanilla/library/Vanilla/Addon.php on line 787
Call Stack:
0.0003 357192 1. {main}() /git/vanilla-cli/bin/vanilla:0
0.0106 731272 2. Vanilla\Cli\Cli->run() /git/vanilla-cli/bin/vanilla:41
0.0113 751144 3. Vanilla\Cli\Cli->dispatch() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:71
0.0114 751144 4. Vanilla\Cli\Command\AddonJsonCmd->run() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:56
0.0264 2121832 5. Vanilla\Cli\Command\AddonJsonCmd->doRun() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonCommandBase.php:58
1.0479 2144048 6. Vanilla\AddonManager->scan() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonJsonCmd.php:48
1.1674 2578576 7. Vanilla\Addon->__construct() /www/vanilla/library/Vanilla/AddonManager.php:323
1.1674 2578576 8. Vanilla\Addon->scan() /www/vanilla/library/Vanilla/Addon.php:67
1.1722 2583824 9. Vanilla\Addon->check() /www/vanilla/library/Vanilla/Addon.php:116
1.1723 2585056 10. Vanilla\Addon->triggerIssues() /www/vanilla/library/Vanilla/Addon.php:771
1.1723 2585136 11. trigger_error() /www/vanilla/library/Vanilla/Addon.php:787
Notice: The type info field is required. in /www/vanilla/library/Vanilla/Addon.php on line 789
Call Stack:
0.0003 357192 1. {main}() /git/vanilla-cli/bin/vanilla:0
0.0106 731272 2. Vanilla\Cli\Cli->run() /git/vanilla-cli/bin/vanilla:41
0.0113 751144 3. Vanilla\Cli\Cli->dispatch() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:71
0.0114 751144 4. Vanilla\Cli\Command\AddonJsonCmd->run() /git/vanilla-cli/src/Vanilla/Cli/Cli.php:56
0.0264 2121832 5. Vanilla\Cli\Command\AddonJsonCmd->doRun() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonCommandBase.php:58
1.0479 2144048 6. Vanilla\AddonManager->scan() /git/vanilla-cli/src/Vanilla/Cli/Command/AddonJsonCmd.php:48
1.1674 2578576 7. Vanilla\Addon->__construct() /www/vanilla/library/Vanilla/AddonManager.php:323
1.1674 2578576 8. Vanilla\Addon->scan() /www/vanilla/library/Vanilla/Addon.php:67
1.1722 2583824 9. Vanilla\Addon->check() /www/vanilla/library/Vanilla/Addon.php:116
1.1723 2585056 10. Vanilla\Addon->triggerIssues() /www/vanilla/library/Vanilla/Addon.php:771
1.1733 2585056 11. trigger_error() /www/vanilla/library/Vanilla/Addon.php:789
Here we have
A notice that there was 1 error for the addon
A callstack for that notice
A notice of what that error was
A callstack for that notice
The same errors and callstacks again
Really this should just be:
1 Addon has 1 issue
The addon in /themes/bigfish has 1 issue
- The type info field is required
The callstacks really shouldn't be visible they don't provide any relevant context here as far as I can tell.
Reactions are currently unavailable
Currently 1 error can actually display multiple times. An example of the errors when 1 theme is missing
"type": "theme".Output
Here we have
Really this should just be:
The callstacks really shouldn't be visible they don't provide any relevant context here as far as I can tell.