Split out temporary code style excludes
commit36faf6960da95d20701a18669dffb86c9d8fc6b5
authorMichael Große <mic.grosse@googlemail.com>
Tue, 21 Jan 2020 21:02:40 +0000 (21 22:02 +0100)
committerMichael Große <mic.grosse@googlemail.com>
Wed, 19 Feb 2020 09:55:56 +0000 (19 10:55 +0100)
tree82ab3d1f6ddb89baba84829396a8cb5781709c4d
parentb5f2c105ff6ecada10545075c7cdf998194639fa
Split out temporary code style excludes

Splitting them out allows for plugins to use _test/phpcs.xml as the
basis for their own linting without having an overly permissive coding
standard.
Also, this makes it more obvious and painful that these are just
intended as temporary exceptions and should be actually fixed.

The rule `Generic.ControlStructures.InlineControlStructure.NotAllowed`
has its comment adjust to make it clear that this is an intended
deviation from the PSR-2/PSR-12 coding standard.

The rule `PSR1.Classes.ClassDeclaration.MissingNamespace` has to remain
in the DokuWiki coding standard as the plugin base classes can currently
not reasonably be in namespaces.
.github/workflows/phpCS.yml
_test/phpcs.xml
_test/phpcs_MigrationAdjustments.xml [copied from _test/phpcs.xml with 65% similarity]