agocorona / MFlow

(Haskell) Web application server with stateful, type safe user interactions and widget combinators
http://mflowdemo.herokuapp.com
Other
100 stars 12 forks source link

Haddock error in latest release #64

Closed bergmark closed 9 years ago

bergmark commented 9 years ago
Registering MFlow-0.4.5.12...
Running Haddock for MFlow-0.4.5.12...
Running hscolour for MFlow-0.4.5.12...
Preprocessing library MFlow-0.4.5.12...
Preprocessing library MFlow-0.4.5.12...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: bytestring-builder-0.10.6.0.0,
nats-1, transformers-compat-0.4.0.4

src/MFlow/Forms/Test.hs:14:12: Warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

src/MFlow/Forms/Widgets.hs:9:34: Warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

src/MFlow/Forms/Internals.hs:14:12: Warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

src/MFlow.hs:731:13: Warning: Tab character

src/MFlow.hs:732:12: Warning: Tab character

src/MFlow.hs:733:12: Warning: Tab character

src/MFlow.hs:736:13: Warning: Tab character

src/MFlow.hs:737:12: Warning: Tab character

src/MFlow.hs:738:11: Warning: Tab character

src/MFlow.hs:739:12: Warning: Tab character

src/MFlow.hs:740:12: Warning: Tab character

src/MFlow.hs:741:12: Warning: Tab character

src/MFlow.hs:742:12: Warning: Tab character

src/MFlow.hs:743:12: Warning: Tab character

src/MFlow.hs:744:12: Warning: Tab character

src/MFlow.hs:745:12: Warning: Tab character

src/MFlow.hs:746:12: Warning: Tab character

src/MFlow.hs:747:12: Warning: Tab character

src/MFlow.hs:748:13: Warning: Tab character

src/MFlow.hs:749:12: Warning: Tab character

src/MFlow.hs:750:14: Warning: Tab character

src/MFlow.hs:751:12: Warning: Tab character

src/MFlow.hs:752:12: Warning: Tab character

src/MFlow.hs:753:12: Warning: Tab character

src/MFlow.hs:754:12: Warning: Tab character

src/MFlow.hs:755:13: Warning: Tab character

src/MFlow.hs:756:12: Warning: Tab character

src/MFlow.hs:757:12: Warning: Tab character

src/MFlow.hs:758:12: Warning: Tab character

src/MFlow.hs:759:10: Warning: Tab character

src/MFlow.hs:760:12: Warning: Tab character

src/MFlow.hs:761:11: Warning: Tab character

src/MFlow.hs:762:12: Warning: Tab character

src/MFlow.hs:763:13: Warning: Tab character

src/MFlow.hs:764:13: Warning: Tab character

src/MFlow.hs:765:12: Warning: Tab character

src/MFlow.hs:766:12: Warning: Tab character

src/MFlow.hs:767:12: Warning: Tab character

src/MFlow.hs:768:11: Warning: Tab character

src/MFlow.hs:769:12: Warning: Tab character

src/MFlow.hs:770:12: Warning: Tab character

src/MFlow.hs:771:12: Warning: Tab character

src/MFlow.hs:772:14: Warning: Tab character

src/MFlow.hs:773:12: Warning: Tab character

src/MFlow.hs:774:10: Warning: Tab character

src/MFlow.hs:775:12: Warning: Tab character

src/MFlow.hs:776:12: Warning: Tab character

src/MFlow.hs:777:12: Warning: Tab character

src/MFlow.hs:778:12: Warning: Tab character

src/MFlow.hs:779:14: Warning: Tab character

src/MFlow.hs:780:12: Warning: Tab character

src/MFlow.hs:781:12: Warning: Tab character

src/MFlow.hs:782:12: Warning: Tab character

src/MFlow.hs:783:13: Warning: Tab character

src/MFlow.hs:784:12: Warning: Tab character

src/MFlow.hs:785:12: Warning: Tab character

src/MFlow.hs:786:12: Warning: Tab character

src/MFlow.hs:787:12: Warning: Tab character

src/MFlow.hs:788:12: Warning: Tab character

src/MFlow.hs:789:12: Warning: Tab character

src/MFlow.hs:790:12: Warning: Tab character

src/MFlow.hs:791:12: Warning: Tab character

src/MFlow.hs:792:12: Warning: Tab character

src/MFlow.hs:793:12: Warning: Tab character

src/MFlow.hs:794:12: Warning: Tab character

src/MFlow.hs:795:12: Warning: Tab character

src/MFlow.hs:796:12: Warning: Tab character

src/MFlow.hs:797:12: Warning: Tab character

src/MFlow.hs:798:12: Warning: Tab character

src/MFlow.hs:799:12: Warning: Tab character

src/MFlow.hs:800:12: Warning: Tab character

src/MFlow.hs:801:12: Warning: Tab character

src/MFlow.hs:802:13: Warning: Tab character

src/MFlow.hs:803:11: Warning: Tab character

src/MFlow.hs:804:10: Warning: Tab character

src/MFlow.hs:805:12: Warning: Tab character

src/MFlow.hs:806:12: Warning: Tab character

src/MFlow.hs:807:12: Warning: Tab character

src/MFlow.hs:808:12: Warning: Tab character

src/MFlow.hs:809:12: Warning: Tab character

src/MFlow.hs:810:12: Warning: Tab character

src/MFlow.hs:811:12: Warning: Tab character

src/MFlow.hs:812:12: Warning: Tab character

src/MFlow.hs:813:12: Warning: Tab character

src/MFlow.hs:814:12: Warning: Tab character

src/MFlow.hs:815:13: Warning: Tab character

src/MFlow.hs:816:12: Warning: Tab character

src/MFlow.hs:817:14: Warning: Tab character

src/MFlow.hs:818:12: Warning: Tab character

src/MFlow.hs:819:12: Warning: Tab character

src/MFlow.hs:820:12: Warning: Tab character

src/MFlow.hs:821:12: Warning: Tab character

src/MFlow.hs:822:12: Warning: Tab character

src/MFlow.hs:823:12: Warning: Tab character

src/MFlow.hs:824:12: Warning: Tab character

