rbst-0.0.0.0: test/Doctest.hs
module Main (main) where
import System.FilePath.Glob (glob)
import Test.DocTest (doctest)
main :: IO ()
main = do
sourceFiles <- glob "src/**/*.hs"
doctest
$ "-XAllowAmbiguousTypes"
: "-XBangPatterns"
: "-XConstraintKinds"
: "-XDataKinds"
: "-XDefaultSignatures"
: "-XDeriveAnyClass"
: "-XDeriveDataTypeable"
: "-XDeriveFoldable"
: "-XDeriveFunctor"
: "-XDeriveGeneric"
: "-XDeriveTraversable"
: "-XDerivingStrategies"
: "-XDerivingVia"
: "-XDuplicateRecordFields"
: "-XEmptyCase"
: "-XEmptyDataDecls"
: "-XFlexibleContexts"
: "-XFlexibleInstances"
: "-XFunctionalDependencies"
: "-XGADTs"
: "-XGeneralizedNewtypeDeriving"
: "-XInstanceSigs"
: "-XKindSignatures"
: "-XLambdaCase"
: "-XNamedFieldPuns"
: "-XOverloadedStrings"
: "-XPolyKinds"
: "-XQuasiQuotes"
: "-XRankNTypes"
: "-XRecordWildCards"
: "-XScopedTypeVariables"
: "-XStandaloneDeriving"
: "-XTemplateHaskell"
: "-XTupleSections"
: "-XTypeApplications"
: "-XTypeFamilies"
: "-XTypeOperators"
: "-XUndecidableInstances"
: "-XRoleAnnotations"
: sourceFiles