Skip to content

Commit b1f9b51

Browse files
committed
Next gen generated client
1 parent abd4b48 commit b1f9b51

File tree

4,584 files changed

+779769
-407613
lines changed

Some content is hidden

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

4,584 files changed

+779769
-407613
lines changed

Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ endif
1717
ifeq ("$(IN_DOCKER)","TRUE")
1818
DOCKER_RUN=
1919
else
20-
DOCKER_RUN=docker run --rm -it \
20+
DOCKER_RUN=docker run --rm -i \
2121
-v "`pwd`:`pwd`" \
2222
-v "${COMPOSER_CACHE_DIR}:/home/app/.composer/cache" \
2323
-w "`pwd`" \
@@ -71,4 +71,5 @@ help: ## Show this help ###
7171
@grep -E '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf " \033[32m%-32s\033[0m %s\n", $$1, $$2}' | tr -d '#'
7272

7373
generate-clients:
74-
$(DOCKER_RUN) ls ./etc/clients | xargs -I % php ./vendor/bin/openapi-client-generator ./etc/clients/%
74+
$(DOCKER_RUN) rm src/OpenAPI -Rf
75+
$(DOCKER_RUN) ls ./etc/clients | xargs -I % $(DOCKER_RUN) php ./vendor/bin/openapi-client-generator ./etc/clients/%

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"require": {
1212
"php": "^8.2",
1313
"api-clients/contracts": "dev-main",
14-
"api-clients/openapi-client-generator": "dev-master",
14+
"api-clients/openapi-client-generator": "dev-introduce-representation-layer-for-reduced-complexity",
1515
"cebe/php-openapi": "dev-openapi-31 as 1.6.0",
1616
"eventsauce/object-hydrator": "^1.1",
1717
"react/async": "^4.0"

composer.lock

Lines changed: 100 additions & 101 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/OpenAPI/ApiGitHubCom/Client.php

Lines changed: 5527 additions & 3424 deletions
Large diffs are not rendered by default.

src/OpenAPI/ApiGitHubCom/ClientInterface.php

Lines changed: 3 additions & 40 deletions
Large diffs are not rendered by default.

src/OpenAPI/ApiGitHubCom/Hydrator.php

Lines changed: 0 additions & 319109 deletions
This file was deleted.

0 commit comments

Comments
 (0)