Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vimeo/psalm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.6.3
Choose a base ref
...
head repository: vimeo/psalm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.6.4
Choose a head ref
  • 11 commits
  • 23 files changed
  • 5 contributors

Commits on Mar 15, 2021

  1. makes array_combine return non-empty-array for most cases (#5393)

    * makes array_combine return non-empty-array for most cases
    
    * Add back newline
    
    Co-authored-by: Matthew Brown <github@muglug.com>
    orklah and muglug authored Mar 15, 2021
    Configuration menu
    Copy the full SHA
    dd4d970 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. Configuration menu
    Copy the full SHA
    817d1cf View commit details
    Browse the repository at this point in the history
  2. Don't mark promoted properties as unused params (#5404)

    If anything, they should be marked as unused properties.
    
    Fixes #4964
    weirdan authored Mar 16, 2021
    Configuration menu
    Copy the full SHA
    ae247d0 View commit details
    Browse the repository at this point in the history
  3. Fix type of DomElement childNodes property (#5403)

    Partially addresses #5291
    theodorejb authored Mar 16, 2021
    Configuration menu
    Copy the full SHA
    5b9efd5 View commit details
    Browse the repository at this point in the history
  4. Disable property invariance checks for properties with templates (#5380)

    * Disable property invariance checks for templates
    
    Property invariance checks were already disabled for template
    properties, this also disabled the checks for arrays, lists,
    class-string-maps, and iterables that contain templates.
    
    Partially fixes #5371
    
    * CS fixes
    
    * Fix and simplify hasTemplate.
    
    Add hasTemplate to TypeNode and simplify implementation with getChildNodes.
    
    * Revert hasTemplate change and add containsTemplate.
    
    * Check class-string too.
    AndrolGenhald authored Mar 16, 2021
    Configuration menu
    Copy the full SHA
    9d840ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1a3ff56 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff5a6cb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1149050 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2777b62 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9d979e3 View commit details
    Browse the repository at this point in the history
  10. Fix BC break introduced in 4.6.3 (#5410)

    Fixes #5405
    
    Requires new patch release.
    
    This PR reverts changes to the signature of `IssueBuffer::finish()` and
    introduces separate method to be used to capture `$_SERVER`
    weirdan authored Mar 16, 2021
    Configuration menu
    Copy the full SHA
    97fe86c View commit details
    Browse the repository at this point in the history
Loading