Refactoring for migrating to binny library

This commit is contained in:
eikek
2021-09-22 00:28:47 +02:00
parent 1f98d948b0
commit 20a829cf7a
45 changed files with 485 additions and 344 deletions

View File

@ -123,7 +123,10 @@ object MimeType {
object HtmlMatch {
def unapply(mt: MimeType): Option[MimeType] =
Some(mt).filter(_.matches(html))
if (
(mt.primary == "text" || mt.primary == "application") && mt.sub.contains("html")
) Some(mt)
else None
}
object NonHtmlText {

View File

@ -10,6 +10,9 @@ case class MimeTypeHint(filename: Option[String], advertised: Option[String]) {
def withName(name: String): MimeTypeHint =
copy(filename = Some(name))
def withAdvertised(advertised: String): MimeTypeHint =
copy(advertised = Some(advertised))
}
object MimeTypeHint {