1. 09 Oct, 2022 2 commits
  2. 07 Oct, 2022 25 commits
  3. 30 Sep, 2022 3 commits
    • jrfnl's avatar
      a160e889
    • jrfnl's avatar
      Composer: add PHPCSDevCS to the dependencies · 17e7a63d
      jrfnl authored
      PHPCSDevCS was previously not added to the `require-dev` dependencies as the minimum supported PHPCS version conflicted with the minimum supported PHPCS version of this package.
      
      Now this is no longer the case, the package can be safely added to `require-dev` and work-arounds can be removed.
      
      Note: includes declaring a `COMPOSER_ROOT_VERSION` environment variable in the test workflows as PHPCompatibility is a dependency of PHPCSDevCS and having the `COMPOSER_ROOT_VERSION` environment variable prevents a conflict due to the circular dependency.
      17e7a63d
    • jrfnl's avatar
      Drop support for PHPCS < 3.7.1 · 262caa14
      jrfnl authored
      This:
      * Updates the minimum PHPCS requirement in `composer.json`, the `README` and the `CONTRIBUTING` docs.
          Includes removing some phrases which referenced use of older PHPCS versions.
      * Updates the GH Actions scripts to no longer test against PHPCS < 3.7.1.
          Includes:
          - Removing a work-around which was in place for a dependency which isn't compatible with PHPCS 2.x.
          - Minor simplification for the `quicktest` script regarding whether or not to run linting.
      * Updates the `LowPHPCS` sniff to reflect the new minimum and recommended PHPCS version.
          This sniff will now not trigger any errors anymore, however, I recommend leaving the sniff in place for now for future "resurrection".
      * No need to include the `PHPCSUtils23` ruleset anymore (which added aliases for PHPCS 2.x classes).
      * Add PHPCSDevCS to the Composer `require-dev` dependencies, now there is no longer a conflict with the minimum supported PHPCS version.
          Includes removing work-arounds for this from the Composer scripts and in the workflows.
      262caa14
  4. 23 Sep, 2022 3 commits
  5. 04 Sep, 2022 3 commits
  6. 24 Apr, 2022 2 commits
  7. 14 Apr, 2022 2 commits