.version
*.gcda
*.gcno
*.info
*.tar.gz
*.rpm
*.tdy
*.orig
*.rej

# ignore autogenerated test files
/tests/**/*.counts
/tests/**/*.info.gz
/tests/**/*.info.json
/tests/**/*.log
/tests/gendiffcov/filter/brace.info.filtered
/tests/gendiffcov/filter/brace.info.orig
/tests/gendiffcov/insensitive/a.out
/tests/gendiffcov/insensitive/diff.txt
/tests/gendiffcov/insensitive/TEst.cpp.annotated
/tests/gendiffcov/simple/a.out
/tests/gendiffcov/simple/criteria.err
/tests/gendiffcov/simple/diff_broken.txt
/tests/gendiffcov/simple/diff_r.txt
/tests/gendiffcov/simple/diff.txt
/tests/gendiffcov/simple/navigation.err
/tests/gendiffcov/simple/test.cpp
/tests/gendiffcov/synthesize/annotate.sh
/tests/gendiffcov/synthesize/a.out
/tests/gendiffcov/synthesize/test.cpp
/tests/gendiffcov/synthesize/test.cpp.annotated
/tests/genhtml/errs/a.out
/tests/genhtml/errs/configErr.rc
/tests/genhtml/errs/diff.txt
/tests/genhtml/errs/incFile.rc
/tests/genhtml/errs/lcov.json
/tests/genhtml/errs/loop1.rc
/tests/genhtml/errs/loop2.rc
/tests/genhtml/errs/loop3.rc
/tests/genhtml/errs/markers.err
/tests/genhtml/errs/readThis.rc
/tests/genhtml/errs/skipErr2.rc
/tests/genhtml/errs/skipErr.rc
/tests/genhtml/errs/test.cpp
/tests/genhtml/errs/testing.rc
/tests/genhtml/exception/both
/tests/genhtml/exception/both_llvm
/tests/genhtml/exception/both_llvm.jsn
/tests/genhtml/exception/no_throw
/tests/genhtml/exception/throw
/tests/genhtml/filter/brace.info.directive
/tests/genhtml/filter/brace.info.filtered
/tests/genhtml/function/a.out
/tests/genhtml/function/baseline_call_current_call.txt
/tests/genhtml/function/baseline_call_current_nocall.txt
/tests/genhtml/function/baseline_nocall_current_call.txt
/tests/genhtml/function/baseline_nocall_current_nocall.txt
/tests/genhtml/function/diff.txt
/tests/genhtml/function/results.xlsx
/tests/genhtml/function/template
/tests/genhtml/function/test.cpp
/tests/genhtml/insensitive/a.out
/tests/genhtml/insensitive/diff.txt
/tests/genhtml/insensitive/TEst.cpp.annotated
/tests/genhtml/lambda/lambda
/tests/genhtml/simple/annotate.cpp
/tests/genhtml/simple/annotate.exe
/tests/genhtml/simple/a.out
/tests/genhtml/simple/c
/tests/genhtml/simple/criteria.err
/tests/genhtml/simple/criteriaErr.err
/tests/genhtml/simple/criteria.pm.err
/tests/genhtml/simple/criteria_signoff.err
/tests/genhtml/simple/criteria_signoff.pm.err
/tests/genhtml/simple/current_name.info.gz.json
/tests/genhtml/simple/d
/tests/genhtml/simple/diff_broken.txt
/tests/genhtml/simple/diff_err.txt
/tests/genhtml/simple/diff_r.txt
/tests/genhtml/simple/diff.txt
/tests/genhtml/simple/linked.cpp
/tests/genhtml/simple/linked_diff.txt
/tests/genhtml/simple/.msg
/tests/genhtml/simple/names.data
/tests/genhtml/simple/navigation.err
/tests/genhtml/simple/results.xlsx
/tests/genhtml/simple/signoff.err
/tests/genhtml/simple/test.cpp
/tests/genhtml/simple/unreach.cpp.annotated
/tests/genhtml/synthesize/annotate.sh
/tests/genhtml/synthesize/a.out
/tests/genhtml/synthesize/test.cpp
/tests/genhtml/synthesize/test.cpp.annotated
/tests/lcov/add/prune
/tests/lcov/add/prune2
/tests/lcov/add/prune3
/tests/lcov/add/prune3s
/tests/lcov/add/prune3t
/tests/lcov/add/track
/tests/lcov/branch/lcov.json
/tests/lcov/branch/macro
/tests/lcov/branch/no_macro
/tests/lcov/coverage/lcov.json
/tests/lcov/coverage/test_pkg.tgz
/tests/lcov/demangle/a.out
/tests/lcov/demangle/lcov.json
/tests/lcov/diff/diff
/tests/lcov/diff/new/prog
/tests/lcov/diff/old/prog
/tests/lcov/diff/patched_normalized.info-e
/tests/lcov/errs/badBranchLine.out
/tests/lcov/errs/badBranchLine.out.json
/tests/lcov/errs/badFncEndLine.out
/tests/lcov/errs/badFncEndLine.out.json
/tests/lcov/errs/badFncLine.out
/tests/lcov/errs/badFncLine.out.json
/tests/lcov/errs/badLine.out
/tests/lcov/errs/badLine.out.json
/tests/lcov/errs/exceptionBranch.out
/tests/lcov/errs/exceptionBranch.out.json
/tests/lcov/errs/fncMismatch.out
/tests/lcov/errs/fncMismatch.out.json
/tests/lcov/errs/lcov.json
/tests/lcov/exception/a.out
/tests/lcov/exception/lcov.json
/tests/lcov/exception/precedence.rc
/tests/lcov/extract/a.out
/tests/lcov/extract/err1.msg
/tests/lcov/extract/err2.msg
/tests/lcov/extract/err.3.msg
/tests/lcov/extract/err4.msg
/tests/lcov/extract/lcov.json
/tests/lcov/extract/list.dat
/tests/lcov/extract/rcOptBug
/tests/lcov/extract/rcOptBug.json
/tests/lcov/extract/regionErr1.msg
/tests/lcov/extract/regionErr2.msg
/tests/lcov/extract/regionErr3.msg
/tests/lcov/extract/testRC
/tests/lcov/extract/unreachableErr1.txt
/tests/lcov/extract/unreachableErr2.txt
/tests/lcov/extract/unreachableErr3.txt
/tests/lcov/extract/unreachableWarn1.txt
/tests/lcov/extract/unreachFunc.txt
/tests/lcov/extract/unused.o
/tests/lcov/format/lcov.json
/tests/lcov/gcov-tool/test
/tests/lcov/initializer/initializer
/tests/lcov/mcdc/clangTest1
/tests/lcov/mcdc/clangTest1.jsn
/tests/lcov/mcdc/clangTest2
/tests/lcov/mcdc/clangTest2.jsn
/tests/lcov/mcdc/clangTest3
/tests/lcov/mcdc/clangTest3.jsn
/tests/lcov/mcdc/gccTest1
/tests/lcov/mcdc/gccTest2
/tests/lcov/mcdc/gccTest3
/tests/lcov/mcdc/gccTest4
/tests/lcov/mcdc/gccTest4a
/tests/lcov/mcdc/gccTest5
/tests/llvm2lcov/default.profraw
/tests/llvm2lcov/test
/tests/llvm2lcov/test.json
/tests/llvm2lcov/test.profdata
/tests/perl2lcov/lcov.json
/tests/py2lcov/functions.dat
/tests/py2lcov/functions.xml
/tests/py2lcov/functions.xml1
/tests/py2lcov/help.txt
/tests/xml2lcov/help.txt


