Skip to content

Commit ee677e3

Browse files
committed
Merge branch '1.x' of github.com:phpDocumentor/TypeResolver into add-pseudo-type-support-and-use-true-and-false
2 parents 316ba16 + e878a14 commit ee677e3

File tree

14 files changed

+120
-428
lines changed

14 files changed

+120
-428
lines changed

.github/dependabot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,8 @@ updates:
55
schedule:
66
interval: daily
77
open-pull-requests-limit: 10
8+
9+
- package-ecosystem: "github-actions"
10+
directory: "/"
11+
schedule:
12+
interval: "weekly"

.github/workflows/push.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
on:
22
push:
33
branches:
4-
- master
4+
- 1.x
55
pull_request:
66
name: Qa workflow
77
jobs:
88
setup:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@master
11+
- uses: actions/checkout@v2
1212

1313
- name: Restore/cache tools folder
14-
uses: actions/cache@v1
14+
uses: actions/cache@v2
1515
with:
1616
path: tools
1717
key: all-tools-${{ github.sha }}
@@ -44,7 +44,7 @@ jobs:
4444
name: Unit tests
4545
needs: setup
4646
steps:
47-
- uses: actions/checkout@master
47+
- uses: actions/checkout@v2
4848

4949
- name: Setup PHP
5050
uses: shivammathur/setup-php@v2
@@ -54,7 +54,7 @@ jobs:
5454
coverage: pcov
5555

5656
- name: Restore/cache tools folder
57-
uses: actions/cache@v1
57+
uses: actions/cache@v2
5858
with:
5959
path: tools
6060
key: all-tools-${{ github.sha }}
@@ -67,7 +67,7 @@ jobs:
6767
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
6868

6969
- name: Cache composer dependencies
70-
uses: actions/cache@v1
70+
uses: actions/cache@v2
7171
with:
7272
path: ${{ steps.composer-cache.outputs.dir }}
7373
key: ubuntu-latest-composer-${{ hashFiles('**/composer.lock') }}
@@ -88,16 +88,16 @@ jobs:
8888
- ubuntu-latest
8989
- windows-latest
9090
- macOS-latest
91-
php-versions: ['7.2', '7.3', '7.4']
91+
php-versions: ['7.2', '7.3', '7.4', '8.0']
9292
name: Unit tests for PHP version ${{ matrix.php-versions }} on ${{ matrix.operating-system }}
9393
needs:
9494
- setup
9595
- phpunit-with-coverage
9696
steps:
97-
- uses: actions/checkout@master
97+
- uses: actions/checkout@v2
9898

9999
- name: Restore/cache vendor folder
100-
uses: actions/cache@v1
100+
uses: actions/cache@v2
101101
with:
102102
path: vendor
103103
key: all-build-${{ hashFiles('**/composer.lock') }}
@@ -106,7 +106,7 @@ jobs:
106106
all-build-
107107
108108
- name: Restore/cache tools folder
109-
uses: actions/cache@v1
109+
uses: actions/cache@v2
110110
with:
111111
path: tools
112112
key: all-tools-${{ github.sha }}
@@ -126,7 +126,7 @@ jobs:
126126
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
127127

128128
- name: Cache composer dependencies
129-
uses: actions/cache@v1
129+
uses: actions/cache@v2
130130
with:
131131
path: ${{ steps.composer-cache.outputs.dir }}
132132
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -144,27 +144,27 @@ jobs:
144144
runs-on: ubuntu-latest
145145
needs: [setup, phpunit]
146146
steps:
147-
- uses: actions/checkout@master
147+
- uses: actions/checkout@v2
148148
- name: Restore/cache vendor folder
149-
uses: actions/cache@v1
149+
uses: actions/cache@v2
150150
with:
151151
path: vendor
152152
key: all-build-${{ hashFiles('**/composer.lock') }}
153153
restore-keys: |
154154
all-build-${{ hashFiles('**/composer.lock') }}
155155
all-build-
156156
- name: Code style check
157-
uses: phpDocumentor/coding-standard@master
157+
uses: phpDocumentor/coding-standard@latest
158158
with:
159159
args: -s
160160

161161
phpstan:
162162
runs-on: ubuntu-latest
163163
needs: [setup, phpunit]
164164
steps:
165-
- uses: actions/checkout@master
165+
- uses: actions/checkout@v2
166166
- name: Restore/cache vendor folder
167-
uses: actions/cache@v1
167+
uses: actions/cache@v2
168168
with:
169169
path: vendor
170170
key: all-build-${{ hashFiles('**/composer.lock') }}
@@ -182,7 +182,7 @@ jobs:
182182
runs-on: ubuntu-latest
183183
needs: [setup, phpunit]
184184
steps:
185-
- uses: actions/checkout@master
185+
- uses: actions/checkout@v2
186186

