php-api-clients / openapi-client-generator

OpenAPI client generator
12 stars 2 forks source link

Switch to OpenAPI Tools for generation #218

Open WyriHaximus opened 1 week ago

WyriHaximus commented 1 week ago

This deprecates a lot of our own generation code (the basics: generator, schema, hydrator, and templates) and lets us focus on the client part while the rest has been migrate to a new org/vendor: https://github.com/php-openapi-tools

github-actions[bot] commented 1 week ago
🏰 Composer Production Dependency changes 🏰 Prod Packages Operation Base Target Link
amphp/amp Upgraded v2.6.2 v2.6.4 Compare
amphp/byte-stream Upgraded v1.8.1 v1.8.2 Compare
api-clients/github Upgraded v0.2.x-dev 13c7dca v0.2.x-dev 14b7a7b Compare
api-clients/openapi-client-utils Changed dev-main e1c0db6 dev-main 55c26aa Compare
azjezz/psl Upgraded 2.7.0 2.9.1 Compare
beberlei/assert Upgraded v3.3.2 v3.3.3 Compare
composer-unused/symbol-parser Upgraded 0.2.1 0.2.5 Compare
composer/ca-bundle Upgraded 1.3.7 1.5.3 Compare
composer/class-map-generator Upgraded 1.1.0 1.4.0 Compare
composer/composer Upgraded 2.6.5 2.8.2 Compare
composer/pcre Upgraded 3.1.1 3.3.1 Compare
composer/semver Upgraded 3.4.0 3.4.3 Compare
composer/spdx-licenses Upgraded 1.5.7 1.5.8 Compare
composer/xdebug-handler Upgraded 3.0.3 3.0.5 Compare
devizzent/cebe-php-openapi Upgraded 1.0.1 1.1.0 Compare
doctrine/deprecations Upgraded 1.1.2 1.1.3 Compare
ergebnis/composer-normalize Upgraded 2.39.0 2.44.0 Compare
ergebnis/json Upgraded 1.1.0 1.3.0 Compare
ergebnis/json-normalizer Upgraded 4.3.0 4.6.0 Compare
ergebnis/json-pointer Upgraded 3.3.0 3.5.0 Compare
ergebnis/json-printer Upgraded 3.4.0 3.6.0 Compare
ergebnis/json-schema-validator Upgraded 4.1.0 4.3.0 Compare
ergebnis/phpstan-rules Upgraded 2.1.0 2.2.0 Compare
eventsauce/object-hydrator Upgraded 1.4.0 1.6.0 Compare
felixfbecker/language-server-protocol Upgraded v1.5.2 v1.5.3 Compare
fidry/cpu-core-counter Upgraded 0.5.1 1.2.0 Compare
filp/whoops Upgraded 2.15.3 2.16.0 Compare
guzzlehttp/guzzle Upgraded 7.8.0 7.9.2 Compare
guzzlehttp/promises Upgraded 2.0.1 2.0.4 Compare
guzzlehttp/psr7 Upgraded 2.6.1 2.7.0 Compare
icanhazstring/composer-unused Upgraded 0.8.10 0.8.11 Compare
infection/infection Upgraded 0.27.0 0.27.10 Compare
jangregor/phpstan-prophecy Upgraded 1.0.0 1.0.2 Compare
jetbrains/phpstorm-stubs Upgraded v2023.2 v2023.3 Compare
justinrainbow/json-schema Upgraded v5.2.13 5.3.0 Compare
kwn/number-to-words Upgraded 2.7.2 2.11.0 Compare
maglnet/composer-require-checker Upgraded 4.7.1 4.13.0 Compare
myclabs/deep-copy Upgraded 1.11.1 1.12.1 Compare
netresearch/jsonmapper Upgraded v4.2.0 v4.5.0 Compare
nikic/php-parser Upgraded v4.17.1 v4.19.4 Compare
nikolaposa/version Upgraded 4.1.1 4.2.0 Compare
nunomaduro/collision Upgraded v7.10.0 v7.11.0 Compare
nunomaduro/termwind Upgraded v1.15.1 v1.16.0 Compare
ocramius/package-versions Upgraded 2.8.0 2.9.0 Compare
ondram/ci-detector Upgraded 4.1.0 4.2.0 Compare
openapi-tools/configuration New - dev-main d5b0971
openapi-tools/contract New - dev-main 23c1cb9
openapi-tools/gatherer New - dev-main 1033338
openapi-tools/generator New - dev-main bfded35
openapi-tools/generator-hydrator New - dev-main 1776848
openapi-tools/generator-schema New - dev-main b1a525e
openapi-tools/generator-templates New - dev-main 49815a0
openapi-tools/registry New - dev-main 83b08bb
openapi-tools/representation New - dev-main ab05885
openapi-tools/utils New - dev-main e83f5d0
orklah/psalm-insane-comparison Upgraded v2.2.0 v2.3.0 Compare
phar-io/manifest Upgraded 2.0.3 2.0.4 Compare
php-coveralls/php-coveralls Upgraded v2.6.0 v2.7.0 Compare
php-parallel-lint/php-parallel-lint Upgraded v1.3.2 v1.4.0 Compare
php-standard-library/psalm-plugin Upgraded 2.2.1 2.3.0 Compare
phpdocumentor/reflection-docblock Upgraded 5.3.0 5.5.1 Compare
phpdocumentor/type-resolver Upgraded 1.7.3 1.9.0 Compare
phpspec/prophecy Upgraded v1.17.0 v1.19.0 Compare
phpspec/prophecy-phpunit Upgraded v2.0.2 v2.2.0 Compare
phpstan/phpdoc-parser Upgraded 1.24.2 1.33.0 Compare
phpstan/phpstan Upgraded 1.10.39 1.12.8 Compare
phpstan/phpstan-deprecation-rules Upgraded 1.1.4 1.2.1 Compare
phpstan/phpstan-mockery Upgraded 1.1.1 1.1.3 Compare
phpstan/phpstan-phpunit Upgraded 1.3.15 1.4.0 Compare
phpstan/phpstan-strict-rules Upgraded 1.5.1 1.6.1 Compare
phpunit/php-code-coverage Upgraded 9.2.29 9.2.32 Compare
phpunit/phpunit Upgraded 9.6.13 9.6.21 Compare
psr/http-factory Upgraded 1.0.2 1.1.0 Compare
react/async Upgraded v4.1.0 v4.3.0 Compare
react/dns Upgraded v1.11.0 v1.13.0 Compare
react/event-loop Upgraded v1.4.0 v1.5.0 Compare
react/http Upgraded v1.9.0 v1.10.0 Compare
react/promise Upgraded v2.10.0 v3.2.0 Compare
react/socket Upgraded v1.14.0 v1.16.0 Compare
react/stream Upgraded v1.3.0 v1.4.0 Compare
reactivex/rxphp Upgraded 2.0.11 2.0.13 Compare
respect/validation Upgraded 2.2.4 2.3.7 Compare
revolt/event-loop Upgraded v1.0.3 v1.0.6 Compare
riverline/multipart-parser Upgraded 2.1.1 2.1.2 Compare
roave/backward-compatibility-check Upgraded 8.3.0 8.6.0 Compare
roave/better-reflection Upgraded 6.15.0 6.26.0 Compare
roave/infection-static-analysis-plugin Upgraded 1.33.0 1.35.0 Compare
roave/signature Upgraded 1.7.0 1.8.0 Compare
sanmai/later Upgraded 0.1.2 0.1.4 Compare
sanmai/pipeline Upgraded v6.9 v6.11 Compare
sebastian/cli-parser Upgraded 1.0.1 1.0.2 Compare
sebastian/complexity Upgraded 2.0.2 2.0.3 Compare
sebastian/diff Upgraded 4.0.5 4.0.6 Compare
sebastian/exporter Upgraded 4.0.5 4.0.6 Compare
sebastian/global-state Upgraded 5.0.6 5.0.7 Compare
sebastian/lines-of-code Upgraded 1.0.3 1.0.4 Compare
sebastian/resource-operations Upgraded 3.0.3 3.0.4 Compare
seld/jsonlint Upgraded 1.10.0 1.11.0 Compare
slevomat/coding-standard Upgraded 8.14.1 8.15.0 Compare
spatie/array-to-xml Upgraded 3.2.0 3.3.0 Compare
squizlabs/php_codesniffer Upgraded 3.7.2 3.10.3 Compare
symfony/config Upgraded v6.3.2 v7.1.7 Compare
symfony/console Upgraded v6.3.4 v6.4.14 Compare
symfony/dependency-injection Upgraded v6.3.5 v7.1.6 Compare
symfony/deprecation-contracts Upgraded v3.3.0 v3.5.0 Compare
symfony/filesystem Upgraded v6.3.1 v7.1.6 Compare
symfony/finder Upgraded v6.3.5 v7.1.6 Compare
symfony/polyfill-ctype Upgraded v1.28.0 v1.31.0 Compare
symfony/polyfill-intl-grapheme Upgraded v1.28.0 v1.31.0 Compare
symfony/polyfill-intl-normalizer Upgraded v1.28.0 v1.31.0 Compare
symfony/polyfill-mbstring Upgraded v1.28.0 v1.31.0 Compare
symfony/polyfill-php73 Upgraded v1.28.0 v1.31.0 Compare
symfony/polyfill-php80 Upgraded v1.28.0 v1.31.0 Compare
symfony/polyfill-php81 Upgraded v1.28.0 v1.31.0 Compare
symfony/polyfill-php83 New - v1.31.0 Compare
symfony/process Upgraded v6.3.4 v7.1.7 Compare
symfony/property-access Upgraded v6.3.2 v7.1.6 Compare
symfony/property-info Upgraded v6.3.0 v7.1.6 Compare
symfony/serializer Upgraded v6.3.5 v7.1.6 Compare
symfony/service-contracts Upgraded v3.3.0 v3.5.0 Compare
symfony/stopwatch Upgraded v6.3.0 v7.1.6 Compare
symfony/string Upgraded v6.3.5 v7.1.6 Compare
symfony/translation-contracts New - v3.5.0 Compare
symfony/type-info New - v7.1.6 Compare
symfony/validator New - v7.1.7 Compare
symfony/var-exporter Upgraded v6.3.4 v7.1.6 Compare
symfony/yaml Upgraded v6.3.3 v6.4.13 Compare
theseer/tokenizer Upgraded 1.2.1 1.2.3 Compare
twig/twig Upgraded v3.7.1 v3.14.2 Compare
vimeo/psalm Upgraded 5.15.0 5.26.1 Compare
webmozart/glob Upgraded 4.6.0 4.7.0 Compare
wyrihaximus/async-test-utilities Upgraded 7.2.0 7.3.0 Compare
wyrihaximus/phpstan-react New - 1.0.0 Compare
wyrihaximus/phpstan-rules-wrapper Upgraded 3.3.0 3.5.0 Compare
wyrihaximus/react-awaitable-observable Upgraded 1.0.0 1.1.0 Compare
wyrihaximus/simple-twig Upgraded 2.1.0 2.2.1 Compare
wyrihaximus/subsplit-tools Changed dev-main 22db9bb dev-main 3f4b95b Compare
wyrihaximus/composer-update-bin-autoload-path Removed 1.1.1 - Compare