Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 24 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,13 +1,35 @@
# Set the default behavior, in case people don't have core.autocrlf set.
* text eol=lf

# These files are binary and should be left untouched
# (binary is a macro for -text -diff)
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.webp binary
*.bmp binary
*.ttf binary
*.blp binary
*.db2 binary

# Ignoring files for distribution archieves
.github/ export-ignore
etc/ export-ignore
etc/ci/ export-ignore
etc/dev-app/ export-ignore
etc/qa/ export-ignore
examples/ export-ignore
tests/ export-ignore
var/ export-ignore
.devcontainer.json export-ignore
.editorconfig export-ignore
.gitattributes export-ignore
.gitignore export-ignore
CONTRIBUTING.md export-ignore
infection.json.dist export-ignore
composer.lock export-ignore
Makefile export-ignore
README.md export-ignore

# Diffing
*.php diff=php
12 changes: 8 additions & 4 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>WyriHaximus/renovate-config:php-package"
]
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>WyriHaximus/renovate-config:php-package"
],
"constraints": {
"php": "8.4.x",
"composer": "2.x"
}
}
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ permissions:
jobs:
release-managment:
name: Create Release
uses: WyriHaximus/github-workflows/.github/workflows/package-release-managment.yaml@main
uses: WyriHaximus/github-workflows/.github/workflows/package-release-management.yaml@main
with:
milestone: ${{ github.event.milestone.title }}
description: ${{ github.event.milestone.title }}
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2019 Cees-Jan Kiewiet
Copyright (c) 2026 Cees-Jan Kiewiet

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
433 changes: 413 additions & 20 deletions Makefile

Large diffs are not rendered by default.

97 changes: 54 additions & 43 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,49 +1,60 @@
{
"name": "react-parallel/stubs",
"description": "\ud83e\udecf Stubs (for PHPstan)",
"license": "MIT",
"type": "phpstan-extension",
"authors": [
{
"name": "Cees-Jan Kiewiet",
"email": "ceesjank@gmail.com",
"homepage": "http://wyrihaximus.net/"
}
],
"require": {
"php": "^8.4",
"ext-parallel": "*"
},
"require-dev": {
"wyrihaximus/async-test-utilities": "^10.0.0"
"name": "react-parallel/stubs",
"description": "\ud83e\udecf Stubs (for PHPstan)",
"license": "MIT",
"type": "phpstan-extension",
"authors": [
{
"name": "Cees-Jan Kiewiet",
"email": "ceesjank@gmail.com",
"homepage": "http://wyrihaximus.net/"
}
],
"require": {
"php": "^8.4",
"ext-parallel": "*"
},
"require-dev": {
"wyrihaximus/async-test-utilities": "^13.1.0",
"wyrihaximus/makefiles": "^0.11.0"
},
"config": {
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true,
"ergebnis/composer-normalize": true,
"icanhazstring/composer-unused": true,
"infection/extension-installer": true,
"phpstan/extension-installer": true,
"wyrihaximus/makefiles": true,
"wyrihaximus/test-utilities": true
},
"config": {
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true,
"ergebnis/composer-normalize": true,
"icanhazstring/composer-unused": true,
"infection/extension-installer": true,
"phpstan/extension-installer": true,
"wyrihaximus/test-utilities": true
},
"platform": {
"php": "8.4.13"
},
"sort-packages": true
"platform": {
"php": "8.4.13"
},
"extra": {
"phpstan": {
"includes": [
"extension.neon"
]
}
"sort-packages": true
},
"extra": {
"phpstan": {
"includes": [
"extension.neon"
]
},
"scripts": {
"post-install-cmd": [
"composer normalize"
],
"post-update-cmd": [
"composer normalize"
]
"wyrihaximus": {
"supported-features": {
"code-style": false,
"composer-dependency-checkers": false,
"static-analysis": false,
"unit-tests": false,
"zts": true
}
}
},
"scripts": {
"post-install-cmd": [
"make on-install-or-update || true"
],
"post-update-cmd": [
"make on-install-or-update || true"
]
}
}
Loading
Loading