zio.blocks.config.hocon

Members list

Type members

Classlikes

case object BuildInfo

This object was generated by sbt-buildinfo.

This object was generated by sbt-buildinfo.

Attributes

Source
BuildInfo.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
BuildInfo.type

Attributes

Source
ConfigSourceHoconPlatformSyntax.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
ConfigSourceHoconSyntax.scala
Supertypes
class Object
trait Matchable
class Any
final case class HoconError(message: String, line: Int, column: Int) extends Exception

A parse error with position information.

A parse error with position information.

Attributes

Source
HoconError.scala
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object HoconParser

A hand-written, zero-dependency HOCON parser suitable for JVM and Scala.js.

A hand-written, zero-dependency HOCON parser suitable for JVM and Scala.js.

Two-pass approach:

  1. Parse text into a raw AST that may contain unresolved substitutions.
  2. Resolve substitutions in a second pass, detecting circular references.

Attributes

Source
HoconParser.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object HoconValue

Attributes

Companion
trait
Source
HoconValue.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
HoconValue.type
sealed trait HoconValue

A sealed trait representing a HOCON value node.

A sealed trait representing a HOCON value node.

Attributes

Companion
object
Source
HoconValue.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Arr
class Bool
object Null
class Num
class Obj
class Str
Show all

Inherited classlikes

final implicit class ConfigSourceHoconOps(companion: ConfigSource.type)

Attributes

Inherited from:
ConfigSourceHoconSyntax
Source
ConfigSourceHoconSyntax.scala
Supertypes
class Object
trait Matchable
class Any
final implicit class ConfigSourceHoconPlatformOps(companion: ConfigSource.type)

Attributes

Inherited from:
ConfigSourceHoconPlatformSyntax
Source
ConfigSourceHoconPlatformSyntax.scala
Supertypes
class Object
trait Matchable
class Any

Implicits

Inherited implicits

final implicit def ConfigSourceHoconOps(companion: ConfigSource.type): ConfigSourceHoconOps

Attributes

Inherited from:
ConfigSourceHoconSyntax
Source
ConfigSourceHoconSyntax.scala