scalalandio / chimney

Scala library for boilerplate-free, type-safe data transformations
https://chimney.readthedocs.io
Apache License 2.0
1.15k stars 91 forks source link

Add checks ensuring that typeSymbol is initialized in Scala 2, add <init> symbols to the list of possible default values #563

Closed MateuszKubuszok closed 2 months ago

MateuszKubuszok commented 2 months ago

Scala 2: add <init>$default$n to potential default methods, run tpe.typeSymbol.typeSignature just in case more often on.

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 90.47619% with 2 lines in your changes missing coverage. Please review.

Project coverage is 87.57%. Comparing base (628cf77) to head (2af52a2). Report is 1 commits behind head on master.

Files Patch % Lines
...l/compiletime/datatypes/ProductTypesPlatform.scala 92.30% 1 Missing :warning:
...ompiletime/derivation/patcher/Configurations.scala 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #563 +/- ## ========================================== - Coverage 87.71% 87.57% -0.14% ========================================== Files 149 149 Lines 5826 5845 +19 Branches 475 489 +14 ========================================== + Hits 5110 5119 +9 - Misses 716 726 +10 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.