Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move shared modules out and introduce code loader #989

Merged
merged 22 commits into from
Aug 1, 2022
Merged

Conversation

skarimo
Copy link
Member

@skarimo skarimo commented Jul 13, 2022

SSIA

@skarimo skarimo marked this pull request as ready for review July 14, 2022 13:31
@skarimo skarimo requested a review from a team as a code owner July 14, 2022 13:31
skarimo and others added 3 commits July 27, 2022 14:27
@skarimo skarimo marked this pull request as draft July 27, 2022 18:59
@skarimo skarimo marked this pull request as ready for review July 27, 2022 18:59
@skarimo skarimo merged commit 502b752 into master Aug 1, 2022
@skarimo skarimo deleted the sherz/common branch August 1, 2022 14:34
@skarimo skarimo changed the title Move shared modules out Move shared modules out and introduce code loader Aug 1, 2022
github-actions bot pushed a commit that referenced this pull request Aug 1, 2022
* initial move

* start fixing import paths and api

* re-add api key config

* fix client and config retrieval in tests

* fix server variable retrieval

* fix paginated bdd tests

* fix and cleanup unstable operation

* add back debug log lines

* fix spec tests and api client initialization

* refactor out model base class

* update examples

* use lowercase v prefix for versions in server

* fix tests

* revert model base refactoring

* generate

* Use zeitwerk to lazy load apis and models (#996)

* lazyload api and models

* use  custom overrides for name resolution

* pre-commit fixes

* black

* generate

Co-authored-by: ci.datadog-api-spec <[email protected]> 502b752
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants