-
Notifications
You must be signed in to change notification settings - Fork 189
Expand file tree
/
Copy pathCODEOWNERS
More file actions
33 lines (30 loc) · 2.03 KB
/
CODEOWNERS
File metadata and controls
33 lines (30 loc) · 2.03 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
# The general intention behind this file:
# GitHub branch rules have been configured to require a review from code owners before merge.
# Owners are requested to review changes to their owned files, give feedback where appropriate, and eventually approve.
# @triceo is required to review all changes before merge, but may delegate deeper review to secondary owners.
#
# Rationale for assignments:
# - @triceo is the main code owner of Timefold Solver.
# - @TomCools (Timefold DevRel) is the secondary code owner of user-facing documentation.
# - @zepfred and @Christopher-Chianelli are secondary code owners for specific parts of the codebase
# with which they interacted frequently, or wrote entirely.
#
# This is not perfect and doesn't replace manual code review assignment:
# - If you want to ask someone specific for a review, do it.
# - If you want to exclude yourself from any particular review requests, give a reason and do it.
**/* @triceo
core/src/*/java/ai/timefold/solver/core/impl/domain/valuerange/** @triceo @zepfred
core/src/*/java/ai/timefold/solver/core/impl/heuristic/selector/** @triceo @zepfred
core/src/*/java/ai/timefold/solver/core/impl/constructionheuristic/** @triceo @zepfred
core/src/*/java/ai/timefold/solver/core/impl/exhaustivesearch/** @triceo @zepfred
core/src/*/java/ai/timefold/solver/core/impl/localsearch/** @triceo @zepfred
core/src/*/java/ai/timefold/solver/core/impl/partitionedsearch/** @triceo @zepfred
core/src/*/java/ai/timefold/solver/core/impl/solver/termination/** @triceo @zepfred
core/src/*/java/ai/timefold/solver/core/impl/domain/common/** @triceo @Christopher-Chianelli
core/src/*/java/ai/timefold/solver/core/impl/domain/solution/cloner/** @triceo @Christopher-Chianelli
core/src/*/java/ai/timefold/solver/core/impl/domain/variable/** @triceo @Christopher-Chianelli
core/src/*/java/ai/timefold/solver/core/impl/solver/monitoring/** @triceo @Christopher-Chianelli
quarkus-integration/** @triceo @Christopher-Chianelli
spring-integration/** @triceo @Christopher-Chianelli
docs/** @triceo @TomCools
**/*.adoc @triceo @TomCools