sbtorgpolicies

rules

package rules

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. rules
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class FileValidation extends AnyRef

  2. sealed abstract class PolicyLevel extends Product with Serializable

  3. case class Validation(policyLevel: PolicyLevel, validationRule: ValidationRule) extends Product with Serializable

  4. type ValidationFunction = (String) ⇒ ValidationResult

  5. trait ValidationFunctions extends AnyRef

  6. type ValidationResult = Validated[NonEmptyList[ValidationException], Unit]

  7. case class ValidationRule(inputPath: String, validationList: List[(String) ⇒ ValidationResult]) extends Product with Serializable

  8. class YamlOps extends AnyRef

Value Members

  1. object PolicyError extends PolicyLevel with Product with Serializable

  2. object PolicyWarning extends PolicyLevel with Product with Serializable

  3. object ValidationFunctions extends ValidationFunctions

  4. val emptyValidation: (String) ⇒ ValidationResult

  5. def mkValidation(path: String, list: List[(String) ⇒ ValidationResult], policyLevel: PolicyLevel = PolicyError): Validation

  6. object syntax

Inherited from AnyRef

Inherited from Any

Ungrouped