Skip to content

Commit 45c7667

Browse files
chore: Update the CODEOWNERS file (#8830)
1 parent a33e422 commit 45c7667

File tree

2 files changed

+97
-60
lines changed

2 files changed

+97
-60
lines changed

.github/CODEOWNERS

Lines changed: 96 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -5,72 +5,108 @@
55
* @DataDog/apm-java
66

77
# @DataDog/apm-idm-java
8-
dd-java-agent/instrumentation/ @DataDog/apm-idm-java
8+
/dd-java-agent/agent-bootstrap/src/main/java/datadog/trace/bootstrap/instrumentation/decorator/ @DataDog/apm-idm-java
9+
/dd-java-agent/instrumentation/ @DataDog/apm-idm-java
910

10-
# @DataDog/profiling-java
11-
dd-java-agent/agent-profiling/ @DataDog/profiling-java
12-
dd-java-agent/agent-crashtracking/ @DataDog/profiling-java
13-
dd-java-agent/instrumentation/exception-profiling/ @DataDog/profiling-java
14-
dd-java-agent/instrumentation/java-directbytebuffer/ @DataDog/profiling-java
15-
dd-java-agent/agent-bootstrap/src/main/java/datadog/trace/bootstrap/instrumentation/jfr/ @DataDog/profiling-java
16-
dd-java-agent/agent-bootstrap/src/main/java11/datadog/trace/bootstrap/instrumentation/jfr/ @DataDog/profiling-java
17-
dd-smoke-tests/profiling-integration-tests/ @DataDog/profiling-java
11+
# @DataDog/apm-release-platform
12+
/.gitlab/ @DataDog/apm-release-platform
13+
/.gitlab-ci.yml @DataDog/apm-release-platform
1814

19-
# @DataDog/ci-app-libraries-java
20-
dd-java-agent/agent-ci-visibility/ @DataDog/ci-app-libraries-java
21-
dd-java-agent/instrumentation/cucumber/ @DataDog/ci-app-libraries-java
22-
dd-java-agent/instrumentation/jacoco/ @DataDog/ci-app-libraries-java
23-
dd-java-agent/instrumentation/junit-4.10/ @DataDog/ci-app-libraries-java
24-
dd-java-agent/instrumentation/junit-5.3/ @DataDog/ci-app-libraries-java
25-
dd-java-agent/instrumentation/karate/ @DataDog/ci-app-libraries-java
26-
dd-java-agent/instrumentation/scalatest/ @DataDog/ci-app-libraries-java
27-
dd-java-agent/instrumentation/selenium/ @DataDog/ci-app-libraries-java
28-
dd-java-agent/instrumentation/testng/ @DataDog/ci-app-libraries-java
29-
dd-java-agent/instrumentation/gradle-3.0/ @DataDog/ci-app-libraries-java
30-
dd-java-agent/instrumentation/gradle-8.3/ @DataDog/ci-app-libraries-java
31-
dd-java-agent/instrumentation/gradle-testing/ @DataDog/ci-app-libraries-java
32-
dd-java-agent/instrumentation/maven-3.2.1/ @DataDog/ci-app-libraries-java
33-
dd-java-agent/instrumentation/maven-surefire/ @DataDog/ci-app-libraries-java
34-
dd-java-agent/instrumentation/weaver/ @DataDog/ci-app-libraries-java
35-
dd-smoke-tests/gradle/ @DataDog/ci-app-libraries-java
36-
dd-smoke-tests/maven/ @DataDog/ci-app-libraries-java
37-
**/civisibility/ @DataDog/ci-app-libraries-java
38-
**/CiVisibility*.java @DataDog/ci-app-libraries-java
39-
**/CiVisibility*.groovy @DataDog/ci-app-libraries-java
15+
# @DataDog/apm-sdk-api-java
16+
/dd-trace-ot/ @DataDog/apm-sdk-api-java
4017

41-
# @DataDog/debugger-java (Live Debugger)
42-
dd-java-agent/agent-debugger/ @DataDog/debugger-java
43-
dd-smoke-tests/debugger-integration-tests/ @DataDog/debugger-java
18+
# @DataDog/apm-serverless
19+
/dd-trace-core/src/main/java/datadog/trace/lambda/ @DataDog/apm-serverless
20+
/dd-trace-core/src/test/groovy/datadog/trace/lambda/ @DataDog/apm-serverless
21+
22+
# @DataDog/apm-lang-platform-java
23+
/.circleci/ @DataDog/apm-lang-platform-java
24+
/.github/ @DataDog/apm-lang-platform-java
25+
/benchmark/ @DataDog/apm-lang-platform-java
26+
/components/ @DataDog/apm-lang-platform-java
27+
/dd-java-agent/instrumentation/java-* @DataDog/apm-lang-platform-java
28+
/metadata/ @DataDog/apm-lang-platform-java
29+
/remote-config/ @DataDog/apm-lang-platform-java
30+
/telemetry/ @DataDog/apm-lang-platform-java
31+
/test-published-dependencies/ @DataDog/apm-lang-platform-java
4432

4533
# @DataDog/asm-java (AppSec/IAST)
46-
dd-java-agent/agent-iast/ @DataDog/asm-java
47-
dd-java-agent/instrumentation/*iast* @DataDog/asm-java
48-
dd-java-agent/instrumentation/*appsec* @DataDog/asm-java
49-
dd-java-agent/instrumentation/json/ @DataDog/asm-java
50-
dd-java-agent/instrumentation/snakeyaml/ @DataDog/asm-java
51-
dd-java-agent/instrumentation/velocity/ @DataDog/asm-java
52-
dd-java-agent/instrumentation/freemarker/ @DataDog/asm-java
53-
dd-smoke-tests/iast-util/ @DataDog/asm-java
54-
dd-smoke-tests/spring-security/ @DataDog/asm-java
55-
dd-java-agent/instrumentation/commons-fileupload/ @DataDog/asm-java
56-
dd-java-agent/instrumentation/spring-security-5/ @DataDog/asm-java
57-
**/appsec/ @DataDog/asm-java
58-
**/iast/ @DataDog/asm-java
59-
**/Iast*.java @DataDog/asm-java
60-
**/Iast*.groovy @DataDog/asm-java
61-
**/rasp/ @Datadog/asm-java
62-
**/*Rasp*.java @DataDog/asm-java
63-
**/*Rasp*.groovy @DataDog/asm-java
64-
**/*Waf*.java @DataDog/asm-java
65-
**/*Waf*.groovy @DataDog/asm-java
34+
/buildSrc/call-site-instrumentation-plugin/ @DataDog/asm-java
35+
/dd-java-agent/agent-iast/ @DataDog/asm-java
36+
/dd-java-agent/instrumentation/*iast* @DataDog/asm-java
37+
/dd-java-agent/instrumentation/*appsec* @DataDog/asm-java
38+
/dd-java-agent/instrumentation/json/ @DataDog/asm-java
39+
/dd-java-agent/instrumentation/snakeyaml/ @DataDog/asm-java
40+
/dd-java-agent/instrumentation/velocity/ @DataDog/asm-java
41+
/dd-java-agent/instrumentation/freemarker/ @DataDog/asm-java
42+
/dd-smoke-tests/iast-util/ @DataDog/asm-java
43+
/dd-smoke-tests/spring-security/ @DataDog/asm-java
44+
/dd-java-agent/instrumentation/commons-fileupload/ @DataDog/asm-java
45+
/dd-java-agent/instrumentation/spring-security-5/ @DataDog/asm-java
46+
/dd-trace-api/src/main/java/datadog/trace/api/EventTracker.java @DataDog/asm-java
47+
/internal-api/src/main/java/datadog/trace/api/gateway/ @DataDog/asm-java
48+
**/appsec/ @DataDog/asm-java
49+
**/*CallSite*.java @DataDog/asm-java
50+
**/*CallSite*.groovy @DataDog/asm-java
51+
**/*CallSite*.kt @DataDog/asm-java
52+
**/iast/ @DataDog/asm-java
53+
**/Iast*.java @DataDog/asm-java
54+
**/Iast*.groovy @DataDog/asm-java
55+
**/rasp/ @Datadog/asm-java
56+
**/*Rasp*.java @DataDog/asm-java
57+
**/*Rasp*.groovy @DataDog/asm-java
58+
**/*Waf*.java @DataDog/asm-java
59+
**/*Waf*.groovy @DataDog/asm-java
60+
61+
# @DataDog/ci-app-libraries-java
62+
/dd-java-agent/agent-ci-visibility/ @DataDog/ci-app-libraries-java
63+
/dd-java-agent/instrumentation/cucumber/ @DataDog/ci-app-libraries-java
64+
/dd-java-agent/instrumentation/jacoco/ @DataDog/ci-app-libraries-java
65+
/dd-java-agent/instrumentation/junit-4.10/ @DataDog/ci-app-libraries-java
66+
/dd-java-agent/instrumentation/junit-5.3/ @DataDog/ci-app-libraries-java
67+
/dd-java-agent/instrumentation/karate/ @DataDog/ci-app-libraries-java
68+
/dd-java-agent/instrumentation/scalatest/ @DataDog/ci-app-libraries-java
69+
/dd-java-agent/instrumentation/selenium/ @DataDog/ci-app-libraries-java
70+
/dd-java-agent/instrumentation/testng/ @DataDog/ci-app-libraries-java
71+
/dd-java-agent/instrumentation/gradle-3.0/ @DataDog/ci-app-libraries-java
72+
/dd-java-agent/instrumentation/gradle-8.3/ @DataDog/ci-app-libraries-java
73+
/dd-java-agent/instrumentation/gradle-testing/ @DataDog/ci-app-libraries-java
74+
/dd-java-agent/instrumentation/maven-3.2.1/ @DataDog/ci-app-libraries-java
75+
/dd-java-agent/instrumentation/maven-surefire/ @DataDog/ci-app-libraries-java
76+
/dd-java-agent/instrumentation/weaver/ @DataDog/ci-app-libraries-java
77+
/dd-smoke-tests/gradle/ @DataDog/ci-app-libraries-java
78+
/dd-smoke-tests/maven/ @DataDog/ci-app-libraries-java
79+
/internal-api/src/main/java/datadog/trace/api/git/ @DataDog/ci-app-libraries-java
80+
**/civisibility/ @DataDog/ci-app-libraries-java
81+
**/CiVisibility*.java @DataDog/ci-app-libraries-java
82+
**/CiVisibility*.groovy @DataDog/ci-app-libraries-java
83+
84+
# @DataDog/debugger-java (Live Debugger)
85+
/dd-java-agent/agent-debugger/ @DataDog/debugger-java
86+
/dd-smoke-tests/debugger-integration-tests/ @DataDog/debugger-java
6687

6788
# @DataDog/data-jobs-monitoring
68-
dd-java-agent/instrumentation/spark/ @DataDog/data-jobs-monitoring
69-
dd-java-agent/instrumentation/spark-executor/ @DataDog/data-jobs-monitoring
89+
/dd-java-agent/instrumentation/spark/ @DataDog/data-jobs-monitoring
90+
/dd-java-agent/instrumentation/spark-executor/ @DataDog/data-jobs-monitoring
7091

7192
# @DataDog/data-streams-monitoring
72-
dd-java-agent/testing/src/main/groovy/datadog/trace/agent/test/datastreams @DataDog/data-streams-monitoring
73-
dd-trace-core/src/main/java/datadog/trace/core/datastreams @DataDog/data-streams-monitoring
74-
dd-trace-core/src/test/groovy/datadog/trace/core/datastreams @DataDog/data-streams-monitoring
75-
internal-api/src/main/java/datadog/trace/api/datastreams @DataDog/data-streams-monitoring
76-
internal-api/src/test/groovy/datadog/trace/api/datastreams @DataDog/data-streams-monitoring
93+
/dd-java-agent/testing/src/main/groovy/datadog/trace/agent/test/datastreams @DataDog/data-streams-monitoring
94+
/dd-trace-core/src/main/java/datadog/trace/core/datastreams @DataDog/data-streams-monitoring
95+
/dd-trace-core/src/test/groovy/datadog/trace/core/datastreams @DataDog/data-streams-monitoring
96+
/internal-api/src/main/java/datadog/trace/api/datastreams @DataDog/data-streams-monitoring
97+
/internal-api/src/test/groovy/datadog/trace/api/datastreams @DataDog/data-streams-monitoring
98+
**/datastreams/ @DataDog/data-streams-monitoring
99+
**/DataStreams* @DataDog/data-streams-monitoring
100+
101+
# @DataDog/profiling-java
102+
/dd-java-agent/agent-profiling/ @DataDog/profiling-java
103+
/dd-java-agent/agent-crashtracking/ @DataDog/profiling-java
104+
/dd-java-agent/instrumentation/exception-profiling/ @DataDog/profiling-java
105+
/dd-java-agent/instrumentation/java-directbytebuffer/ @DataDog/profiling-java
106+
/dd-java-agent/agent-bootstrap/src/main/java/datadog/trace/bootstrap/instrumentation/jfr/ @DataDog/profiling-java
107+
/dd-java-agent/agent-bootstrap/src/main/java11/datadog/trace/bootstrap/instrumentation/jfr/ @DataDog/profiling-java
108+
/dd-trace-api/src/main/java/datadog/trace/api/profiling @DataDog/profiling-java
109+
/internal-api/src/main/java/datadog/trace/api/profiling @DataDog/profiling-java
110+
/internal-api/src/main/java/datadog/trace/api/EndpointCheckpointer.java @DataDog/profiling-java
111+
/internal-api/src/main/java/datadog/trace/api/EndpointTracker.java @DataDog/profiling-java
112+
/dd-smoke-tests/profiling-integration-tests/ @DataDog/profiling-java

.github/pull_request_template.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
- Assign the `type:` and (`comp:` or `inst:`) labels in addition to [any usefull labels](https://github.com/DataDog/dd-trace-java/blob/master/CONTRIBUTING.md#labels)
1111
- Don't use `close`, `fix` or any [linking keywords](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword) when referencing an issue.
1212
Use `solves` instead, and assign the PR [milestone](https://github.com/DataDog/dd-trace-java/milestones) to the issue
13+
- Update the [CODEOWNERS](https://github.com/DataDog/dd-trace-java/blob/master/.github/CODEOWNERS) file on source file addition, move, or deletion
1314
- Update the [public documentation](https://docs.datadoghq.com/tracing/trace_collection/library_config/java/) in case of new configuration flag or behavior
1415

1516
Jira ticket: [PROJ-IDENT]

0 commit comments

Comments
 (0)