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

refactor: move api sender type to api package #8748

Conversation

axel7083
Copy link
Contributor

@axel7083 axel7083 commented Sep 4, 2024

What does this PR do?

The ApiSenderType is used in a lot of places (renderer, preload etc.), which import it directly from the main package, leading to long imports. This PR move the IDiposable that ApiSenderType extends, and the ApiSenderType interface itself to the api package.

Screenshot / video of UI

N/A

What issues does this PR fix or reference?

Related to #8746

How to test this PR?

  • Pipeline should be ✔️

Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
@axel7083 axel7083 requested review from benoitf and a team as code owners September 4, 2024 14:28
@axel7083 axel7083 requested review from jeffmaury, feloy and deboer-tim and removed request for a team September 4, 2024 14:28
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
@axel7083 axel7083 marked this pull request as draft September 4, 2024 14:37
@axel7083
Copy link
Contributor Author

axel7083 commented Sep 4, 2024

As requested setting to draft and wait for further discussion/planning

@axel7083
Copy link
Contributor Author

Too much conflict closing

@axel7083 axel7083 closed this Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant