pureconfig

error

package error

Visibility
  1. Public
  2. All

Type Members

  1. final case class CannotConvert(value: String, toType: String, because: String, location: Option[ConfigValueLocation], path: Option[String]) extends ConfigReaderFailure with Product with Serializable

    A failure representing the inability to convert a given value to a desired type.

  2. final case class CannotParse(msg: String, location: Option[ConfigValueLocation]) extends ConfigReaderFailure with Product with Serializable

    A failure representing the inability to parse the configuration.

  3. final case class CollidingKeys(key: String, existingValue: String, location: Option[ConfigValueLocation]) extends ConfigReaderFailure with Product with Serializable

    A failure representing a collision of keys with different semantics.

  4. case class CollidingKeysException(key: String, existingValue: String) extends IllegalArgumentException with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  5. final case class ConfigReaderException[T](failures: ConfigReaderFailures)(implicit ct: ClassTag[T]) extends RuntimeException with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  6. sealed abstract class ConfigReaderFailure extends AnyRef

    A representation of a failure that might be raised from reading a ConfigValue.

  7. case class ConfigReaderFailures(head: ConfigReaderFailure, tail: List[ConfigReaderFailure]) extends Product with Serializable

    A non-empty list of ConfigReader failures

  8. case class ConfigValueLocation(url: URL, lineNumber: Int) extends Product with Serializable

    The physical location of a ConfigValue, represented by a url and a line number

  9. final case class EmptyStringFound(typ: String, location: Option[ConfigValueLocation], path: Option[String]) extends ConfigReaderFailure with Product with Serializable

    A failure representing an unexpected empty string

  10. final case class KeyNotFound(key: String, location: Option[ConfigValueLocation]) extends ConfigReaderFailure with Product with Serializable

    A failure representing a key missing from a ConfigObject.

  11. final case class NoValidCoproductChoiceFound(value: ConfigValue, location: Option[ConfigValueLocation], path: Option[String]) extends ConfigReaderFailure with Product with Serializable

    A failure representing the inability to find a valid choice for a given coproduct.

  12. final case class ThrowableFailure(throwable: Throwable, location: Option[ConfigValueLocation], path: Option[String]) extends ConfigReaderFailure with Product with Serializable

    A failure that resulted in a Throwable being raised.

  13. final case class UnknownKey(key: String, location: Option[ConfigValueLocation]) extends ConfigReaderFailure with Product with Serializable

    A failure representing the presence of an unknown key in a ConfigObject.

  14. final case class WrongType(foundType: ConfigValueType, expectedTypes: Set[ConfigValueType], location: Option[ConfigValueLocation], path: Option[String]) extends ConfigReaderFailure with Product with Serializable

    A failure representing a wrong type of a given ConfigValue.

Deprecated Value Members

  1. object CannotConvertNull extends ConfigReaderFailure with Product with Serializable

    A failure representing the inability to convert a null value.

  2. object ConfigReaderException extends Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  3. object ConfigReaderFailures extends Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  4. object ConfigValueLocation extends Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

Ungrouped