187187
- name: Setup PHP
188188
uses: shivammathur/setup-php@v2
@@ -197,7 +197,7 @@ jobs:
197197
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
198198

199199
- name: Cache composer dependencies
200-
uses: actions/cache@v1
200+
uses: actions/cache@v2
201201
with:
202202
path: ${{ steps.composer-cache.outputs.dir }}
203203
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -215,11 +215,11 @@ jobs:
215215
runs-on: ubuntu-latest
216216
needs: [setup, phpunit]
217217
steps:
218-
- uses: actions/checkout@master
218+
- uses: actions/checkout@v2
219219
- name: fetch tags
220220
run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
221221
- name: Restore/cache vendor folder
222-
uses: actions/cache@v1
222+
uses: actions/cache@v2
223223
with:
224224
path: vendor
225225
key: all-build-${{ hashFiles('**/composer.lock') }}
@@ -243,7 +243,7 @@ jobs:
243243
BLACKFIRE_SERVER_TOKEN: "21795bdce7c0b5d24f0ccbb42e2a7518feb5359840752b163652899f927cbf2b"
244244

245245
steps:
246-
- uses: actions/checkout@master
246+
- uses: actions/checkout@v2
247247

248248
- name: Setup PHP
249249
uses: shivammathur/setup-php@v2
@@ -258,7 +258,7 @@ jobs:
258258
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
259259

260260
- name: Cache dependencies
261-
uses: actions/cache@v1
261+
uses: actions/cache@v2
262262
with:
263263
path: ${{ steps.composer-cache.outputs.dir }}
264264
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ setup: install-phive
1515
phpcs:
1616
docker run -it --rm -v${PWD}:/opt/project -w /opt/project phpdoc/phpcs-ga:latest -s
1717

18+
.PHONY: phpcbf
19+
phpcbf:
20+
docker run -it --rm -v${PWD}:/opt/project -w /opt/project phpdoc/phpcs-ga:latest phpcbf
21+
22+
1823
.PHONY: phpstan
1924
phpstan:
2025
docker run -it --rm -v${PWD}:/opt/project -w /opt/project phpdoc/phpstan-ga:latest analyse src --no-progress --configuration phpstan.neon

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
2-
![](https://github.com/phpdocumentor/typeresolver/workflows/Qa%20workflow/badge.svg?branch=master)
3-
[![Coveralls Coverage](https://img.shields.io/coveralls/github/phpDocumentor/TypeResolver.svg)](https://coveralls.io/github/phpDocumentor/TypeResolver?branch=master)
4-
[![Scrutinizer Code Coverage](https://img.shields.io/scrutinizer/coverage/g/phpDocumentor/TypeResolver.svg)](https://scrutinizer-ci.com/g/phpDocumentor/TypeResolver/?branch=master)
5-
[![Scrutinizer Code Quality](https://img.shields.io/scrutinizer/g/phpDocumentor/TypeResolver.svg)](https://scrutinizer-ci.com/g/phpDocumentor/TypeResolver/?branch=master)
2+
![](https://github.com/phpdocumentor/typeresolver/workflows/Qa%20workflow/badge.svg?branch=1.x)
3+
[![Coveralls Coverage](https://img.shields.io/coveralls/github/phpDocumentor/TypeResolver.svg)](https://coveralls.io/github/phpDocumentor/TypeResolver?branch=1.x)
4+
[![Scrutinizer Code Coverage](https://img.shields.io/scrutinizer/coverage/g/phpDocumentor/TypeResolver.svg)](https://scrutinizer-ci.com/g/phpDocumentor/TypeResolver/?branch=1.x)
5+
[![Scrutinizer Code Quality](https://img.shields.io/scrutinizer/g/phpDocumentor/TypeResolver.svg)](https://scrutinizer-ci.com/g/phpDocumentor/TypeResolver/?branch=1.x)
66
![Packagist Version](https://img.shields.io/packagist/v/phpdocumentor/type-resolver?label=Packagist%20stable)
77
![Packagist Version](https://img.shields.io/packagist/vpre/phpdocumentor/type-resolver?label=Packagist%20unstable)
88

composer.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,11 @@
1010
}
1111
],
1212
"require": {
13-
"php": "^7.2",
13+
"php": "^7.2 || ^8.0",
1414
"phpdocumentor/reflection-common": "^2.0"
1515
},
1616
"require-dev": {
17-
"mockery/mockery": "~1",
18-
"ext-tokenizer": "^7.2"
17+
"ext-tokenizer": "*"
1918
},
2019
"autoload": {
2120
"psr-4": {
@@ -29,7 +28,7 @@
2928
},
3029
"extra": {
3130
"branch-alias": {
32-
"dev-master": "1.x-dev"
31+
"dev-1.x": "1.x-dev"
3332
}
3433
}
3534
}

0 commit comments

Comments
 (0)