typelevel / typelevel/sbt-typelevel
sbt-typelevel adoption
Open
Nobody has claimed this yet.
help wanted
- Dominant language
- Scala
- Stars
- 185
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
A super-issue to keep track of progress.
- bobcats https://github.com/typelevel/bobcats/pull/55
- case-insensitive https://github.com/typelevel/case-insensitive/pull/208
- catbird https://github.com/typelevel/catbird/pull/429
- cats https://github.com/typelevel/cats/pull/4160
- cats-collections https://github.com/typelevel/cats-collections/pull/485
- cats-effect https://github.com/typelevel/cats-effect/pull/2857
- cats-effect-cps https://github.com/typelevel/cats-effect-cps/pull/98
- cats-effect-testing https://github.com/typelevel/cats-effect-testing/pull/262
- cats-mtl https://github.com/typelevel/cats-mtl/pull/395
- cats-parse https://github.com/typelevel/cats-parse/pull/354
- cats-tagless https://github.com/typelevel/cats-tagless/pull/314
- cats-testkit-scalatest
- cats-time https://github.com/typelevel/cats-time/pull/339
- cats-uri https://github.com/typelevel/cats-uri/pull/1
- coop
- discipline https://github.com/typelevel/discipline/pull/303
- discipline-munit https://github.com/typelevel/discipline-munit/pull/159
- discipline-scalatest https://github.com/typelevel/discipline-scalatest/pull/290
- discipline-specs2 https://github.com/typelevel/discipline-specs2/pull/310
- feral https://github.com/typelevel/feral/pull/142
- frameless https://github.com/typelevel/frameless/pull/597
- fs2 https://github.com/typelevel/fs2/pull/2791
- fs2-grpc https://github.com/typelevel/fs2-grpc/pull/477
- fs2-netty
- jawn https://github.com/typelevel/jawn/pull/402
- jawn-fs2 https://github.com/typelevel/jawn-fs2/pull/296
- keypool https://github.com/typelevel/keypool/pull/335
- kind-projector
- kittens https://github.com/typelevel/kittens/pull/429
- literally https://github.com/typelevel/literally/pull/35
- log4cats https://github.com/typelevel/log4cats/pull/592
- monoids https://github.com/typelevel/monoids/pull/271
- mouse https://github.com/typelevel/mouse/pull/295
- munit-cats-effect https://github.com/typelevel/munit-cats-effect/pull/182
- paiges https://github.com/typelevel/paiges/pull/449
- sbt-typelevel https://github.com/typelevel/sbt-typelevel/pull/12
- scalacheck https://github.com/typelevel/scalacheck/pull/875
- scalacheck-effect https://github.com/typelevel/scalacheck-effect/pull/169
- shapeless-3 https://github.com/typelevel/shapeless-3/pull/63
- simulacrum-scalafix
- spire https://github.com/typelevel/spire/pull/1138
- spotted-leopards
- squants https://github.com/typelevel/squants/pull/522
- vault https://github.com/typelevel/vault/pull/349
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Issue #83 is a super-issue tracking sbt-typelevel adoption across Typelevel projects. Review the unchecked checklist entries, beginning with cats-testkit-scalatest, coop, fs2-netty, kind-projector, simulacrum-scalafix, and spotted-leopards, and inspect the linked adoption pull requests for context. Done means the remaining projects are adopted and their checklist entries link to completed pull requests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100