Skip to content

Commit 7eb2365

Browse files
committed
[Release] 0.11.0
Signed-off-by: Sascha Greuel <[email protected]>
1 parent 20221eb commit 7eb2365

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+2039
-958
lines changed

.editorconfig

Lines changed: 450 additions & 0 deletions
Large diffs are not rendered by default.

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.php diff=php

.github/FUNDING.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
github: softcreatr
2-
custom: ['https://ecologi.com/softcreatr?r=61212ab3fc69b8eb8a2014f4']
1+
github: softcreatr
2+
custom: ['https://ecologi.com/softcreatr?r=61212ab3fc69b8eb8a2014f4']

.github/ISSUE_TEMPLATE/bug.md

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,48 @@
1-
---
2-
name: 🐛 Bug Report
3-
about: Submit a bug report, to help us improve.
4-
labels: "bug"
5-
---
6-
7-
## 🐛 Bug Report
8-
9-
(A clear and concise description of what the bug is)
10-
11-
## Have you spent some time to check if this issue has been raised before?
12-
13-
[ ] I have read googled for a similar issue or checked our older issues for a similar bug
14-
15-
### Have you read the [Code of Conduct](https://github.com/SoftCreatR/JSONPath/blob/main/CODE_OF_CONDUCT.md)?
16-
17-
[ ] I have read the Code of Conduct
18-
19-
## To Reproduce
20-
21-
(Write your steps here:)
22-
23-
## Expected behavior
24-
25-
<!--
26-
How did you expect your project to behave?
27-
It’s fine if you’re not sure your understanding is correct.
28-
Write down what you thought would happen.
29-
-->
30-
31-
(Write what you thought would happen.)
32-
33-
## Actual Behavior
34-
35-
<!--
36-
Did something go wrong?
37-
Is something broken, or not behaving as you expected?
38-
Describe this section in detail, and attach screenshots if possible.
39-
Don't only say "it doesn't work"!
40-
-->
41-
42-
(Write what happened. Add screenshots, if applicable.)
43-
44-
## Your Environment
45-
46-
<!-- Include as many relevant details about the environment you experienced the bug in -->
47-
48-
(Write Environment, Operating system and version etc.)
1+
---
2+
name: 🐛 Bug Report
3+
about: Submit a bug report, to help us improve.
4+
labels: "bug"
5+
---
6+
7+
## 🐛 Bug Report
8+
9+
(A clear and concise description of what the bug is)
10+
11+
## Have you spent some time to check if this issue has been raised before?
12+
13+
[ ] I have read googled for a similar issue or checked our older issues for a similar bug
14+
15+
### Have you read the [Code of Conduct](https://github.com/SoftCreatR/JSONPath/blob/main/CODE_OF_CONDUCT.md)?
16+
17+
[ ] I have read the Code of Conduct
18+
19+
## To Reproduce
20+
21+
(Write your steps here:)
22+
23+
## Expected behavior
24+
25+
<!--
26+
How did you expect your project to behave?
27+
It’s fine if you’re not sure your understanding is correct.
28+
Write down what you thought would happen.
29+
-->
30+
31+
(Write what you thought would happen.)
32+
33+
## Actual Behavior
34+
35+
<!--
36+
Did something go wrong?
37+
Is something broken, or not behaving as you expected?
38+
Describe this section in detail, and attach screenshots if possible.
39+
Don't only say "it doesn't work"!
40+
-->
41+
42+
(Write what happened. Add screenshots, if applicable.)
43+
44+
## Your Environment
45+
46+
<!-- Include as many relevant details about the environment you experienced the bug in -->
47+
48+
(Write Environment, Operating system and version etc.)
Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
---
2-
name: 📚 Documentation
3-
about: Report an issue related to documentation.
4-
labels: "documentation"
5-
---
6-
7-
## 📚 Documentation
8-
9-
(A clear and concise description of what the issue is.)
10-
11-
### Have you read the [Code of Conduct](https://github.com/SoftCreatR/JSONPath/blob/main/CODE_OF_CONDUCT.md)?
12-
13-
[ ] I have read the Code of Conduct
1+
---
2+
name: 📚 Documentation
3+
about: Report an issue related to documentation.
4+
labels: "documentation"
5+
---
6+
7+
## 📚 Documentation
8+
9+
(A clear and concise description of what the issue is.)
10+
11+
### Have you read the [Code of Conduct](https://github.com/SoftCreatR/JSONPath/blob/main/CODE_OF_CONDUCT.md)?
12+
13+
[ ] I have read the Code of Conduct