src/MFlow.hs:825:12: Warning: Tab character

src/MFlow.hs:826:12: Warning: Tab character

src/MFlow.hs:827:11: Warning: Tab character

src/MFlow.hs:828:12: Warning: Tab character

src/MFlow.hs:829:14: Warning: Tab character

src/MFlow.hs:830:12: Warning: Tab character

src/MFlow.hs:831:12: Warning: Tab character

src/MFlow.hs:832:13: Warning: Tab character

src/MFlow.hs:833:11: Warning: Tab character

src/MFlow.hs:834:12: Warning: Tab character

src/MFlow.hs:835:12: Warning: Tab character

src/MFlow.hs:836:11: Warning: Tab character

src/MFlow.hs:837:12: Warning: Tab character

src/MFlow.hs:838:12: Warning: Tab character

src/MFlow.hs:839:12: Warning: Tab character

src/MFlow.hs:840:12: Warning: Tab character

src/MFlow.hs:841:12: Warning: Tab character

src/MFlow.hs:842:12: Warning: Tab character

src/MFlow.hs:843:12: Warning: Tab character

src/MFlow.hs:844:12: Warning: Tab character

src/MFlow.hs:845:12: Warning: Tab character

src/MFlow.hs:847:12: Warning: Tab character

src/MFlow.hs:848:12: Warning: Tab character

src/MFlow.hs:849:12: Warning: Tab character

src/MFlow.hs:850:12: Warning: Tab character

src/MFlow.hs:851:12: Warning: Tab character

src/MFlow.hs:852:12: Warning: Tab character

src/MFlow.hs:853:12: Warning: Tab character

src/MFlow.hs:854:12: Warning: Tab character

src/MFlow.hs:855:12: Warning: Tab character

src/MFlow.hs:856:12: Warning: Tab character

src/MFlow.hs:857:12: Warning: Tab character

src/MFlow.hs:858:12: Warning: Tab character

src/MFlow.hs:859:12: Warning: Tab character

src/MFlow.hs:860:12: Warning: Tab character

src/MFlow.hs:861:12: Warning: Tab character

src/MFlow.hs:862:11: Warning: Tab character

src/MFlow.hs:863:12: Warning: Tab character

src/MFlow.hs:864:11: Warning: Tab character

src/MFlow.hs:865:11: Warning: Tab character

src/MFlow.hs:866:12: Warning: Tab character

src/MFlow.hs:867:12: Warning: Tab character

src/MFlow.hs:868:12: Warning: Tab character

src/MFlow.hs:869:12: Warning: Tab character

src/MFlow.hs:870:13: Warning: Tab character

src/MFlow.hs:871:12: Warning: Tab character

src/MFlow.hs:872:12: Warning: Tab character

src/MFlow.hs:873:12: Warning: Tab character

src/MFlow.hs:874:12: Warning: Tab character

src/MFlow.hs:875:15: Warning: Tab character

src/MFlow.hs:876:15: Warning: Tab character

src/MFlow.hs:877:11: Warning: Tab character

src/MFlow.hs:878:13: Warning: Tab character

src/MFlow.hs:879:12: Warning: Tab character

src/MFlow.hs:880:12: Warning: Tab character

src/MFlow.hs:881:12: Warning: Tab character

src/MFlow.hs:882:12: Warning: Tab character

src/MFlow.hs:883:12: Warning: Tab character

src/MFlow.hs:884:12: Warning: Tab character

src/MFlow.hs:885:12: Warning: Tab character

src/MFlow.hs:886:12: Warning: Tab character

src/MFlow.hs:887:16: Warning: Tab character

src/MFlow.hs:888:15: Warning: Tab character

src/MFlow.hs:889:12: Warning: Tab character

src/MFlow.hs:890:12: Warning: Tab character

src/MFlow.hs:891:10: Warning: Tab character

src/MFlow.hs:892:12: Warning: Tab character

src/MFlow.hs:893:12: Warning: Tab character

src/MFlow.hs:894:12: Warning: Tab character

src/MFlow.hs:895:13: Warning: Tab character

src/MFlow.hs:896:16: Warning: Tab character

src/MFlow.hs:897:12: Warning: Tab character

src/MFlow.hs:898:11: Warning: Tab character

src/MFlow.hs:899:12: Warning: Tab character

src/MFlow.hs:900:12: Warning: Tab character

src/MFlow.hs:901:12: Warning: Tab character

src/MFlow.hs:902:14: Warning: Tab character

src/MFlow.hs:903:12: Warning: Tab character

src/MFlow.hs:904:13: Warning: Tab character

src/MFlow.hs:905:12: Warning: Tab character

src/MFlow.hs:906:12: Warning: Tab character

src/MFlow.hs:907:12: Warning: Tab character

src/MFlow.hs:908:12: Warning: Tab character

src/MFlow.hs:909:12: Warning: Tab character

src/MFlow.hs:910:12: Warning: Tab character

src/MFlow.hs:911:12: Warning: Tab character

src/MFlow.hs:912:12: Warning: Tab character

src/MFlow.hs:913:12: Warning: Tab character

src/MFlow.hs:914:12: Warning: Tab character

src/MFlow.hs:915:12: Warning: Tab character

src/MFlow.hs:916:12: Warning: Tab character

src/MFlow.hs:917:12: Warning: Tab character

src/MFlow.hs:918:12: Warning: Tab character

src/MFlow.hs:919:12: Warning: Tab character

src/MFlow.hs:920:12: Warning: Tab character

src/MFlow.hs:921:12: Warning: Tab character

src/MFlow.hs:922:12: Warning: Tab character

src/MFlow.hs:923:12: Warning: Tab character

src/MFlow.hs:924:12: Warning: Tab character

