Robert Vogel
Robert Vogel
I have browsed the code and it looks like most places where this issue occurs are related to things that are usually done by `extension.json` (like hook wiring). I can...
I have tried approach 1 to identify the places: https://github.com/hallowelt/mediawiki-extensions-SemanticMediaWiki/commit/c90f870d2c93b8f455820c557474eb0511689061 With this change it doesn't break at regular runtime. I have not touched the tests. With approach 2 I could...
Unfortunately I had to stop work on this due to my personal work load. But I think I could move on and provide a PR. @JeroenDeDauw You said option 2...
@malberts Can you point me to that change please?
Looking at https://github.com/hallowelt/mediawiki-extensions-SemanticMediaWiki/commit/c90f870d2c93b8f455820c557474eb0511689061 again, I fear that just "merging" stuff will not be sufficient at all, as there are other operations too, like `isset`, `unset`, `array_replace` and `===` checks.
Thanks for sharing. Looks like a good solution. @JeroenDeDauw Do you agree? Can I go for it?
Bumping this topic. I am also interested in this feature. If someone provides some guidance maybe I can provide patches.
FYI: This is still in progress. I will prioritize it due to the recent release of MediaWiki 1.39 which is actually compatible to PHP 8.1.
Here are some more results from running `phpcs -p mediawiki-extensions-SemanticMediaWiki --standard=PHPCompatibility --runtime-set testVersion 8.1` ``` FILE: /src/Query/Processor/ParamListProcessor.php --------------------------------------------------------------------------------------------------------------------------------------------------- FOUND 3 ERRORS AFFECTING 3 LINES --------------------------------------------------------------------------------------------------------------------------------------------------- 123 | ERROR | The...
I have the same issue with the latest version. Unfortunately using the `default.pem` name approach didn't work for me.