stash-log-parser / logparser / logparser.cabal

name:                   logparser
version:                1.7
synopsis:               Log parser for the Atlassian Stash access log format
description:            Parses and anlyses the access logs generated by Atlassian Stash
license:                OtherLicense
license-file:           LICENSE
author:                 Stefan Saasen
maintainer:             Stefan Saasen <ssaasen@atlassian.com>
build-type:             Simple
extra-source-files:     README.md
category:               Logging
cabal-version:          >=1.8

source-repository head
  type:     git
  location: git@bitbucket.org:ssaasen/stash-log-parser.git

test-suite logparser-testsuite
  type:                     exitcode-stdio-1.0
  main-is:                  Properties.hs
  hs-source-dirs:           tests, src
  build-depends:            base < 5 && >= 3,
                            test-framework >= 0.3.3,
                            test-framework-quickcheck2 >= 0.2.9,
                            test-framework-hunit,
                            bytestring,
                            attoparsec,
                            MissingH,
                            HUnit,
                            containers,
                            text,
                            unordered-containers,
                            QuickCheck >= 2.4.0.1

executable logparser
    main-is:                Main.hs
    hs-source-dirs:         src
    other-modules:          Stash.Log.Analyser, Stash.Log.Parser, Stash.Log.GitOpsAnalyser, Stash.Log.Common
    build-depends:          base < 5 && >= 3,
                            bytestring >= 0.9,
                            MissingH,
                            attoparsec >= 0.10,
                            ui-command,
                            data-default,
                            mtl >= 2.0.0.0 && < 3,
                            text,
                            bzlib,
                            unordered-containers >= 0.2
    ghc-options:
                            -Wall
                            -fno-warn-unused-do-bind
                            -rtsopts
                            -O2
                            -- -prof -auto-all -caf-all -fforce-recomp
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.