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: proget-hq/phpstan-phpspec
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.1.0
Choose a base ref
...
head repository: proget-hq/phpstan-phpspec
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 17 commits
  • 20 files changed
  • 3 contributors

Commits on Dec 30, 2018

  1. Copy the full SHA
    7b89610 View commit details
  2. Copy the full SHA
    3cc6b98 View commit details

Commits on Jan 12, 2019

  1. Support for negation in ObjectState Matcher (#7)

    * Fix typo in changelog
    
    * Support for negation in ObjectState Matcher
    akondas authored Jan 12, 2019
    Copy the full SHA
    8603999 View commit details

Commits on May 15, 2019

  1. Add support for phpstan 0.11.6 (#10)

    akondas authored and marmichalski committed May 15, 2019
    Copy the full SHA
    f40fbd8 View commit details
  2. Update changelog

    akondas committed May 15, 2019
    Copy the full SHA
    7ab2492 View commit details

Commits on Jan 29, 2020

  1. Copy the full SHA
    94e1515 View commit details
  2. Update CHANGELOG.md

    akondas authored Jan 29, 2020
    Copy the full SHA
    032e1d0 View commit details

Commits on Jan 3, 2021

  1. Drop PhpSpec 5 for PhpSpec 6 (#13)

    * build(deps): update phpspec to ^6.0
    
    * doc: update comptability table
    
    * chore: fix specs
    Kocal authored Jan 3, 2021
    Copy the full SHA
    82b9dc9 View commit details

Commits on Jan 4, 2021

  1. chore: update changelog

    Kocal committed Jan 4, 2021
    Copy the full SHA
    44d8400 View commit details
  2. chore: remove composer.lock

    Kocal committed Jan 4, 2021
    Copy the full SHA
    fc322bd View commit details
  3. Copy the full SHA
    80bccfb View commit details
  4. fix: make phpstan green

    Kocal committed Jan 4, 2021
    Copy the full SHA
    f74ed64 View commit details
  5. Copy the full SHA
    b979f54 View commit details
  6. chore: lint

    Kocal committed Jan 4, 2021
    Copy the full SHA
    6d5f3d5 View commit details

Commits on Jan 5, 2021

  1. Copy the full SHA
    3309774 View commit details
  2. chore: update php cs fixer

    Kocal committed Jan 5, 2021
    Copy the full SHA
    a4f8543 View commit details
  3. Copy the full SHA
    c2ce96c View commit details
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
/vendor
/composer.lock
/.php_cs.cache
/phpunit.xml
27 changes: 26 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -11,8 +11,33 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* **Removed** for now removed features.
* **Fixed** for any bug fixes.
* **Security** in case of vulnerabilities.

## Unreleased

## [0.3.0] 2021-01-04
### Added
* Support for PhpSpec 6 (#13)

### Removed
* Support for PhpSpec 5 (#13)

## [0.2.1] 2020-01-29
### Added
* Support for phpstan extension installer #12

## [0.2.0] 2019-05-15
### Fixed
* support for negation in ObjectState Matcher (not)
* support for phpstan 0.11.x

## [0.1.1] 2018-12-30
### Added
* support for ObjectState Matcher (is, has)

### Removed
* unused symfony/finder dependency

## Unreleased

## [0.1.0] 2018-12-29
### Added
* first initial release
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -26,13 +26,16 @@
* public attributes
* static properties (with `$this->CONSTANT_NAME`)
* Provides correct class for `getWrappedObject` method
* Support `ObjectState Matcher` and check if appropriate methods exists


## Compatibility

| PHPStan version | PhpSpec extension version |
| --------------- | ---------------------- |
| 0.10.7 | 0.1.x |
| PHPStan version | PhpSpec version | PhpSpec extension version |
| --------------- | --------------- | ------------------------- |
| ^0.11.6 | ^6.0 | 0.3.x |
| ^0.11.6 | ^5.1 | 0.2.x |
| ^0.10.7 | ^5.1 | 0.1.x |


## Installation
18 changes: 10 additions & 8 deletions composer.json
Original file line number Diff line number Diff line change
@@ -4,16 +4,11 @@
"type": "library",
"require": {
"php": "^7.1",
"phpstan/phpstan": "^0.10.7",
"nikic/php-parser": "^4.1",
"phpspec/phpspec": "^5.1",
"symfony/finder": "^4.2"
"phpstan/phpstan": "^0.11.6",
"phpspec/phpspec": "^6.0"
},
"require-dev": {
"phpunit/phpunit": "^7.0",
"phpstan/phpstan-phpunit": "^0.10",
"friendsofphp/php-cs-fixer": "^2.13",
"symfony/var-dumper": "^4.2"
"friendsofphp/php-cs-fixer": "^2.17"
},
"autoload": {
"psr-4": {
@@ -44,5 +39,12 @@
"@stan",
"@tests"
]
},
"extra": {
"phpstan": {
"includes": [
"extension.neon"
]
}
}
}
Loading