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

[php-di v7] DefinitionGlob #18

Open
wants to merge 9 commits into
base: mod7
Choose a base branch
from

Commits on Jan 10, 2024

  1. feat: php-cs-fixer - removing deprecations

    1. Detected deprecations in use:
    - Rule "braces" is deprecated. Use "single_space_around_construct", "control_structure_braces", "control_structure_continuation_position", "declare_parentheses", "no_multiple_statements_per_line", "curly_braces_position", "statement_indentation" and "no_extra_blank_lines" instead.
    
    2. Detected deprecations in use:
    - Rule "curly_braces_position" is deprecated. Use "braces_position" instead.
    partikus committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    27cd8b2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request PHP-DI#874 from ovos/feature/php-cs-fixer-deprecat…

    …ions
    
    feat: php-cs-fixer - removing deprecations
    mnapoli authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    28d15cb View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. DefinitionGlob to specify a pattern for definition files

    - there might be multiple definitions files scattered around in a modularized architecture
    - instead of listing all the files upfront, specify a glob pattern where to look for the files
    - directories would be scanned and files read lazily, when a definition is actually requested - to avoid performance hit on init
    falkenhawk authored and partikus committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    0e0d790 View commit details
    Browse the repository at this point in the history
  2. Prefer composition over inheritance

    falkenhawk authored and partikus committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    9d6b1dc View commit details
    Browse the repository at this point in the history
  3. fix: bump phpunit assertions

    partikus committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    5b42514 View commit details
    Browse the repository at this point in the history
  4. csfix

    partikus committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    ad3db3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    735ce80 View commit details
    Browse the repository at this point in the history
  6. csfix

    partikus committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    ba36ec1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e6fdfde View commit details
    Browse the repository at this point in the history