app/models/UserCohort.scala (11 lines of code) (raw):

package models import enumeratum.{CirceEnum, Enum, EnumEntry} import scala.collection.immutable.IndexedSeq sealed trait UserCohort extends EnumEntry object UserCohort extends Enum[UserCohort] with CirceEnum[UserCohort] { override val values: IndexedSeq[UserCohort] = findValues case object AllExistingSupporters extends UserCohort case object AllNonSupporters extends UserCohort case object Everyone extends UserCohort case object PostAskPauseSingleContributors extends UserCohort }