From ee0176471f828ea229212c2475105f55292ca0ff Mon Sep 17 00:00:00 2001 From: "leonardo.lambertucci" Date: Wed, 27 Jul 2022 15:27:21 +0100 Subject: [PATCH] Correcting bug in issue 40 https://github.com/sbdchd/codeowners/issues/40 --- codeowners/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codeowners/__init__.py b/codeowners/__init__.py index 79fa593..a0848dc 100644 --- a/codeowners/__init__.py +++ b/codeowners/__init__.py @@ -45,7 +45,7 @@ def path_to_regex(pattern: str) -> Pattern[str]: slash_pos = pattern.find("/") anchored = slash_pos > -1 and slash_pos != len(pattern) - 1 - regex += r"\A" if anchored else r"(?:\A|/)" + regex += r"\A/" if anchored else r"(?:\A|/)" matches_dir = pattern[-1] == "/" matches_no_subdirs = pattern[-2:] == "/*"