Skip to content

Commit c7d3499

Browse files
karadzhovPetar Karadzhov
and
Petar Karadzhov
authored
fix(http4s): ember pureconfig server implicits default to kebab case (#966)
Co-authored-by: Petar Karadzhov <[email protected]>
1 parent 412a6ef commit c7d3499

File tree

1 file changed

+4
-2
lines changed
  • http4s-server-ember-pureconfig/src/main/scala-2/com/avast/sst/http4s/server/pureconfig/ember

1 file changed

+4
-2
lines changed

http4s-server-ember-pureconfig/src/main/scala-2/com/avast/sst/http4s/server/pureconfig/ember/implicits.scala

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,18 @@ package com.avast.sst.http4s.server.pureconfig.ember
33
import pureconfig.ConfigFieldMapping
44
import pureconfig.generic.ProductHint
55

6-
object implicits {
6+
/** Contains [[pureconfig.ConfigReader]] instances with default "kebab-case" naming convention. */
7+
object implicits extends ConfigReaders {
78

89
/** Contains [[pureconfig.ConfigReader]] instances with "kebab-case" naming convention.
910
*
10-
* This is alias for the default `implicits.scala._` import.
11+
* This is alias for the default `implicits._` import.
1112
*/
1213
object KebabCase extends ConfigReaders
1314

1415
/** Contains [[pureconfig.ConfigReader]] instances with "camelCase" naming convention. */
1516
object CamelCase extends ConfigReaders {
1617
implicit override protected def hint[T]: ProductHint[T] = ProductHint(ConfigFieldMapping(pureconfig.CamelCase, pureconfig.CamelCase))
1718
}
19+
1820
}

0 commit comments

Comments
 (0)