Hi everyone!
TL/DR: trunk and release_8 use a PSR-12 based coding style now. Tooling is adjusted accordingly.
As discussed on JF 2022-05-16, I just merged the changes to our coding style to the code base:
https://github.com/ILIAS-eLearning/ILIAS/commit/5cc1052bf902f6bf26629e61ceb8... https://github.com/ILIAS-eLearning/ILIAS/commit/b05fd1e5cae73277538503244cc0...
This comes with the according changes in the tooling:
https://github.com/ILIAS-eLearning/ILIAS/commit/7f049b9d341f809cecb641f1207a... https://github.com/ILIAS-eLearning/ILIAS/commit/42cd05c7380311a44c7c68a480c8...
and commits that apply the change to trunk and release_8.
Michael Jansen kindly provided an according config for PHPStorm:
https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/docs/development/code-st...
Please carefully watch the changes introduced via PHPStorm with this config. This might do more than our coding style requests, so maybe we need to adjust that config some more. If you observe something suspicious feel free to contact Michael or me. Thanks!
Best regards! -- Richard Klees
Geschäftsführung
Mobil: +49 (0)173 / 52 56 924 Fon: +49 (0)221 / 46 75 76 - 56 Fax: +49 (0)221 / 46 75 76 - 09 --------------------------------------------- CaT Concepts and Training GmbH Vorgebirgstraße 338 50969 Köln
Fon: +49 (0) 221 / 46 75 76 - 00 Fax: +49 (0) 221 / 46 75 76 - 09 --------------------------------------------- Geschäftsführung:
Claudia Glander, Gerald Konrad, Richard Klees
Amtsgericht Köln HRB 57804 Ust-ID-Nr.: DE 814694228 Sitz: Köln ---------------------------------------------