Skip to content

Tech debt: Improve Metrics provider to make it more maintainable #2916

Description

@leandrodamascena

Why is this needed?

In the PR #2194 we refactored the Metrics utility to allow bring new utilities. But it created some technical debt that must be addressed now.

Some items we need to fix:

  • Cleanup the slight confusion in OOO / Protocol
  • Fix possible mistakes in docstrings
  • Remove old and commented code
  • Refactor extract* into standalone functions to reduce call graph
  • Split up functional and unit tests with new providers

Which area does this relate to?

Metrics

Suggestion

No response

Acknowledgment

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

tech-debtTechnical Debt tasks

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions