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

vdk-core: move error classifying logic #2769

Merged
merged 15 commits into from
Oct 16, 2023

Conversation

duyguHsnHsn
Copy link
Collaborator

@duyguHsnHsn duyguHsnHsn commented Oct 9, 2023

What:
Relocated the logic for error classification from error.py to a new module, error_classifiers.py.

Why:
Over time, the error.py file has grown significantly, accumulating both deprecated and current code for error handling, reporting, and classification. This accumulation has led to a file that's lengthy and challenging to navigate, hindering both readability and maintainability.

@duyguHsnHsn duyguHsnHsn force-pushed the person/hduygu/vdk-core-errors-change branch from e411d2b to c57a7e0 Compare October 9, 2023 08:30
@duyguHsnHsn duyguHsnHsn force-pushed the person/hduygu/vdk-core-errors-change branch from fc8ed41 to a9d6d48 Compare October 9, 2023 08:40
@duyguHsnHsn duyguHsnHsn changed the title vdk-core: add error classifiers module [Draft] vdk-core: move error classifying logic Oct 10, 2023
@duyguHsnHsn duyguHsnHsn marked this pull request as ready for review October 10, 2023 11:13
Copy link
Collaborator

@antoniivanov antoniivanov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks pretty good. Thanks

@duyguHsnHsn duyguHsnHsn enabled auto-merge (squash) October 12, 2023 11:06
@duyguHsnHsn duyguHsnHsn enabled auto-merge (squash) October 13, 2023 09:43
@duyguHsnHsn duyguHsnHsn merged commit b3a1c51 into main Oct 16, 2023
2 of 3 checks passed
@duyguHsnHsn duyguHsnHsn deleted the person/hduygu/vdk-core-errors-change branch October 16, 2023 06:16
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.

None yet

4 participants