src/MFlow.hs:925:10: Warning: Tab character
Haddock coverage:
   0% (  0 / 11) in 'MFlow.Cookies'
  Missing documentation for:
    Module header
    CookieT (src/MFlow/Cookies.hs:36)
    Cookie (src/MFlow/Cookies.hs:38)
    contentHtml (src/MFlow/Cookies.hs:33)
    cookieuser (src/MFlow/Cookies.hs:44)
    cookieHeaders (src/MFlow/Cookies.hs:52)
    getCookies (src/MFlow/Cookies.hs:47)
    paranoidEncryptCookie (src/MFlow/Cookies.hs:120)
    paranoidDecryptCookie (src/MFlow/Cookies.hs:136)
    encryptCookie (src/MFlow/Cookies.hs:149)
    decryptCookie (src/MFlow/Cookies.hs:114)
  50% ( 30 / 60) in 'MFlow'
  Missing documentation for:
    Flow (src/MFlow.hs:181)
    Params (src/MFlow.hs:196)
    HttpData (src/MFlow.hs:183)
    Processable (src/MFlow.hs:198)
    flushRec (src/MFlow.hs:271)
    flushResponse (src/MFlow.hs:268)
    receive (src/MFlow.hs:265)
    receiveReq (src/MFlow.hs:273)
    receiveReqTimeout (src/MFlow.hs:285)
    sendFlush (src/MFlow.hs:254)
    sendEndFragment (src/MFlow.hs:261)
    sendToMF (src/MFlow.hs:341)
    delMessageFlow (src/MFlow.hs:338)
    noScript (src/MFlow.hs:235)
    getNotFoundResponse (src/MFlow.hs:641)
    Attribs (src/MFlow.hs:646)
    addAttrs (src/MFlow.hs:667)
    getAdminName (src/MFlow.hs:606)
    Auth (src/MFlow.hs:459)
    getAuthMethod (src/MFlow.hs:469)
    config (src/MFlow.hs:557)
    addTokenToList (src/MFlow.hs:157)
    deleteTokenInList (src/MFlow.hs:161)
    serveFile (src/MFlow.hs:686)
    mimeTable (src/MFlow.hs:730)
    newFlow (src/MFlow.hs:722)
    UserStr (src/MFlow.hs:593)
    PasswdStr (src/MFlow.hs:594)
    User (src/MFlow.hs:472)
    eUser (src/MFlow.hs:478)
  30% ( 41 /136) in 'MFlow.Forms.Internals'
  Missing documentation for:
    !> (src/MFlow/Forms/Internals.hs:66)
    FailBack (src/MFlow/Forms/Internals.hs:70)
     (src/MFlow/Forms/Internals.hs:72)
     (src/MFlow/Forms/Internals.hs:77)
     (src/MFlow/Forms/Internals.hs:83)
     (src/MFlow/Forms/Internals.hs:88)
    iCanFailBack (src/MFlow/Forms/Internals.hs:99)
    repeatPlease (src/MFlow/Forms/Internals.hs:100)
    noFailBack (src/MFlow/Forms/Internals.hs:101)
    Sup (src/MFlow/Forms/Internals.hs:103)
    Supervise (src/MFlow/Forms/Internals.hs:105)
     (src/MFlow/Forms/Internals.hs:114)
    fromFailBack (src/MFlow/Forms/Internals.hs:132)
    toFailBack (src/MFlow/Forms/Internals.hs:134)
     (src/MFlow/Forms/Internals.hs:136)
     (src/MFlow/Forms/Internals.hs:143)
     (src/MFlow/Forms/Internals.hs:172)
     (src/MFlow/Forms/Internals.hs:175)
    liftSup (src/MFlow/Forms/Internals.hs:184)
     (src/MFlow/Forms/Internals.hs:185)
     (src/MFlow/Forms/Internals.hs:189)
    WState (src/MFlow/Forms/Internals.hs:193)
    FlowMM (src/MFlow/Forms/Internals.hs:194)
    FormElm (src/MFlow/Forms/Internals.hs:196)
     (src/MFlow/Forms/Internals.hs:198)
     (src/MFlow/Forms/Internals.hs:244)
     (src/MFlow/Forms/Internals.hs:258)
     (src/MFlow/Forms/Internals.hs:294)
     (src/MFlow/Forms/Internals.hs:320)
     (src/MFlow/Forms/Internals.hs:323)
     (src/MFlow/Forms/Internals.hs:327)
     (src/MFlow/Forms/Internals.hs:334)
     (src/MFlow/Forms/Internals.hs:355)
     (src/MFlow/Forms/Internals.hs:379)
     (src/MFlow/Forms/Internals.hs:407)
     (src/MFlow/Forms/Internals.hs:410)
     (src/MFlow/Forms/Internals.hs:413)
     (src/MFlow/Forms/Internals.hs:422)
    valid (src/MFlow/Forms/Internals.hs:494)
    Lang (src/MFlow/Forms/Internals.hs:626)
    NeedForm (src/MFlow/Forms/Internals.hs:635)
    MFlowState (src/MFlow/Forms/Internals.hs:637)
    Void (src/MFlow/Forms/Internals.hs:675)
    mFlowState0 (src/MFlow/Forms/Internals.hs:677)
    delSessionData (src/MFlow/Forms/Internals.hs:702)
    getToken (src/MFlow/Forms/Internals.hs:730)
    getEnv (src/MFlow/Forms/Internals.hs:735)
    stdHeader (src/MFlow/Forms/Internals.hs:738)
    setParanoidCookie (src/MFlow/Forms/Internals.hs:811)
    setEncryptedCookie (src/MFlow/Forms/Internals.hs:819)
    setEncryptedCookie' (src/MFlow/Forms/Internals.hs:827)
    getWFName (src/MFlow/Forms/Internals.hs:863)
    getCurrentUser (src/MFlow/Forms/Internals.hs:868)
    Name (src/MFlow/Forms/Internals.hs:873)
    Type (src/MFlow/Forms/Internals.hs:874)
    Value (src/MFlow/Forms/Internals.hs:875)
    Checked (src/MFlow/Forms/Internals.hs:876)
    OnClick (src/MFlow/Forms/Internals.hs:877)
    normalize (src/MFlow/Forms/Internals.hs:879)
    inRecovery (src/MFlow/Forms/Internals.hs:1028)
    runFlowOnce (src/MFlow/Forms/Internals.hs:1030)
    runFlowOnce1 (src/MFlow/Forms/Internals.hs:1034)
    startState (src/MFlow/Forms/Internals.hs:1036)
    runFlowOnce2 (src/MFlow/Forms/Internals.hs:1042)
    runFlowOnceReturn (src/MFlow/Forms/Internals.hs:1065)
     (src/MFlow/Forms/Internals.hs:1121)
    ParamResult (src/MFlow/Forms/Internals.hs:1231)
    valToMaybe (src/MFlow/Forms/Internals.hs:1233)
    isValidated (src/MFlow/Forms/Internals.hs:1236)
    fromValidated (src/MFlow/Forms/Internals.hs:1239)
    getParam1 (src/MFlow/Forms/Internals.hs:1245)
    getRestParam (src/MFlow/Forms/Internals.hs:1253)
    readParam (src/MFlow/Forms/Internals.hs:1282)
    unfold (src/MFlow/Forms/Internals.hs:1321)
    Requirement (src/MFlow/Forms/Internals.hs:1324)
    Requirements (src/MFlow/Forms/Internals.hs:1326)
     (src/MFlow/Forms/Internals.hs:1329)
    installAllRequirements (src/MFlow/Forms/Internals.hs:1332)
    loadjsfile (src/MFlow/Forms/Internals.hs:1359)
    loadScript (src/MFlow/Forms/Internals.hs:1363)
    loadCallback (src/MFlow/Forms/Internals.hs:1386)
    loadcssfile (src/MFlow/Forms/Internals.hs:1393)
    loadcss (src/MFlow/Forms/Internals.hs:1401)
    WebRequirement (src/MFlow/Forms/Internals.hs:1409)
     (src/MFlow/Forms/Internals.hs:1418)
     (src/MFlow/Forms/Internals.hs:1421)
     (src/MFlow/Forms/Internals.hs:1423)
     (src/MFlow/Forms/Internals.hs:1426)
    installWebRequirements (src/MFlow/Forms/Internals.hs:1431)
    strRequirement (src/MFlow/Forms/Internals.hs:1443)
    strRequirement' (src/MFlow/Forms/Internals.hs:1448)
    ajaxScript (src/MFlow/Forms/Internals.hs:1483)
    formPrefix (src/MFlow/Forms/Internals.hs:1514)
    controlForms (src/MFlow/Forms/Internals.hs:1548)
    currentPath (src/MFlow/Forms/Internals.hs:1560)
 100% ( 15 / 15) in 'MFlow.Forms.Cache'
  81% (124 /154) in 'MFlow.Forms'
  Missing documentation for:
    FormElm (src/MFlow/Forms/Internals.hs:196)
    Auth (src/MFlow.hs:459)
    getAdminName (src/MFlow.hs:606)
    getCurrentUser (src/MFlow/Forms/Internals.hs:868)
    logout (src/MFlow/Forms.hs:943)
    paranoidLogout (src/MFlow/Forms.hs:945)
    encryptedLogout (src/MFlow/Forms.hs:947)
    paranoidLogin (src/MFlow/Forms.hs:921)
    encryptedLogin (src/MFlow/Forms.hs:923)
    userName (src/MFlow.hs:473)
    ask (src/MFlow/Forms.hs:1027)
    getTextBox (src/MFlow/Forms.hs:542)
    wlabel (src/MFlow/Forms.hs:1269)
    getCheckBoxes (src/MFlow/Forms.hs:521)
    submitButton (src/MFlow/Forms.hs:1204)
    resetButton (src/MFlow/Forms.hs:1200)
    whidden (src/MFlow/Forms.hs:511)
    getRestParam (src/MFlow/Forms/Internals.hs:1253)
    notValid (src/MFlow/Forms.hs:830)
    >:> (src/MFlow/Forms.hs:1420)
    normalize (src/MFlow/Forms/Internals.hs:879)
    runFlowOnce (src/MFlow/Forms/Internals.hs:1030)
    delSessionData (src/MFlow/Forms/Internals.hs:702)
    setParanoidCookie (src/MFlow/Forms/Internals.hs:811)
    setEncryptedCookie (src/MFlow/Forms/Internals.hs:819)
    Requirements (src/MFlow/Forms/Internals.hs:1326)
    WebRequirement (src/MFlow/Forms/Internals.hs:1409)
    FailBack (src/MFlow/Forms/Internals.hs:70)
    fromFailBack (src/MFlow/Forms/Internals.hs:132)
    toFailBack (src/MFlow/Forms/Internals.hs:134)
  67% (  2 /  3) in 'MFlow.Forms.Blaze.Html'
  Missing documentation for:
     (src/MFlow/Forms/Blaze/Html.hs:39)
  75% (  3 /  4) in 'MFlow.Forms.Admin'
  Missing documentation for:
    Module header
  83% (  5 /  6) in 'MFlow.Forms.WebApi'
  Missing documentation for:
    Module header
  89% ( 40 / 45) in 'MFlow.Forms.Widgets'
  Missing documentation for:
    UpdateMethod (src/MFlow/Forms/Widgets.hs:1111)
    setEdited (src/MFlow/Forms/Widgets.hs:214)
    tfieldKey (src/MFlow/Forms/Widgets.
src/MFlow/Wai.hs:129:32:
    parse error in let binding: missing required 'in'
hs:479)
    readtField (src/MFlow/Forms/Widgets.hs:498)
    writetField (src/MFlow/Forms/Widgets.hs:495)
   0% (  0 / 11) in 'MFlow.Wai.Response'
  Missing documentation for:
    Module header
    ToResponse (src/MFlow/Wai/Response.hs:24)
    TResp (src/MFlow/Wai/Response.hs:29)
     (src/MFlow/Wai/Response.hs:31)
    mkParams (src/MFlow/Wai/Response.hs:39)
    mkparam (src/MFlow/Wai/Response.hs:40)
     (src/MFlow/Wai/Response.hs:42)
     (src/MFlow/Wai/Response.hs:46)
     (src/MFlow/Wai/Response.hs:49)
     (src/MFlow/Wai/Response.hs:52)
     (src/MFlow/Wai/Response.hs:55)
