From 22aa60c9504eee8e3b6f31bbabd3bee9aa5e7152 Mon Sep 17 00:00:00 2001 From: "alejandro.gonzalez" Date: Mon, 21 Sep 2026 11:30:13 +0200 Subject: [PATCH] Fix CODEOWNERS routing for AppSec/IAST/RASP instrumentation modules - Add /dd-java-agent/instrumentation/**/*appsec*, **/*AppSec*, **/*iast* patterns co-owned by asm-java + apm-idm-java, closing a case-sensitivity/ substring gap that misrouted nested lowercase-hyphenated modules (e.g. jetty-appsec-11.0) and CamelCase files (e.g. AppSecInterceptor.java) to apm-idm-java-only review. - Add **/*rasp* preventively (no live bug found; all current RASP code uses capitalized "Rasp"). - Remove lines now subsumed by the new wildcard patterns. --- .github/CODEOWNERS | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 9c219453ee9..d61754b6290 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -256,15 +256,14 @@ /dd-trace-api/**/config/AppSecConfig* @DataDog/asm-java **/*Rasp* @DataDog/asm-java **/*Waf* @DataDog/asm-java -/dd-java-agent/instrumentation/**/appsec/ @DataDog/asm-java @DataDog/apm-idm-java /dd-java-agent/instrumentation/**/*CallSite* @DataDog/asm-java @DataDog/apm-idm-java -/dd-java-agent/instrumentation/**/iast/ @DataDog/asm-java @DataDog/apm-idm-java +/dd-java-agent/instrumentation/**/*appsec* @DataDog/asm-java @DataDog/apm-idm-java +/dd-java-agent/instrumentation/**/*AppSec* @DataDog/asm-java @DataDog/apm-idm-java +/dd-java-agent/instrumentation/**/*iast* @DataDog/asm-java @DataDog/apm-idm-java +/dd-java-agent/instrumentation/**/*rasp* @DataDog/asm-java @DataDog/apm-idm-java /dd-java-agent/instrumentation/**/*Iast* @DataDog/asm-java @DataDog/apm-idm-java -/dd-java-agent/instrumentation/**/rasp/ @DataDog/asm-java @DataDog/apm-idm-java /dd-java-agent/instrumentation/**/*Rasp* @DataDog/asm-java @DataDog/apm-idm-java /dd-java-agent/instrumentation/**/*Waf* @DataDog/asm-java @DataDog/apm-idm-java -/dd-java-agent/instrumentation/*iast* @DataDog/asm-java @DataDog/apm-idm-java -/dd-java-agent/instrumentation/*appsec* @DataDog/asm-java @DataDog/apm-idm-java /dd-java-agent/instrumentation/beanshell-2.0/ @DataDog/asm-java @DataDog/apm-idm-java /dd-java-agent/instrumentation/commons-fileupload-1.5/ @DataDog/asm-java @DataDog/apm-idm-java /dd-java-agent/instrumentation/datadog/asm/ @DataDog/asm-java @DataDog/apm-idm-java