insightsengineering / insightsengineering/teal

Avoid ID coupling

Open
#1,160 0 comments 0 reactions 0 assignees View on GitHub
core
Dominant language
R
Stars
263
Forks
59
Avg merge
5d 17h
Merged PRs (30d)
5

Description

> This introduces a coupling to the ids defined in `teal.reporter`. If we ever change it for some reason - `teal` would have to be re-released. The same goes with `teal.slice` and other packages. I would like to avoid this and keep releases as much independent as possible.
> This actually happened in the past - on `teal.slice` refactor we broke tests in `teal.modules.hermes` just because they were written like this.
> Please invest in finding a good way to avoid such coupling.

_Originally posted by @pawelru in https://github.com/insightsengineering/teal/pull/1127#discussion_r1524610935_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.