You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[refined4s-pureconfig] Add PureconfigNewtypeConfigReader and PureconfigRefinedConfigReader to provider ConfigReader for Newtype, Refined and InlinedRefined#116
Closed
kevin-lee opened this issue
Dec 14, 2023
· 0 comments
· Fixed by #119
[refined4s-pureconfig] Add PureconfigNewtypeConfigReader and PureconfigRefinedConfigReader to provider ConfigReader for Newtype, Refined and InlinedRefined
Version
0.2.0
Description
typeMyNewtype=MyNewtype.TypeobjectMyNewtypeextendsNewtype[String] withPureconfigNewtypeConfigReader[String]
typeMyRefinedType=MyRefinedType.TypeobjectMyRefinedTypeextendsRefined[String] withPureconfigRefinedConfigReader[String] {
overrideinlinedefinvalidReason(a: String):String="It has to be a non-empty String but got \""+ a +"\""overrideinlinedefpredicate(a: String):Boolean= a !=""
}
typeMyRefinedNewtype=MyRefinedNewtype.TypeobjectMyRefinedNewtypeextendsNewtype[MyRefinedType] withPureconfigNewtypeConfigReader[MyRefinedType]
typeMyInlinedRefinedType=MyInlinedRefinedType.TypeobjectMyInlinedRefinedTypeextendsInlinedRefined[String] withPureconfigRefinedConfigReader[String] {
overrideinlinedefinvalidReason(a: String):String="It has to be a non-empty String but got \""+ a +"\""overrideinlinedefpredicate(a: String):Boolean= a !=""overrideinlinedefinlinedPredicate(inlinea: String):Boolean= a !=""
}
typeMyInlinedRefinedNewtype=MyInlinedRefinedNewtype.TypeobjectMyInlinedRefinedNewtypeextendsNewtype[MyRefinedType] withPureconfigNewtypeConfigReader[MyRefinedType]
The text was updated successfully, but these errors were encountered:
Summary
[
refined4s-pureconfig
] AddPureconfigNewtypeConfigReader
andPureconfigRefinedConfigReader
to providerConfigReader
forNewtype
,Refined
andInlinedRefined
Version
0.2.0
Description
The text was updated successfully, but these errors were encountered: