CompositePublicationParser

A composite PublicationParser which tries several parsers until it finds one which supports the asset.

Constructors

Link copied to clipboard
constructor(parsers: List<PublicationParser>)
constructor(vararg parsers: PublicationParser)

Functions

Link copied to clipboard
open suspend override fun parse(asset: Asset, warnings: WarningLogger?): Try<Publication.Builder, PublicationParser.ParseError>

Constructs a Publication.Builder to build a Publication from a publication asset.