agocorona commented 9 years ago

I uploaded a new version that fixes the error

2015-09-19 10:03 GMT+02:00, Adam Bergmark notifications@github.com:

Registering MFlow-0.4.5.12...
Running Haddock for MFlow-0.4.5.12...
Running hscolour for MFlow-0.4.5.12...
Preprocessing library MFlow-0.4.5.12...
Preprocessing library MFlow-0.4.5.12...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: bytestring-builder-0.10.6.0.0,
nats-1, transformers-compat-0.4.0.4

src/MFlow/Forms/Test.hs:14:12: Warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas
OVERLAPPING/OVERLAPPABLE/OVERLAPS

src/MFlow/Forms/Widgets.hs:9:34: Warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas
OVERLAPPING/OVERLAPPABLE/OVERLAPS

src/MFlow/Forms/Internals.hs:14:12: Warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas
OVERLAPPING/OVERLAPPABLE/OVERLAPS

src/MFlow.hs:731:13: Warning: Tab character

src/MFlow.hs:732:12: Warning: Tab character

src/MFlow.hs:733:12: Warning: Tab character

src/MFlow.hs:736:13: Warning: Tab character

src/MFlow.hs:737:12: Warning: Tab character

src/MFlow.hs:738:11: Warning: Tab character

src/MFlow.hs:739:12: Warning: Tab character

