if (right == -1) { if (left < endExcl) { match = matches(matcher, path, left, endExcl, assumeDirectory, pathMatch); } else { match = matches(matcher, path, left, endExcl, assumeDirectory, pathMatch); } else if (dirOnly && !assumeDirectory) { match = matches(matcher, path, left, right, assumeDirectory, pathMatch); } else {
if (right == -1) { if (left < endExcl) { match = matches(matcher, path, left, endExcl, assumeDirectory, pathMatch); } else { match = matches(matcher, path, left, endExcl, assumeDirectory, pathMatch); } else if (dirOnly && !assumeDirectory) { match = matches(matcher, path, left, right, assumeDirectory, pathMatch); } else {
if (right == -1) { if (left < endExcl) { match = matches(matcher, path, left, endExcl, assumeDirectory, pathMatch); } else { match = matches(matcher, path, left, endExcl, assumeDirectory, pathMatch); } else if (dirOnly && !assumeDirectory) { match = matches(matcher, path, left, right, assumeDirectory, pathMatch); } else {