Skip to content

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

Closed
@leandrodamascena

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

Metadata

Metadata

Labels

tech-debtTechnical Debt tasks

Type

No type

Projects

Status

Shipped

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions