Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Listings: hide leaked internals and duplicates

Open Beginner friendly
#225 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
76/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
scala
Domain
cli, tooling

Research direction

Start with PublicApiFilter, which the issue names as the place to filter inline$ accessors. Trace how module vals and module classes are listed, then find the relevant tests or fixtures for API listings. Done when inline accessors are filtered and ZipNonEmptyList appears only once.

Written by the indexing model from the issue text.

Description

bug

Inline accessors and duplicated entries show up as API.

+ private[derivation] def inline$of[A](encoders: => List[Encoder[?]], labels: List[String])(using …)   (circe)
+ object ZipNonEmptyList
+ object ZipNonEmptyList

How: Filter inline$ accessors in PublicApiFilter, and de-duplicate the module val/module class pair that lists object ZipNonEmptyList twice.

Dominant language
Scala
Stars
100
Forks
12
Avg merge
16h 11m
Merged PRs (30d)
40

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from VirtusLab/cellar

All issues in VirtusLab/cellar

Similar issues

More Scala issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.