summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2022-09-04 14:22:48 +0200
committerGitHub <noreply@github.com>2022-09-04 14:22:48 +0200
commita11a087e5da132675bbed1e4b53fcaeb11ccb960 (patch)
tree8586c39c40916cf6adac7759b8a26f45a62aa7c3 /.github
parent2f766a1dcde49c76de1c826eb8df8cbbeb2e7c71 (diff)
downloadpylint-git-a11a087e5da132675bbed1e4b53fcaeb11ccb960.tar.gz
Add a code owner file to officialize knowledge about the code base (#7359)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Diffstat (limited to '.github')
-rw-r--r--.github/CODEOWNERS36
1 files changed, 36 insertions, 0 deletions
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
new file mode 100644
index 000000000..93e96dd1d
--- /dev/null
+++ b/.github/CODEOWNERS
@@ -0,0 +1,36 @@
+# Lines starting with '#' are comments.
+# Each line is a file pattern followed by one or more owners.
+
+# These owners will be the default owners for everything in the repo.
+# Right now there is not default owner to avoid spam
+# * @pierre-sassoulas @DanielNoord @cdce8p @jacobtylerwalls @hippo91
+
+# Order is important. The last matching pattern has the most precedence.
+
+### Core components
+
+# internal message handling
+pylint/message/* @pierre-sassoulas
+tests/message/* @pierre-sassoulas
+
+# typing
+pylint/typing.py @DanielNoord @cdce8p
+
+# multiprocessing (doublethefish is not yet a contributor with write access)
+# pylint/lint/parallel.py @doublethefish
+# tests/test_check_parallel.py @doublethefish
+
+### Pyreverse
+pylint/pyreverse/* @DudeNr33
+tests/pyreverse/* @DudeNr33
+
+### Extensions
+
+# For any all
+pylint/extensions/for_any_all.py @areveny
+tests/functional/ext/for_any_all/* @areveny
+
+# Private import
+pylint/extensions/private_import.py @areveny
+tests/extensions/test_private_import.py @areveny
+tests/functional/ext/private_import/* @areveny