src/MFlow.hs:740:12: Warning: Tab character

src/MFlow.hs:741:12: Warning: Tab character

src/MFlow.hs:742:12: Warning: Tab character

src/MFlow.hs:743:12: Warning: Tab character

src/MFlow.hs:744:12: Warning: Tab character

src/MFlow.hs:745:12: Warning: Tab character

src/MFlow.hs:746:12: Warning: Tab character

src/MFlow.hs:747:12: Warning: Tab character

src/MFlow.hs:748:13: Warning: Tab character

src/MFlow.hs:749:12: Warning: Tab character

src/MFlow.hs:750:14: Warning: Tab character

src/MFlow.hs:751:12: Warning: Tab character

src/MFlow.hs:752:12: Warning: Tab character

src/MFlow.hs:753:12: Warning: Tab character

src/MFlow.hs:754:12: Warning: Tab character

src/MFlow.hs:755:13: Warning: Tab character

src/MFlow.hs:756:12: Warning: Tab character

src/MFlow.hs:757:12: Warning: Tab character

src/MFlow.hs:758:12: Warning: Tab character

src/MFlow.hs:759:10: Warning: Tab character

src/MFlow.hs:760:12: Warning: Tab character

src/MFlow.hs:761:11: Warning: Tab character

src/MFlow.hs:762:12: Warning: Tab character

src/MFlow.hs:763:13: Warning: Tab character

src/MFlow.hs:764:13: Warning: Tab character

src/MFlow.hs:765:12: Warning: Tab character

src/MFlow.hs:766:12: Warning: Tab character

src/MFlow.hs:767:12: Warning: Tab character

src/MFlow.hs:768:11: Warning: Tab character

src/MFlow.hs:769:12: Warning: Tab character

src/MFlow.hs:770:12: Warning: Tab character

src/MFlow.hs:771:12: Warning: Tab character

src/MFlow.hs:772:14: Warning: Tab character

src/MFlow.hs:773:12: Warning: Tab character

src/MFlow.hs:774:10: Warning: Tab character

src/MFlow.hs:775:12: Warning: Tab character

src/MFlow.hs:776:12: Warning: Tab character

src/MFlow.hs:777:12: Warning: Tab character

src/MFlow.hs:778:12: Warning: Tab character

src/MFlow.hs:779:14: Warning: Tab character

src/MFlow.hs:780:12: Warning: Tab character

src/MFlow.hs:781:12: Warning: Tab character

src/MFlow.hs:782:12: Warning: Tab character

src/MFlow.hs:783:13: Warning: Tab character

src/MFlow.hs:784:12: Warning: Tab character

src/MFlow.hs:785:12: Warning: Tab character

src/MFlow.hs:786:12: Warning: Tab character

src/MFlow.hs:787:12: Warning: Tab character

src/MFlow.hs:788:12: Warning: Tab character

src/MFlow.hs:789:12: Warning: Tab character

src/MFlow.hs:790:12: Warning: Tab character

src/MFlow.hs:791:12: Warning: Tab character

src/MFlow.hs:792:12: Warning: Tab character

src/MFlow.hs:793:12: Warning: Tab character

src/MFlow.hs:794:12: Warning: Tab character

src/MFlow.hs:795:12: Warning: Tab character

src/MFlow.hs:796:12: Warning: Tab character

src/MFlow.hs:797:12: Warning: Tab character

src/MFlow.hs:798:12: Warning: Tab character

src/MFlow.hs:799:12: Warning: Tab character

src/MFlow.hs:800:12: Warning: Tab character

src/MFlow.hs:801:12: Warning: Tab character

src/MFlow.hs:802:13: Warning: Tab character

src/MFlow.hs:803:11: Warning: Tab character

src/MFlow.hs:804:10: Warning: Tab character

src/MFlow.hs:805:12: Warning: Tab character

src/MFlow.hs:806:12: Warning: Tab character

src/MFlow.hs:807:12: Warning: Tab character

src/MFlow.hs:808:12: Warning: Tab character

src/MFlow.hs:809:12: Warning: Tab character

src/MFlow.hs:810:12: Warning: Tab character

src/MFlow.hs:811:12: Warning: Tab character

src/MFlow.hs:812:12: Warning: Tab character

src/MFlow.hs:813:12: Warning: Tab character

src/MFlow.hs:814:12: Warning: Tab character

src/MFlow.hs:815:13: Warning: Tab character

src/MFlow.hs:816:12: Warning: Tab character

src/MFlow.hs:817:14: Warning: Tab character

src/MFlow.hs:818:12: Warning: Tab character

src/MFlow.hs:819:12: Warning: Tab character

src/MFlow.hs:820:12: Warning: Tab character

src/MFlow.hs:821:12: Warning: Tab character

src/MFlow.hs:822:12: Warning: Tab character

src/MFlow.hs:823:12: Warning: Tab character

src/MFlow.hs:824:12: Warning: Tab character

src/MFlow.hs:825:12: Warning: Tab character

