Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to laminas/laminas-coding-standard:2.3.x, improved types and internal API #103

Merged
merged 11 commits into from Jul 6, 2022

Commits on Jul 6, 2022

  1. Update Laminas Coding Standard to 2.3.0 and psalm to the most recent …

    …minor version
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    2488fc7 View commit details
    Browse the repository at this point in the history
  2. Newly detected psalm errors base lined

    These errors are primarily missing class, and missing file for legacy Zend purposes
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    bf7d286 View commit details
    Browse the repository at this point in the history
  3. Update phpcs ruleset with correct rule reference and xsd, ignoring ca…

    …che file
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    9d22611 View commit details
    Browse the repository at this point in the history
  4. qa: general, automated and primarily whitespace CS fixes

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    dfc42c1 View commit details
    Browse the repository at this point in the history
  5. qa: Applies CS fixes to all test code, fixing new psalm errors and 54…

    …4 others 💪
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    b54995e View commit details
    Browse the repository at this point in the history
  6. qa: apply CS fixes

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    cd02372 View commit details
    Browse the repository at this point in the history
  7. Baseline newly discovered psalm issues in src/

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    1341d78 View commit details
    Browse the repository at this point in the history
  8. Bump interop integration tests to fix test failures on lowest

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    defeaf5 View commit details
    Browse the repository at this point in the history
  9. Removes the GMP case from the data provider

    The test is checking for exceptional situations for non-stream resources and given the other cases are more likely to run (i.e. GMP is probably not installed), it's not worth the psalm errors
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    4f7b49b View commit details
    Browse the repository at this point in the history
  10. Bump PHPUnit to ^9.5

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    091cd93 View commit details
    Browse the repository at this point in the history
  11. Change set/restore error handler to a try/catch block

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jul 6, 2022
    Copy the full SHA
    98f1d99 View commit details
    Browse the repository at this point in the history