summaryrefslogtreecommitdiff
path: root/CODEOWNERS
blob: daf0ba674fca049f2e38286ae9979585cc6235f4 (plain)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.
# Owners of code are automatically nominated to review PRs involving that code.

# These owners will be the default owners for everything in the repo.
*       @tleonhardt

# Order is important. The last matching pattern has the most precedence.
# So if a pull request only touches javascript files, only these owners
# will be requested to review.
#*.js    @octocat @github/js

# You can also use email addresses if you prefer.
#docs/*  docs@example.com

# cmd2 code
cmd2/__init__.py        @tleonhardt @kotfu
cmd2/arg*.py            @anselor
cmd2/cmd2.py            @tleonhardt @kmvanbrunt @kotfu
cmd2/constants.py       @kotfu
cmd2/parsing.py         @kotfu @kmvanbrunt
cmd2/pyscript*.py       @anselor
cmd2/rl_utils.py        @kmvanbrunt
cmd2/transcript.py      @kotfu
cmd2/utils.py           @tleonhardt @kotfu @kmvanbrunt

# Sphinx documentation
docs/*                  @tleonhardt @kotfu

# Examples
examples/env*.py        @kotfu
examples/help*.py       @anselor
examples/tab_au*.py     @anselor
examples/tab_co*.py     @kmvanbrunt

# Unit Tests
tests/pyscript/*        @anselor
tests/transcripts/*     @kotfu
tests/__init__.py       @kotfu
tests/conftest.py       @kotfu @tleonhardt
tests/test_acar*.py     @anselor
tests/test_argp*.py     @kotfu
tests/test_auto*.py     @anselor
tests/test_bash*.py     @anselor @tleonhardt
tests/test_comp*.py     @kmvanbrunt
tests/test_pars*.py     @kotfu
tests/test_pysc*.py     @anselor
tests/test_tran*.py     @kotfu

# Top-level project stuff
CONTRIBUTING.md         @tleonhardt @kotfu
setup.py                @tleonhardt @kotfu
tasks.py                @kotfu