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: phpstan/phpstan
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.12.5
Choose a base ref
...
head repository: phpstan/phpstan
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.12.7
Choose a head ref
  • 18 commits
  • 4 files changed
  • 1 contributor

Commits on Jan 12, 2020

  1. Updated PHPStan to commit d31eb7a

    phpstan/phpstan-src@d31eb7a curl_share_setopt() fix $value parameter type
    ondrejmirtes committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    58bed04 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. Updated PHPStan to commit 8376548

    phpstan/phpstan-src@8376548 Fix mixed with subtraction not being a super type of never
    ondrejmirtes committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    c841f23 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Updated PHPStan to commit b1fd47b

    phpstan/phpstan-src@b1fd47b Invalidate array type info when using array_{push,pop,shift,unshift}
    ondrejmirtes committed Jan 14, 2020
    Configuration menu
    Copy the full SHA
    91c0f33 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. Configuration menu
    Copy the full SHA
    d7cfca1 View commit details
    Browse the repository at this point in the history
  2. Updated PHPStan to commit 49e9366

    phpstan/phpstan-src@49e9366 Corrent return types for DOMDocument::saveHTMLFile and DOMDocument::saveXML
    ondrejmirtes committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    fb3d997 View commit details
    Browse the repository at this point in the history
  3. Updated PHPStan to commit 4724469

    phpstan/phpstan-src@4724469 Attempt to fix problem with Assert::stringNotEmpty in webmozart/assert
    ondrejmirtes committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    88dc152 View commit details
    Browse the repository at this point in the history
  4. Updated PHPStan to commit 7e57ca0

    phpstan/phpstan-src@7e57ca0 random_int() return type and parameters rule
    ondrejmirtes committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    38d1381 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. Updated PHPStan to commit c981d89

    phpstan/phpstan-src@c981d89 Fixed regression from commit 9665e16
    ondrejmirtes committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    481350e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

  1. Updated PHPStan to commit 5e8127d

    phpstan/phpstan-src@5e8127d Bleeding edge - closure uses $this rule (level 0)
    ondrejmirtes committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    8a2da2a View commit details
    Browse the repository at this point in the history
  2. Updated PHPStan to commit 280f7c9

    phpstan/phpstan-src@280f7c9 Updated coding standard that can run on PHP 7.4
    ondrejmirtes committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    3342253 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2020

  1. Updated PHPStan to commit 82773e5

    phpstan/phpstan-src@82773e5 mysqli_warning::next() will return bool
    ondrejmirtes committed Jan 19, 2020
    Configuration menu
    Copy the full SHA
    bf9830f View commit details
    Browse the repository at this point in the history
  2. Updated PHPStan to commit 87a71c3

    phpstan/phpstan-src@ffbce28 Scope - support for getting native types for function/method parameters (with no regard to phpDocs)
    phpstan/phpstan-src@e5eca6b Scope - set foreach key type when the value is array destructuring expression
    phpstan/phpstan-src@251d1f7 Scope - fix specifyExpressionType+removeTypeFromExpression for native types
    phpstan/phpstan-src@1598d10 RuleTestCase - assert error tips
    phpstan/phpstan-src@222545e Config option treatPhpDocTypesAsCertain to ignore always true/false type comparisons for types coming from phpDocs
    phpstan/phpstan-src@87a71c3 Always merge scopes from seemingly dead conditions
    ondrejmirtes committed Jan 19, 2020
    Configuration menu
    Copy the full SHA
    e42a6fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    584b0fe View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. Updated PHPStan to commit 7c0fdfe

    phpstan/phpstan-src@7c0fdfe Compatibility with Composer v2 installed.json file format
    ondrejmirtes committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    72cd576 View commit details
    Browse the repository at this point in the history
  2. PHPStan 0.12.6

    phpstan/phpstan-src@7adebeb ScopeFactory - lower the chance of a circular dependency
    phpstan/phpstan-src@e126a34 Update BetterReflection that does not throw exceptions on invalid Composer configs
    phpstan/phpstan-src@2ed11f6 Run Windows build only once, it's too slow
    phpstan/phpstan-src@eeae2da Constant cache size
    phpstan/phpstan-src@3f20c2d Fix Cannot unset offset 0 on $this when extending SimpleXMLElement
    phpstan/phpstan-src@13fb5b1 Fixed wrong template types resolution when inheriting phpDocs
    phpstan/phpstan-src@faadcf4 Cache pretty printed expression
    phpstan/phpstan-src@c376cf5 Cache reflection filename
    phpstan/phpstan-src@3a5cd06 ArrayType - do not degrade TemplateMixedType as key into BenevolentUnionType
    phpstan/phpstan-src@81b1afa Fixed invalidating function call to count() outside of namespaces
    phpstan/phpstan-src@9eedeac Update ext-ds.php
    phpstan/phpstan-src@e4fe64c Skip Composer loader directories where installed.json is not present
    phpstan/phpstan-src@ed7e953 Fix openssl_seal() function signature
    phpstan/phpstan-src@945a84c Magic method referencing correct type based on __get or __set
    phpstan/phpstan-src@b20d7b6 Renamed stub files extensions to not pollute PhpStorm index
    phpstan/phpstan-src@79333d3 Expand relative tmpDir in phpstan.neon the same way as other paths are expanded
    phpstan/phpstan-src@49d8c4f Ignore tests/tmp
    phpstan/phpstan-src@6f6ea7e Fix trait caching issue
    phpstan/phpstan-src@432db0c FileTypeMapper - cache dependent files with their respective timestamps
    phpstan/phpstan-src@7faf11b Fix build
    phpstan/phpstan-src@56d2e30 type combinator: fix integer ranges operations
    phpstan/phpstan-src@65cd6cb generics: fix ObjectType's isSuperTypeOf & accepts with TemplateType
    phpstan/phpstan-src@8f3ef5e Test for T of object vs. object super type
    phpstan/phpstan-src@d279fe5 Fix filename that isn't a valid file issue
    phpstan/phpstan-src@133db03 Add failing test
    phpstan/phpstan-src@e81d732 Assignment must wipe out all dependant variables types
    phpstan/phpstan-src@6bd522c Fixed internal error with LevelDB stub
    phpstan/phpstan-src@ca37ebd Constructor phpDocs are inherited without remapping parameter names by position
    phpstan/phpstan-src@9665e16 Fixed expression invalidation when ++ is involved
    phpstan/phpstan-src@e208c05 Allow missing return for unions with void type
    phpstan/phpstan-src@d31eb7a curl_share_setopt() fix $value parameter type
    phpstan/phpstan-src@8376548 Fix mixed with subtraction not being a super type of never
    phpstan/phpstan-src@b1fd47b Invalidate array type info when using array_{push,pop,shift,unshift}
    phpstan/phpstan-src@bc9f7cc This looks much better
    phpstan/phpstan-src@bfcc2e9 This also looks much better
    phpstan/phpstan-src@0448d28 Fix build
    phpstan/phpstan-src@49e9366 Corrent return types for DOMDocument::saveHTMLFile and DOMDocument::saveXML
    phpstan/phpstan-src@4724469 Attempt to fix problem with Assert::stringNotEmpty in webmozart/assert
    phpstan/phpstan-src@7e57ca0 random_int() return type and parameters rule
    phpstan/phpstan-src@c981d89 Fixed regression from commit 9665e16
    phpstan/phpstan-src@5e8127d Bleeding edge - closure uses $this rule (level 0)
    phpstan/phpstan-src@280f7c9 Updated coding standard that can run on PHP 7.4
    phpstan/phpstan-src@82773e5 mysqli_warning::next() will return bool
    phpstan/phpstan-src@ffbce28 Scope - support for getting native types for function/method parameters (with no regard to phpDocs)
    phpstan/phpstan-src@e5eca6b Scope - set foreach key type when the value is array destructuring expression
    phpstan/phpstan-src@251d1f7 Scope - fix specifyExpressionType+removeTypeFromExpression for native types
    phpstan/phpstan-src@1598d10 RuleTestCase - assert error tips
    phpstan/phpstan-src@222545e Config option treatPhpDocTypesAsCertain to ignore always true/false type comparisons for types coming from phpDocs
    phpstan/phpstan-src@87a71c3 Always merge scopes from seemingly dead conditions
    phpstan/phpstan-src@7c0fdfe Compatibility with Composer v2 installed.json file format
    ondrejmirtes committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    8846593 View commit details
    Browse the repository at this point in the history
  3. Updated PHPStan to commit 4b18031

    phpstan/phpstan-src@4b18031 Fixed false positives introduced in 0.12.6
    ondrejmirtes committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    2a9028e View commit details
    Browse the repository at this point in the history
  4. Updated PHPStan to commit 117736f

    phpstan/phpstan-src@117736f Progress bar - do not output too many lines in CI environment
    ondrejmirtes committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    ef57615 View commit details
    Browse the repository at this point in the history
  5. PHPStan 0.12.7

    phpstan/phpstan-src@2ed11f6 Run Windows build only once, it's too slow
    phpstan/phpstan-src@eeae2da Constant cache size
    phpstan/phpstan-src@3f20c2d Fix Cannot unset offset 0 on $this when extending SimpleXMLElement
    phpstan/phpstan-src@13fb5b1 Fixed wrong template types resolution when inheriting phpDocs
    phpstan/phpstan-src@faadcf4 Cache pretty printed expression
    phpstan/phpstan-src@c376cf5 Cache reflection filename
    phpstan/phpstan-src@3a5cd06 ArrayType - do not degrade TemplateMixedType as key into BenevolentUnionType
    phpstan/phpstan-src@81b1afa Fixed invalidating function call to count() outside of namespaces
    phpstan/phpstan-src@9eedeac Update ext-ds.php
    phpstan/phpstan-src@e4fe64c Skip Composer loader directories where installed.json is not present
    phpstan/phpstan-src@ed7e953 Fix openssl_seal() function signature
    phpstan/phpstan-src@945a84c Magic method referencing correct type based on __get or __set
    phpstan/phpstan-src@b20d7b6 Renamed stub files extensions to not pollute PhpStorm index
    phpstan/phpstan-src@79333d3 Expand relative tmpDir in phpstan.neon the same way as other paths are expanded
    phpstan/phpstan-src@49d8c4f Ignore tests/tmp
    phpstan/phpstan-src@6f6ea7e Fix trait caching issue
    phpstan/phpstan-src@432db0c FileTypeMapper - cache dependent files with their respective timestamps
    phpstan/phpstan-src@7faf11b Fix build
    phpstan/phpstan-src@56d2e30 type combinator: fix integer ranges operations
    phpstan/phpstan-src@65cd6cb generics: fix ObjectType's isSuperTypeOf & accepts with TemplateType
    phpstan/phpstan-src@8f3ef5e Test for T of object vs. object super type
    phpstan/phpstan-src@d279fe5 Fix filename that isn't a valid file issue
    phpstan/phpstan-src@133db03 Add failing test
    phpstan/phpstan-src@e81d732 Assignment must wipe out all dependant variables types
    phpstan/phpstan-src@6bd522c Fixed internal error with LevelDB stub
    phpstan/phpstan-src@ca37ebd Constructor phpDocs are inherited without remapping parameter names by position
    phpstan/phpstan-src@9665e16 Fixed expression invalidation when ++ is involved
    phpstan/phpstan-src@e208c05 Allow missing return for unions with void type
    phpstan/phpstan-src@d31eb7a curl_share_setopt() fix $value parameter type
    phpstan/phpstan-src@8376548 Fix mixed with subtraction not being a super type of never
    phpstan/phpstan-src@b1fd47b Invalidate array type info when using array_{push,pop,shift,unshift}
    phpstan/phpstan-src@bc9f7cc This looks much better
    phpstan/phpstan-src@bfcc2e9 This also looks much better
    phpstan/phpstan-src@0448d28 Fix build
    phpstan/phpstan-src@49e9366 Corrent return types for DOMDocument::saveHTMLFile and DOMDocument::saveXML
    phpstan/phpstan-src@4724469 Attempt to fix problem with Assert::stringNotEmpty in webmozart/assert
    phpstan/phpstan-src@7e57ca0 random_int() return type and parameters rule
    phpstan/phpstan-src@c981d89 Fixed regression from commit 9665e16
    phpstan/phpstan-src@5e8127d Bleeding edge - closure uses $this rule (level 0)
    phpstan/phpstan-src@280f7c9 Updated coding standard that can run on PHP 7.4
    phpstan/phpstan-src@82773e5 mysqli_warning::next() will return bool
    phpstan/phpstan-src@ffbce28 Scope - support for getting native types for function/method parameters (with no regard to phpDocs)
    phpstan/phpstan-src@e5eca6b Scope - set foreach key type when the value is array destructuring expression
    phpstan/phpstan-src@251d1f7 Scope - fix specifyExpressionType+removeTypeFromExpression for native types
    phpstan/phpstan-src@1598d10 RuleTestCase - assert error tips
    phpstan/phpstan-src@222545e Config option treatPhpDocTypesAsCertain to ignore always true/false type comparisons for types coming from phpDocs
    phpstan/phpstan-src@87a71c3 Always merge scopes from seemingly dead conditions
    phpstan/phpstan-src@7c0fdfe Compatibility with Composer v2 installed.json file format
    phpstan/phpstan-src@4b18031 Fixed false positives introduced in 0.12.6
    phpstan/phpstan-src@117736f Progress bar - do not output too many lines in CI environment
    ondrejmirtes committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    07fa795 View commit details
    Browse the repository at this point in the history
Loading