cats icon indicating copy to clipboard operation
cats copied to clipboard

Reveal internal but public identifiers and make them `private[cats]`

Open satorg opened this issue 8 months ago • 0 comments

There are several classes or other identifiers across Cats that were made public initially even though they are not supposed to be accessible outside of the library:

  • cats.kernel.instances.SeqMonoid - should only be exposed as Monoid[Seq] (see initial discussion)
  • TBD

In order to simplify the migration and alleviate toil for users, it makes sense to consider a corresponding scalafix rule for that.


The issue is created just to don't forget about it.

satorg avatar Jun 13 '24 23:06 satorg