I havent seen it advertised anywhere. And who knows how much load it puts on your server.
Great tools like this should be advertised if theres no reason NOT to
There's nothing wrong with adding the EC report to theStokerP hat geschrieben: 29.04.2026 14:33 I was more thinking if the EC was something we should keep private?
docs folder of an extension, as suggested.To be honest, years ago I had the feeling that my phpBB Ext Check was perceived as "competition" because GitHub was preferred on phpBB.com. But not everyone can or wants to use GitHub, and EC is an alternative for precisely this group. I hope that EC is no longer seen as "competition" today, but rather as what it was created to be: an alternative.Great tools like this should be advertised if theres no reason NOT to
I pinged you because I discovered a problem with CodeSniffer yesterday while sampling the reports.StokerP hat geschrieben: ping
Code: Alles auswählen
--------------------------------------------------------------------------------
1 | ERROR | An error occurred during processing; checking has been aborted.
| | The error message was: Undefined array key "parenthesis_closer" in
| | /vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Functions/OpeningFunctionBraceBsdAllmanSniff.php
| | on line 75
| | The error originated in the
| | Generic.Functions.OpeningFunctionBraceBsdAllman sniff on line 75.
--------------------------------------------------------------------------------
2026-04-29 09:26:18 stoker_forumgoal_1-1-6I found it and send it in PM at .comLukeWCS hat geschrieben: 30.04.2026 12:39 Do you still have the ZIP file associated with this report:
2026-04-29 09:26:18 stoker_forumgoal_1-1-6
Or do you remember exactly what the code looked like? This is a bug in CS itself and needs to be fixed. I've already created an issue in the CS project, but the lead developer, Juliette, now needs the code causing the problem.
Code: Alles auswählen
use phpbb\template\template;
use phpbb\collapsiblecategories\operator\operator;
public function __construct(template $template, operator $cc_operator = null)
{
$this->template = $template;
$this->cc_operator = $cc_operator;
}
$this->template = $template;Okay, this would be a task for VA (Variable Analysis), since it involves an "unused" variable. It's quite possible that VA can't analyze across functions, because in this case it's a class property.StokerP hat geschrieben: 01.05.2026 06:57 This gave NO errors on EC, but it certainly did on localhost.
Ext Check is very comprehensive, offering additional tools beyond the two official analysis tools (EPV, PPSSE) that phpBB GitHub itself doesn't even use. However, Ext Check isn't perfect and doesn't cover everything. For example, I'd like to integrate a Twig and JavaScript validator into Ext Check, but so far I haven't found anything suitable that I could use directly.I have no idea how the EC works, but my logic tells me that it should have caught it?
Yep, this error is immediately noticeable when executing the corresponding class.On the other hand, it is an obvious mistake and you will find it when testing.