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

PHPLIB-610: Psalm Integration #973

Merged
merged 14 commits into from
Sep 16, 2022
Merged

Commits on Sep 13, 2022

  1. Add base psalm configuration

    alcaeus committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    0b21162 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Run psalm on GitHub Actions

    alcaeus committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    cdd86d7 View commit details
    Browse the repository at this point in the history
  2. Fix psalm errors

    alcaeus committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    992433b View commit details
    Browse the repository at this point in the history
  3. Use development version of psalm

    The upcoming release will include an updated callmap for the MongoDB classes.
    alcaeus committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    6ff84d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06520a6 View commit details
    Browse the repository at this point in the history
  5. Enforce psalm errorLevel 1 for new code

    Existing errors are added to the baseline, meaning that new code needs to adhere to the strictest psalm level.
    alcaeus committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    ec431fa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5c9fb35 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ee9459 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6b3448e View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    dc6ab3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c84d4ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b38a82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ba3033 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47c6ded View commit details
    Browse the repository at this point in the history