lloydmeta / enumeratum

A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.
MIT License
1.19k stars 148 forks source link

Updated the Scala 3 macro to support entries with type parameters #373

Closed jadenPete closed 1 year ago

jadenPete commented 1 year ago

This fixes issue #372.

codecov-commenter commented 1 year ago

Codecov Report

Merging #373 (7b8f103) into master (74a7b36) will not change coverage. The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@           Coverage Diff           @@
##           master     #373   +/-   ##
=======================================
  Coverage   85.52%   85.52%           
=======================================
  Files          65       65           
  Lines         518      518           
  Branches       31       31           
=======================================
  Hits          443      443           
  Misses         75       75           
lloydmeta commented 1 year ago

Checked the merge locally. Merging.

lloydmeta commented 1 year ago

Thanks for this btw, it has been released as part of https://github.com/lloydmeta/enumeratum/releases/tag/macros-1.6.4

jadenPete commented 1 year ago

No problem!