|
13 | 13 | <Match> |
14 | 14 | <Bug pattern="BC_UNCONFIRMED_CAST_OF_RETURN_VALUE" /> |
15 | 15 | <Or> |
16 | | - <Class name="io.clientcore.core.http.client.DefaultHttpClient" /> |
17 | 16 | <Class name="io.clientcore.core.http.models.HttpRequest" /> |
18 | 17 | <Class name="io.clientcore.core.http.models.RequestOptions" /> |
19 | 18 | <Class name="io.clientcore.core.http.pipeline.HttpPipelineNextPolicy" /> |
20 | 19 | <Class name="io.clientcore.core.http.pipeline.HttpRetryPolicy" /> |
| 20 | + <Class name="io.clientcore.core.implementation.ReflectionUtilsMethodHandle" /> |
21 | 21 | <Class name="io.clientcore.core.implementation.http.HttpPipelineCallState" /> |
22 | 22 | <Class name="io.clientcore.core.implementation.http.rest.PercentEscaper" /> |
23 | 23 | <Class name="io.clientcore.core.implementation.http.rest.ResponseConstructorsCache" /> |
|
26 | 26 | <Class name="io.clientcore.core.implementation.http.rest.ResponseConstructorsNoCacheReflection" /> |
27 | 27 | <Class name="io.clientcore.core.implementation.http.rest.ResponseExceptionConstructorCache" /> |
28 | 28 | <Class name="io.clientcore.core.implementation.http.rest.RestProxyImpl" /> |
29 | | - <Class name="io.clientcore.core.implementation.http.serializer.CompositeSerializer" /> |
30 | 29 | <Class name="io.clientcore.core.implementation.util.DateTimeRfc1123" /> |
31 | 30 | <Class name="io.clientcore.core.implementation.util.InternalContext" /> |
32 | 31 | <Class name="io.clientcore.core.implementation.util.JsonSerializer" /> |
|
66 | 65 | <Bug pattern="CT_CONSTRUCTOR_THROW" /> |
67 | 66 | <Or> |
68 | 67 | <Class name="io.clientcore.core.credential.KeyCredential" /> |
| 68 | + <Class name="io.clientcore.core.http.client.DefaultHttpClient" /> |
| 69 | + <Class name="io.clientcore.core.http.client.DefaultHttpClientBuilder" /> |
69 | 70 | <Class name="io.clientcore.core.http.models.HttpRequest" /> |
70 | 71 | <Class name="io.clientcore.core.http.pipeline.KeyCredentialPolicy" /> |
71 | 72 | <Class name="io.clientcore.core.implementation.http.rest.SwaggerMethodParser" /> |
72 | 73 | <Class name="io.clientcore.core.implementation.instrumentation.otel.OTelInstrumentation" /> |
73 | | - <Class name="io.clientcore.core.serialization.json.implementation.jackson.core.util.RequestPayload" /> |
74 | 74 | <Class name="io.clientcore.core.instrumentation.logging.ClientLogger" /> |
75 | | - <Class name="io.clientcore.core.implementation.instrumentation.otel.OTelInstrumentation" /> |
| 75 | + <Class name="io.clientcore.core.serialization.json.implementation.jackson.core.util.RequestPayload" /> |
76 | 76 | </Or> |
77 | 77 | </Match> |
78 | 78 | <Match> |
|
104 | 104 | <Bug pattern="DM_DEFAULT_ENCODING" /> |
105 | 105 | <Or> |
106 | 106 | <Class name="io.clientcore.core.http.RestProxyTests" /> |
107 | | - <Class name="io.clientcore.core.http.client.DefaultHttpClientTest" /> |
| 107 | + <Class name="io.clientcore.core.http.client.DefaultHttpClientIT" /> |
108 | 108 | <Class name="io.clientcore.core.http.client.SimpleBasicAuthHttpProxyServer" /> |
109 | 109 | <Class name="io.clientcore.core.implementation.http.rest.RestProxyImplTests" /> |
110 | 110 | <Class name="io.clientcore.core.implementation.serializer.AdditionalPropertiesSerializerTests" /> |
|
113 | 113 | <Class name="io.clientcore.core.implementation.serializer.BinaryDataSerializationTests$MapProperty" /> |
114 | 114 | <Class name="io.clientcore.core.implementation.serializer.BinaryDataSerializationTests$SimpleProperty" /> |
115 | 115 | <Class name="io.clientcore.core.implementation.serializer.JsonSerializableEndToEndTests" /> |
| 116 | + <Class name="io.clientcore.core.instrumentation.logging.ClientLoggerTests" /> |
| 117 | + <Class name="io.clientcore.core.instrumentation.logging.InstrumentationTestUtils" /> |
116 | 118 | <Class name="io.clientcore.core.serialization.json.implementation.DefaultJsonReader" /> |
117 | 119 | <Class name="io.clientcore.core.serialization.json.implementation.DefaultJsonWriter" /> |
118 | 120 | <Class name="io.clientcore.core.serialization.xml.XmlReader" /> |
119 | 121 | <Class name="io.clientcore.core.shared.HttpClientTests" /> |
120 | 122 | <Class name="io.clientcore.core.shared.HttpClientTestsServer" /> |
121 | | - <Class name="io.clientcore.core.instrumentation.logging.ClientLoggerTests" /> |
122 | | - <Class name="io.clientcore.core.instrumentation.logging.InstrumentationTestUtils" /> |
123 | 123 | <Class name="io.clientcore.core.util.binarydata.BinaryDataTest" /> |
124 | 124 | <Class name="io.clientcore.core.util.serializer.JsonSerializerTests" /> |
125 | 125 | </Or> |
|
163 | 163 | <Bug pattern="INFORMATION_EXPOSURE_THROUGH_AN_ERROR_MESSAGE" /> |
164 | 164 | <Or> |
165 | 165 | <Class name="io.clientcore.core.implementation.instrumentation.DefaultLogger" /> |
166 | | - <Class name="io.clientcore.core.serialization.xml.implementation.aalto.UncheckedStreamException" /> |
167 | 166 | <Class name="io.clientcore.core.instrumentation.logging.ClientLoggerTests" /> |
| 167 | + <Class name="io.clientcore.core.serialization.xml.implementation.aalto.UncheckedStreamException" /> |
168 | 168 | </Or> |
169 | 169 | </Match> |
170 | 170 | <Match> |
|
232 | 232 | <Bug pattern="NP_NULL_PARAM_DEREF_NONVIRTUAL" /> |
233 | 233 | <Or> |
234 | 234 | <Class name="io.clientcore.core.implementation.http.rest.LengthValidatingInputStreamTests" /> |
| 235 | + <Class name="io.clientcore.core.implementation.instrumentation.fallback.FallbackInstrumentationTests" /> |
235 | 236 | <Class name="io.clientcore.core.serialization.json.implementation.StringBuilderWriterTests" /> |
236 | 237 | <Class name="io.clientcore.core.util.binarydata.BinaryDataTest" /> |
237 | | - <Class name="io.clientcore.core.implementation.instrumentation.fallback.FallbackInstrumentationTests" /> |
238 | 238 | </Or> |
239 | 239 | </Match> |
240 | 240 | <Match> |
241 | 241 | <Bug pattern="OS_OPEN_STREAM" /> |
242 | 242 | <Or> |
243 | | - <Class name="io.clientcore.core.serialization.json.implementation.StringBuilderWriterTests" /> |
244 | 243 | <Class name="io.clientcore.core.http.pipeline.HttpInstrumentationLoggingTests" /> |
| 244 | + <Class name="io.clientcore.core.serialization.json.implementation.StringBuilderWriterTests" /> |
245 | 245 | </Or> |
246 | 246 | </Match> |
247 | 247 | <Match> |
248 | 248 | <Bug pattern="PATH_TRAVERSAL_IN" /> |
249 | | - <Or> |
250 | | - <Class name="io.clientcore.core.http.client.DefaultHttpClientBuilder" /> |
251 | | - <Class name="io.clientcore.core.models.MockFile" /> |
252 | | - </Or> |
| 249 | + <Class name="io.clientcore.core.models.MockFile" /> |
253 | 250 | </Match> |
254 | 251 | <Match> |
255 | 252 | <Bug pattern="PREDICTABLE_RANDOM" /> |
256 | 253 | <Or> |
257 | 254 | <Class name="io.clientcore.core.http.pipeline.HttpRetryPolicy" /> |
| 255 | + <Class name="io.clientcore.core.implementation.instrumentation.fallback.RandomIdUtils" /> |
258 | 256 | <Class name="io.clientcore.core.shared.HttpClientTests" /> |
259 | 257 | <Class name="io.clientcore.core.shared.HttpClientTestsServer" /> |
260 | | - <Class name="io.clientcore.core.implementation.instrumentation.fallback.RandomIdUtils" /> |
261 | 258 | </Or> |
262 | 259 | </Match> |
263 | 260 | <Match> |
|
398 | 395 | <Bug pattern="XXE_XMLSTREAMREADER" /> |
399 | 396 | <Class name="io.clientcore.core.serialization.xml.XmlReader" /> |
400 | 397 | </Match> |
401 | | - <Match> |
402 | | - <Bug pattern="RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE" /> |
403 | | - <Class name="io.clientcore.core.http.pipeline.HttpInstrumentationPolicy" /> |
404 | | - </Match> |
405 | | - <Match> |
406 | | - <Bug pattern="NP_LOAD_OF_KNOWN_NULL_VALUE" /> |
407 | | - <Class name="io.clientcore.core.http.pipeline.HttpInstrumentationPolicy" /> |
408 | | - </Match> |
409 | | - <Match> |
410 | | - <Bug pattern="AA_ASSERTION_OF_ARGUMENTS" /> |
411 | | - <Class name="io.clientcore.core.implementation.instrumentation.otel.tracing.OTelSpanContext" /> |
412 | | - </Match> |
413 | 398 | </FindBugsFilter> |
0 commit comments