.github/ISSUE_TEMPLATE/feature.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
---
2-
name: 💡 Feature / Idea
3-
about: Submit a proposal for a new feature.
4-
labels: "feature"
5-
---
6-
7-
## 💡 Feature / Idea
8-
9-
(A clear and concise description of what the feature is.)
10-
11-
## Have you spent some time to check if this issue has been raised before?
12-
13-
[ ] I have read googled for a similar issue or checked our older issues for a similar idea
14-
15-
### Have you read the [Code of Conduct](https://github.com/SoftCreatR/JSONPath/blob/main/CODE_OF_CONDUCT.md)?
16-
17-
[ ] I have read the Code of Conduct
18-
19-
## Pitch
20-
21-
(Please explain why this feature should be implemented and how it would be used. Add examples, if applicable.)
1+
---
2+
name: 💡 Feature / Idea
3+
about: Submit a proposal for a new feature.
4+
labels: "feature"
5+
---
6+
7+
## 💡 Feature / Idea
8+
9+
(A clear and concise description of what the feature is.)
10+
11+
## Have you spent some time to check if this issue has been raised before?
12+
13+
[ ] I have read googled for a similar issue or checked our older issues for a similar idea
14+
15+
### Have you read the [Code of Conduct](https://github.com/SoftCreatR/JSONPath/blob/main/CODE_OF_CONDUCT.md)?
16+
17+
[ ] I have read the Code of Conduct
18+
19+
## Pitch
20+
21+
(Please explain why this feature should be implemented and how it would be used. Add examples, if applicable.)

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
<!--
2-
Thank you for sending the PR! We appreciate you spending the time to work on these changes.
3-
4-
Help us understand your motivation by explaining why you decided to make this change.
5-
6-
Happy contributing!
7-
8-
-->
9-
10-
# 🔀 Pull Request
11-
12-
## What does this PR do?
13-
14-
(Provide a description of what this PR does.)
15-
16-
## Test Plan
17-
18-
(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)
19-
20-
## Related PRs and Issues
21-
22-
(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)
1+
<!--
2+
Thank you for sending the PR! We appreciate you spending the time to work on these changes.
3+
4+
Help us understand your motivation by explaining why you decided to make this change.
5+
6+
Happy contributing!
7+
8+
-->
9+
10+
# 🔀 Pull Request
11+
12+
## What does this PR do?
13+
14+
(Provide a description of what this PR does.)
15+
16+
## Test Plan
17+
18+
(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)
19+
20+
## Related PRs and Issues
21+
22+
(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)

.github/workflows/Test.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,7 @@ jobs:
1919
strategy:
2020
matrix:
2121
php:
22-
- '8.1'
23-
- '8.2'
24-
- '8.3'
25-
- '8.4'
2622
- '8.5'
27-
continue-on-error: ${{ matrix.php == '8.4' }}
2823
name: PHP ${{ matrix.php }} Test
2924

3025
steps:
@@ -35,7 +30,7 @@ jobs:
3530
uses: shivammathur/setup-php@v2
3631
with:
3732
php-version: ${{ matrix.php }}
38-
extensions: json
33+
extensions: dom, json, mbstring, xml, xmlwriter
3934
tools: phpcs
4035
coverage: pcov
4136
env:
@@ -51,11 +46,14 @@ jobs:
5146
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
5247

5348
- name: Install dependencies
54-
run: composer update --prefer-dist --no-interaction
49+
run: composer install --prefer-dist --no-interaction --no-progress
5550

5651
- name: Run phpcs
5752
run: composer cs
5853

54+
- name: Run PHPStan
55+
run: composer phpstan
56+
5957
- name: Execute tests
6058
run: |
6159
set +e

.github/workflows/codestyle.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
- name: Setup PHP with tools
2020
uses: shivammathur/setup-php@v2
2121
with:
22-
php-version: '8.1'
23-
extensions: json
22+
php-version: '8.5'
23+
extensions: dom, json, mbstring, xml, xmlwriter
2424
tools: cs2pr, phpcs, php-cs-fixer
2525

2626
- name: phpcs

.gitignore

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
.idea
2-
.phpunit.result.cache
3-
vendor
4-
.php_cs.cache
5-
composer.lock
6-
composer.phar
7-
.phpcs-cache
1+
.idea
2+
.phpunit.result.cache
3+
vendor
4+
.php_cs.cache
5+
composer.lock
6+
composer.phar
7+
.phpcs-cache

0 commit comments

Comments
 (0)