Renamed PathMatch::Match to PathMatch::match

This commit is contained in:
Daniel Marjamäki 2017-07-28 11:27:04 +02:00
parent 252fab2181
commit 515e84ed00
2 changed files with 30 additions and 30 deletions

View File

@ -122,7 +122,7 @@ void FileLister::recursiveAddFiles(std::map<std::string, std::size_t> &files, co
if ((ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) == 0) { if ((ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) == 0) {
// File // File
if ((!checkAllFilesInDir || Path::acceptFile(fname, extra)) && !ignored.Match(fname)) { if ((!checkAllFilesInDir || Path::acceptFile(fname, extra)) && !ignored.match(fname)) {
const std::string nativename = Path::fromNativeSeparators(fname); const std::string nativename = Path::fromNativeSeparators(fname);
// Limitation: file sizes are assumed to fit in a 'size_t' // Limitation: file sizes are assumed to fit in a 'size_t'
@ -197,11 +197,11 @@ static void addFiles2(std::map<std::string, std::size_t> &files,
new_path = path + '/' + dir_result->d_name; new_path = path + '/' + dir_result->d_name;
if (dir_result->d_type == DT_DIR || (dir_result->d_type == DT_UNKNOWN && FileLister::isDirectory(new_path))) { if (dir_result->d_type == DT_DIR || (dir_result->d_type == DT_UNKNOWN && FileLister::isDirectory(new_path))) {
if (recursive && !ignored.Match(new_path)) { if (recursive && !ignored.match(new_path)) {
addFiles2(files, new_path, extra, recursive, ignored); addFiles2(files, new_path, extra, recursive, ignored);
} }
} else { } else {
if (Path::acceptFile(new_path, extra) && !ignored.Match(new_path)) { if (Path::acceptFile(new_path, extra) && !ignored.match(new_path)) {
files[new_path] = file_stat.st_size; files[new_path] = file_stat.st_size;
} }
} }

View File

@ -71,66 +71,66 @@ private:
// Test empty PathMatch // Test empty PathMatch
void emptymaskemptyfile() const { void emptymaskemptyfile() const {
ASSERT(!emptyMatcher.Match("")); ASSERT(!emptyMatcher.match(""));
} }
void emptymaskpath1() const { void emptymaskpath1() const {
ASSERT(!emptyMatcher.Match("src/")); ASSERT(!emptyMatcher.match("src/"));
} }
void emptymaskpath2() const { void emptymaskpath2() const {
ASSERT(!emptyMatcher.Match("../src/")); ASSERT(!emptyMatcher.match("../src/"));
} }
void emptymaskpath3() const { void emptymaskpath3() const {
ASSERT(!emptyMatcher.Match("/home/user/code/src/")); ASSERT(!emptyMatcher.match("/home/user/code/src/"));
} }
// Test PathMatch containing "src/" // Test PathMatch containing "src/"
void onemaskemptypath() const { void onemaskemptypath() const {
ASSERT(!srcMatcher.Match("")); ASSERT(!srcMatcher.match(""));
} }
void onemasksamepath() const { void onemasksamepath() const {
ASSERT(srcMatcher.Match("src/")); ASSERT(srcMatcher.match("src/"));
} }
void onemasksamepathdifferentcase() const { void onemasksamepathdifferentcase() const {
std::vector<std::string> masks(1, "sRc/"); std::vector<std::string> masks(1, "sRc/");
PathMatch match(masks, false); PathMatch match(masks, false);
ASSERT(match.Match("srC/")); ASSERT(match.match("srC/"));
} }
void onemasksamepathwithfile() const { void onemasksamepathwithfile() const {
ASSERT(srcMatcher.Match("src/file.txt")); ASSERT(srcMatcher.match("src/file.txt"));
} }
void onemaskdifferentdir1() const { void onemaskdifferentdir1() const {
ASSERT(!srcMatcher.Match("srcfiles/file.txt")); ASSERT(!srcMatcher.match("srcfiles/file.txt"));
} }
void onemaskdifferentdir2() const { void onemaskdifferentdir2() const {
ASSERT(!srcMatcher.Match("proj/srcfiles/file.txt")); ASSERT(!srcMatcher.match("proj/srcfiles/file.txt"));
} }
void onemaskdifferentdir3() const { void onemaskdifferentdir3() const {
ASSERT(!srcMatcher.Match("proj/mysrc/file.txt")); ASSERT(!srcMatcher.match("proj/mysrc/file.txt"));
} }
void onemaskdifferentdir4() const { void onemaskdifferentdir4() const {
ASSERT(!srcMatcher.Match("proj/mysrcfiles/file.txt")); ASSERT(!srcMatcher.match("proj/mysrcfiles/file.txt"));
} }
void onemasklongerpath1() const { void onemasklongerpath1() const {
ASSERT(srcMatcher.Match("/tmp/src/")); ASSERT(srcMatcher.match("/tmp/src/"));
} }
void onemasklongerpath2() const { void onemasklongerpath2() const {
ASSERT(srcMatcher.Match("src/module/")); ASSERT(srcMatcher.match("src/module/"));
} }
void onemasklongerpath3() const { void onemasklongerpath3() const {
ASSERT(srcMatcher.Match("project/src/module/")); ASSERT(srcMatcher.match("project/src/module/"));
} }
void twomasklongerpath1() const { void twomasklongerpath1() const {
@ -138,7 +138,7 @@ private:
masks.push_back("src/"); masks.push_back("src/");
masks.push_back("module/"); masks.push_back("module/");
PathMatch match(masks); PathMatch match(masks);
ASSERT(!match.Match("project/")); ASSERT(!match.match("project/"));
} }
void twomasklongerpath2() const { void twomasklongerpath2() const {
@ -146,7 +146,7 @@ private:
masks.push_back("src/"); masks.push_back("src/");
masks.push_back("module/"); masks.push_back("module/");
PathMatch match(masks); PathMatch match(masks);
ASSERT(match.Match("project/src/")); ASSERT(match.match("project/src/"));
} }
void twomasklongerpath3() const { void twomasklongerpath3() const {
@ -154,7 +154,7 @@ private:
masks.push_back("src/"); masks.push_back("src/");
masks.push_back("module/"); masks.push_back("module/");
PathMatch match(masks); PathMatch match(masks);
ASSERT(match.Match("project/module/")); ASSERT(match.match("project/module/"));
} }
void twomasklongerpath4() const { void twomasklongerpath4() const {
@ -162,43 +162,43 @@ private:
masks.push_back("src/"); masks.push_back("src/");
masks.push_back("module/"); masks.push_back("module/");
PathMatch match(masks); PathMatch match(masks);
ASSERT(match.Match("project/src/module/")); ASSERT(match.match("project/src/module/"));
} }
// Test PathMatch containing "foo.cpp" // Test PathMatch containing "foo.cpp"
void filemask1() const { void filemask1() const {
ASSERT(fooCppMatcher.Match("foo.cpp")); ASSERT(fooCppMatcher.match("foo.cpp"));
} }
void filemaskdifferentcase() const { void filemaskdifferentcase() const {
std::vector<std::string> masks(1, "foo.cPp"); std::vector<std::string> masks(1, "foo.cPp");
PathMatch match(masks, false); PathMatch match(masks, false);
ASSERT(match.Match("fOo.cpp")); ASSERT(match.match("fOo.cpp"));
} }
void filemask2() const { void filemask2() const {
ASSERT(fooCppMatcher.Match("../foo.cpp")); ASSERT(fooCppMatcher.match("../foo.cpp"));
} }
void filemask3() const { void filemask3() const {
ASSERT(fooCppMatcher.Match("src/foo.cpp")); ASSERT(fooCppMatcher.match("src/foo.cpp"));
} }
// Test PathMatch containing "src/foo.cpp" // Test PathMatch containing "src/foo.cpp"
void filemaskpath1() const { void filemaskpath1() const {
ASSERT(srcFooCppMatcher.Match("src/foo.cpp")); ASSERT(srcFooCppMatcher.match("src/foo.cpp"));
} }
void filemaskpath2() const { void filemaskpath2() const {
ASSERT(srcFooCppMatcher.Match("proj/src/foo.cpp")); ASSERT(srcFooCppMatcher.match("proj/src/foo.cpp"));
} }
void filemaskpath3() const { void filemaskpath3() const {
ASSERT(!srcFooCppMatcher.Match("foo.cpp")); ASSERT(!srcFooCppMatcher.match("foo.cpp"));
} }
void filemaskpath4() const { void filemaskpath4() const {
ASSERT(!srcFooCppMatcher.Match("bar/foo.cpp")); ASSERT(!srcFooCppMatcher.match("bar/foo.cpp"));
} }
}; };