<?xml version="1.0"?>
<ruleset name="PSR2Modified">
    <!-- Run against the PHPCompatibility ruleset. -->
    <rule ref="PHPCompatibility" />
    <config name="installed_paths" value="vendor/phpcompatibility/php-compatibility,vendor/phpcsstandards/phpcsutils/PHPCS23Utils" />

    <!-- Run against the PSR2 ruleset with some exclusions. -->
    <rule ref="PSR2">
        <exclude name="Generic.Functions.FunctionCallArgumentSpacing.TooMuchSpaceAfterComma" />
        <exclude name="PSR1.Methods.CamelCapsMethodName.NotCamelCaps" />
        <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine" />
        <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.UseOneParamPerLine" />

        <!-- TODO: Remove the following exclusion when Curl::_fastDownload() is renamed to Curl::fastDownload(). -->
        <exclude name="PSR2.Methods.MethodDeclaration.Underscore" />
    </rule>

    <!-- Disable "No PHP code was found in this file" for symlinks. -->
    <rule ref="Internal.NoCodeFound">
        <severity>0</severity>
    </rule>
</ruleset>

<?xml version="1.0"?>
<ruleset name="PSR2Modified">
    <!-- Run against the PHPCompatibility ruleset. -->
    <rule ref="PHPCompatibility">
        <!-- TODO: Remove the following exclusion when this list() error is no longer incorrectly flagged. -->
        <exclude name="PHPCompatibility.Lists.AssignmentOrder.Affected" />
    </rule>
    <config name="installed_paths" value="vendor/phpcompatibility/php-compatibility,vendor/phpcsstandards/phpcsutils/PHPCS23Utils" />

    <!-- Run against the PSR2 ruleset with some exclusions. -->
    <rule ref="PSR2">
        <exclude name="Generic.Functions.FunctionCallArgumentSpacing.TooMuchSpaceAfterComma" />
        <exclude name="PSR1.Methods.CamelCapsMethodName.NotCamelCaps" />
        <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine" />
        <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.UseOneParamPerLine" />

        <!-- TODO: Remove the following exclusion when Curl::_fastDownload() is renamed to Curl::fastDownload(). -->
        <exclude name="PSR2.Methods.MethodDeclaration.Underscore" />
    </rule>

    <!-- Disable "No PHP code was found in this file" for symlinks. -->
    <rule ref="Internal.NoCodeFound">
        <severity>0</severity>
    </rule>
</ruleset>

Add exclusion to fix incorrectly flagged error
Add exclusion to fix incorrectly flagged error

Error message:

    FILE: ...lass/php-curl-class/tests/PHPCurlClass/PHPMultiCurlClassTest.php
    ----------------------------------------------------------------------
    FOUND 8 ERRORS AFFECTING 8 LINES
    ----------------------------------------------------------------------
    3575 | ERROR | list() will assign variable from left-to-right since
        |       | PHP 7.0. Ensure all variables in list() are unique to
        |       | prevent unexpected results.
        |       | (PHPCompatibility.Lists.AssignmentOrder.Affected)
    [...]
    ----------------------------------------------------------------------