src/MFlow.hs:826:12: Warning: Tab character

src/MFlow.hs:827:11: Warning: Tab character

src/MFlow.hs:828:12: Warning: Tab character

src/MFlow.hs:829:14: Warning: Tab character

src/MFlow.hs:830:12: Warning: Tab character

src/MFlow.hs:831:12: Warning: Tab character

src/MFlow.hs:832:13: Warning: Tab character

src/MFlow.hs:833:11: Warning: Tab character

src/MFlow.hs:834:12: Warning: Tab character

src/MFlow.hs:835:12: Warning: Tab character

src/MFlow.hs:836:11: Warning: Tab character

src/MFlow.hs:837:12: Warning: Tab character

src/MFlow.hs:838:12: Warning: Tab character

src/MFlow.hs:839:12: Warning: Tab character

src/MFlow.hs:840:12: Warning: Tab character

src/MFlow.hs:841:12: Warning: Tab character

src/MFlow.hs:842:12: Warning: Tab character

src/MFlow.hs:843:12: Warning: Tab character

src/MFlow.hs:844:12: Warning: Tab character

src/MFlow.hs:845:12: Warning: Tab character

src/MFlow.hs:847:12: Warning: Tab character

src/MFlow.hs:848:12: Warning: Tab character

src/MFlow.hs:849:12: Warning: Tab character

src/MFlow.hs:850:12: Warning: Tab character

src/MFlow.hs:851:12: Warning: Tab character

src/MFlow.hs:852:12: Warning: Tab character

src/MFlow.hs:853:12: Warning: Tab character

src/MFlow.hs:854:12: Warning: Tab character

src/MFlow.hs:855:12: Warning: Tab character

src/MFlow.hs:856:12: Warning: Tab character

src/MFlow.hs:857:12: Warning: Tab character

src/MFlow.hs:858:12: Warning: Tab character

src/MFlow.hs:859:12: Warning: Tab character

src/MFlow.hs:860:12: Warning: Tab character

src/MFlow.hs:861:12: Warning: Tab character

src/MFlow.hs:862:11: Warning: Tab character

src/MFlow.hs:863:12: Warning: Tab character

src/MFlow.hs:864:11: Warning: Tab character

src/MFlow.hs:865:11: Warning: Tab character

src/MFlow.hs:866:12: Warning: Tab character

src/MFlow.hs:867:12: Warning: Tab character

src/MFlow.hs:868:12: Warning: Tab character

src/MFlow.hs:869:12: Warning: Tab character

src/MFlow.hs:870:13: Warning: Tab character

src/MFlow.hs:871:12: Warning: Tab character

src/MFlow.hs:872:12: Warning: Tab character

src/MFlow.hs:873:12: Warning: Tab character

src/MFlow.hs:874:12: Warning: Tab character

src/MFlow.hs:875:15: Warning: Tab character

src/MFlow.hs:876:15: Warning: Tab character

src/MFlow.hs:877:11: Warning: Tab character

src/MFlow.hs:878:13: Warning: Tab character

src/MFlow.hs:879:12: Warning: Tab character

src/MFlow.hs:880:12: Warning: Tab character

src/MFlow.hs:881:12: Warning: Tab character

src/MFlow.hs:882:12: Warning: Tab character

src/MFlow.hs:883:12: Warning: Tab character

src/MFlow.hs:884:12: Warning: Tab character

src/MFlow.hs:885:12: Warning: Tab character

src/MFlow.hs:886:12: Warning: Tab character

src/MFlow.hs:887:16: Warning: Tab character

src/MFlow.hs:888:15: Warning: Tab character

src/MFlow.hs:889:12: Warning: Tab character

src/MFlow.hs:890:12: Warning: Tab character

src/MFlow.hs:891:10: Warning: Tab character

src/MFlow.hs:892:12: Warning: Tab character

src/MFlow.hs:893:12: Warning: Tab character

src/MFlow.hs:894:12: Warning: Tab character

src/MFlow.hs:895:13: Warning: Tab character

src/MFlow.hs:896:16: Warning: Tab character

src/MFlow.hs:897:12: Warning: Tab character

src/MFlow.hs:898:11: Warning: Tab character

src/MFlow.hs:899:12: Warning: Tab character

src/MFlow.hs:900:12: Warning: Tab character

src/MFlow.hs:901:12: Warning: Tab character

src/MFlow.hs:902:14: Warning: Tab character

src/MFlow.hs:903:12: Warning: Tab character

src/MFlow.hs:904:13: Warning: Tab character

src/MFlow.hs:905:12: Warning: Tab character

src/MFlow.hs:906:12: Warning: Tab character

src/MFlow.hs:907:12: Warning: Tab character

src/MFlow.hs:908:12: Warning: Tab character

src/MFlow.hs:909:12: Warning: Tab character

src/MFlow.hs:910:12: Warning: Tab character

src/MFlow.hs:911:12: Warning: Tab character

src/MFlow.hs:912:12: Warning: Tab character

src/MFlow.hs:913:12: Warning: Tab character

src/MFlow.hs:914:12: Warning: Tab character

src/MFlow.hs:915:12: Warning: Tab character

src/MFlow.hs:916:12: Warning: Tab character

src/MFlow.hs:917:12: Warning: Tab character

src/MFlow.hs:918:12: Warning: Tab character

src/MFlow.hs:919:12: Warning: Tab character

src/MFlow.hs:920:12: Warning: Tab character

src/MFlow.hs:921:12: Warning: Tab character

src/MFlow.hs:922:12: Warning: Tab character

src/MFlow.hs:923:12: Warning: Tab character

src/MFlow.hs:924:12: Warning: Tab character