# ignore autogenerated test directories
/bin/__pycache__/
/tests/bin/__pycache__/
/tests/gendiffcov/insensitive/differential/
/tests/gendiffcov/simple/baseline/
/tests/gendiffcov/simple/baseline-filter/
/tests/gendiffcov/simple/baseline-filter-dark/
/tests/gendiffcov/simple/criteria/
/tests/gendiffcov/simple/current/
/tests/gendiffcov/simple/differential/
/tests/gendiffcov/simple/differential_nobranch/
/tests/gendiffcov/simple/differential--show-details/
/tests/gendiffcov/simple/differential--show-details--hier/
/tests/gendiffcov/simple/elidePath/
/tests/gendiffcov/simple/mismatched/
/tests/gendiffcov/simple/mismatchPath/
/tests/gendiffcov/simple/navigation/
/tests/gendiffcov/simple/no_annotation/
/tests/gendiffcov/simple/no_baseline/
/tests/gendiffcov/simple/noncode_differential/
/tests/gendiffcov/simple/noncode_differential--dark-mode/
/tests/gendiffcov/simple/no_owners/
/tests/gendiffcov/simple/reverse/
/tests/gendiffcov/simple/reverse_nobranch/
/tests/gendiffcov/synthesize/annotated/
/tests/gendiffcov/synthesize/annotateErr/
/tests/gendiffcov/synthesize/vanilla/
/tests/genhtml/errs/annotate/
/tests/genhtml/errs/cacheFail/
/tests/genhtml/errs/context/
/tests/genhtml/errs/criteria/
/tests/genhtml/errs/empty/
/tests/genhtml/errs/epoch/
/tests/genhtml/errs/expect/
/tests/genhtml/errs/inconsistent/
/tests/genhtml/errs/missingRestore/
/tests/genhtml/errs/mycache/
/tests/genhtml/errs/scriptFixed/
/tests/genhtml/errs/select/
/tests/genhtml/errs/simplify/
/tests/genhtml/errs/simplify_finalize/
/tests/genhtml/errs/simplify_restore/
/tests/genhtml/errs/simplify_save/
/tests/genhtml/errs/simplify_start/
/tests/genhtml/errs/unreachable/
/tests/genhtml/errs/unused_src/
/tests/genhtml/exception/both_llvm_rpt/
/tests/genhtml/exception/both_rpt/
/tests/genhtml/exception/diff1/
/tests/genhtml/exception/diff2/
/tests/genhtml/exception/no_throw_rpt/
/tests/genhtml/exception/throw_rpt/
/tests/genhtml/function/alias/
/tests/genhtml/function/alias--forget-test-names/
/tests/genhtml/function/baseline_call_current_call/
/tests/genhtml/function/baseline_call_current_nocall/
/tests/genhtml/function/baseline_nocall_current_call/
/tests/genhtml/function/baseline_nocall_current_nocall/
/tests/genhtml/function/no_alias/
/tests/genhtml/function/no_alias--forget-test-names/
/tests/genhtml/insensitive/differential/
/tests/genhtml/insensitive/differential2/
/tests/genhtml/insensitive/differential3/
/tests/genhtml/insensitive/differential4/
/tests/genhtml/lambda/report/
/tests/genhtml/out_full/
/tests/genhtml/out_part1/
/tests/genhtml/out_part2/
/tests/genhtml/out_target/
/tests/genhtml/out_zero/
/tests/genhtml/relative/relative/
/tests/genhtml/simple/annotate/
/tests/genhtml/simple/baseline/
/tests/genhtml/simple/baseline-filter/
/tests/genhtml/simple/baseline-filter-dark/
/tests/genhtml/simple/broken/
/tests/genhtml/simple/criteria/
/tests/genhtml/simple/criteria.pm/
/tests/genhtml/simple/criteria_signoff/
/tests/genhtml/simple/criteria_signoff.pm/
/tests/genhtml/simple/current/
/tests/genhtml/simple/current--flat/
/tests/genhtml/simple/current--hierarchical/
/tests/genhtml/simple/current_prefix/
/tests/genhtml/simple/current_prefix--flat/
/tests/genhtml/simple/current_prefix--hierarchical/
/tests/genhtml/simple/differential/
/tests/genhtml/simple/differential_named/
/tests/genhtml/simple/differential_nobranch/
/tests/genhtml/simple/differential_nosource/
/tests/genhtml/simple/differential_prop/
/tests/genhtml/simple/differential--show-details/
/tests/genhtml/simple/differential--show-details--hier/
/tests/genhtml/simple/differential_subset/
/tests/genhtml/simple/differential_subset--dark-mode/
/tests/genhtml/simple/differential_subset--flat/
/tests/genhtml/simple/diff_no_baseline/
/tests/genhtml/simple/diff_range/
/tests/genhtml/simple/elidePath/
/tests/genhtml/simple/expect/
/tests/genhtml/simple/expect_err/
/tests/genhtml/simple/failUnder/
/tests/genhtml/simple/linked/
/tests/genhtml/simple/linked_dir/
/tests/genhtml/simple/linked_elide/
/tests/genhtml/simple/linked_err/
/tests/genhtml/simple/mismatched/
/tests/genhtml/simple/mismatchPath/
/tests/genhtml/simple/navigation/
/tests/genhtml/simple/no_annotation/
/tests/genhtml/simple/no_baseline/
/tests/genhtml/simple/noNames/
/tests/genhtml/simple/noncode_differential/
/tests/genhtml/simple/noncode_differential--dark-mode/
/tests/genhtml/simple/noncode_differential--flat/
/tests/genhtml/simple/no_owners/
/tests/genhtml/simple/proportion/
/tests/genhtml/simple/reverse/
/tests/genhtml/simple/reverse_nobranch/
/tests/genhtml/simple/select/
/tests/genhtml/simple/select2/
/tests/genhtml/simple/unreach/
/tests/genhtml/simple/unreach_vanilla/
/tests/genhtml/simple/usage/
/tests/genhtml/synthesize/annotated/
/tests/genhtml/synthesize/annotated2/
/tests/genhtml/synthesize/annotated_nofunc/
/tests/genhtml/synthesize/annotateErr/
/tests/genhtml/synthesize/annotateErr2/
/tests/genhtml/synthesize/vanilla/
/tests/lcov/branch/rpt/
/tests/lcov/coverage/srcdir/
/tests/lcov/demangle/simplify/
/tests/lcov/extract/mytest/
/tests/lcov/extract/separate/
/tests/lcov/extract/spaces/
/tests/lcov/follow/rundir/
/tests/lcov/mcdc/clangTest1_rpt/
/tests/lcov/mcdc/clangTest2_rpt/
/tests/lcov/mcdc/clangTest3_rpt/
/tests/lcov/mcdc/gccTest1_rpt/
/tests/lcov/mcdc/gccTest2_rpt/
/tests/lcov/mcdc/gccTest3_rpt/
/tests/lcov/mcdc/gccTest4a_rpt/
/tests/lcov/mcdc/gccTest4_rpt/
/tests/lcov/mcdc/gccTest5_rpt/
/tests/lcov/multiple/rundir/
/tests/llvm2lcov/report/
/tests/perl2lcov/cover_genhtml/
/tests/perl2lcov/cover_one/
/tests/perl2lcov/perl2lcov_report/
/tests/py2lcov/my_cache/
/tests/py2lcov/__pycache__/
/tests/py2lcov/rpt1/
/tests/py2lcov/rpt2/
/tests/src/
