-
Notifications
You must be signed in to change notification settings - Fork 27
/
CODEOWNERS
Validating CODEOWNERS rules...
109 lines (94 loc) · 6.62 KB
/
CODEOWNERS
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# Build scripts should be audited by BLT
Jenkinsfile @corda/blt
.ci/** @corda/blt
*.gradle @corda/blt
gradle/wrapper @corda/blt
*.toml @corda/corda5-team-leads
.github/** @corda/blt
CODEOWNERS @corda/blt @corda/corda5-team-leads
# Modules to be audited by REST team
/applications/workers/release/rest-worker/ @corda/rest
/components/rest-gateway-comp/ @corda/rest
/components/permissions/ @corda/rest
/components/rbac-security-manager-service/ @corda/rest
/components/virtual-node/ @corda/rest
/libs/rest/ @corda/rest
/libs/permissions/ @corda/rest
/libs/virtual-node/ @corda/rest
/processors/rest-processor/ @corda/rest
/tools/plugins/initial-rbac/ @corda/rest
/tools/plugins/plugins-rest/ @corda/rest
/tools/plugins/virtual-node/ @corda/rest
# Helm charts for BLT team
/charts/ @corda/blt
# Modules to be audited by the Network team
/applications/workers/release/p2p-gateway-worker/ @corda/corda-platform-network-team
/applications/workers/release/p2p-link-manager-worker/ @corda/corda-platform-network-team
/applications/workers/release/member-worker/ @corda/corda-platform-network-team
/processors/link-manager-processor/ @corda/corda-platform-network-team
/processors/gateway-processor/ @corda/corda-platform-network-team
/processors/member-processor/ @corda/corda-platform-network-team
/components/gateway/ @corda/corda-platform-network-team
/components/link-manager/ @corda/corda-platform-network-team
/components/membership/ @corda/corda-platform-network-team
/libs/membership/ @corda/corda-platform-network-team
/libs/p2p-crypto/ @corda/corda-platform-network-team
/libs/layered-property-map/ @corda/corda-platform-network-team
/tools/plugins/mgm/ @corda/corda-platform-network-team
/tools/plugins/network/ @corda/corda-platform-network-team
/applications/tools/p2p-test/ @corda/corda-platform-network-team
# Modules to be audited by Sandboxing SMEs
/components/security-manager/ @corda/sandboxing
/components/virtual-node/sandbox-* @corda/sandboxing
/components/sandbox* @corda/sandboxing
/libs/virtual-node/sandbox-* @corda/sandboxing
/osgi-* @corda/sandboxing
/testing/sandboxes/ @corda/sandboxing
/testing/sandboxes-testkit/ @corda/sandboxing
/testing/security-manager-utilities/ @corda/sandboxing
# Modules to be audited by Crypto SMEs
/components/crypto/ @corda/crypto
/libs/crypto/ @corda/crypto
/processors/crypto/ @corda/crypto
# Modules to be audited by Packaging SMEs
/components/chunking/ @corda/packaging
/components/virtual-node/cpi-* @corda/packaging
/components/virtual-node/cpk-* @corda/packaging
/libs/chunking/ @corda/packaging
/libs/packaging/ @corda/packaging
/libs/serialization/ @corda/packaging
/libs/virtual-node/cpi-* @corda/packaging
/testing/packaging-test-utilities/ @corda/packaging
/tools/plugins/package @corda/packaging
# Modules to be audited by DB SMEs
/components/db/ @corda/db
/components/persistence/ @corda/db
/components/reconciliation/ @corda/db
/libs/db/ @corda/db
/processors/db/ @corda/db
/testing/persistence-testkit/ @corda/db
/tools/plugins/db-config @corda/db
# Modules to be audited by Flow Worker team
/components/flow/ @corda/flow-worker
/libs/flows/ @corda/flow-worker
/libs/lifecycle/ @corda/flow-worker
/libs/messaging/ @corda/flow-worker
/libs/application/application-impl/ @corda/flow-worker
/processors/flow-processor/ @corda/flow-worker
/testing/flow/ @corda/flow-worker
/testing/message-patterns/ @corda/flow-worker
/applications/workers/release/flow-worker @corda/flow-worker
# Modules to be audited by Ledger SMEs
/components/ledger/ @corda/ledger
/libs/ledger/ @corda/ledger
/testing/ledger/ @corda/ledger
# Modules to be audited by Notary SMEs
/components/uniqueness/ @corda/notaries
/libs/uniqueness/ @corda/notaries
/notary-plugins/ @corda/notaries
/processors/uniqueness-processor/ @corda/notaries
/testing/uniqueness/ @corda/notaries
# Ledger token selection files to be reviewed by the REST team
# This needs to be after the ledger rules to partially override those
/components/ledger/ledger-utxo-token-cache @corda/rest
/components/ledger/ledger-utxo-flow/src/main/kotlin/net/corda/ledger/utxo/impl/token @corda/rest