Commits on Jul 22, 2015
  1. @palfrey

    Merge pull request #78 from dlobue/codecov_support

    Codecov support
    palfrey committed Jul 22, 2015
  2. @palfrey

    Merge pull request #79 from dlobue/switch_to_tools.reader

    Use indexing push-back reader from clojure.tools.reader
    palfrey committed Jul 22, 2015
Commits on Jul 17, 2015
  1. @palfrey

    Merge pull request #81 from lshift/new-travis-containers

    Migrate to new Travis containers
    palfrey committed Jul 17, 2015
  2. @palfrey
  3. @palfrey
Commits on Jul 11, 2015
  1. @dlobue

    Revert clojure version to 1.4.0

    Revert clojure version to 1.4.0 as @palfrey isn't ready to upgrade yet.
    dlobue committed Jul 10, 2015
Commits on Jun 20, 2015
  1. @dlobue

    AOT compile tools.reader for version guarantees

    Older versions of clojure.tools.reader increase all line numbers by one.
    This results in odd looking reports where you have comments or blank
    lines showing as missing test coverage or weirder still as being covered
    if you have one of these older versions of clojure.tools.reader being
    pulled in transitively by another dependency.
    
    AOT compilation of tools.reader is necessary because configuring
    :exclusions for tools.reader on those dependencies which pull in the old
    version is ineffective when that dependency is using AOT (case in point:
    riemann). Unfortunately leiningen isn't doing the smart thing of using
    the newer but uncompiled version of a dependency yet. The only work
    around is fragile and untenable with a CI service. See the following
    github issues for more info:
    technomancy/leiningen#1879
    technomancy/leiningen#1858
    dlobue committed Jun 20, 2015
  2. @dlobue

    Update dependency versions to most recent release

    Kept running into various issues caused by outdated dependencies
    conflicting with newer versions of themselves, or other libraries that
    depend on the newer version.
    dlobue committed Jun 20, 2015
  3. @dlobue

    Switch over to the indexing reader from tools.reader

    Switch over to the indexing push-back reader from tools.reader as it
    adds column information to metadata and adds line metadata to lots of
    things that the builtin `LineNumberingPushbackReader` misses.
    
    The indexing reader makes reports more accurate and fixes an issue where
    if a long form is broken up over multiple lines, some of the lines may
    be reported as ignored.
    dlobue committed Jun 20, 2015
  4. @dlobue

    Generate reports for codecov.io

    Generate reports suitable for submitting to codecov.io
    dlobue committed Jun 20, 2015
  5. @dlobue

    Track the number of times a form is hit during testing

    Include support for tracking the number of times a form is hit during
    testing. Both codecov.io and coveralls.io can generate reports with this
    information.
    dlobue committed Jun 20, 2015
Commits on May 22, 2015
  1. @palfrey

    Fix release notes for 1.0.6

    palfrey committed May 22, 2015
  2. @palfrey

    lein-release plugin: bumped version from 1.0.6 to 1.0.7-SNAPSHOT for …

    …next development cycle
    palfrey committed May 22, 2015
  3. @palfrey
  4. @palfrey

    lein-release plugin: bumped version from 1.0.6 to 1.0.7-SNAPSHOT for …

    …next development cycle
    palfrey committed May 22, 2015
  5. @palfrey
  6. @palfrey

    Add 1.0.7 feature list

    palfrey committed May 22, 2015
  7. @palfrey
  8. @palfrey

    Merge pull request #73 from MichaelBlume/exclude_nses

    Exclude nses
    palfrey committed May 22, 2015
Commits on May 11, 2015
  1. @MichaelBlume

    print namespaces as a list

    MichaelBlume committed May 11, 2015
  2. @MichaelBlume
  3. @MichaelBlume
Commits on Apr 30, 2015
  1. @palfrey

    Merge pull request #70 from baghdasaryan/sourcesPathFeature

    Allow specifying path to source and test namespaces
    palfrey committed Apr 30, 2015
  2. @palfrey

    Merge pull request #69 from palfrey/record-fix

    Correct wrapping of Records
    palfrey committed Apr 30, 2015
Commits on Apr 29, 2015
  1. @baghdasaryan

    Allow specifying path to source and test namespaces

    Added a feature that allows users specify path to source and test namespaces
    when calling cloverage. This is an alternative to using regexs for people who
    keep all their source code under one directory (e.g. src) and all their tests
    under a different one (e.g. test).
    
    Usage:
    Using the following two flags and arguments, in string format, one can set path
    to root directory containing either source code or test code.
    
    --src-ns-path "PATH_TO_DIRECTORY_WITH_SOURCE_NAMESPACES"
    --test-ns-path "PATH_TO_DIRECTORY_WITH_TEST_NAMESPACES"
    baghdasaryan committed Apr 28, 2015
  2. @palfrey
  3. @palfrey
  4. @palfrey
Commits on Apr 28, 2015
  1. @palfrey

    Merge pull request #68 from baghdasaryan/updateGitignore

    Add */out/ and */.nrepl-port to .gitignore
    palfrey committed Apr 28, 2015
  2. @palfrey

    Merge pull request #67 from baghdasaryan/fixRegexKey

    Update key used for obtaining regexs for test namespaces
    palfrey committed Apr 28, 2015
  3. @baghdasaryan

    Add */out/ and */.nrepl-port to .gitignore

    These files were being unnecessarily tracked by git. Adding to .gitignore to
    prevent people from accidentally committing them.
    baghdasaryan committed Apr 28, 2015
  4. @baghdasaryan

    Update key used for obtaining regexs for test namespaces

    Incorrect key was being used for obtaining regular expressions to matach test
    namespaces.
    
    "test-ns-regexp" was being used instead of "test-ns-regex"
    baghdasaryan committed Apr 27, 2015
Commits on Apr 27, 2015
  1. @palfrey
  2. @palfrey
  3. @palfrey

    lein-release plugin: bumped version from 1.0.3 to 1.0.4-SNAPSHOT for …

    …next development cycle
    palfrey committed Apr 27, 2015