llvm/tools/llvm-cov
Vedant Kumar 10ad4e00d9 [llvm-cov] Strip redundant path components from filenames (fix PR31982)
Instead of stripping the longest common prefix off of the filenames in a
report, strip out the longest chain of redundant path components. This
fixes the case in PR31982, where there are two files with the same
prefix, and stripping out the LCP makes things less intelligible.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296029 91177308-0d34-0410-b5e6-96231b3b80d8
2017-02-23 22:20:32 +00:00
..
CMakeLists.txt
CodeCoverage.cpp [llvm-cov] Respect Windows line endings when parsing demangled symbols. 2017-02-19 14:26:52 +00:00
CoverageExporterJson.cpp
CoverageFilters.cpp
CoverageFilters.h
CoverageReport.cpp [llvm-cov] Strip redundant path components from filenames (fix PR31982) 2017-02-23 22:20:32 +00:00
CoverageReport.h [llvm-cov] Demangle symbols in function summaries (fixes PR31394) 2017-02-05 20:11:03 +00:00
CoverageSummaryInfo.cpp
CoverageSummaryInfo.h [llvm-cov] Refactor logic for storing demangled symbols, NFC 2017-02-05 20:10:58 +00:00
CoverageViewOptions.h
gcov.cpp
llvm-cov.cpp
LLVMBuild.txt
RenderingSupport.h
SourceCoverageView.cpp
SourceCoverageView.h
SourceCoverageViewHTML.cpp
SourceCoverageViewHTML.h
SourceCoverageViewText.cpp
SourceCoverageViewText.h
TestingSupport.cpp