-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Expand file tree
/
Copy pathCODEOWNERS
More file actions
40 lines (36 loc) · 1.65 KB
/
Copy pathCODEOWNERS
File metadata and controls
40 lines (36 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# GitHub code owners file. For more info: https://help.github.com/articles/about-codeowners/
#
# - Comment lines begin with `#` character.
# - Each line is a file pattern optionally followed by one or more owners.
# - The '*' pattern is global owners.
# - Order is important. The last matching pattern has the most precedence.
/crates/ruff_notebook/ @dhruvmanila
/crates/ruff_formatter/ @MichaReiser
/crates/ruff_python_formatter/ @MichaReiser
/crates/ruff_python_parser/ @MichaReiser @dhruvmanila
/crates/ruff_annotate_snippets/ @BurntSushi
# Script for fuzzing the parser/ty etc.
/python/py-fuzzer/ @AlexWaygood
# ty
#
# CODEOWNERS teams in ty are for notifications only. When adding a new ty crate,
# create or update the relevant *_notified team, use that team here, and
# update .github/pr-reviewer-pools.toml separately to control individual
# reviewer selection.
/crates/ty* @astral-sh/ty_notified
/crates/ruff_db/ @astral-sh/ruff_db_notified
/crates/ty_project/ @astral-sh/ty_project_notified
/crates/ty_ide/ @astral-sh/ty_ide_notified
/crates/ty_server/ @astral-sh/ty_server_notified
/crates/ty/ @astral-sh/ty_cli_notified
/crates/ty_wasm/ @astral-sh/ty_wasm_notified
/scripts/ty_benchmark/ @astral-sh/ty_benchmark_notified
/crates/ty_python_core/ @astral-sh/ty_python_core_notified
/crates/ty_python_semantic/ @astral-sh/ty_python_semantic_notified
/crates/ty_module_resolver/ @astral-sh/ty_module_resolver_notified
# Ruff releases update crate manifests and generated README version sections.
# Leave these files unowned to avoid notifying the crate teams for release PRs.
/crates/ty*/Cargo.toml
/crates/ty*/README.md
/crates/ruff_db/Cargo.toml
/crates/ruff_db/README.md