src/MFlow.hs:925:10: Warning: Tab character
Haddock coverage:
   0% (  0 / 11) in 'MFlow.Cookies'
  Missing documentation for:
    Module header
    CookieT (src/MFlow/Cookies.hs:36)
    Cookie (src/MFlow/Cookies.hs:38)
    contentHtml (src/MFlow/Cookies.hs:33)
    cookieuser (src/MFlow/Cookies.hs:44)
    cookieHeaders (src/MFlow/Cookies.hs:52)
    getCookies (src/MFlow/Cookies.hs:47)
    paranoidEncryptCookie (src/MFlow/Cookies.hs:120)
    paranoidDecryptCookie (src/MFlow/Cookies.hs:136)
    encryptCookie (src/MFlow/Cookies.hs:149)
    decryptCookie (src/MFlow/Cookies.hs:114)
  50% ( 30 / 60) in 'MFlow'
  Missing documentation for:
    Flow (src/MFlow.hs:181)
    Params (src/MFlow.hs:196)
    HttpData (src/MFlow.hs:183)
    Processable (src/MFlow.hs:198)
    flushRec (src/MFlow.hs:271)
    flushResponse (src/MFlow.hs:268)
    receive (src/MFlow.hs:265)
    receiveReq (src/MFlow.hs:273)
    receiveReqTimeout (src/MFlow.hs:285)
    sendFlush (src/MFlow.hs:254)
    sendEndFragment (src/MFlow.hs:261)
    sendToMF (src/MFlow.hs:341)
    delMessageFlow (src/MFlow.hs:338)
    noScript (src/MFlow.hs:235)
    getNotFoundResponse (src/MFlow.hs:641)
    Attribs (src/MFlow.hs:646)
    addAttrs (src/MFlow.hs:667)
    getAdminName (src/MFlow.hs:606)
    Auth (src/MFlow.hs:459)
    getAuthMethod (src/MFlow.hs:469)
    config (src/MFlow.hs:557)
    addTokenToList (src/MFlow.hs:157)
    deleteTokenInList (src/MFlow.hs:161)
    serveFile (src/MFlow.hs:686)
    mimeTable (src/MFlow.hs:730)
    newFlow (src/MFlow.hs:722)
    UserStr (src/MFlow.hs:593)
    PasswdStr (src/MFlow.hs:594)
    User (src/MFlow.hs:472)
    eUser (src/MFlow.hs:478)
  30% ( 41 /136) in 'MFlow.Forms.Internals'
  Missing documentation for:
    !> (src/MFlow/Forms/Internals.hs:66)
    FailBack (src/MFlow/Forms/Internals.hs:70)
     (src/MFlow/Forms/Internals.hs:72)
     (src/MFlow/Forms/Internals.hs:77)
     (src/MFlow/Forms/Internals.hs:83)
     (src/MFlow/Forms/Internals.hs:88)
    iCanFailBack (src/MFlow/Forms/Internals.hs:99)
    repeatPlease (src/MFlow/Forms/Internals.hs:100)
    noFailBack (src/MFlow/Forms/Internals.hs:101)
    Sup (src/MFlow/Forms/Internals.hs:103)
    Supervise (src/MFlow/Forms/Internals.hs:105)
     (src/MFlow/Forms/Internals.hs:114)
    fromFailBack (src/MFlow/Forms/Internals.hs:132)
    toFailBack (src/MFlow/Forms/Internals.hs:134)
     (src/MFlow/Forms/Internals.hs:136)
     (src/MFlow/Forms/Internals.hs:143)
     (src/MFlow/Forms/Internals.hs:172)
     (src/MFlow/Forms/Internals.hs:175)
    liftSup (src/MFlow/Forms/Internals.hs:184)
     (src/MFlow/Forms/Internals.hs:185)
     (src/MFlow/Forms/Internals.hs:189)
    WState (src/MFlow/Forms/Internals.hs:193)
    FlowMM (src/MFlow/Forms/Internals.hs:194)
    FormElm (src/MFlow/Forms/Internals.hs:196)
     (src/MFlow/Forms/Internals.hs:198)
     (src/MFlow/Forms/Internals.hs:244)
     (src/MFlow/Forms/Internals.hs:258)
     (src/MFlow/Forms/Internals.hs:294)
     (src/MFlow/Forms/Internals.hs:320)
     (src/MFlow/Forms/Internals.hs:323)
     (src/MFlow/Forms/Internals.hs:327)
     (src/MFlow/Forms/Internals.hs:334)
     (src/MFlow/Forms/Internals.hs:355)
     (src/MFlow/Forms/Internals.hs:379)
     (src/MFlow/Forms/Internals.hs:407)
     (src/MFlow/Forms/Internals.hs:410)
     (src/MFlow/Forms/Internals.hs:413)
     (src/MFlow/Forms/Internals.hs:422)
    valid (src/MFlow/Forms/Internals.hs:494)
    Lang (src/MFlow/Forms/Internals.hs:626)
    NeedForm (src/MFlow/Forms/Internals.hs:635)
    MFlowState (src/MFlow/Forms/Internals.hs:637)
    Void (src/MFlow/Forms/Internals.hs:675)
    mFlowState0 (src/MFlow/Forms/Internals.hs:677)
    delSessionData (src/MFlow/Forms/Internals.hs:702)
    getToken (src/MFlow/Forms/Internals.hs:730)
    getEnv (src/MFlow/Forms/Internals.hs:735)
    stdHeader (src/MFlow/Forms/Internals.hs:738)
    setParanoidCookie (src/MFlow/Forms/Internals.hs:811)
    setEncryptedCookie (src/MFlow/Forms/Internals.hs:819)
    setEncryptedCookie' (src/MFlow/Forms/Internals.hs:827)
    getWFName (src/MFlow/Forms/Internals.hs:863)
    getCurrentUser (src/MFlow/Forms/Internals.hs:868)
    Name (src/MFlow/Forms/Internals.hs:873)
    Type (src/MFlow/Forms/Internals.hs:874)
    Value (src/MFlow/Forms/Internals.hs:875)
    Checked (src/MFlow/Forms/Internals.hs:876)
    OnClick (src/MFlow/Forms/Internals.hs:877)
    normalize (src/MFlow/Forms/Internals.hs:879)
    inRecovery (src/MFlow/Forms/Internals.hs:1028)
    runFlowOnce (src/MFlow/Forms/Internals.hs:1030)
    runFlowOnce1 (src/MFlow/Forms/Internals.hs:1034)
    startState (src/MFlow/Forms/Internals.hs:1036)
    runFlowOnce2 (src/MFlow/Forms/Internals.hs:1042)
    runFlowOnceReturn (src/MFlow/Forms/Internals.hs:1065)
     (src/MFlow/Forms/Internals.hs:1121)
    ParamResult (src/MFlow/Forms/Internals.hs:1231)
    valToMaybe (src/MFlow/Forms/Internals.hs:1233)
    isValidated (src/MFlow/Forms/Internals.hs:1236)
    fromValidated (src/MFlow/Forms/Internals.hs:1239)
    getParam1 (src/MFlow/Forms/Internals.hs:1245)
    getRestParam (src/MFlow/Forms/Internals.hs:1253)
    readParam (src/MFlow/Forms/Internals.hs:1282)
    unfold (src/MFlow/Forms/Internals.hs:1321)
    Requirement (src/MFlow/Forms/Internals.hs:1324)
    Requirements (src/MFlow/Forms/Internals.hs:1326)
     (src/MFlow/Forms/Internals.hs:1329)
    installAllRequirements (src/MFlow/Forms/Internals.hs:1332)
    loadjsfile (src/MFlow/Forms/Internals.hs:1359)
    loadScript (src/MFlow/Forms/Internals.hs:1363)
    loadCallback (src/MFlow/Forms/Internals.hs:1386)
    loadcssfile (src/MFlow/Forms/Internals.hs:1393)
    loadcss (src/MFlow/Forms/Internals.hs:1401)
    WebRequirement (src/MFlow/Forms/Internals.hs:1409)
     (src/MFlow/Forms/Internals.hs:1418)
     (src/MFlow/Forms/Internals.hs:1421)
     (src/MFlow/Forms/Internals.hs:1423)
     (src/MFlow/Forms/Internals.hs:1426)
    installWebRequirements (src/MFlow/Forms/Internals.hs:1431)
    strRequirement (src/MFlow/Forms/Internals.hs:1443)
    strRequirement' (src/MFlow/Forms/Internals.hs:1448)
    ajaxScript (src/MFlow/Forms/Internals.hs:1483)
    formPrefix (src/MFlow/Forms/Internals.hs:1514)
    controlForms (src/MFlow/Forms/Internals.hs:1548)
    currentPath (src/MFlow/Forms/Internals.hs:1560)
 100% ( 15 / 15) in 'MFlow.Forms.Cache'
  81% (124 /154) in 'MFlow.Forms'
  Missing documentation for:
    FormElm (src/MFlow/Forms/Internals.hs:196)
    Auth (src/MFlow.hs:459)
    getAdminName (src/MFlow.hs:606)
    getCurrentUser (src/MFlow/Forms/Internals.hs:868)
    logout (src/MFlow/Forms.hs:943)
    paranoidLogout (src/MFlow/Forms.hs:945)
    encryptedLogout (src/MFlow/Forms.hs:947)
    paranoidLogin (src/MFlow/Forms.hs:921)
    encryptedLogin (src/MFlow/Forms.hs:923)
    userName (src/MFlow.hs:473)
    ask (src/MFlow/Forms.hs:1027)
    getTextBox (src/MFlow/Forms.hs:542)
    wlabel (src/MFlow/Forms.hs:1269)
    getCheckBoxes (src/MFlow/Forms.hs:521)
    submitButton (src/MFlow/Forms.hs:1204)
    resetButton (src/MFlow/Forms.hs:1200)
    whidden (src/MFlow/Forms.hs:511)
    getRestParam (src/MFlow/Forms/Internals.hs:1253)
    notValid (src/MFlow/Forms.hs:830)
    >:> (src/MFlow/Forms.hs:1420)
    normalize (src/MFlow/Forms/Internals.hs:879)
    runFlowOnce (src/MFlow/Forms/Internals.hs:1030)
    delSessionData (src/MFlow/Forms/Internals.hs:702)
    setParanoidCookie (src/MFlow/Forms/Internals.hs:811)
    setEncryptedCookie (src/MFlow/Forms/Internals.hs:819)
    Requirements (src/MFlow/Forms/Internals.hs:1326)
    WebRequirement (src/MFlow/Forms/Internals.hs:1409)
    FailBack (src/MFlow/Forms/Internals.hs:70)
    fromFailBack (src/MFlow/Forms/Internals.hs:132)
    toFailBack (src/MFlow/Forms/Internals.hs:134)
  67% (  2 /  3) in 'MFlow.Forms.Blaze.Html'
  Missing documentation for:
     (src/MFlow/Forms/Blaze/Html.hs:39)
  75% (  3 /  4) in 'MFlow.Forms.Admin'
  Missing documentation for:
    Module header
  83% (  5 /  6) in 'MFlow.Forms.WebApi'
  Missing documentation for:
    Module header
  89% ( 40 / 45) in 'MFlow.Forms.Widgets'
  Missing documentation for:
    UpdateMethod (src/MFlow/Forms/Widgets.hs:1111)
    setEdited (src/MFlow/Forms/Widgets.hs:214)
    tfieldKey (src/MFlow/Forms/Widgets.
src/MFlow/Wai.hs:129:32:
    parse error in let binding: missing required 'in'
hs:479)
    readtField (src/MFlow/Forms/Widgets.hs:498)
    writetField (src/MFlow/Forms/Widgets.hs:495)
   0% (  0 / 11) in 'MFlow.Wai.Response'
  Missing documentation for:
    Module header
    ToResponse (src/MFlow/Wai/Response.hs:24)
    TResp (src/MFlow/Wai/Response.hs:29)
     (src/MFlow/Wai/Response.hs:31)
    mkParams (src/MFlow/Wai/Response.hs:39)
    mkparam (src/MFlow/Wai/Response.hs:40)
     (src/MFlow/Wai/Response.hs:42)
     (src/MFlow/Wai/Response.hs:46)
     (src/MFlow/Wai/Response.hs:49)
     (src/MFlow/Wai/Response.hs:52)
     (src/MFlow/Wai/Response.hs:55)

Reply to this email directly or view it on GitHub: https://github.com/agocorona/MFlow/issues/64

Alberto.

bergmark commented 9 years ago

Thanks, I've reverted the upper bound.