Commit 00a81bb
authored
Refactor of the PropagationModule and removal of WebModule (DataDog#6033)
1 parent a012761 commit 00a81bb
213 files changed
Lines changed: 2252 additions & 2097 deletions
File tree
- dd-java-agent
- agent-iast/src
- jmh/java/com/datadog/iast/propagation
- main/java/com/datadog/iast
- model
- propagation
- source
- taint
- telemetry/taint
- testFixtures/groovy/com/datadog/iast/test
- test/groovy/com/datadog/iast
- model
- json
- propagation
- sink
- source
- taint
- telemetry
- taint
- instrumentation
- akka-http-10.0/src/main/java/datadog/trace/instrumentation/akkahttp/iast
- helpers
- akka-http-10.2-iast/src/main/java/datadog/trace/instrumentation/akkahttp102/iast/helpers
- commons-httpclient-2/src
- main/java/datadog/trace/instrumentation/commonshttpclient
- test/groovy
- commons-lang-2/src
- main/java/datadog/trace/instrumentation/commonslang
- test/groovy/datadog/trace/instrumentation/commonslang
- commons-lang-3/src
- main/java/datadog/trace/instrumentation/commonslang3
- test/groovy/datadog/trace/instrumentation/commonslang3
- commons-text/src
- main/java/datadog/trace/instrumentation/commonstext
- test/groovy/datadog/trace/instrumentation/commonstext
- freemarker/src
- main/java/datadog/trace/instrumentation/freemarker
- test/groovy/datadog/trace/instrumentation/freemarker
- jackson-core
- jackson-core-1/src
- main/java/datadog/trace/instrumentation/jackson/codehouse/core
- test/groovy
- src
- main/java/datadog/trace/instrumentation/jackson/core
- test/groovy
- java-io/src
- main/java/datadog/trace/instrumentation/java/lang
- test/groovy/datadog/trace/instrumentation/java/io
- java-lang/src/main/java/datadog/trace/instrumentation/java/lang
- java-net/src
- main/java/datadog/trace/instrumentation/java/net
- test/groovy/datadog/trace/instrumentation/java/net
- jdbc/src/test/groovy
- jersey/src/main/java/datadog/trace/instrumentation/jersey
- jose-jwt/src
- main/java/datadog/trace/instrumentation/josejwt
- test/groovy
- netty-buffer-4/src/main/java/datadog/trace/instrumentation/netty40/buffer
- okhttp-2/src
- main/java/datadog/trace/instrumentation/okhttp2
- test/groovy
- okhttp-3/src
- main/java/datadog/trace/instrumentation/okhttp3
- test/groovy
- owasp-esapi-2/src
- main/java/datadog/trace/instrumentation/owasp/esapi
- test/groovy/datadog/trace/instrumentation/owasp/esapi
- pekko-http-1.0/src/main/java/datadog/trace/instrumentation/pekkohttp/iast
- helpers
- resteasy-appsec/src/main/java/datadog/trace/instrumentation/resteasy
- servlet-common/src
- main/java/datadog/trace/instrumentation/servlet
- test/groovy
- servlet
- request-3/src
- main/java/datadog/trace/instrumentation/servlet3
- callsite
- test
- groovy
- java/foo/bar/smoketest
- request-5/src
- main/java/datadog/trace/instrumentation/servlet5
- test
- groovy
- java/foo/bar/smoketest
- src
- main/java/datadog/trace/instrumentation/servlet
- http
- request
- test/groovy
- spring-webflux-5/src
- iastTest/groovy/datadog/trace/instrumentation/springwebflux/server
- main/java/datadog/trace/instrumentation/springwebflux/server/iast
- spring-webflux-6/src/iastTest/groovy/datadog/trace/instrumentation/springwebflux6/server
- spring-webmvc-3.1/src
- main/java/datadog/trace/instrumentation/springweb
- test/groovy/test
- boot
- urlhandlermapping
- spring-webmvc-5.3/src
- main/java/datadog/trace/instrumentation/springweb
- test/groovy
- spring-webmvc-6.0/src
- main/java17/datadog/trace/instrumentation/springweb6
- test/groovy/datadog/trace/instrumentation/springweb6
- boot
- urlhandlermapping
- unbescape/src
- main/java/datadog/trace/instrumentation/unbescape
- test/groovy/datadog/trace/instrumentation/unbescape
- vertx-web-3.4/src
- main/java/datadog/trace/instrumentation/vertx_3_4
- core
- server
- test
- groovy
- core
- server
- java/server
- vertx-web-3.5/src
- main/java/datadog/trace/instrumentation/vertx_3_5/core
- test/groovy/core
- vertx-web-4.0/src
- main/java/datadog/trace/instrumentation/vertx_4_0
- core
- server
- test/groovy/core
- testing/src/main/groovy/datadog/trace/agent/test/base
- internal-api/src
- main/java/datadog/trace/api/iast
- propagation
- source
- test/groovy/datadog/trace/api/iast
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
37 | | - | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
dd-java-agent/agent-iast/src/jmh/java/com/datadog/iast/propagation/StringBuilderInitBenchmark.java
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| |||
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | | - | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| |||
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
21 | | - | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| |||
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
57 | | - | |
| 58 | + | |
58 | 59 | | |
59 | 60 | | |
60 | 61 | | |
| |||
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| |||
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
17 | | - | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
dd-java-agent/agent-iast/src/jmh/java/com/datadog/iast/propagation/StringSubsequenceBenchmark.java
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
0 commit comments