From dfd98c8f5309e3d0bab137d9c9b4da3e1f8270f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 14:46:25 +0200 Subject: [PATCH 01/72] Actions: patch-generated stubs --- .../ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll | 4 ++++ .../ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll | 4 ++++ actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll | 4 ++++ .../ql/lib/codeql/actions/security/CommandInjectionQuery.qll | 4 ++++ .../ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll | 4 ++++ .../ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll | 4 ++++ 6 files changed, 24 insertions(+) diff --git a/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll index 1d461cca3df2..c197afdb619f 100644 --- a/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll @@ -88,6 +88,10 @@ private module ArgumentInjectionConfig implements DataFlow::ConfigSig { run.getScript().getAnEnvReachingArgumentInjectionSink(var, _, _) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/actions/ql/src/experimental/Security/CWE-088/ArgumentInjectionCritical.ql@29:62:29:66) + } } /** Tracks flow of unsafe user input that is used to construct and evaluate a code script. */ diff --git a/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll b/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll index d8d5f83c867d..9febc878493d 100644 --- a/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll +++ b/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll @@ -316,6 +316,10 @@ private module ArtifactPoisoningConfig implements DataFlow::ConfigSig { exists(run.getScript().getAFileReadCommand()) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-829/ArtifactPoisoningCritical.ql@28:30:28:34) + } } /** Tracks flow of unsafe artifacts that is used in an insecure way. */ diff --git a/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll index fac498f72dab..3efcdc35d81b 100644 --- a/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll @@ -35,6 +35,10 @@ private module CodeInjectionConfig implements DataFlow::ConfigSig { exists(run.getScript().getAFileReadCommand()) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-349/CachePoisoningViaCodeInjection.ql@48:60:48:64), Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-094/CodeInjectionCritical.ql@36:60:36:64) + } } /** Tracks flow of unsafe user input that is used to construct and evaluate a code script. */ diff --git a/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll index 59d523cd5827..2569e328f762 100644 --- a/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll @@ -16,6 +16,10 @@ private module CommandInjectionConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source instanceof RemoteFlowSource } predicate isSink(DataFlow::Node sink) { sink instanceof CommandInjectionSink } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/actions/ql/src/experimental/Security/CWE-078/CommandInjectionCritical.ql@30:60:30:64) + } } /** Tracks flow of unsafe user input that is used to construct and evaluate a system command. */ diff --git a/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll index 33efc9b1bc8f..d7153c31ea82 100644 --- a/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll @@ -108,6 +108,10 @@ private module EnvPathInjectionConfig implements DataFlow::ConfigSig { exists(run.getScript().getAFileReadCommand()) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-077/EnvPathInjectionCritical.ql@39:36:39:40) + } } /** Tracks flow of unsafe user input that is used to construct and evaluate the PATH environment variable. */ diff --git a/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll index 656ea1207b51..a5f3677a8c14 100644 --- a/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll @@ -163,6 +163,10 @@ private module EnvVarInjectionConfig implements DataFlow::ConfigSig { exists(run.getScript().getAFileReadCommand()) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-077/EnvVarInjectionCritical.ql@48:36:48:40) + } } /** Tracks flow of unsafe user input that is used to construct and evaluate an environment variable. */ From 6115a9efb641b81e5c10617588364503e722fff5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Thu, 3 Jul 2025 14:54:45 +0200 Subject: [PATCH 02/72] Actions: ArgumentInjection --- .../actions/security/ArgumentInjectionQuery.qll | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll index c197afdb619f..6ac385c78d31 100644 --- a/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/ArgumentInjectionQuery.qll @@ -1,6 +1,7 @@ private import actions private import codeql.actions.TaintTracking private import codeql.actions.dataflow.ExternalFlow +private import codeql.actions.security.ControlChecks import codeql.actions.dataflow.FlowSources import codeql.actions.DataFlow @@ -89,8 +90,17 @@ private module ArgumentInjectionConfig implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/actions/ql/src/experimental/Security/CWE-088/ArgumentInjectionCritical.ql@29:62:29:66) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + exists(Event event | result = event.getLocation() | + inPrivilegedContext(sink.asExpr(), event) and + not exists(ControlCheck check | check.protects(sink.asExpr(), event, "argument-injection")) + ) } } From 283f467861c70cba768d3e017653633982b246b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Thu, 3 Jul 2025 14:59:26 +0200 Subject: [PATCH 03/72] Actions: ArtifactPoisoning --- .../actions/security/ArtifactPoisoningQuery.qll | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll b/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll index 9febc878493d..0a5058d19d27 100644 --- a/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll +++ b/actions/ql/lib/codeql/actions/security/ArtifactPoisoningQuery.qll @@ -4,6 +4,7 @@ import codeql.actions.DataFlow import codeql.actions.dataflow.FlowSources import codeql.actions.security.PoisonableSteps import codeql.actions.security.UntrustedCheckoutQuery +import codeql.actions.security.ControlChecks string unzipRegexp() { result = "(unzip|tar)\\s+.*" } @@ -317,8 +318,17 @@ private module ArtifactPoisoningConfig implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-829/ArtifactPoisoningCritical.ql@28:30:28:34) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + exists(Event event | result = event.getLocation() | + inPrivilegedContext(sink.asExpr(), event) and + not exists(ControlCheck check | check.protects(sink.asExpr(), event, "artifact-poisoning")) + ) } } From bf7fc733d2a4d96680e53918f9feaf6f0d2d2744 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Thu, 3 Jul 2025 17:16:26 +0200 Subject: [PATCH 04/72] Actions: CodeInjection --- .../actions/security/CodeInjectionQuery.qll | 49 ++++++++++++++++++- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll index 3efcdc35d81b..a75ac84ef772 100644 --- a/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/CodeInjectionQuery.qll @@ -3,6 +3,8 @@ private import codeql.actions.TaintTracking private import codeql.actions.dataflow.ExternalFlow import codeql.actions.dataflow.FlowSources import codeql.actions.DataFlow +import codeql.actions.security.ControlChecks +import codeql.actions.security.CachePoisoningQuery class CodeInjectionSink extends DataFlow::Node { CodeInjectionSink() { @@ -36,8 +38,51 @@ private module CodeInjectionConfig implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-349/CachePoisoningViaCodeInjection.ql@48:60:48:64), Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-094/CodeInjectionCritical.ql@36:60:36:64) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + // where clause from CodeInjectionCritical.ql + exists(Event event, RemoteFlowSource source | result = event.getLocation() | + inPrivilegedContext(sink.asExpr(), event) and + isSource(source) and + source.getEventName() = event.getName() and + not exists(ControlCheck check | check.protects(sink.asExpr(), event, "code-injection")) and + // exclude cases where the sink is a JS script and the expression uses toJson + not exists(UsesStep script | + script.getCallee() = "actions/github-script" and + script.getArgumentExpr("script") = sink.asExpr() and + exists(getAToJsonReferenceExpression(sink.asExpr().(Expression).getExpression(), _)) + ) + ) + or + // where clause from CachePoisoningViaCodeInjection.ql + exists(Event event, LocalJob job, DataFlow::Node source | result = event.getLocation() | + job = sink.asExpr().getEnclosingJob() and + job.getATriggerEvent() = event and + // job can be triggered by an external user + event.isExternallyTriggerable() and + // the checkout is not controlled by an access check + isSource(source) and + not exists(ControlCheck check | check.protects(source.asExpr(), event, "code-injection")) and + // excluding privileged workflows since they can be exploited in easier circumstances + // which is covered by `actions/code-injection/critical` + not job.isPrivilegedExternallyTriggerable(event) and + ( + // the workflow runs in the context of the default branch + runsOnDefaultBranch(event) + or + // the workflow caller runs in the context of the default branch + event.getName() = "workflow_call" and + exists(ExternalJob caller | + caller.getCallee() = job.getLocation().getFile().getRelativePath() and + runsOnDefaultBranch(caller.getATriggerEvent()) + ) + ) + ) } } From 61d941899bb1fe57b2e3c5f269bb72a125415eae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Thu, 3 Jul 2025 17:27:21 +0200 Subject: [PATCH 05/72] Actions: CommandInjection --- .../actions/security/CommandInjectionQuery.qll | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll index 2569e328f762..878b7a598056 100644 --- a/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/CommandInjectionQuery.qll @@ -3,6 +3,7 @@ private import codeql.actions.TaintTracking private import codeql.actions.dataflow.ExternalFlow import codeql.actions.dataflow.FlowSources import codeql.actions.DataFlow +import codeql.actions.security.ControlChecks private class CommandInjectionSink extends DataFlow::Node { CommandInjectionSink() { madSink(this, "command-injection") } @@ -17,8 +18,20 @@ private module CommandInjectionConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof CommandInjectionSink } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/actions/ql/src/experimental/Security/CWE-078/CommandInjectionCritical.ql@30:60:30:64) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + // where clause from CommandInjectionCritical.ql + exists(Event event | result = event.getLocation() | + inPrivilegedContext(sink.asExpr(), event) and + not exists(ControlCheck check | + check.protects(sink.asExpr(), event, ["command-injection", "code-injection"]) + ) + ) } } From f3ea6c9ef7b42ab23b84e004633ce294116c47c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Thu, 3 Jul 2025 17:32:45 +0200 Subject: [PATCH 06/72] Actions: EnvPathInjection --- .../security/EnvPathInjectionQuery.qll | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll index d7153c31ea82..3897a7db4917 100644 --- a/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/EnvPathInjectionQuery.qll @@ -3,6 +3,7 @@ private import codeql.actions.TaintTracking private import codeql.actions.dataflow.ExternalFlow private import codeql.actions.security.ArtifactPoisoningQuery private import codeql.actions.security.UntrustedCheckoutQuery +private import codeql.actions.security.ControlChecks abstract class EnvPathInjectionSink extends DataFlow::Node { } @@ -110,7 +111,32 @@ private module EnvPathInjectionConfig implements DataFlow::ConfigSig { } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-077/EnvPathInjectionCritical.ql@39:36:39:40) + any() + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or // where clause from EnvPathInjectionCritical.ql + exists(Event event, RemoteFlowSource source | result = event.getLocation() | + inPrivilegedContext(sink.asExpr(), event) and + isSource(source) and + ( + not source.getSourceType() = "artifact" and + not exists(ControlCheck check | + check.protects(sink.asExpr(), event, "code-injection") + ) + or + source.getSourceType() = "artifact" and + not exists(ControlCheck check | + check.protects(sink.asExpr(), event, ["untrusted-checkout", "artifact-poisoning"]) + ) and + sink instanceof EnvPathInjectionFromFileReadSink + ) + ) } } From 46c4451d85dcb95885d28d0a262958cf78fb0698 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Thu, 3 Jul 2025 17:48:45 +0200 Subject: [PATCH 07/72] Actions: EnvVarInjection --- .../actions/security/EnvVarInjectionQuery.qll | 34 +++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll b/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll index a5f3677a8c14..a99c346e16d3 100644 --- a/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll +++ b/actions/ql/lib/codeql/actions/security/EnvVarInjectionQuery.qll @@ -164,8 +164,38 @@ private module EnvVarInjectionConfig implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/actions/ql/src/Security/CWE-077/EnvVarInjectionCritical.ql@48:36:48:40) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + // where clause from EnvVarInjectionCritical.ql + exists(Event event, RemoteFlowSource source | result = event.getLocation() | + inPrivilegedContext(sink.asExpr(), event) and + isSource(source) and + // exclude paths to file read sinks from non-artifact sources + ( + // source is text + not source.getSourceType() = "artifact" and + not exists(ControlCheck check | + check.protects(sink.asExpr(), event, ["envvar-injection", "code-injection"]) + ) + or + // source is an artifact or a file from an untrusted checkout + source.getSourceType() = "artifact" and + not exists(ControlCheck check | + check + .protects(sink.asExpr(), event, + ["envvar-injection", "untrusted-checkout", "artifact-poisoning"]) + ) and + ( + sink instanceof EnvVarInjectionFromFileReadSink or + madSink(sink, "envvar-injection") + ) + ) + ) } } From 520339af2888afe93f421617b676cbb81dc52a3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 14:51:59 +0200 Subject: [PATCH 08/72] C++: patch-generated stubs --- cpp/ql/src/Critical/OverflowDestination.ql | 4 ++++ .../Likely Bugs/Format/NonConstantFormat.ql | 4 ++++ cpp/ql/src/Likely Bugs/Leap Year/LeapYear.qll | 14 +++++++++++ .../CWE/CWE-020/ExternalAPIsSpecific.qll | 4 ++++ .../CWE/CWE-020/ir/ExternalAPIsSpecific.qll | 4 ++++ .../src/Security/CWE/CWE-022/TaintedPath.ql | 4 ++++ .../src/Security/CWE/CWE-078/ExecTainted.ql | 4 ++++ cpp/ql/src/Security/CWE/CWE-079/CgiXss.ql | 4 ++++ cpp/ql/src/Security/CWE/CWE-089/SqlTainted.ql | 4 ++++ .../CWE/CWE-119/OverrunWriteProductFlow.ql | 8 +++++++ .../Security/CWE/CWE-120/UnboundedWrite.ql | 4 ++++ .../CWE-170/ImproperNullTerminationTainted.ql | 8 +++++++ .../Security/CWE/CWE-190/ArithmeticTainted.ql | 4 ++++ .../CWE/CWE-190/ArithmeticUncontrolled.ql | 4 ++++ .../CWE-190/ArithmeticWithExtremeValues.ql | 8 +++++++ .../CWE/CWE-190/TaintedAllocationSize.ql | 4 ++++ .../CWE/CWE-290/AuthenticationBypass.ql | 4 ++++ .../CWE/CWE-295/SSLResultConflation.ql | 8 +++++++ .../CWE/CWE-311/CleartextBufferWrite.ql | 4 ++++ .../CWE/CWE-311/CleartextFileWrite.ql | 4 ++++ .../CWE/CWE-311/CleartextTransmission.ql | 20 ++++++++++++++++ .../CWE/CWE-313/CleartextSqliteDatabase.ql | 4 ++++ cpp/ql/src/Security/CWE/CWE-319/UseOfHttp.ql | 4 ++++ .../CWE/CWE-326/InsufficientKeySize.ql | 4 ++++ .../CWE/CWE-416/IteratorToExpiredContainer.ql | 12 ++++++++++ .../CWE/CWE-428/UnsafeCreateProcessCall.ql | 24 +++++++++++++++++++ .../CWE-732/UnsafeDaclSecurityDescriptor.ql | 24 +++++++++++++++++++ .../Security/CWE/CWE-807/TaintedCondition.ql | 4 ++++ .../src/Security/CWE/CWE-843/TypeConfusion.ql | 8 +++++++ .../Likely Bugs/ArrayAccessProductFlow.ql | 8 +++++++ .../CWE/CWE-193/ConstantSizeArrayOffByOne.ql | 12 ++++++++++ .../CWE/CWE-409/DecompressionBombs.ql | 4 ++++ 32 files changed, 234 insertions(+) diff --git a/cpp/ql/src/Critical/OverflowDestination.ql b/cpp/ql/src/Critical/OverflowDestination.ql index 4cfaaf8981b3..8f2be994bd2d 100644 --- a/cpp/ql/src/Critical/OverflowDestination.ql +++ b/cpp/ql/src/Critical/OverflowDestination.ql @@ -82,6 +82,10 @@ module OverflowDestinationConfig implements DataFlow::ConfigSig { nodeIsBarrierEqualityCandidate(node, access, checkedVar) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 91 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Critical/OverflowDestination.ql@93:8:93:9) + } } module OverflowDestination = TaintTracking::Global; diff --git a/cpp/ql/src/Likely Bugs/Format/NonConstantFormat.ql b/cpp/ql/src/Likely Bugs/Format/NonConstantFormat.ql index 62c3c98e197c..af82c525b8e8 100644 --- a/cpp/ql/src/Likely Bugs/Format/NonConstantFormat.ql +++ b/cpp/ql/src/Likely Bugs/Format/NonConstantFormat.ql @@ -168,6 +168,10 @@ module NonConstFlowConfig implements DataFlow::ConfigSig { cannotContainString(t) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 181 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Format/NonConstantFormat.ql@184:53:184:56) + } } module NonConstFlow = TaintTracking::Global; diff --git a/cpp/ql/src/Likely Bugs/Leap Year/LeapYear.qll b/cpp/ql/src/Likely Bugs/Leap Year/LeapYear.qll index 3cff86412e49..9d169d29d6d5 100644 --- a/cpp/ql/src/Likely Bugs/Leap Year/LeapYear.qll +++ b/cpp/ql/src/Likely Bugs/Leap Year/LeapYear.qll @@ -215,6 +215,18 @@ private module LeapYearCheckConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { exists(ChecksForLeapYearFunctionCall fc | sink.asExpr() = fc.getAnArgument()) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@57:8:57:10), Column 1 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@57:8:57:10), Column 3 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:3:59:17), Column 3 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:3:59:17), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:48:59:50), Column 5 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:48:59:50) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@57:8:57:10), Column 1 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@57:8:57:10), Column 3 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:3:59:17), Column 3 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:3:59:17), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:48:59:50), Column 5 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:48:59:50) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@57:8:57:10), Column 1 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@57:8:57:10), Column 3 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:3:59:17), Column 3 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:3:59:17), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:48:59:50), Column 5 does not select a source or sink originating from the flow call on line 41 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql@59:48:59:50) + } } module LeapYearCheckFlow = DataFlow::Global; @@ -285,6 +297,8 @@ private module PossibleYearArithmeticOperationCheckConfig implements DataFlow::C aexpr.getLValue() = fa ) } + + predicate observeDiffInformedIncrementalMode() { any() } } module PossibleYearArithmeticOperationCheckFlow = diff --git a/cpp/ql/src/Security/CWE/CWE-020/ExternalAPIsSpecific.qll b/cpp/ql/src/Security/CWE/CWE-020/ExternalAPIsSpecific.qll index f0876800874c..9af7ad5968fc 100644 --- a/cpp/ql/src/Security/CWE/CWE-020/ExternalAPIsSpecific.qll +++ b/cpp/ql/src/Security/CWE/CWE-020/ExternalAPIsSpecific.qll @@ -51,6 +51,10 @@ private module UntrustedDataToExternalApiConfig implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-020/ExternalAPIs.qll@13:36:13:80), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-020/ExternalAPIs.qll@16:43:16:92) + } } module UntrustedDataToExternalApiFlow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIsSpecific.qll b/cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIsSpecific.qll index d094439951f2..fb40fd37caac 100644 --- a/cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIsSpecific.qll +++ b/cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIsSpecific.qll @@ -46,6 +46,10 @@ private module UntrustedDataToExternalApiConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source instanceof RemoteFlowSource } predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIs.qll@13:36:13:80), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIs.qll@16:43:16:92) + } } module UntrustedDataToExternalApiFlow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-022/TaintedPath.ql b/cpp/ql/src/Security/CWE/CWE-022/TaintedPath.ql index 94a9cacf9f49..2f6a591596ed 100644 --- a/cpp/ql/src/Security/CWE/CWE-022/TaintedPath.ql +++ b/cpp/ql/src/Security/CWE/CWE-022/TaintedPath.ql @@ -93,6 +93,10 @@ module TaintedPathConfig implements DataFlow::ConfigSig { // make sinks barriers so that we only report the closest instance isSink(node) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.asIndirectArgument (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-022/TaintedPath.ql@108:8:108:17) + } } module TaintedPath = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql b/cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql index a609724937aa..ce43aaa32a3a 100644 --- a/cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql +++ b/cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql @@ -150,6 +150,10 @@ module ExecTaintConfig implements DataFlow::StateConfigSig { predicate isBarrierOut(DataFlow::Node node) { isSink(node, _) // Prevent duplicates along a call chain, since `shellCommand` will include wrappers } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 161 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql@165:8:165:14), Column 7 does not select a source or sink originating from the flow call on line 161 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql@167:71:167:82) + } } module ExecTaint = TaintTracking::GlobalWithState; diff --git a/cpp/ql/src/Security/CWE/CWE-079/CgiXss.ql b/cpp/ql/src/Security/CWE/CWE-079/CgiXss.ql index 9b27e95fd658..caa598034ff1 100644 --- a/cpp/ql/src/Security/CWE/CWE-079/CgiXss.ql +++ b/cpp/ql/src/Security/CWE/CWE-079/CgiXss.ql @@ -39,6 +39,10 @@ module Config implements DataFlow::ConfigSig { or node.asCertainDefinition().getUnspecifiedType() instanceof ArithmeticType } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 selects source.asIndirectExpr (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-079/CgiXss.ql@51:3:51:7) + } } module Flow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-089/SqlTainted.ql b/cpp/ql/src/Security/CWE/CWE-089/SqlTainted.ql index 0ea4ce2e95f4..60c1a2c8ac4c 100644 --- a/cpp/ql/src/Security/CWE/CWE-089/SqlTainted.ql +++ b/cpp/ql/src/Security/CWE/CWE-089/SqlTainted.ql @@ -54,6 +54,10 @@ module SqlTaintedConfig implements DataFlow::ConfigSig { sql.barrierSqlArgument(input, _) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 74 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-089/SqlTainted.ql@77:8:77:17) + } } module SqlTainted = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql b/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql index b193b846b5a8..6693cbfacbcc 100644 --- a/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql +++ b/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql @@ -223,6 +223,14 @@ module StringSizeConfig implements ProductFlow::StateConfigSig { state1 = state2 + delta ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 263 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql@269:8:269:41), Column 5 does not select a source or sink originating from the flow call on line 263 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql@270:58:270:63), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql@249:5:249:76) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 263 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql@269:8:269:41), Column 5 does not select a source or sink originating from the flow call on line 263 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql@270:58:270:63), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql@249:5:249:76) + } } module StringSizeFlow = ProductFlow::GlobalWithState; diff --git a/cpp/ql/src/Security/CWE/CWE-120/UnboundedWrite.ql b/cpp/ql/src/Security/CWE/CWE-120/UnboundedWrite.ql index ec3543c19928..7027d3867be0 100644 --- a/cpp/ql/src/Security/CWE/CWE-120/UnboundedWrite.ql +++ b/cpp/ql/src/Security/CWE/CWE-120/UnboundedWrite.ql @@ -124,6 +124,10 @@ module Config implements DataFlow::ConfigSig { // Block flow if the node is guarded by any <, <= or = operations. node = DataFlow::BarrierGuard::getABarrierNode() } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 149 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-120/UnboundedWrite.ql@152:8:152:9) + } } module Flow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-170/ImproperNullTerminationTainted.ql b/cpp/ql/src/Security/CWE/CWE-170/ImproperNullTerminationTainted.ql index 9b595657fce9..b53630886e46 100644 --- a/cpp/ql/src/Security/CWE/CWE-170/ImproperNullTerminationTainted.ql +++ b/cpp/ql/src/Security/CWE/CWE-170/ImproperNullTerminationTainted.ql @@ -43,6 +43,14 @@ private module Config implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { isSink(sink, _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 52 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-170/ImproperNullTerminationTainted.ql@55:8:55:9) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 52 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-170/ImproperNullTerminationTainted.ql@55:8:55:9) + } } module Flow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql b/cpp/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql index c9efaf9f6952..77f6a540ef7b 100644 --- a/cpp/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql +++ b/cpp/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql @@ -106,6 +106,10 @@ module Config implements DataFlow::ConfigSig { not iTo instanceof PointerArithmeticInstruction ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 116 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@120:8:120:8) + } } module Flow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql b/cpp/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql index 54c3b013471a..1b1f58c896db 100644 --- a/cpp/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql +++ b/cpp/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql @@ -120,6 +120,10 @@ module UncontrolledArithConfig implements DataFlow::ConfigSig { // block unintended flow to pointers node.asExpr().getUnspecifiedType() instanceof PointerType } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 134 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@139:3:139:27) + } } module UncontrolledArith = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-190/ArithmeticWithExtremeValues.ql b/cpp/ql/src/Security/CWE/CWE-190/ArithmeticWithExtremeValues.ql index 15fd2cbca15f..c484362ef80c 100644 --- a/cpp/ql/src/Security/CWE/CWE-190/ArithmeticWithExtremeValues.ql +++ b/cpp/ql/src/Security/CWE/CWE-190/ArithmeticWithExtremeValues.ql @@ -113,6 +113,14 @@ module Config implements DataFlow::ConfigSig { not iTo instanceof PointerArithmeticInstruction ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 122 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-190/ArithmeticWithExtremeValues.ql@126:8:126:9) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 122 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-190/ArithmeticWithExtremeValues.ql@126:8:126:9) + } } module Flow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-190/TaintedAllocationSize.ql b/cpp/ql/src/Security/CWE/CWE-190/TaintedAllocationSize.ql index 6307ddf5fe63..5ad752c1fdf3 100644 --- a/cpp/ql/src/Security/CWE/CWE-190/TaintedAllocationSize.ql +++ b/cpp/ql/src/Security/CWE/CWE-190/TaintedAllocationSize.ql @@ -91,6 +91,10 @@ module TaintedAllocationSizeConfig implements DataFlow::ConfigSig { // to duplicate results) any(HeuristicAllocationFunction f).getAParameter() = node.asParameter() } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 103 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-190/TaintedAllocationSize.ql@105:8:105:12) + } } module TaintedAllocationSize = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-290/AuthenticationBypass.ql b/cpp/ql/src/Security/CWE/CWE-290/AuthenticationBypass.ql index ada0180668e0..408f10807a10 100644 --- a/cpp/ql/src/Security/CWE/CWE-290/AuthenticationBypass.ql +++ b/cpp/ql/src/Security/CWE/CWE-290/AuthenticationBypass.ql @@ -72,6 +72,10 @@ module Config implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { isSource(source, _) } predicate isSink(DataFlow::Node sink) { isSink(sink, _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 84 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-290/AuthenticationBypass.ql@86:8:86:16) + } } module Flow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql b/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql index 8a3c2f3664d6..25dca03df1dd 100644 --- a/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql +++ b/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql @@ -31,6 +31,14 @@ module VerifyResultConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { exists(GuardCondition guard | guard.getAChild*() = sink.asExpr()) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 42 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql@48:8:48:12), Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql@48:8:48:12) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 42 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql@48:8:48:12), Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-295/SSLResultConflation.ql@48:8:48:12) + } } module VerifyResult = DataFlow::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-311/CleartextBufferWrite.ql b/cpp/ql/src/Security/CWE/CWE-311/CleartextBufferWrite.ql index f2754c5811f0..c6272a35d509 100644 --- a/cpp/ql/src/Security/CWE/CWE-311/CleartextBufferWrite.ql +++ b/cpp/ql/src/Security/CWE/CWE-311/CleartextBufferWrite.ql @@ -47,6 +47,10 @@ module ToBufferConfig implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { isSinkImpl(sink, _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextBufferWrite.ql@65:8:65:8) + } } module ToBufferFlow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-311/CleartextFileWrite.ql b/cpp/ql/src/Security/CWE/CWE-311/CleartextFileWrite.ql index c04ceae7adad..152fdda5a001 100644 --- a/cpp/ql/src/Security/CWE/CWE-311/CleartextFileWrite.ql +++ b/cpp/ql/src/Security/CWE/CWE-311/CleartextFileWrite.ql @@ -31,6 +31,10 @@ module FromSensitiveConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node.asExpr().getUnspecifiedType() instanceof IntegralType } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 84 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextFileWrite.ql@87:8:87:8), Column 5 does not select a source or sink originating from the flow call on line 84 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextFileWrite.ql@88:91:88:96) + } } module FromSensitiveFlow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql b/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql index 09db3f216029..c57d85fdf5b2 100644 --- a/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql +++ b/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql @@ -245,6 +245,10 @@ module FromSensitiveConfig implements DataFlow::ConfigSig { // sources to not get path duplication. isSource(node) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 293 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@308:8:308:22), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@256:47:256:80), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@279:43:279:73) + } } module FromSensitiveFlow = TaintTracking::Global; @@ -266,6 +270,14 @@ module ToEncryptionConfig implements DataFlow::ConfigSig { // sources to not get path duplication. isSource(node) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 296 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@308:8:308:22) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 296 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@308:8:308:22) + } } module ToEncryptionFlow = TaintTracking::Global; @@ -281,6 +293,14 @@ module FromEncryptionConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node.asExpr().getUnspecifiedType() instanceof IntegralType } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 297 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@308:8:308:22), Column 5 does not select a source or sink originating from the flow call on line 297 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@308:44:308:59) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 297 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@308:8:308:22), Column 5 does not select a source or sink originating from the flow call on line 297 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-311/CleartextTransmission.ql@308:44:308:59) + } } module FromEncryptionFlow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-313/CleartextSqliteDatabase.ql b/cpp/ql/src/Security/CWE/CWE-313/CleartextSqliteDatabase.ql index 0c060befeff5..6de1922c7f9e 100644 --- a/cpp/ql/src/Security/CWE/CWE-313/CleartextSqliteDatabase.ql +++ b/cpp/ql/src/Security/CWE/CWE-313/CleartextSqliteDatabase.ql @@ -123,6 +123,10 @@ module FromSensitiveConfig implements DataFlow::ConfigSig { content.(DataFlow::FieldContent).getField() = getRecField(t.stripType()) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 134 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-313/CleartextSqliteDatabase.ql@137:8:137:17), Column 5 does not select a source or sink originating from the flow call on line 134 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-313/CleartextSqliteDatabase.ql@138:72:138:80) + } } module FromSensitiveFlow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-319/UseOfHttp.ql b/cpp/ql/src/Security/CWE/CWE-319/UseOfHttp.ql index 423ed57dd98f..bb98f8275d58 100644 --- a/cpp/ql/src/Security/CWE/CWE-319/UseOfHttp.ql +++ b/cpp/ql/src/Security/CWE/CWE-319/UseOfHttp.ql @@ -87,6 +87,10 @@ module HttpStringToUrlOpenConfig implements DataFlow::ConfigSig { sink.asIndirectExpr() = fc.getArgument(3) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects source.asIndirectExpr (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-319/UseOfHttp.ql@98:8:98:10) + } } module HttpStringToUrlOpen = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-326/InsufficientKeySize.ql b/cpp/ql/src/Security/CWE/CWE-326/InsufficientKeySize.ql index 3cc10b7ad19c..a71ac0d746fb 100644 --- a/cpp/ql/src/Security/CWE/CWE-326/InsufficientKeySize.ql +++ b/cpp/ql/src/Security/CWE/CWE-326/InsufficientKeySize.ql @@ -44,6 +44,10 @@ module KeyStrengthFlowConfig implements DataFlow::ConfigSig { exists(getMinimumKeyStrength(name, param)) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-326/InsufficientKeySize.ql@62:8:62:9) + } } module KeyStrengthFlow = DataFlow::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.ql b/cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.ql index 11d628c1affa..827d45a48522 100644 --- a/cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.ql +++ b/cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.ql @@ -145,6 +145,18 @@ module Config implements DataFlow::StateConfigSig { // ``` result instanceof DataFlow::FeatureHasSinkCallContext } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 154 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.ql@157:8:157:10) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 154 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.ql@157:8:157:10) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 154 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.ql@157:8:157:10) + } } module Flow = DataFlow::GlobalWithState; diff --git a/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql b/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql index 2703f819b546..145a5bf01ed1 100644 --- a/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql +++ b/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql @@ -62,6 +62,18 @@ module NullAppNameCreateProcessFunctionConfig implements DataFlow::ConfigSig { val = call.getArgument(call.getApplicationNameArgumentId()) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 101 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql@111:8:111:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 101 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql@111:8:111:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 101 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql@111:8:111:11) + } } module NullAppNameCreateProcessFunction = DataFlow::Global; @@ -82,6 +94,18 @@ module QuotedCommandInCreateProcessFunctionConfig implements DataFlow::ConfigSig val = call.getArgument(call.getCommandLineArgumentId()) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 106 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql@111:8:111:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 106 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql@111:8:111:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 106 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-428/UnsafeCreateProcessCall.ql@111:8:111:11) + } } module QuotedCommandInCreateProcessFunction = diff --git a/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql b/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql index 5ed30e19bb32..85b4319901d6 100644 --- a/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql +++ b/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql @@ -37,6 +37,18 @@ module NullDaclConfig implements DataFlow::ConfigSig { val = call.getArgument(2) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 91 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql@94:8:94:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 91 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql@94:8:94:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 91 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql@94:8:94:11) + } } module NullDaclFlow = DataFlow::Global; @@ -68,6 +80,18 @@ module NonNullDaclConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { exists(SetSecurityDescriptorDaclFunctionCall call | sink.asExpr() = call.getArgument(2)) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 92 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql@94:8:94:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 92 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql@94:8:94:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 92 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-732/UnsafeDaclSecurityDescriptor.ql@94:8:94:11) + } } module NonNullDaclFlow = DataFlow::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-807/TaintedCondition.ql b/cpp/ql/src/Security/CWE/CWE-807/TaintedCondition.ql index 7eaa5df849d4..02e0f6fa0096 100644 --- a/cpp/ql/src/Security/CWE/CWE-807/TaintedCondition.ql +++ b/cpp/ql/src/Security/CWE/CWE-807/TaintedCondition.ql @@ -65,6 +65,10 @@ module Config implements DataFlow::ConfigSig { iFrom1 != iFrom2 ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 does not select a source or sink originating from the flow call on line 86 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-807/TaintedCondition.ql@88:3:88:7) + } } module Flow = TaintTracking::Global; diff --git a/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql b/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql index acfd27cc45ba..028d02edbf85 100644 --- a/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql +++ b/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql @@ -178,6 +178,14 @@ module Config implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink.asExpr() = any(UnsafeCast cast).getUnconverted() } int fieldFlowBranchLimit() { result = 0 } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 208 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@220:72:220:84), Column 5 does not select a source or sink originating from the flow call on line 218 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@220:72:220:84), Column 7 does not select a source or sink originating from the flow call on line 208 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@221:29:221:36), Column 7 does not select a source or sink originating from the flow call on line 218 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@221:29:221:36), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@187:5:187:28) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 208 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@220:72:220:84), Column 5 does not select a source or sink originating from the flow call on line 218 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@220:72:220:84), Column 7 does not select a source or sink originating from the flow call on line 208 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@221:29:221:36), Column 7 does not select a source or sink originating from the flow call on line 218 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@221:29:221:36), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/cpp/ql/src/Security/CWE/CWE-843/TypeConfusion.ql@187:5:187:28) + } } module Flow = DataFlow::Global; diff --git a/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql b/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql index ffb9362417e1..1be85aa249a1 100644 --- a/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql +++ b/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql @@ -59,6 +59,14 @@ module ArraySizeConfig implements ProductFlow::ConfigSig { ) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 81 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql@83:8:83:22), Column 7 does not select a source or sink originating from the flow call on line 81 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql@84:23:84:27) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 81 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql@83:8:83:22), Column 7 does not select a source or sink originating from the flow call on line 81 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Likely Bugs/ArrayAccessProductFlow.ql@84:23:84:27) + } } module ArraySizeFlow = ProductFlow::Global; diff --git a/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql b/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql index c38a012b27bf..1adad3d7dee7 100644 --- a/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql +++ b/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql @@ -183,6 +183,18 @@ module ArrayAddressToDerefConfig implements DataFlow::StateConfigSig { pointerArithOverflow(pai, _) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@199:8:199:10), Column 5 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@201:53:201:53), Column 7 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@201:69:201:73) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@199:8:199:10), Column 5 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@201:53:201:53), Column 7 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@201:69:201:73) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@199:8:199:10), Column 5 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@201:53:201:53), Column 7 does not select a source or sink originating from the flow call on line 194 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-193/ConstantSizeArrayOffByOne.ql@201:69:201:73) + } } module ArrayAddressToDerefFlow = DataFlow::GlobalWithState; diff --git a/cpp/ql/src/experimental/Security/CWE/CWE-409/DecompressionBombs.ql b/cpp/ql/src/experimental/Security/CWE/CWE-409/DecompressionBombs.ql index bfa11e65b067..460c9a03fd90 100644 --- a/cpp/ql/src/experimental/Security/CWE/CWE-409/DecompressionBombs.ql +++ b/cpp/ql/src/experimental/Security/CWE/CWE-409/DecompressionBombs.ql @@ -28,6 +28,10 @@ module DecompressionTaintConfig implements DataFlow::ConfigSig { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { any(DecompressionFlowStep s).isAdditionalFlowStep(node1, node2) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 38 (/Users/d10c/src/semmle-code/ql/cpp/ql/src/experimental/Security/CWE/CWE-409/DecompressionBombs.ql@39:87:39:88) + } } module DecompressionTaint = TaintTracking::Global; From 40171973c0b36544ca1ed8dafb11b47aea1b706b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 14:56:07 +0200 Subject: [PATCH 09/72] C#: patch-generated stubs --- .../dataflow/ConditionalBypassQuery.qll | 4 ++ .../security/dataflow/ExternalAPIsQuery.qll | 4 ++ .../dataflow/UnsafeDeserializationQuery.qll | 72 +++++++++++++++++++ .../ThreadUnsafeICryptoTransformLambda.ql | 2 + .../CWE-798/HardcodedConnectionString.ql | 4 ++ 5 files changed, 86 insertions(+) diff --git a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll index f92bb0d2f44a..c329bc7f3ee2 100644 --- a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll +++ b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll @@ -39,6 +39,10 @@ private module ConditionalBypassConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 selects sink.getSensitiveMethodCall (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-807/ConditionalBypass.ql@23:3:23:48) + } } /** diff --git a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll index f1a64f6810b8..93ad4f3e16da 100644 --- a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll +++ b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll @@ -78,6 +78,10 @@ private module RemoteSourceToExternalApiConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source instanceof ActiveThreatModelSource } predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll@88:36:88:75), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll@91:43:91:87) + } } /** A module for tracking flow from `ActiveThreatModelSource`s to `ExternalApiDataNode`s. */ diff --git a/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll b/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll index 5d9d18dcbac6..62dfad2c681b 100644 --- a/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll +++ b/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll @@ -59,6 +59,18 @@ private module TaintToObjectMethodTrackingConfig implements DataFlow::ConfigSig predicate isSink(DataFlow::Node sink) { sink instanceof InstanceMethodSink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } } /** @@ -77,6 +89,18 @@ private module JsonConvertTrackingConfig implements DataFlow::ConfigSig { } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } } /** @@ -133,6 +157,18 @@ private module TypeNameTrackingConfig implements DataFlow::ConfigSig { ) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } } /** @@ -149,6 +185,18 @@ private module TaintToConstructorOrStaticMethodTrackingConfig implements DataFlo predicate isSink(DataFlow::Node sink) { sink instanceof ConstructorOrStaticMethodSink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } } /** @@ -186,6 +234,18 @@ private module TaintToObjectTypeTrackingConfig implements DataFlow::ConfigSig { oc.getObjectType() instanceof StrongTypeDeserializer ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } } /** @@ -210,6 +270,18 @@ private module WeakTypeCreationToUsageTrackingConfig implements DataFlow::Config sink.asExpr() = mc.getQualifier() ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + } } /** diff --git a/csharp/ql/src/Likely Bugs/ThreadUnsafeICryptoTransformLambda.ql b/csharp/ql/src/Likely Bugs/ThreadUnsafeICryptoTransformLambda.ql index 9f70760ba602..8fcef4d4744f 100644 --- a/csharp/ql/src/Likely Bugs/ThreadUnsafeICryptoTransformLambda.ql +++ b/csharp/ql/src/Likely Bugs/ThreadUnsafeICryptoTransformLambda.ql @@ -24,6 +24,8 @@ module NotThreadSafeCryptoUsageIntoParallelInvokeConfig implements DataFlow::Con } predicate isSink(DataFlow::Node sink) { sink instanceof ParallelSink } + + predicate observeDiffInformedIncrementalMode() { any() } } module NotThreadSafeCryptoUsageIntoParallelInvoke = diff --git a/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql b/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql index 32508fa9d3fb..370e9f09bca0 100644 --- a/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql +++ b/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql @@ -38,6 +38,10 @@ module ConnectionStringConfig implements DataFlow::ConfigSig { } predicate isBarrier(DataFlow::Node node) { node instanceof StringFormatSanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 49 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql@52:3:52:73) + } } /** From c0153019f3f7bbe1af2243aa91340699bd02ad7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 11:12:16 +0200 Subject: [PATCH 10/72] C#: ConditinalBypass --- .../csharp/security/dataflow/ConditionalBypassQuery.qll | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll index c329bc7f3ee2..ee345780654d 100644 --- a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll +++ b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ConditionalBypassQuery.qll @@ -40,8 +40,13 @@ private module ConditionalBypassConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 selects sink.getSensitiveMethodCall (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-807/ConditionalBypass.ql@23:3:23:48) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + // from ConditionalBypass.ql + result = sink.(Sink).getSensitiveMethodCall().getLocation() } } From 5b387904ba98dcf54689ff4edf319d4f7583a1c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 11:15:29 +0200 Subject: [PATCH 11/72] C#: ExternalAPIsQuery/UntrustedDataToExternalAPI --- .../code/csharp/security/dataflow/ExternalAPIsQuery.qll | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll index 93ad4f3e16da..419296fcc233 100644 --- a/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll +++ b/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll @@ -79,9 +79,7 @@ private module RemoteSourceToExternalApiConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll@88:36:88:75), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/csharp/ql/lib/semmle/code/csharp/security/dataflow/ExternalAPIsQuery.qll@91:43:91:87) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** A module for tracking flow from `ActiveThreatModelSource`s to `ExternalApiDataNode`s. */ From 572cca9807dc35f8b5b1f279933c0d5ba44033b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 11:42:47 +0200 Subject: [PATCH 12/72] C#: UnsafeDeserialization --- .../dataflow/UnsafeDeserializationQuery.qll | 60 ++----------------- 1 file changed, 6 insertions(+), 54 deletions(-) diff --git a/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll b/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll index 62dfad2c681b..27f6ab6935f7 100644 --- a/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll +++ b/csharp/ql/lib/semmle/code/csharp/security/dataflow/UnsafeDeserializationQuery.qll @@ -61,15 +61,7 @@ private module TaintToObjectMethodTrackingConfig implements DataFlow::ConfigSig predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + any() // used in one of the disjuncts in UnsafeDeserializationUntrustedInput.ql } } @@ -91,15 +83,7 @@ private module JsonConvertTrackingConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 55 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + any() // used in one of the disjuncts in UnsafeDeserializationUntrustedInput.ql } } @@ -159,15 +143,7 @@ private module TypeNameTrackingConfig implements DataFlow::ConfigSig { } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + none() // Only used as secondary config in UnsafeDeserializationUntrustedInput.ql } } @@ -187,15 +163,7 @@ private module TaintToConstructorOrStaticMethodTrackingConfig implements DataFlo predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 50 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + any() // used in one of the disjuncts in UnsafeDeserializationUntrustedInput.ql } } @@ -236,15 +204,7 @@ private module TaintToObjectTypeTrackingConfig implements DataFlow::ConfigSig { } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 43 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + none() // only used as secondary config in UnsafeDeserializationUntrustedInput.ql } } @@ -272,15 +232,7 @@ private module WeakTypeCreationToUsageTrackingConfig implements DataFlow::Config } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@59:8:59:25), Column 5 does not select a source or sink originating from the flow call on line 37 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-502/UnsafeDeserializationUntrustedInput.ql@60:3:60:11) + none() // only used as secondary config in UnsafeDeserializationUntrustedInput.ql } } From a8b2523d687b785e15cd05cca53fced2a4651bef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 11:46:48 +0200 Subject: [PATCH 13/72] C#: HardcodedConnectionString --- .../Security Features/CWE-798/HardcodedConnectionString.ql | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql b/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql index 370e9f09bca0..1e33ed6a1fde 100644 --- a/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql +++ b/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql @@ -39,8 +39,10 @@ module ConnectionStringConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof StringFormatSanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 49 (/Users/d10c/src/semmle-code/ql/csharp/ql/src/Security Features/CWE-798/HardcodedConnectionString.ql@52:3:52:73) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + any(Call call | call.getAnArgument() = sink.asExpr()).getLocation() = result } } From 34a77010c9f4346f9be3cb53fb513baa0f34662a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 16:03:36 +0200 Subject: [PATCH 14/72] Go: patch-generated stubs --- .../go/security/AllocationSizeOverflow.qll | 4 ++++ .../semmle/go/security/CommandInjection.qll | 24 +++++++++++++++++++ go/ql/lib/semmle/go/security/ExternalAPIs.qll | 4 ++++ .../go/security/HardcodedCredentials.qll | 12 ++++++++++ .../IncorrectIntegerConversionLib.qll | 4 ++++ .../semmle/go/security/InsecureRandomness.qll | 12 ++++++++++ go/ql/lib/semmle/go/security/ReflectedXss.qll | 4 ++++ .../lib/semmle/go/security/RequestForgery.qll | 4 ++++ go/ql/lib/semmle/go/security/SafeUrlFlow.qll | 8 +++++++ .../UnhandledCloseWritableHandle.ql | 4 ++++ .../CWE-322/InsecureHostKeyCallback.ql | 4 ++++ .../src/Security/CWE-601/BadRedirectCheck.ql | 12 ++++++++++ .../src/experimental/CWE-1004/AuthCookie.qll | 12 ++++++++++ .../CWE-807/SensitiveConditionBypass.qll | 12 ++++++++++ .../experimental/CWE-840/ConditionalBypass.ql | 8 +++++++ go/ql/src/experimental/CWE-918/SSRF.qll | 4 ++++ 16 files changed, 132 insertions(+) diff --git a/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll b/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll index 9531e2798129..799c410cc2ed 100644 --- a/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll +++ b/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll @@ -56,6 +56,10 @@ module AllocationSizeOverflow { succ = c ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-190/AllocationSizeOverflow.ql@25:80:25:86) + } } /** Tracks taint flow to find allocation-size overflows. */ diff --git a/go/ql/lib/semmle/go/security/CommandInjection.qll b/go/ql/lib/semmle/go/security/CommandInjection.qll index 7dc6f3991fc1..c86b59a206bb 100644 --- a/go/ql/lib/semmle/go/security/CommandInjection.qll +++ b/go/ql/lib/semmle/go/security/CommandInjection.qll @@ -24,6 +24,18 @@ module CommandInjection { } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) + } } /** @@ -80,6 +92,18 @@ module CommandInjection { node instanceof Sanitizer or node = any(ArgumentArrayWithDoubleDash array).getASanitizedElement() } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) + } } /** diff --git a/go/ql/lib/semmle/go/security/ExternalAPIs.qll b/go/ql/lib/semmle/go/security/ExternalAPIs.qll index 4a561c17136e..ccca3103563a 100644 --- a/go/ql/lib/semmle/go/security/ExternalAPIs.qll +++ b/go/ql/lib/semmle/go/security/ExternalAPIs.qll @@ -186,6 +186,10 @@ private module UntrustedDataConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source instanceof ActiveThreatModelSource } predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/lib/semmle/go/security/ExternalAPIs.qll@212:36:212:80), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/lib/semmle/go/security/ExternalAPIs.qll@215:43:215:92) + } } /** diff --git a/go/ql/lib/semmle/go/security/HardcodedCredentials.qll b/go/ql/lib/semmle/go/security/HardcodedCredentials.qll index 0be50fc23062..85306d1925d0 100644 --- a/go/ql/lib/semmle/go/security/HardcodedCredentials.qll +++ b/go/ql/lib/semmle/go/security/HardcodedCredentials.qll @@ -30,6 +30,18 @@ module HardcodedCredentials { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:8:65:11), Column 3 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:23:65:28) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:8:65:11), Column 3 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:23:65:28) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:8:65:11), Column 3 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:23:65:28) + } } /** Tracks taint flow for reasoning about hardcoded credentials. */ diff --git a/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll b/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll index 9125ab6e400a..272764af3972 100644 --- a/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll +++ b/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll @@ -440,6 +440,10 @@ private module ConversionWithoutBoundsCheckConfig implements DataFlow::StateConf state2 = node2.(FlowStateTransformer).transform(state1) and DataFlow::simpleLocalFlowStep(node1, node2, _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getASuccessor (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-681/IncorrectIntegerConversionQuery.ql@26:8:26:20) + } } /** diff --git a/go/ql/lib/semmle/go/security/InsecureRandomness.qll b/go/ql/lib/semmle/go/security/InsecureRandomness.qll index 83746f7b96ed..d12710116bb9 100644 --- a/go/ql/lib/semmle/go/security/InsecureRandomness.qll +++ b/go/ql/lib/semmle/go/security/InsecureRandomness.qll @@ -39,6 +39,18 @@ module InsecureRandomness { n2.getType() instanceof IntegerType ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@33:8:33:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@34:75:34:90) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@33:8:33:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@34:75:34:90) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@33:8:33:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@34:75:34:90) + } } /** diff --git a/go/ql/lib/semmle/go/security/ReflectedXss.qll b/go/ql/lib/semmle/go/security/ReflectedXss.qll index 1068c6fae3d1..2b311f1a0e5b 100644 --- a/go/ql/lib/semmle/go/security/ReflectedXss.qll +++ b/go/ql/lib/semmle/go/security/ReflectedXss.qll @@ -22,6 +22,10 @@ module ReflectedXss { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 selects sink.getAssociatedLoc (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-079/ReflectedXss.ql@36:84:36:90) + } } /** Tracks taint flow from untrusted data to XSS attack vectors. */ diff --git a/go/ql/lib/semmle/go/security/RequestForgery.qll b/go/ql/lib/semmle/go/security/RequestForgery.qll index bdf26a1f18fe..7d6d1912efc1 100644 --- a/go/ql/lib/semmle/go/security/RequestForgery.qll +++ b/go/ql/lib/semmle/go/security/RequestForgery.qll @@ -31,6 +31,10 @@ module RequestForgery { w.writesField(v.getAUse(), f, pred) and succ = v.getAUse() ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@25:8:25:14) + } } /** Tracks taint flow from untrusted data to request forgery attack vectors. */ diff --git a/go/ql/lib/semmle/go/security/SafeUrlFlow.qll b/go/ql/lib/semmle/go/security/SafeUrlFlow.qll index d74e2156a609..0b0bd8368d82 100644 --- a/go/ql/lib/semmle/go/security/SafeUrlFlow.qll +++ b/go/ql/lib/semmle/go/security/SafeUrlFlow.qll @@ -36,6 +36,14 @@ module SafeUrlFlow { or node instanceof SanitizerEdge } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@25:8:25:14), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/OpenUrlRedirect.ql@26:3:26:18), Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@26:52:26:57) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@25:8:25:14), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/OpenUrlRedirect.ql@26:3:26:18), Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@26:52:26:57) + } } /** Tracks taint flow for reasoning about safe URLs. */ diff --git a/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql b/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql index d3210c48011e..7f93e8e8b481 100644 --- a/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql +++ b/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql @@ -128,6 +128,10 @@ module UnhandledFileCloseConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { isWritableFileHandle(source, _) } predicate isSink(DataFlow::Node sink) { isCloseSink(sink, _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 147 (/Users/d10c/src/semmle-code/ql/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql@153:3:153:10) + } } /** diff --git a/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql b/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql index c0b5898601c9..370a4db42139 100644 --- a/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql +++ b/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql @@ -68,6 +68,10 @@ module Config implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { writeIsSink(sink, _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql@90:7:90:34), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql@96:9:96:41) + } } /** diff --git a/go/ql/src/Security/CWE-601/BadRedirectCheck.ql b/go/ql/src/Security/CWE-601/BadRedirectCheck.ql index bc60e1339eb9..060791e31737 100644 --- a/go/ql/src/Security/CWE-601/BadRedirectCheck.ql +++ b/go/ql/src/Security/CWE-601/BadRedirectCheck.ql @@ -123,6 +123,18 @@ module Config implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { sink instanceof OpenUrlRedirect::Sink } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 175 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/BadRedirectCheck.ql@176:8:176:12) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 175 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/BadRedirectCheck.ql@176:8:176:12) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 175 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/BadRedirectCheck.ql@176:8:176:12) + } } module Flow = TaintTracking::Global; diff --git a/go/ql/src/experimental/CWE-1004/AuthCookie.qll b/go/ql/src/experimental/CWE-1004/AuthCookie.qll index 411da5a79fa0..b48b36c3d159 100644 --- a/go/ql/src/experimental/CWE-1004/AuthCookie.qll +++ b/go/ql/src/experimental/CWE-1004/AuthCookie.qll @@ -116,6 +116,18 @@ private module BoolToGinSetCookieTrackingConfig implements DataFlow::ConfigSig { ) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 97 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-1004/CookieWithoutHttpOnly.ql@99:8:99:21) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 97 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-1004/CookieWithoutHttpOnly.ql@99:8:99:21) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 97 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-1004/CookieWithoutHttpOnly.ql@99:8:99:21) + } } /** diff --git a/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll b/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll index 2f2ca94fa87f..7d360eabd599 100644 --- a/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll +++ b/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll @@ -59,6 +59,18 @@ private module Config implements DataFlow::ConfigSig { not c.isPotentialFalsePositive() ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.ql@33:8:33:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.ql@33:8:33:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.ql@33:8:33:11) + } } /** diff --git a/go/ql/src/experimental/CWE-840/ConditionalBypass.ql b/go/ql/src/experimental/CWE-840/ConditionalBypass.ql index b70be1ff42db..1d77ff54b481 100644 --- a/go/ql/src/experimental/CWE-840/ConditionalBypass.ql +++ b/go/ql/src/experimental/CWE-840/ConditionalBypass.ql @@ -22,6 +22,14 @@ module Config implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { exists(ComparisonExpr c | c.getAnOperand() = sink.asExpr()) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 3 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:91:38:99), Column 5 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@39:28:39:36) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 3 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:91:38:99), Column 5 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@39:28:39:36) + } } /** Tracks taint flow for reasoning about conditional bypass. */ diff --git a/go/ql/src/experimental/CWE-918/SSRF.qll b/go/ql/src/experimental/CWE-918/SSRF.qll index b1374da8a5f7..ad938c60bd02 100644 --- a/go/ql/src/experimental/CWE-918/SSRF.qll +++ b/go/ql/src/experimental/CWE-918/SSRF.qll @@ -30,6 +30,10 @@ module ServerSideRequestForgery { predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } predicate isBarrierOut(DataFlow::Node node) { node instanceof SanitizerEdge } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-918/SSRF.ql@23:8:23:14) + } } /** Tracks taint flow for reasoning about request forgery vulnerabilities. */ From a4b69373bc2f9d0473cd9a6e7295a6db6392c5c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:07:00 +0200 Subject: [PATCH 15/72] Go: AllocationSizeOverflow --- .../lib/semmle/go/security/AllocationSizeOverflow.qll | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll b/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll index 799c410cc2ed..079ab35ee366 100644 --- a/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll +++ b/go/ql/lib/semmle/go/security/AllocationSizeOverflow.qll @@ -57,8 +57,15 @@ module AllocationSizeOverflow { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-190/AllocationSizeOverflow.ql@25:80:25:86) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + exists(DataFlow::Node allocsz | + isSinkWithAllocationSize(sink, allocsz) and + result = allocsz.getLocation() + ) } } From 773ba3db41df37e33292cc3ac8c22b4e300a7383 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:14:36 +0200 Subject: [PATCH 16/72] Go: CommandInjection --- .../semmle/go/security/CommandInjection.qll | 24 ++----------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/go/ql/lib/semmle/go/security/CommandInjection.qll b/go/ql/lib/semmle/go/security/CommandInjection.qll index c86b59a206bb..1774d77af54e 100644 --- a/go/ql/lib/semmle/go/security/CommandInjection.qll +++ b/go/ql/lib/semmle/go/security/CommandInjection.qll @@ -25,17 +25,7 @@ module CommandInjection { predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** @@ -93,17 +83,7 @@ module CommandInjection { node = any(ArgumentArrayWithDoubleDash array).getASanitizedElement() } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:8:28:21), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-078/CommandInjection.ql@28:71:28:86) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** From bfe1517dcd8f65422113c964c6604f4065b47a5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:23:02 +0200 Subject: [PATCH 17/72] Go: ExternalAPIs --- go/ql/lib/semmle/go/security/ExternalAPIs.qll | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/go/ql/lib/semmle/go/security/ExternalAPIs.qll b/go/ql/lib/semmle/go/security/ExternalAPIs.qll index ccca3103563a..f85f939258f1 100644 --- a/go/ql/lib/semmle/go/security/ExternalAPIs.qll +++ b/go/ql/lib/semmle/go/security/ExternalAPIs.qll @@ -187,9 +187,7 @@ private module UntrustedDataConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/lib/semmle/go/security/ExternalAPIs.qll@212:36:212:80), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/lib/semmle/go/security/ExternalAPIs.qll@215:43:215:92) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** From 15b60639d58d84a80edff38e414d473c3bd36738 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:37:40 +0200 Subject: [PATCH 18/72] Go: HardcodedCredentials --- .../go/security/HardcodedCredentials.qll | 57 ++++++++++++++++++- .../Security/CWE-798/HardcodedCredentials.ql | 37 +----------- 2 files changed, 57 insertions(+), 37 deletions(-) diff --git a/go/ql/lib/semmle/go/security/HardcodedCredentials.qll b/go/ql/lib/semmle/go/security/HardcodedCredentials.qll index 85306d1925d0..c02437d33324 100644 --- a/go/ql/lib/semmle/go/security/HardcodedCredentials.qll +++ b/go/ql/lib/semmle/go/security/HardcodedCredentials.qll @@ -36,11 +36,23 @@ module HardcodedCredentials { } Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:8:65:11), Column 3 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:23:65:28) + result = source.getLocation() + or + exists(DataFlow::Node node | result = node.getLocation() | + sensitiveAssignment(node, _, _) + or + hardcodedPrivateKey(node, _) + ) } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:8:65:11), Column 3 does not select a source or sink originating from the flow call on line 62 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-798/HardcodedCredentials.ql@65:23:65:28) + result = sink.getLocation() + or + exists(DataFlow::Node node | result = node.getLocation() | + sensitiveAssignment(_, node, _) + or + hardcodedPrivateKey(node, _) + ) } } @@ -142,4 +154,45 @@ module HardcodedCredentials { ) } } + + /** + * Holds if `sink` is used in a context that suggests it may hold sensitive data of + * the given `type`. + */ + private predicate isSensitive(DataFlow::Node sink, SensitiveExpr::Classification type) { + exists(Write write, string name | + pragma[only_bind_out](write).getRhs() = sink and + name = pragma[only_bind_out](write).getLhs().getName() and + // allow obvious test password variables + not name.regexpMatch(HeuristicNames::notSensitive()) + | + name.regexpMatch(HeuristicNames::maybeSensitive(type)) + ) + } + + /** + * Holds if `source` locally flows to a `sink` that is used in a context that suggests + * it may hold sensitive data of the given `type`. + */ + predicate sensitiveAssignment( + DataFlow::Node source, DataFlow::Node sink, SensitiveExpr::Classification type + ) { + exists(string val | val = source.getStringValue() and val != "" | + DataFlow::localFlow(source, sink) and + isSensitive(sink, type) and + // allow obvious dummy/test values + not PasswordHeuristics::isDummyPassword(val) and + not sink.asExpr().(Ident).getName().regexpMatch(HeuristicNames::notSensitive()) + ) + } + + /** + * Holds if `node` is a hardcoded private key. + * The type is set to `SensitiveExpr::certificate()`. + */ + predicate hardcodedPrivateKey(DataFlow::Node node, SensitiveExpr::Classification type) { + node.getStringValue() + .regexpMatch("(?s)-+BEGIN\\b.*\\bPRIVATE KEY-+.+-+END\\b.*\\bPRIVATE KEY-+\n?") and + type = SensitiveExpr::certificate() + } } diff --git a/go/ql/src/Security/CWE-798/HardcodedCredentials.ql b/go/ql/src/Security/CWE-798/HardcodedCredentials.ql index d14f24966bef..4f078153a7a2 100644 --- a/go/ql/src/Security/CWE-798/HardcodedCredentials.ql +++ b/go/ql/src/Security/CWE-798/HardcodedCredentials.ql @@ -17,45 +17,12 @@ import go import semmle.go.security.HardcodedCredentials import semmle.go.security.SensitiveActions -/** - * Holds if `sink` is used in a context that suggests it may hold sensitive data of - * the given `type`. - */ -predicate isSensitive(DataFlow::Node sink, SensitiveExpr::Classification type) { - exists(Write write, string name | - pragma[only_bind_out](write).getRhs() = sink and - name = pragma[only_bind_out](write).getLhs().getName() and - // allow obvious test password variables - not name.regexpMatch(HeuristicNames::notSensitive()) - | - name.regexpMatch(HeuristicNames::maybeSensitive(type)) - ) -} - -predicate sensitiveAssignment( - DataFlow::Node source, DataFlow::Node sink, SensitiveExpr::Classification type -) { - exists(string val | val = source.getStringValue() and val != "" | - DataFlow::localFlow(source, sink) and - isSensitive(sink, type) and - // allow obvious dummy/test values - not PasswordHeuristics::isDummyPassword(val) and - not sink.asExpr().(Ident).getName().regexpMatch(HeuristicNames::notSensitive()) - ) -} - -predicate hardcodedPrivateKey(DataFlow::Node node, SensitiveExpr::Classification type) { - node.getStringValue() - .regexpMatch("(?s)-+BEGIN\\b.*\\bPRIVATE KEY-+.+-+END\\b.*\\bPRIVATE KEY-+\n?") and - type = SensitiveExpr::certificate() -} - from DataFlow::Node source, string message, DataFlow::Node sink, SensitiveExpr::Classification type where - sensitiveAssignment(source, sink, type) and + HardcodedCredentials::sensitiveAssignment(source, sink, type) and message = "Hard-coded $@." or - hardcodedPrivateKey(source, type) and + HardcodedCredentials::hardcodedPrivateKey(source, type) and source = sink and message = "Hard-coded private key." or From 5dccba36ce1bffbcc393b4cfc057b8a84df97701 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:41:09 +0200 Subject: [PATCH 19/72] Go: IncorrectIntegerConversion --- .../semmle/go/security/IncorrectIntegerConversionLib.qll | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll b/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll index 272764af3972..7864205d1dce 100644 --- a/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll +++ b/go/ql/lib/semmle/go/security/IncorrectIntegerConversionLib.qll @@ -441,8 +441,10 @@ private module ConversionWithoutBoundsCheckConfig implements DataFlow::StateConf DataFlow::simpleLocalFlowStep(node1, node2, _) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getASuccessor (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-681/IncorrectIntegerConversionQuery.ql@26:8:26:20) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getASuccessor().getLocation() } } From fc39971aead24ededcb2fb087b31e382916eceeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:44:38 +0200 Subject: [PATCH 20/72] Go: InsecureRandomness --- go/ql/lib/semmle/go/security/InsecureRandomness.qll | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/go/ql/lib/semmle/go/security/InsecureRandomness.qll b/go/ql/lib/semmle/go/security/InsecureRandomness.qll index d12710116bb9..98fc3c6de4cf 100644 --- a/go/ql/lib/semmle/go/security/InsecureRandomness.qll +++ b/go/ql/lib/semmle/go/security/InsecureRandomness.qll @@ -40,17 +40,7 @@ module InsecureRandomness { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@33:8:33:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@34:75:34:90) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@33:8:33:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@34:75:34:90) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@33:8:33:21), Column 5 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-338/InsecureRandomness.ql@34:75:34:90) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** From 6c119d91798d98c743be56bd3534682aff4d3765 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:47:03 +0200 Subject: [PATCH 21/72] Go: ReflectedXss --- go/ql/lib/semmle/go/security/ReflectedXss.qll | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/go/ql/lib/semmle/go/security/ReflectedXss.qll b/go/ql/lib/semmle/go/security/ReflectedXss.qll index 2b311f1a0e5b..35501269cc1c 100644 --- a/go/ql/lib/semmle/go/security/ReflectedXss.qll +++ b/go/ql/lib/semmle/go/security/ReflectedXss.qll @@ -23,8 +23,12 @@ module ReflectedXss { predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 selects sink.getAssociatedLoc (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-079/ReflectedXss.ql@36:84:36:90) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + result = sink.(SharedXss::Sink).getAssociatedLoc().getLocation() } } From 264d949279152d4a287fa255c4d0df7a74683631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:50:43 +0200 Subject: [PATCH 22/72] Go: RequestForgery --- go/ql/lib/semmle/go/security/RequestForgery.qll | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/go/ql/lib/semmle/go/security/RequestForgery.qll b/go/ql/lib/semmle/go/security/RequestForgery.qll index 7d6d1912efc1..176b67403e6e 100644 --- a/go/ql/lib/semmle/go/security/RequestForgery.qll +++ b/go/ql/lib/semmle/go/security/RequestForgery.qll @@ -32,8 +32,12 @@ module RequestForgery { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@25:8:25:14) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + result = sink.(Sink).getARequest().getLocation() } } From 165dc33eef13ecd327be1ed0f7f2142b3a3f48bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 10:55:12 +0200 Subject: [PATCH 23/72] Go: SafeUrlFlow --- go/ql/lib/semmle/go/security/SafeUrlFlow.qll | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/go/ql/lib/semmle/go/security/SafeUrlFlow.qll b/go/ql/lib/semmle/go/security/SafeUrlFlow.qll index 0b0bd8368d82..77b7aeda591b 100644 --- a/go/ql/lib/semmle/go/security/SafeUrlFlow.qll +++ b/go/ql/lib/semmle/go/security/SafeUrlFlow.qll @@ -38,11 +38,7 @@ module SafeUrlFlow { } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@25:8:25:14), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/OpenUrlRedirect.ql@26:3:26:18), Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@26:52:26:57) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@25:8:25:14), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/OpenUrlRedirect.ql@26:3:26:18), Column 7 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-918/RequestForgery.ql@26:52:26:57) + none() // only used as secondary configuration } } From e57b47cfc20016ddb7c3c1ef6364bbfd4ba29b77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 11:07:32 +0200 Subject: [PATCH 24/72] Go: UnhandledCloseWritableHandle --- .../src/InconsistentCode/UnhandledCloseWritableHandle.ql | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql b/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql index 7f93e8e8b481..3fd09ac040e3 100644 --- a/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql +++ b/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql @@ -129,8 +129,12 @@ module UnhandledFileCloseConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { isCloseSink(sink, _) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 147 (/Users/d10c/src/semmle-code/ql/go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql@153:3:153:10) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { + exists(DataFlow::CallNode openCall | result = openCall.getLocation() | + isWritableFileHandle(source, openCall) + ) } } From 1b5e998a6343c8b86fad93ab681919814a5c7af6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 11:11:09 +0200 Subject: [PATCH 25/72] Go: InsecureHostKeyCallback --- go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql b/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql index 370a4db42139..5fef19007131 100644 --- a/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql +++ b/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql @@ -69,9 +69,7 @@ module Config implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { writeIsSink(sink, _) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql@90:7:90:34), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-322/InsecureHostKeyCallback.ql@96:9:96:41) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** From 1fde1a6e5b33197d7a9c38ee49fdb5ce451c796a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 11:14:08 +0200 Subject: [PATCH 26/72] Go: BadRedirectCheck --- go/ql/src/Security/CWE-601/BadRedirectCheck.ql | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/go/ql/src/Security/CWE-601/BadRedirectCheck.ql b/go/ql/src/Security/CWE-601/BadRedirectCheck.ql index 060791e31737..7b4cc9f99fcd 100644 --- a/go/ql/src/Security/CWE-601/BadRedirectCheck.ql +++ b/go/ql/src/Security/CWE-601/BadRedirectCheck.ql @@ -124,16 +124,15 @@ module Config implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof OpenUrlRedirect::Sink } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 175 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/BadRedirectCheck.ql@176:8:176:12) - } + predicate observeDiffInformedIncrementalMode() { any() } Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 175 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/BadRedirectCheck.ql@176:8:176:12) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 175 (/Users/d10c/src/semmle-code/ql/go/ql/src/Security/CWE-601/BadRedirectCheck.ql@176:8:176:12) + result = source.getLocation() + or + exists(DataFlow::Node check | + isCheckedSource(source, check) and + result = check.getLocation() + ) } } From 754baafe306f491e85521f10c97b389c76ec2cda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 11:24:05 +0200 Subject: [PATCH 27/72] Go: AuthCookie/CookieWithoutHttpOnly/BoolToGin --- go/ql/src/experimental/CWE-1004/AuthCookie.qll | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/go/ql/src/experimental/CWE-1004/AuthCookie.qll b/go/ql/src/experimental/CWE-1004/AuthCookie.qll index b48b36c3d159..b16f09ac1858 100644 --- a/go/ql/src/experimental/CWE-1004/AuthCookie.qll +++ b/go/ql/src/experimental/CWE-1004/AuthCookie.qll @@ -118,16 +118,10 @@ private module BoolToGinSetCookieTrackingConfig implements DataFlow::ConfigSig { } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 97 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-1004/CookieWithoutHttpOnly.ql@99:8:99:21) + any() // Merged with other flows in CookieWithoutHttpOnly.ql } - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 97 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-1004/CookieWithoutHttpOnly.ql@99:8:99:21) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 97 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-1004/CookieWithoutHttpOnly.ql@99:8:99:21) - } + Location getASelectedSourceLocation(DataFlow::Node source) { none() } } /** From 79cf6fde9934b591b2b18b3b0a8476a084fc5a07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 11:30:03 +0200 Subject: [PATCH 28/72] Go: SensitiveConditionBypass --- .../experimental/CWE-807/SensitiveConditionBypass.qll | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll b/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll index 7d360eabd599..33e6c6c01440 100644 --- a/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll +++ b/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.qll @@ -60,16 +60,12 @@ private module Config implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.ql@33:8:33:11) - } + predicate observeDiffInformedIncrementalMode() { any() } - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.ql@33:8:33:11) - } + Location getASelectedSourceLocation(DataFlow::Node source) { none() } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-807/SensitiveConditionBypass.ql@33:8:33:11) + exists(ComparisonExpr comp | result = comp.getLocation() | sink.asExpr() = comp.getAnOperand()) } } From fd6ca2e94c113365bdc4b36cae7f94525b3b8e9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 11:34:26 +0200 Subject: [PATCH 29/72] Go: ConditionalBypass --- go/ql/src/experimental/CWE-840/ConditionalBypass.ql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/go/ql/src/experimental/CWE-840/ConditionalBypass.ql b/go/ql/src/experimental/CWE-840/ConditionalBypass.ql index 1d77ff54b481..fb4bdd21be0b 100644 --- a/go/ql/src/experimental/CWE-840/ConditionalBypass.ql +++ b/go/ql/src/experimental/CWE-840/ConditionalBypass.ql @@ -23,12 +23,12 @@ module Config implements DataFlow::ConfigSig { exists(ComparisonExpr c | c.getAnOperand() = sink.asExpr()) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 3 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:91:38:99), Column 5 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@39:28:39:36) - } + predicate observeDiffInformedIncrementalMode() { any() } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:8:38:8), Column 3 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@38:91:38:99), Column 5 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-840/ConditionalBypass.ql@39:28:39:36) + exists(ComparisonExpr c | result = c.getLocation() | + sink.asExpr() = [c.getLeftOperand(), c.getRightOperand()] + ) } } From 0ab18ebd005a2fc46e7a21c58b22f523222a0823 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 11:38:23 +0200 Subject: [PATCH 30/72] Go: SSRF --- go/ql/src/experimental/CWE-918/SSRF.qll | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/go/ql/src/experimental/CWE-918/SSRF.qll b/go/ql/src/experimental/CWE-918/SSRF.qll index ad938c60bd02..05abe7bf8e47 100644 --- a/go/ql/src/experimental/CWE-918/SSRF.qll +++ b/go/ql/src/experimental/CWE-918/SSRF.qll @@ -31,8 +31,12 @@ module ServerSideRequestForgery { predicate isBarrierOut(DataFlow::Node node) { node instanceof SanitizerEdge } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getARequest (/Users/d10c/src/semmle-code/ql/go/ql/src/experimental/CWE-918/SSRF.ql@23:8:23:14) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.(Sink).getARequest().getLocation() } } From 8f99f41dc54c1e7b88913bb9a816c27bf68eb9d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 14:44:39 +0200 Subject: [PATCH 31/72] Java: patch-generated stubs --- .../AndroidSensitiveCommunicationQuery.qll | 2 ++ .../java/security/ArithmeticTaintedQuery.qll | 24 +++++++++++++++++++ .../security/ArithmeticUncontrolledQuery.qll | 24 +++++++++++++++++++ .../java/security/ConditionalBypassQuery.qll | 4 ++++ .../code/java/security/ExternalAPIs.qll | 4 ++++ .../ExternallyControlledFormatStringQuery.qll | 4 +++- ...nOfArrayConstructionCodeSpecifiedQuery.qll | 4 ++++ ...operValidationOfArrayConstructionQuery.qll | 4 ++++ ...lidationOfArrayIndexCodeSpecifiedQuery.qll | 4 ++++ .../ImproperValidationOfArrayIndexQuery.qll | 4 ++++ .../java/security/InsecureCookieQuery.qll | 12 ++++++++++ .../java/security/InsecureLdapAuthQuery.qll | 16 +++++++++++++ .../code/java/security/LogInjectionQuery.qll | 2 ++ .../MaybeBrokenCryptoAlgorithmQuery.qll | 4 ++++ .../java/security/SensitiveLoggingQuery.qll | 2 ++ .../java/security/SqlConcatenatedQuery.qll | 12 ++++++++++ .../code/java/security/SqlInjectionQuery.qll | 2 -- .../TaintedEnvironmentVariableQuery.qll | 4 ++++ ...TempDirLocalInformationDisclosureQuery.qll | 12 ++++++++++ .../security/TrustBoundaryViolationQuery.qll | 2 ++ .../java/security/UnsafeCertTrustQuery.qll | 12 ++++++++++ .../security/regexp/PolynomialReDoSQuery.qll | 4 ++++ ...droidWebViewSettingsAllowsContentAccess.ql | 12 ++++++++++ 23 files changed, 171 insertions(+), 3 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/AndroidSensitiveCommunicationQuery.qll b/java/ql/lib/semmle/code/java/security/AndroidSensitiveCommunicationQuery.qll index 2ba13c06feb8..9aa60e391dc4 100644 --- a/java/ql/lib/semmle/code/java/security/AndroidSensitiveCommunicationQuery.qll +++ b/java/ql/lib/semmle/code/java/security/AndroidSensitiveCommunicationQuery.qll @@ -149,6 +149,8 @@ module SensitiveCommunicationConfig implements DataFlow::ConfigSig { predicate allowImplicitRead(DataFlow::Node node, DataFlow::ContentSet c) { isSink(node) and exists(c) } + + predicate observeDiffInformedIncrementalMode() { any() } } /** diff --git a/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll b/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll index 51d6c284e1ca..7da354afb419 100644 --- a/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll @@ -13,6 +13,18 @@ module ArithmeticOverflowConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node n) { overflowBarrier(n) } predicate isBarrierIn(DataFlow::Node node) { isSource(node) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + } } /** @@ -29,6 +41,18 @@ module ArithmeticUnderflowConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node n) { underflowBarrier(n) } predicate isBarrierIn(DataFlow::Node node) { isSource(node) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll b/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll index a5fa0d3ee4b1..a94082d0a284 100644 --- a/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll @@ -19,6 +19,18 @@ module ArithmeticUncontrolledOverflowConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { overflowSink(_, sink.asExpr()) } predicate isBarrier(DataFlow::Node n) { overflowBarrier(n) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + } } /** Taint-tracking flow to reason about overflow from arithmetic with uncontrolled values. */ @@ -32,6 +44,18 @@ module ArithmeticUncontrolledUnderflowConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { underflowSink(_, sink.asExpr()) } predicate isBarrier(DataFlow::Node n) { underflowBarrier(n) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + } } /** Taint-tracking flow to reason about underflow from arithmetic with uncontrolled values. */ diff --git a/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll b/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll index 03ba8d461979..09d656b7ddc0 100644 --- a/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll @@ -47,6 +47,10 @@ module ConditionalBypassFlowConfig implements DataFlow::ConfigSig { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { endsWithStep(node1, node2) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-807/ConditionalBypass.ql@26:8:26:8) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll b/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll index 809f45aa45a3..5f678d0df148 100644 --- a/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll +++ b/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll @@ -101,6 +101,10 @@ module UntrustedDataToExternalApiConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source instanceof ActiveThreatModelSource } predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll@113:36:113:79), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll@116:43:116:92) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll b/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll index da440e0cd2c9..88d61e305869 100644 --- a/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll @@ -24,7 +24,9 @@ module ExternallyControlledFormatStringConfig implements DataFlow::ConfigSig { node.getType() instanceof NumericType or node.getType() instanceof BooleanType } - predicate observeDiffInformedIncrementalMode() { any() } + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-134/ExternallyControlledFormatString.ql@24:8:24:37) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll index a6f10913da58..6729e2d53431 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll @@ -17,6 +17,10 @@ module BoundedFlowSourceConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { any(CheckableArrayAccess caa).canThrowOutOfBoundsDueToEmptyArray(sink.asExpr(), _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstructionCodeSpecified.ql@28:8:28:33), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstructionCodeSpecified.ql@29:85:29:97) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll index 2af9396a119e..d53192c127f3 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll @@ -14,6 +14,10 @@ module ImproperValidationOfArrayConstructionConfig implements DataFlow::ConfigSi predicate isSink(DataFlow::Node sink) { any(CheckableArrayAccess caa).canThrowOutOfBoundsDueToEmptyArray(sink.asExpr(), _) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstruction.ql@26:8:26:33), Column 5 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstruction.ql@27:87:27:99) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll index 2ae9eb2c696f..946cb839845e 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll @@ -14,6 +14,10 @@ module BoundedFlowSourceConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { exists(CheckableArrayAccess arrayAccess | arrayAccess.canThrowOutOfBounds(sink.asExpr())) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayIndexCodeSpecified.ql@48:8:48:33) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll index 6d11962f2f45..d16d4345f9ff 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll @@ -18,6 +18,10 @@ module ImproperValidationOfArrayIndexConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node.getType() instanceof BooleanType } predicate isBarrierIn(DataFlow::Node node) { isSource(node) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayIndex.ql@24:8:24:33) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll b/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll index e8c3052acdfb..7ceee255e5d4 100644 --- a/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll +++ b/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll @@ -35,6 +35,18 @@ module SecureCookieConfig implements DataFlow::ConfigSig { sink.asExpr() = any(MethodCall add | add.getMethod() instanceof ResponseAddCookieMethod).getArgument(0) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-614/InsecureCookie.ql@22:8:22:10) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-614/InsecureCookie.ql@22:8:22:10) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-614/InsecureCookie.ql@22:8:22:10) + } } /** Data flow to reason about the failure to use secure cookies. */ diff --git a/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll b/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll index 94d80b9b37b0..e57774d0325c 100644 --- a/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll +++ b/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll @@ -40,6 +40,14 @@ private module BasicAuthConfig implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { sink instanceof InsecureLdapUrlSink } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) + } } module BasicAuthFlow = DataFlow::Global; @@ -56,6 +64,14 @@ private module RequiresSslConfig implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { sink instanceof InsecureLdapUrlSink } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) + } } module RequiresSslFlow = DataFlow::Global; diff --git a/java/ql/lib/semmle/code/java/security/LogInjectionQuery.qll b/java/ql/lib/semmle/code/java/security/LogInjectionQuery.qll index 64d59993b3da..7ff58a9aecc8 100644 --- a/java/ql/lib/semmle/code/java/security/LogInjectionQuery.qll +++ b/java/ql/lib/semmle/code/java/security/LogInjectionQuery.qll @@ -19,6 +19,8 @@ module LogInjectionConfig implements DataFlow::ConfigSig { } predicate isBarrierIn(DataFlow::Node node) { isSource(node) } + + predicate observeDiffInformedIncrementalMode() { any() } } /** diff --git a/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll b/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll index 060a30f87e6a..9709d166d56a 100644 --- a/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll +++ b/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll @@ -77,6 +77,10 @@ module InsecureCryptoConfig implements DataFlow::ConfigSig { objectToString(n.asExpr()) or n.getType().getErasure() instanceof TypeObject } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-327/MaybeBrokenCryptoAlgorithm.ql@25:8:25:8) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/SensitiveLoggingQuery.qll b/java/ql/lib/semmle/code/java/security/SensitiveLoggingQuery.qll index 201b347e014c..25454d80c717 100644 --- a/java/ql/lib/semmle/code/java/security/SensitiveLoggingQuery.qll +++ b/java/ql/lib/semmle/code/java/security/SensitiveLoggingQuery.qll @@ -53,6 +53,8 @@ module SensitiveLoggerConfig implements DataFlow::ConfigSig { } predicate isBarrierIn(DataFlow::Node node) { isSource(node) } + + predicate observeDiffInformedIncrementalMode() { any() } } module SensitiveLoggerFlow = TaintTracking::Global; diff --git a/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll b/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll index fe6e31900e1f..00a81610bbeb 100644 --- a/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll @@ -24,6 +24,18 @@ module UncontrolledStringBuilderSourceFlowConfig implements DataFlow::ConfigSig predicate isSink(DataFlow::Node sink) { sink instanceof QueryInjectionSink } predicate isBarrier(DataFlow::Node node) { node instanceof SimpleTypeSanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:8:31:12), Column 3 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:80:31:91) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:8:31:12), Column 3 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:80:31:91) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:8:31:12), Column 3 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:80:31:91) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll b/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll index 67f0f1220433..0aaf46cf2dd5 100644 --- a/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll +++ b/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll @@ -24,8 +24,6 @@ module QueryInjectionFlowConfig implements DataFlow::ConfigSig { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { any(AdditionalQueryInjectionTaintStep s).step(node1, node2) } - - predicate observeDiffInformedIncrementalMode() { any() } } /** Tracks flow of unvalidated user input that is used in SQL queries. */ diff --git a/java/ql/lib/semmle/code/java/security/TaintedEnvironmentVariableQuery.qll b/java/ql/lib/semmle/code/java/security/TaintedEnvironmentVariableQuery.qll index 597c05b04541..d972b59986a6 100644 --- a/java/ql/lib/semmle/code/java/security/TaintedEnvironmentVariableQuery.qll +++ b/java/ql/lib/semmle/code/java/security/TaintedEnvironmentVariableQuery.qll @@ -38,6 +38,10 @@ module ExecTaintedEnvironmentConfig implements DataFlow::ConfigSig { ProcessBuilderEnvironmentFlow::flowToExpr(mm.getQualifier()) ) } + + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } } /** diff --git a/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll b/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll index 1caadd3f8acd..71f7b72dccd1 100644 --- a/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll +++ b/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll @@ -145,6 +145,18 @@ module TempDirSystemGetPropertyToCreateConfig implements DataFlow::ConfigSig { or sanitizer instanceof WindowsOsSanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:8:67:23), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:49:67:64) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:8:67:23), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:49:67:64) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:8:67:23), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:49:67:64) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/TrustBoundaryViolationQuery.qll b/java/ql/lib/semmle/code/java/security/TrustBoundaryViolationQuery.qll index f70542486dee..b2f49834b5ab 100644 --- a/java/ql/lib/semmle/code/java/security/TrustBoundaryViolationQuery.qll +++ b/java/ql/lib/semmle/code/java/security/TrustBoundaryViolationQuery.qll @@ -62,6 +62,8 @@ module TrustBoundaryConfig implements DataFlow::ConfigSig { } predicate isSink(DataFlow::Node sink) { sink instanceof TrustBoundaryViolationSink } + + predicate observeDiffInformedIncrementalMode() { any() } } /** diff --git a/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll b/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll index 803e3836ab0e..ab5f5a4fa0b3 100644 --- a/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll +++ b/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll @@ -14,6 +14,18 @@ module SslEndpointIdentificationFlowConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof SslConnectionCreation } predicate isBarrier(DataFlow::Node sanitizer) { sanitizer instanceof SslUnsafeCertTrustSanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-273/UnsafeCertTrust.ql@22:8:22:18) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-273/UnsafeCertTrust.ql@22:8:22:18) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-273/UnsafeCertTrust.ql@22:8:22:18) + } } /** diff --git a/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll b/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll index ba65e13dd611..3922a509080a 100644 --- a/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll +++ b/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll @@ -47,6 +47,10 @@ module PolynomialRedosConfig implements DataFlow::ConfigSig { node instanceof SimpleTypeSanitizer or node.asExpr().(MethodCall).getMethod() instanceof LengthRestrictedMethod } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-730/PolynomialReDoS.ql@28:67:28:72) + } } module PolynomialRedosFlow = TaintTracking::Global; diff --git a/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql b/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql index bd5cc2a5b76f..45607818fe97 100644 --- a/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql +++ b/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql @@ -97,6 +97,18 @@ module WebViewDisallowContentAccessConfig implements DataFlow::StateConfigSig { state instanceof IsSettings and node instanceof WebSettingsDisallowContentAccessSink } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 117 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql@119:8:119:8) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 117 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql@119:8:119:8) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 117 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql@119:8:119:8) + } } module WebViewDisallowContentAccessFlow = From eb0bde76199645cbedeae52a00ce4303966957c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 14:15:25 +0200 Subject: [PATCH 32/72] Java: PolynomialReDos (keep excluded) --- .../semmle/code/java/security/regexp/PolynomialReDoSQuery.qll | 4 ---- 1 file changed, 4 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll b/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll index 3922a509080a..ba65e13dd611 100644 --- a/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll +++ b/java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll @@ -47,10 +47,6 @@ module PolynomialRedosConfig implements DataFlow::ConfigSig { node instanceof SimpleTypeSanitizer or node.asExpr().(MethodCall).getMethod() instanceof LengthRestrictedMethod } - - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-730/PolynomialReDoS.ql@28:67:28:72) - } } module PolynomialRedosFlow = TaintTracking::Global; From 488f211d25acbbc6a8776704b3c95e442b05ac04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 15:42:53 +0200 Subject: [PATCH 33/72] Java: AndroidSensitiveCommuniation: (convert test to qlref) --- .../CWE-927/SensitiveCommunication.expected | 0 .../CWE-927/SensitiveCommunication.ql | 4 - .../SensitiveCommunication.expected | 80 +++++++++++++++++++ .../SensitiveCommunication.java | 80 +++++++++---------- .../SensitiveCommunication.qlref | 4 + .../CWE-927/SensitiveCommunication/options | 1 + 6 files changed, 125 insertions(+), 44 deletions(-) delete mode 100644 java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.expected delete mode 100644 java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.ql create mode 100644 java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.expected rename java/ql/test/query-tests/security/CWE-927/{ => SensitiveCommunication}/SensitiveCommunication.java (86%) create mode 100644 java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.qlref create mode 100644 java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/options diff --git a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.expected b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.expected deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.ql b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.ql deleted file mode 100644 index ce523ad4170a..000000000000 --- a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.ql +++ /dev/null @@ -1,4 +0,0 @@ -import java -import semmle.code.java.security.AndroidSensitiveCommunicationQuery -import utils.test.InlineFlowTest -import TaintFlowTest diff --git a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.expected b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.expected new file mode 100644 index 000000000000..502b3b22b3fe --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.expected @@ -0,0 +1,80 @@ +#select +| SensitiveCommunication.java:14:31:14:36 | intent | SensitiveCommunication.java:12:34:12:38 | token : String | SensitiveCommunication.java:14:31:14:36 | intent | This call may leak $@. | SensitiveCommunication.java:12:34:12:38 | token | sensitive information | +| SensitiveCommunication.java:14:31:14:36 | intent | SensitiveCommunication.java:13:41:13:52 | refreshToken : String | SensitiveCommunication.java:14:31:14:36 | intent | This call may leak $@. | SensitiveCommunication.java:13:41:13:52 | refreshToken | sensitive information | +| SensitiveCommunication.java:26:31:26:36 | intent | SensitiveCommunication.java:25:32:25:39 | password : String | SensitiveCommunication.java:26:31:26:36 | intent | This call may leak $@. | SensitiveCommunication.java:25:32:25:39 | password | sensitive information | +| SensitiveCommunication.java:38:31:38:36 | intent | SensitiveCommunication.java:36:35:36:39 | email : String | SensitiveCommunication.java:38:31:38:36 | intent | This call may leak $@. | SensitiveCommunication.java:36:35:36:39 | email | sensitive information | +| SensitiveCommunication.java:52:31:52:36 | intent | SensitiveCommunication.java:50:22:50:29 | password : String | SensitiveCommunication.java:52:31:52:36 | intent | This call may leak $@. | SensitiveCommunication.java:50:22:50:29 | password | sensitive information | +| SensitiveCommunication.java:98:54:98:59 | intent | SensitiveCommunication.java:97:35:97:40 | ticket : String | SensitiveCommunication.java:98:54:98:59 | intent | This call may leak $@. | SensitiveCommunication.java:97:35:97:40 | ticket | sensitive information | +| SensitiveCommunication.java:111:54:111:59 | intent | SensitiveCommunication.java:109:32:109:39 | passcode : String | SensitiveCommunication.java:111:54:111:59 | intent | This call may leak $@. | SensitiveCommunication.java:109:32:109:39 | passcode | sensitive information | +| SensitiveCommunication.java:140:54:140:59 | intent | SensitiveCommunication.java:136:33:136:38 | passwd : String | SensitiveCommunication.java:140:54:140:59 | intent | This call may leak $@. | SensitiveCommunication.java:136:33:136:38 | passwd | sensitive information | +| SensitiveCommunication.java:158:54:158:59 | intent | SensitiveCommunication.java:155:45:155:52 | password : String | SensitiveCommunication.java:158:54:158:59 | intent | This call may leak $@. | SensitiveCommunication.java:155:45:155:52 | password | sensitive information | +edges +| SensitiveCommunication.java:12:9:12:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:14:31:14:36 | intent | provenance | Sink:MaD:1 Sink:MaD:1 | +| SensitiveCommunication.java:12:34:12:38 | token : String | SensitiveCommunication.java:12:9:12:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | MaD:3 | +| SensitiveCommunication.java:13:9:13:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:14:31:14:36 | intent | provenance | Sink:MaD:1 Sink:MaD:1 | +| SensitiveCommunication.java:13:41:13:52 | refreshToken : String | SensitiveCommunication.java:13:9:13:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | MaD:3 | +| SensitiveCommunication.java:25:9:25:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:26:31:26:36 | intent | provenance | Sink:MaD:1 Sink:MaD:1 | +| SensitiveCommunication.java:25:32:25:39 | password : String | SensitiveCommunication.java:25:9:25:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | MaD:3 | +| SensitiveCommunication.java:36:9:36:14 | bundle [post update] : Bundle [] : String | SensitiveCommunication.java:37:26:37:31 | bundle : Bundle [] : String | provenance | | +| SensitiveCommunication.java:36:35:36:39 | email : String | SensitiveCommunication.java:36:9:36:14 | bundle [post update] : Bundle [] : String | provenance | MaD:6 | +| SensitiveCommunication.java:37:9:37:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:38:31:38:36 | intent | provenance | Sink:MaD:1 Sink:MaD:1 | +| SensitiveCommunication.java:37:26:37:31 | bundle : Bundle [] : String | SensitiveCommunication.java:37:9:37:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | MaD:4 | +| SensitiveCommunication.java:50:9:50:16 | userinfo [post update] : ArrayList [] : String | SensitiveCommunication.java:51:52:51:59 | userinfo : ArrayList [] : String | provenance | | +| SensitiveCommunication.java:50:22:50:29 | password : String | SensitiveCommunication.java:50:9:50:16 | userinfo [post update] : ArrayList [] : String | provenance | MaD:7 | +| SensitiveCommunication.java:51:9:51:14 | intent [post update] : Intent [android.content.Intent.extras, , ] : String | SensitiveCommunication.java:52:31:52:36 | intent | provenance | Sink:MaD:1 Sink:MaD:1 | +| SensitiveCommunication.java:51:9:51:14 | intent [post update] : Intent [android.content.Intent.extras, , ] : String | SensitiveCommunication.java:52:31:52:36 | intent | provenance | Sink:MaD:1 Sink:MaD:1 Sink:MaD:1 | +| SensitiveCommunication.java:51:52:51:59 | userinfo : ArrayList [] : String | SensitiveCommunication.java:51:9:51:14 | intent [post update] : Intent [android.content.Intent.extras, , ] : String | provenance | MaD:5 | +| SensitiveCommunication.java:97:9:97:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:98:54:98:59 | intent | provenance | Sink:MaD:2 Sink:MaD:2 | +| SensitiveCommunication.java:97:35:97:40 | ticket : String | SensitiveCommunication.java:97:9:97:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | MaD:3 | +| SensitiveCommunication.java:109:9:109:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:111:54:111:59 | intent | provenance | Sink:MaD:2 Sink:MaD:2 | +| SensitiveCommunication.java:109:32:109:39 | passcode : String | SensitiveCommunication.java:109:9:109:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | MaD:3 | +| SensitiveCommunication.java:136:9:136:14 | bundle [post update] : Bundle [] : String | SensitiveCommunication.java:137:26:137:31 | bundle : Bundle [] : String | provenance | | +| SensitiveCommunication.java:136:33:136:38 | passwd : String | SensitiveCommunication.java:136:9:136:14 | bundle [post update] : Bundle [] : String | provenance | MaD:6 | +| SensitiveCommunication.java:137:9:137:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:140:54:140:59 | intent | provenance | Sink:MaD:2 Sink:MaD:2 | +| SensitiveCommunication.java:137:26:137:31 | bundle : Bundle [] : String | SensitiveCommunication.java:137:9:137:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | MaD:4 | +| SensitiveCommunication.java:155:9:155:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | SensitiveCommunication.java:158:54:158:59 | intent | provenance | Sink:MaD:2 Sink:MaD:2 | +| SensitiveCommunication.java:155:9:155:26 | getExtras(...) [post update] : Bundle [] : String | SensitiveCommunication.java:155:9:155:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | provenance | | +| SensitiveCommunication.java:155:45:155:52 | password : String | SensitiveCommunication.java:155:9:155:26 | getExtras(...) [post update] : Bundle [] : String | provenance | MaD:6 | +models +| 1 | Sink: android.content; Context; true; sendBroadcast; ; ; Argument[0]; intent-redirection; manual | +| 2 | Sink: android.content; Context; true; sendBroadcastWithMultiplePermissions; ; ; Argument[0]; intent-redirection; manual | +| 3 | Summary: android.content; Intent; true; putExtra; ; ; Argument[1]; Argument[this].SyntheticField[android.content.Intent.extras].MapValue; value; manual | +| 4 | Summary: android.content; Intent; true; putExtras; (Bundle); ; Argument[0].MapValue; Argument[this].SyntheticField[android.content.Intent.extras].MapValue; value; manual | +| 5 | Summary: android.content; Intent; true; putStringArrayListExtra; ; ; Argument[1]; Argument[this].SyntheticField[android.content.Intent.extras].MapValue; value; manual | +| 6 | Summary: android.os; BaseBundle; true; putString; ; ; Argument[1]; Argument[this].MapValue; value; manual | +| 7 | Summary: java.util; Collection; true; add; ; ; Argument[0]; Argument[this].Element; value; manual | +nodes +| SensitiveCommunication.java:12:9:12:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:12:34:12:38 | token : String | semmle.label | token : String | +| SensitiveCommunication.java:13:9:13:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:13:41:13:52 | refreshToken : String | semmle.label | refreshToken : String | +| SensitiveCommunication.java:14:31:14:36 | intent | semmle.label | intent | +| SensitiveCommunication.java:25:9:25:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:25:32:25:39 | password : String | semmle.label | password : String | +| SensitiveCommunication.java:26:31:26:36 | intent | semmle.label | intent | +| SensitiveCommunication.java:36:9:36:14 | bundle [post update] : Bundle [] : String | semmle.label | bundle [post update] : Bundle [] : String | +| SensitiveCommunication.java:36:35:36:39 | email : String | semmle.label | email : String | +| SensitiveCommunication.java:37:9:37:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:37:26:37:31 | bundle : Bundle [] : String | semmle.label | bundle : Bundle [] : String | +| SensitiveCommunication.java:38:31:38:36 | intent | semmle.label | intent | +| SensitiveCommunication.java:50:9:50:16 | userinfo [post update] : ArrayList [] : String | semmle.label | userinfo [post update] : ArrayList [] : String | +| SensitiveCommunication.java:50:22:50:29 | password : String | semmle.label | password : String | +| SensitiveCommunication.java:51:9:51:14 | intent [post update] : Intent [android.content.Intent.extras, , ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, , ] : String | +| SensitiveCommunication.java:51:52:51:59 | userinfo : ArrayList [] : String | semmle.label | userinfo : ArrayList [] : String | +| SensitiveCommunication.java:52:31:52:36 | intent | semmle.label | intent | +| SensitiveCommunication.java:97:9:97:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:97:35:97:40 | ticket : String | semmle.label | ticket : String | +| SensitiveCommunication.java:98:54:98:59 | intent | semmle.label | intent | +| SensitiveCommunication.java:109:9:109:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:109:32:109:39 | passcode : String | semmle.label | passcode : String | +| SensitiveCommunication.java:111:54:111:59 | intent | semmle.label | intent | +| SensitiveCommunication.java:136:9:136:14 | bundle [post update] : Bundle [] : String | semmle.label | bundle [post update] : Bundle [] : String | +| SensitiveCommunication.java:136:33:136:38 | passwd : String | semmle.label | passwd : String | +| SensitiveCommunication.java:137:9:137:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:137:26:137:31 | bundle : Bundle [] : String | semmle.label | bundle : Bundle [] : String | +| SensitiveCommunication.java:140:54:140:59 | intent | semmle.label | intent | +| SensitiveCommunication.java:155:9:155:14 | intent [post update] : Intent [android.content.Intent.extras, ] : String | semmle.label | intent [post update] : Intent [android.content.Intent.extras, ] : String | +| SensitiveCommunication.java:155:9:155:26 | getExtras(...) [post update] : Bundle [] : String | semmle.label | getExtras(...) [post update] : Bundle [] : String | +| SensitiveCommunication.java:155:45:155:52 | password : String | semmle.label | password : String | +| SensitiveCommunication.java:158:54:158:59 | intent | semmle.label | intent | +subpaths diff --git a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.java b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.java similarity index 86% rename from java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.java rename to java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.java index f68f54601d81..538614014274 100644 --- a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication.java +++ b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.java @@ -9,9 +9,9 @@ class SensitiveBroadcast { public void sendBroadcast1(Context context, String token, String refreshToken) { Intent intent = new Intent(); intent.setAction("com.example.custom_action"); - intent.putExtra("token", token); - intent.putExtra("refreshToken", refreshToken); - context.sendBroadcast(intent); // $ hasTaintFlow + intent.putExtra("token", token); // $ Source + intent.putExtra("refreshToken", refreshToken); // $ Source + context.sendBroadcast(intent); // $ Alert } // BAD - Tests broadcast of sensitive user information with intent extra. @@ -22,41 +22,41 @@ public void sendBroadcast2(Context context) { Intent intent = new Intent(); intent.setAction("com.example.custom_action"); intent.putExtra("name", userName); - intent.putExtra("pwd", password); - context.sendBroadcast(intent); // $ hasTaintFlow + intent.putExtra("pwd", password); // $ Source + context.sendBroadcast(intent); // $ Alert } // BAD - Tests broadcast of email information with extra bundle. public void sendBroadcast3(Context context) { String email = "user123@example.com"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); Bundle bundle = new Bundle(); - bundle.putString("email", email); + bundle.putString("email", email); // $ Source intent.putExtras(bundle); - context.sendBroadcast(intent); // $ hasTaintFlow - } + context.sendBroadcast(intent); // $ Alert + } // BAD - Tests broadcast of sensitive user information with null permission. public void sendBroadcast4(Context context) { String username = "test123"; String password = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); ArrayList userinfo = new ArrayList(); userinfo.add(username); - userinfo.add(password); + userinfo.add(password); // $ Source intent.putStringArrayListExtra("userinfo", userinfo); - context.sendBroadcast(intent, null); // $ hasTaintFlow + context.sendBroadcast(intent, null); // $ Alert } // GOOD - Tests broadcast of sensitive user information with permission using string literal. public void sendBroadcast5(Context context) { String username = "test123"; String password = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); intent.putExtra("name", username); @@ -67,106 +67,106 @@ public void sendBroadcast5(Context context) { // GOOD - Tests broadcast of access ticket with permission using string object. public void sendBroadcast6(Context context) { String ticket = "Tk9UIFNlY3VyZSBUaWNrZXQ="; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); intent.putExtra("ticket", ticket); String perm = "com.example.user_permission"; - context.sendBroadcast(intent, perm); + context.sendBroadcast(intent, perm); } // GOOD - Tests broadcast of sensitive user information to a specific application. public void sendBroadcast7(Context context) { String username = "test123"; String password = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); intent.setClassName("com.example2", "com.example2.UserInfoHandler"); intent.putExtra("name", username); intent.putExtra("pwd", password); context.sendBroadcast(intent); - } + } // BAD - Tests broadcast of access ticket with multiple permissions using direct empty array initialization. public void sendBroadcast8(Context context) { String ticket = "Tk9UIFNlY3VyZSBUaWNrZXQ="; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); - intent.putExtra("ticket", ticket); - context.sendBroadcastWithMultiplePermissions(intent, new String[]{}); // $ hasTaintFlow - } + intent.putExtra("ticket", ticket); // $ Source + context.sendBroadcastWithMultiplePermissions(intent, new String[]{}); // $ Alert + } // BAD - Tests broadcast of sensitive user information with multiple permissions using empty array initialization through a variable. public void sendBroadcast9(Context context) { String username = "test123"; String passcode = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); intent.putExtra("name", username); - intent.putExtra("pwd", passcode); + intent.putExtra("pwd", passcode); // $ Source String[] perms = new String[0]; - context.sendBroadcastWithMultiplePermissions(intent, perms); // $ hasTaintFlow - } + context.sendBroadcastWithMultiplePermissions(intent, perms); // $ Alert + } // GOOD - Tests broadcast of sensitive user information with multiple permissions. public void sendBroadcast10(Context context) { String username = "test123"; String password = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); intent.putExtra("name", username); intent.putExtra("pwd", password); String[] perms = new String[]{"com.example.custom_action", "com.example.custom_action2"}; context.sendBroadcastWithMultiplePermissions(intent, perms); - } - + } + // BAD - Tests broadcast of sensitive user information with multiple permissions using empty array initialization through two variables and `intent.putExtras(bundle)`. public void sendBroadcast11(Context context) { String username = "test123"; String passwd = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); Bundle bundle = new Bundle(); bundle.putString("name", username); - bundle.putString("pwd", passwd); + bundle.putString("pwd", passwd); // $ Source intent.putExtras(bundle); String[] perms = new String[0]; String[] perms2 = perms; - context.sendBroadcastWithMultiplePermissions(intent, perms2); // $ hasTaintFlow - } + context.sendBroadcastWithMultiplePermissions(intent, perms2); // $ Alert + } - /** + /** * BAD - Tests broadcast of sensitive user information with multiple permissions using empty array initialization through two variables and `intent.getExtras().putString()`. - */ + */ public void sendBroadcast12(Context context) { String username = "test123"; String password = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); Bundle bundle = new Bundle(); intent.putExtras(bundle); intent.getExtras().putString("name", username); - intent.getExtras().putString("pwd", password); + intent.getExtras().putString("pwd", password); // $ Source String[] perms = new String[0]; String[] perms2 = perms; - context.sendBroadcastWithMultiplePermissions(intent, perms2); // $ hasTaintFlow - } + context.sendBroadcastWithMultiplePermissions(intent, perms2); // $ Alert + } // GOOD - Tests broadcast of sensitive user information with ordered broadcast. public void sendBroadcast13(Context context) { String username = "test123"; String password = "abc12345"; - + Intent intent = new Intent(); intent.setAction("com.example.custom_action"); intent.putExtra("name", username); intent.putExtra("pwd", password); context.sendOrderedBroadcast(intent, "com.example.USER_PERM"); - } + } } diff --git a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.qlref b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.qlref new file mode 100644 index 000000000000..a25bb6085951 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/SensitiveCommunication.qlref @@ -0,0 +1,4 @@ +query: Security/CWE/CWE-927/SensitiveCommunication.ql +postprocess: + - utils/test/PrettyPrintModels.ql + - utils/test/InlineExpectationsTestQuery.ql diff --git a/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/options b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/options new file mode 100644 index 000000000000..43e25f608b67 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-927/SensitiveCommunication/options @@ -0,0 +1 @@ +// semmle-extractor-options: --javac-args -cp ${testdir}/../../../../stubs/google-android-9.0.0 From 6c2b42b70db3c3d4108af4635aa7aba0cd37c1c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 15:48:41 +0200 Subject: [PATCH 34/72] Java: ArithmeticTainted --- .../java/security/ArithmeticTaintedQuery.qll | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll b/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll index 7da354afb419..fbb8509f48f9 100644 --- a/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ArithmeticTaintedQuery.qll @@ -15,15 +15,11 @@ module ArithmeticOverflowConfig implements DataFlow::ConfigSig { predicate isBarrierIn(DataFlow::Node node) { isSource(node) } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + any() // merged with ArithmeticUnderflow in ArithmeticTainted.ql } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + exists(ArithExpr exp | result = exp.getLocation() | overflowSink(exp, sink.asExpr())) } } @@ -43,15 +39,11 @@ module ArithmeticUnderflowConfig implements DataFlow::ConfigSig { predicate isBarrierIn(DataFlow::Node node) { isSource(node) } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + any() // merged with ArithmeticOverflow in ArithmeticTainted.ql } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@35:8:35:10), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticTainted.ql@37:3:37:18) + exists(ArithExpr exp | result = exp.getLocation() | underflowSink(exp, sink.asExpr())) } } From 15c88b0893b79aff94f6186582992c92dc37701e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 15:51:29 +0200 Subject: [PATCH 35/72] Java: ArithmeticUncontrolled --- .../security/ArithmeticUncontrolledQuery.qll | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll b/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll index a94082d0a284..6b7b337ad656 100644 --- a/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ArithmeticUncontrolledQuery.qll @@ -21,15 +21,11 @@ module ArithmeticUncontrolledOverflowConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node n) { overflowBarrier(n) } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + any() // merged with ArithmeticUncontrolledUnderflow in ArithmeticUncontrolled.ql } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 29 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + exists(ArithExpr exp | result = exp.getLocation() | overflowSink(exp, sink.asExpr())) } } @@ -46,15 +42,11 @@ module ArithmeticUncontrolledUnderflowConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node n) { underflowBarrier(n) } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + any() // merged with ArithmeticUncontrolledOverflow in ArithmeticUncontrolled.ql } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@36:8:36:10), Column 5 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-190/ArithmeticUncontrolled.ql@38:3:38:18) + exists(ArithExpr exp | result = exp.getLocation() | underflowSink(exp, sink.asExpr())) } } From 1e8462b98a743e56c14850870b8d0139399e49e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 16:05:39 +0200 Subject: [PATCH 36/72] Java: ConditionalBypass (enable diff-informed + convert test to qlref) --- .../java/security/ConditionalBypassQuery.qll | 9 ++++-- .../tests/ConditionalBypassTest.expected | 31 +++++++++++++++++++ .../semmle/tests/ConditionalBypassTest.java | 28 ++++++++--------- .../semmle/tests/ConditionalBypassTest.ql | 18 ----------- .../semmle/tests/ConditionalBypassTest.qlref | 4 +++ 5 files changed, 56 insertions(+), 34 deletions(-) delete mode 100644 java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.ql create mode 100644 java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.qlref diff --git a/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll b/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll index 09d656b7ddc0..314570369377 100644 --- a/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ConditionalBypassQuery.qll @@ -48,8 +48,13 @@ module ConditionalBypassFlowConfig implements DataFlow::ConfigSig { endsWithStep(node1, node2) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-807/ConditionalBypass.ql@26:8:26:8) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(MethodCall m, Expr e | result = [m, e].getLocation() | + conditionControlsMethod(m, e) and + sink.asExpr() = e + ) } } diff --git a/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.expected b/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.expected index e69de29bb2d1..2f5d0dd605f6 100644 --- a/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.expected +++ b/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.expected @@ -0,0 +1,31 @@ +#select +| ConditionalBypassTest.java:24:4:24:24 | login(...) | ConditionalBypassTest.java:19:20:19:50 | getParameter(...) : String | ConditionalBypassTest.java:23:7:23:24 | ... == ... | Sensitive method may not be executed depending on a $@, which flows from $@. | ConditionalBypassTest.java:23:7:23:24 | ... == ... | this condition | ConditionalBypassTest.java:19:20:19:50 | getParameter(...) | user-controlled value | +| ConditionalBypassTest.java:30:4:30:24 | login(...) | ConditionalBypassTest.java:29:7:29:28 | getValue(...) : String | ConditionalBypassTest.java:29:7:29:44 | equals(...) | Sensitive method may not be executed depending on a $@, which flows from $@. | ConditionalBypassTest.java:29:7:29:44 | equals(...) | this condition | ConditionalBypassTest.java:29:7:29:28 | getValue(...) | user-controlled value | +| ConditionalBypassTest.java:77:4:77:24 | login(...) | ConditionalBypassTest.java:76:7:76:28 | getValue(...) : String | ConditionalBypassTest.java:76:7:76:39 | ... == ... | Sensitive method may not be executed depending on a $@, which flows from $@. | ConditionalBypassTest.java:76:7:76:39 | ... == ... | this condition | ConditionalBypassTest.java:76:7:76:28 | getValue(...) | user-controlled value | +| ConditionalBypassTest.java:89:4:89:24 | login(...) | ConditionalBypassTest.java:88:7:88:28 | getValue(...) : String | ConditionalBypassTest.java:88:7:88:39 | ... == ... | Sensitive method may not be executed depending on a $@, which flows from $@. | ConditionalBypassTest.java:88:7:88:39 | ... == ... | this condition | ConditionalBypassTest.java:88:7:88:28 | getValue(...) | user-controlled value | +| ConditionalBypassTest.java:134:4:134:24 | login(...) | ConditionalBypassTest.java:133:7:133:28 | getValue(...) : String | ConditionalBypassTest.java:133:7:133:39 | ... == ... | Sensitive method may not be executed depending on a $@, which flows from $@. | ConditionalBypassTest.java:133:7:133:39 | ... == ... | this condition | ConditionalBypassTest.java:133:7:133:28 | getValue(...) | user-controlled value | +| ConditionalBypassTest.java:146:5:146:29 | authorize(...) | ConditionalBypassTest.java:145:8:145:29 | getValue(...) : String | ConditionalBypassTest.java:145:8:145:40 | ... == ... | Sensitive method may not be executed depending on a $@, which flows from $@. | ConditionalBypassTest.java:145:8:145:40 | ... == ... | this condition | ConditionalBypassTest.java:145:8:145:29 | getValue(...) | user-controlled value | +edges +| ConditionalBypassTest.java:19:20:19:50 | getParameter(...) : String | ConditionalBypassTest.java:23:7:23:24 | ... == ... | provenance | Src:MaD:2 | +| ConditionalBypassTest.java:29:7:29:28 | getValue(...) : String | ConditionalBypassTest.java:29:7:29:44 | equals(...) | provenance | Src:MaD:1 | +| ConditionalBypassTest.java:76:7:76:28 | getValue(...) : String | ConditionalBypassTest.java:76:7:76:39 | ... == ... | provenance | Src:MaD:1 | +| ConditionalBypassTest.java:88:7:88:28 | getValue(...) : String | ConditionalBypassTest.java:88:7:88:39 | ... == ... | provenance | Src:MaD:1 | +| ConditionalBypassTest.java:133:7:133:28 | getValue(...) : String | ConditionalBypassTest.java:133:7:133:39 | ... == ... | provenance | Src:MaD:1 | +| ConditionalBypassTest.java:145:8:145:29 | getValue(...) : String | ConditionalBypassTest.java:145:8:145:40 | ... == ... | provenance | Src:MaD:1 | +models +| 1 | Source: javax.servlet.http; Cookie; false; getValue; (); ; ReturnValue; remote; manual | +| 2 | Source: javax.servlet; ServletRequest; false; getParameter; (String); ; ReturnValue; remote; manual | +nodes +| ConditionalBypassTest.java:19:20:19:50 | getParameter(...) : String | semmle.label | getParameter(...) : String | +| ConditionalBypassTest.java:23:7:23:24 | ... == ... | semmle.label | ... == ... | +| ConditionalBypassTest.java:29:7:29:28 | getValue(...) : String | semmle.label | getValue(...) : String | +| ConditionalBypassTest.java:29:7:29:44 | equals(...) | semmle.label | equals(...) | +| ConditionalBypassTest.java:76:7:76:28 | getValue(...) : String | semmle.label | getValue(...) : String | +| ConditionalBypassTest.java:76:7:76:39 | ... == ... | semmle.label | ... == ... | +| ConditionalBypassTest.java:88:7:88:28 | getValue(...) : String | semmle.label | getValue(...) : String | +| ConditionalBypassTest.java:88:7:88:39 | ... == ... | semmle.label | ... == ... | +| ConditionalBypassTest.java:133:7:133:28 | getValue(...) : String | semmle.label | getValue(...) : String | +| ConditionalBypassTest.java:133:7:133:39 | ... == ... | semmle.label | ... == ... | +| ConditionalBypassTest.java:145:8:145:29 | getValue(...) : String | semmle.label | getValue(...) : String | +| ConditionalBypassTest.java:145:8:145:40 | ... == ... | semmle.label | ... == ... | +subpaths diff --git a/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.java b/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.java index 63e815547fe9..0085ce516cc7 100644 --- a/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.java +++ b/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.java @@ -16,18 +16,18 @@ public static void main(HttpServletRequest request) throws Exception { String user = request.getParameter("user"); String password = request.getParameter("password"); - String isAdmin = request.getParameter("isAdmin"); + String isAdmin = request.getParameter("isAdmin"); // $ Source // BAD: login is only executed if isAdmin is false, but isAdmin // is controlled by the user - if (isAdmin == "false") // $ hasConditionalBypassTest - login(user, password); + if (isAdmin == "false") // $ Sink + login(user, password); // $ Alert Cookie adminCookie = getCookies()[0]; // BAD: login is only executed if the cookie value is false, but the cookie // is controlled by the user - if (adminCookie.getValue().equals("false")) // $ hasConditionalBypassTest - login(user, password); + if (adminCookie.getValue().equals("false")) // $ Source Sink + login(user, password); // $ Alert // GOOD: both methods are conditionally executed, but they probably // both perform the security-critical action @@ -38,7 +38,7 @@ public static void main(HttpServletRequest request) throws Exception { } // FALSE NEGATIVE: we have no way of telling that the skipped method is sensitive - if (adminCookie.getValue() == "false") // $ MISSING: hasConditionalBypassTest + if (adminCookie.getValue() == "false") // $ MISSING: Alert doReallyImportantSecurityWork(); InetAddress local = InetAddress.getLocalHost(); @@ -73,8 +73,8 @@ public static void test(String user, String password) { public static void test2(String user, String password) { Cookie adminCookie = getCookies()[0]; // BAD: login may happen once or twice - if (adminCookie.getValue() == "false") // $ hasConditionalBypassTest - login(user, password); + if (adminCookie.getValue() == "false") // $ Source Sink + login(user, password); // $ Alert else { // do something else doIt(); @@ -85,8 +85,8 @@ public static void test2(String user, String password) { public static void test3(String user, String password) { Cookie adminCookie = getCookies()[0]; // BAD: login may not happen - if (adminCookie.getValue() == "false") // $ hasConditionalBypassTest - login(user, password); + if (adminCookie.getValue() == "false") // $ Source Sink + login(user, password); // $ Alert else { // do something else doIt(); @@ -130,8 +130,8 @@ public static void test6(String user, String password) { public static void test7(String user, String password) { Cookie adminCookie = getCookies()[0]; // BAD: login is bypasseable - if (adminCookie.getValue() == "false") { // $ hasConditionalBypassTest - login(user, password); + if (adminCookie.getValue() == "false") { // $ Source Sink + login(user, password); // $ Alert return; } else { doIt(); @@ -142,8 +142,8 @@ public static void test8(String user, String password) { Cookie adminCookie = getCookies()[0]; { // BAD: login may not happen - if (adminCookie.getValue() == "false") // $ hasConditionalBypassTest - authorize(user, password); + if (adminCookie.getValue() == "false") // $ Source Sink + authorize(user, password); // $ Alert else { // do something else doIt(); diff --git a/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.ql b/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.ql deleted file mode 100644 index 15f42216679a..000000000000 --- a/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.ql +++ /dev/null @@ -1,18 +0,0 @@ -import java -import semmle.code.java.security.ConditionalBypassQuery -import utils.test.InlineExpectationsTest - -module ConditionalBypassTest implements TestSig { - string getARelevantTag() { result = "hasConditionalBypassTest" } - - predicate hasActualResult(Location location, string element, string tag, string value) { - tag = "hasConditionalBypassTest" and - exists(DataFlow::Node sink | ConditionalBypassFlow::flowTo(sink) | - sink.getLocation() = location and - element = sink.toString() and - value = "" - ) - } -} - -import MakeTest diff --git a/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.qlref b/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.qlref new file mode 100644 index 000000000000..05bf8e0d2ac6 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-807/semmle/tests/ConditionalBypassTest.qlref @@ -0,0 +1,4 @@ +query: Security/CWE/CWE-807/ConditionalBypass.ql +postprocess: + - utils/test/PrettyPrintModels.ql + - utils/test/InlineExpectationsTestQuery.ql From 0fa5f66788ad72cadce8fd8f9210de60b2f73328 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 16:31:52 +0200 Subject: [PATCH 37/72] Java: ExternalAPIs (enable diff-informed + add tests based on qhelp) --- .../code/java/security/ExternalAPIs.qll | 2 +- .../CWE-020/ExternalAPISinkExample.java | 14 ++++++++++++++ .../CWE-020/ExternalAPITaintStepExample.java | 19 +++++++++++++++++++ ...ExternalAPIsUsedWithUntrustedData.expected | 1 + .../ExternalAPIsUsedWithUntrustedData.qlref | 3 +++ .../UntrustedDataToExternalAPI.expected | 11 +++++++++++ .../CWE-020/UntrustedDataToExternalAPI.qlref | 4 ++++ 7 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 java/ql/test/query-tests/security/CWE-020/ExternalAPISinkExample.java create mode 100644 java/ql/test/query-tests/security/CWE-020/ExternalAPITaintStepExample.java create mode 100644 java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.expected create mode 100644 java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.qlref create mode 100644 java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.expected create mode 100644 java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.qlref diff --git a/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll b/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll index 5f678d0df148..df941be97448 100644 --- a/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll +++ b/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll @@ -103,7 +103,7 @@ module UntrustedDataToExternalApiConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof ExternalApiDataNode } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll@113:36:113:79), Flow call outside 'select' clause (/Users/d10c/src/semmle-code/ql/java/ql/lib/semmle/code/java/security/ExternalAPIs.qll@116:43:116:92) + any() // Simple use in UntrustedDataToExternalAPI.ql; also used through ExternalApiUsedWithUntrustedData in ExternalAPIsUsedWithUntrustedData.ql } } diff --git a/java/ql/test/query-tests/security/CWE-020/ExternalAPISinkExample.java b/java/ql/test/query-tests/security/CWE-020/ExternalAPISinkExample.java new file mode 100644 index 000000000000..de76455c2019 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-020/ExternalAPISinkExample.java @@ -0,0 +1,14 @@ +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.ServletException; +import java.io.IOException; + +public class ExternalAPISinkExample extends HttpServlet { + protected void doGet(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + // BAD: a request parameter is written directly to an error response page + response.sendError(HttpServletResponse.SC_NOT_FOUND, + "The page \"" + request.getParameter("page") + "\" was not found."); // $ Alert + } +} diff --git a/java/ql/test/query-tests/security/CWE-020/ExternalAPITaintStepExample.java b/java/ql/test/query-tests/security/CWE-020/ExternalAPITaintStepExample.java new file mode 100644 index 000000000000..0b70b2fdbc1d --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-020/ExternalAPITaintStepExample.java @@ -0,0 +1,19 @@ +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.ServletException; +import java.io.IOException; + +public class ExternalAPITaintStepExample extends HttpServlet { + protected void doGet(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + + StringBuilder sqlQueryBuilder = new StringBuilder(); + sqlQueryBuilder.append("SELECT * FROM user WHERE user_id='"); + // BAD: a request parameter is concatenated directly into a SQL query + sqlQueryBuilder.append(request.getParameter("user_id")); + sqlQueryBuilder.append("'"); + + // ... + } +} diff --git a/java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.expected b/java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.expected new file mode 100644 index 000000000000..f09802b739e3 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.expected @@ -0,0 +1 @@ +| javax.servlet.http.HttpServletResponse.sendError(int,java.lang.String) [param 1] | 1 | 1 | diff --git a/java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.qlref b/java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.qlref new file mode 100644 index 000000000000..553f2ddfc5e4 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-020/ExternalAPIsUsedWithUntrustedData.qlref @@ -0,0 +1,3 @@ +query: Security/CWE/CWE-020/ExternalAPIsUsedWithUntrustedData.ql +postprocess: + - utils/test/PrettyPrintModels.ql diff --git a/java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.expected b/java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.expected new file mode 100644 index 000000000000..19ce90e9fc74 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.expected @@ -0,0 +1,11 @@ +#select +| ExternalAPISinkExample.java:12:5:12:70 | ... + ... | ExternalAPISinkExample.java:12:21:12:48 | getParameter(...) : String | ExternalAPISinkExample.java:12:5:12:70 | ... + ... | Call to javax.servlet.http.HttpServletResponse.sendError with untrusted data from $@. | ExternalAPISinkExample.java:12:21:12:48 | getParameter(...) : String | getParameter(...) : String | +edges +| ExternalAPISinkExample.java:12:21:12:48 | getParameter(...) : String | ExternalAPISinkExample.java:12:5:12:70 | ... + ... | provenance | Src:MaD:2 Sink:MaD:1 | +models +| 1 | Sink: javax.servlet.http; HttpServletResponse; false; sendError; (int,String); ; Argument[1]; information-leak; manual | +| 2 | Source: javax.servlet; ServletRequest; false; getParameter; (String); ; ReturnValue; remote; manual | +nodes +| ExternalAPISinkExample.java:12:5:12:70 | ... + ... | semmle.label | ... + ... | +| ExternalAPISinkExample.java:12:21:12:48 | getParameter(...) : String | semmle.label | getParameter(...) : String | +subpaths diff --git a/java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.qlref b/java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.qlref new file mode 100644 index 000000000000..c97d40868c87 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-020/UntrustedDataToExternalAPI.qlref @@ -0,0 +1,4 @@ +query: Security/CWE/CWE-020/UntrustedDataToExternalAPI.ql +postprocess: + - utils/test/PrettyPrintModels.ql + - utils/test/InlineExpectationsTestQuery.ql From 6f7ac14e6a55055b8dd36274e3d90d96a3976dcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 16:35:54 +0200 Subject: [PATCH 38/72] Java: ExternallyControlledFormatString --- .../security/ExternallyControlledFormatStringQuery.qll | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll b/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll index 88d61e305869..c8a6a94cef30 100644 --- a/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll @@ -24,8 +24,12 @@ module ExternallyControlledFormatStringConfig implements DataFlow::ConfigSig { node.getType() instanceof NumericType or node.getType() instanceof BooleanType } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-134/ExternallyControlledFormatString.ql@24:8:24:37) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(StringFormat formatCall | result = formatCall.getFormatArgument().getLocation() | + sink.asExpr() = formatCall.getFormatArgument() + ) } } From fed5777433b849d4b59681d819e1acc758a49b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 16:59:37 +0200 Subject: [PATCH 39/72] Java: ImproperValidationOfArray... --- ...erValidationOfArrayConstructionCodeSpecifiedQuery.qll | 9 +++++++-- .../ImproperValidationOfArrayConstructionQuery.qll | 9 +++++++-- .../ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll | 9 +++++++-- .../security/ImproperValidationOfArrayIndexQuery.qll | 9 +++++++-- 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll index 6729e2d53431..e952971c389f 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionCodeSpecifiedQuery.qll @@ -18,8 +18,13 @@ module BoundedFlowSourceConfig implements DataFlow::ConfigSig { any(CheckableArrayAccess caa).canThrowOutOfBoundsDueToEmptyArray(sink.asExpr(), _) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstructionCodeSpecified.ql@28:8:28:33), Column 5 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstructionCodeSpecified.ql@29:85:29:97) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(ArrayCreationExpr arrayCreation, CheckableArrayAccess arrayAccess | + result = [arrayCreation, arrayAccess.getIndexExpr()].getLocation() and + arrayAccess.canThrowOutOfBoundsDueToEmptyArray(sink.asExpr(), arrayCreation) + ) } } diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll index d53192c127f3..913d50b3159d 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayConstructionQuery.qll @@ -15,8 +15,13 @@ module ImproperValidationOfArrayConstructionConfig implements DataFlow::ConfigSi any(CheckableArrayAccess caa).canThrowOutOfBoundsDueToEmptyArray(sink.asExpr(), _) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstruction.ql@26:8:26:33), Column 5 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayConstruction.ql@27:87:27:99) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(ArrayCreationExpr arrayCreation, CheckableArrayAccess arrayAccess | + result = [arrayCreation, arrayAccess.getIndexExpr()].getLocation() and + arrayAccess.canThrowOutOfBoundsDueToEmptyArray(sink.asExpr(), arrayCreation) + ) } } diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll index 946cb839845e..8c8645fc5fb8 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexCodeSpecifiedQuery.qll @@ -15,8 +15,13 @@ module BoundedFlowSourceConfig implements DataFlow::ConfigSig { exists(CheckableArrayAccess arrayAccess | arrayAccess.canThrowOutOfBounds(sink.asExpr())) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayIndexCodeSpecified.ql@48:8:48:33) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(CheckableArrayAccess arrayAccess | + result = arrayAccess.getIndexExpr().getLocation() and + arrayAccess.canThrowOutOfBounds(sink.asExpr()) + ) } } diff --git a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll index d16d4345f9ff..d0560831a103 100644 --- a/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll +++ b/java/ql/lib/semmle/code/java/security/ImproperValidationOfArrayIndexQuery.qll @@ -19,8 +19,13 @@ module ImproperValidationOfArrayIndexConfig implements DataFlow::ConfigSig { predicate isBarrierIn(DataFlow::Node node) { isSource(node) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 23 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-129/ImproperValidationOfArrayIndex.ql@24:8:24:33) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(CheckableArrayAccess arrayAccess | + result = arrayAccess.getIndexExpr().getLocation() and + arrayAccess.canThrowOutOfBounds(sink.asExpr()) + ) } } From a777bed97e802d0917f1da699e74daab130fff93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 17:07:54 +0200 Subject: [PATCH 40/72] Java: InsecureCookie --- .../semmle/code/java/security/InsecureCookieQuery.qll | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll b/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll index 7ceee255e5d4..eda07658866c 100644 --- a/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll +++ b/java/ql/lib/semmle/code/java/security/InsecureCookieQuery.qll @@ -37,15 +37,7 @@ module SecureCookieConfig implements DataFlow::ConfigSig { } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-614/InsecureCookie.ql@22:8:22:10) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-614/InsecureCookie.ql@22:8:22:10) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-614/InsecureCookie.ql@22:8:22:10) + none() // only used negatively in InsecureCookie.ql } } From fe08cce022726da19ca50349bc05dcaced09dcdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 17:17:23 +0200 Subject: [PATCH 41/72] Java: InsecureLdapAuth --- .../java/security/InsecureLdapAuthQuery.qll | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll b/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll index e57774d0325c..594a66ad3fe7 100644 --- a/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll +++ b/java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll @@ -41,12 +41,18 @@ private module BasicAuthConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof InsecureLdapUrlSink } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) - } + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + exists(InsecureLdapUrlFlow::PathNode pathSource, InsecureLdapUrlFlow::PathNode pathSink | + result = pathSource.getNode().getLocation() and + pathSink.getNode() = sink and + InsecureLdapUrlFlow::flowPath(pathSource, pathSink) + ) } } @@ -66,11 +72,7 @@ private module RequiresSslConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof InsecureLdapUrlSink } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 22 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-522/InsecureLdapAuth.ql@23:79:23:94) + none() // only used negatively in InsecureLdapAuth.ql } } From b376381a07add2279ff2f44baab2ff5212767021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Mon, 7 Jul 2025 17:26:00 +0200 Subject: [PATCH 42/72] Java: MaybeBrokenCryptoAlgorithm --- .../code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll b/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll index 9709d166d56a..57622b367f31 100644 --- a/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll +++ b/java/ql/lib/semmle/code/java/security/MaybeBrokenCryptoAlgorithmQuery.qll @@ -78,8 +78,10 @@ module InsecureCryptoConfig implements DataFlow::ConfigSig { n.getType().getErasure() instanceof TypeObject } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-327/MaybeBrokenCryptoAlgorithm.ql@25:8:25:8) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(CryptoAlgoSpec c | result = c.getLocation() | sink.asExpr() = c.getAlgoSpec()) } } From 61ddff60d5a7232974062f811027fb20b2eaabde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 14:58:33 +0200 Subject: [PATCH 43/72] Java: LogInjection (convert test to qlref) --- .../CWE-117/LogInjectionTest.expected | 8131 +++++++++++++++++ .../security/CWE-117/LogInjectionTest.ext.yml | 2 +- .../security/CWE-117/LogInjectionTest.java | 3886 ++++---- .../security/CWE-117/LogInjectionTest.qlref | 4 + 4 files changed, 10079 insertions(+), 1944 deletions(-) create mode 100644 java/ql/test/query-tests/security/CWE-117/LogInjectionTest.qlref diff --git a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.expected b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.expected index e69de29bb2d1..39e2f04f0e03 100644 --- a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.expected +++ b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.expected @@ -0,0 +1,8131 @@ +#select +| LogInjectionTest.java:30:22:30:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:30:22:30:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:31:22:31:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:31:22:31:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:33:22:33:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:33:22:33:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:34:22:34:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:34:22:34:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:35:22:35:57 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:35:22:35:57 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:37:22:37:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:37:22:37:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:38:22:38:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:38:22:38:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:40:22:40:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:40:22:40:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:41:22:41:47 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:41:22:41:47 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:42:22:42:45 | replace(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:42:22:42:45 | replace(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:44:22:44:50 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:44:22:44:50 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:45:22:45:50 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:45:22:45:50 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:47:22:47:50 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:47:22:47:50 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:48:22:48:50 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:48:22:48:50 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:50:22:50:51 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:50:22:50:51 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:51:22:51:51 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:51:22:51:51 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:53:22:53:51 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:53:22:53:51 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:54:22:54:51 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:54:22:54:51 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:56:22:56:51 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:56:22:56:51 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:57:22:57:51 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:57:22:57:51 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:59:22:59:57 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:59:22:59:57 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:60:22:60:57 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:60:22:60:57 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:61:22:61:57 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:61:22:61:57 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:62:22:62:57 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:62:22:62:57 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:63:22:63:58 | replaceAll(...) | LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:63:22:63:58 | replaceAll(...) | This log entry depends on a $@. | LogInjectionTest.java:27:34:27:41 | source(...) | user-provided value | +| LogInjectionTest.java:71:26:71:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:71:26:71:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:77:26:77:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:77:26:77:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:83:26:83:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:83:26:83:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:89:26:89:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:89:26:89:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:95:26:95:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:95:26:95:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:101:26:101:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:101:26:101:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:107:26:107:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:107:26:107:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:113:26:113:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:113:26:113:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:119:26:119:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:119:26:119:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:125:26:125:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:125:26:125:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:133:26:133:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:133:26:133:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:139:26:139:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:139:26:139:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:145:26:145:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:145:26:145:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:151:26:151:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:151:26:151:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:157:26:157:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:157:26:157:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:163:26:163:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:163:26:163:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:167:26:167:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:167:26:167:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:169:26:169:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:169:26:169:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:173:26:173:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:173:26:173:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:175:26:175:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:175:26:175:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:179:26:179:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:179:26:179:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:185:26:185:31 | source | LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:185:26:185:31 | source | This log entry depends on a $@. | LogInjectionTest.java:67:34:67:41 | source(...) | user-provided value | +| LogInjectionTest.java:195:39:195:55 | (...)... | LogInjectionTest.java:195:48:195:55 | source(...) : Object | LogInjectionTest.java:195:39:195:55 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:195:48:195:55 | source(...) | user-provided value | +| LogInjectionTest.java:196:28:196:35 | source(...) | LogInjectionTest.java:196:28:196:35 | source(...) | LogInjectionTest.java:196:28:196:35 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:196:28:196:35 | source(...) | user-provided value | +| LogInjectionTest.java:197:28:197:35 | source(...) | LogInjectionTest.java:197:28:197:35 | source(...) | LogInjectionTest.java:197:28:197:35 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:197:28:197:35 | source(...) | user-provided value | +| LogInjectionTest.java:198:28:198:35 | source(...) | LogInjectionTest.java:198:28:198:35 | source(...) | LogInjectionTest.java:198:28:198:35 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:198:28:198:35 | source(...) | user-provided value | +| LogInjectionTest.java:199:28:199:35 | source(...) | LogInjectionTest.java:199:28:199:35 | source(...) | LogInjectionTest.java:199:28:199:35 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:199:28:199:35 | source(...) | user-provided value | +| LogInjectionTest.java:200:28:200:35 | source(...) | LogInjectionTest.java:200:28:200:35 | source(...) | LogInjectionTest.java:200:28:200:35 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:200:28:200:35 | source(...) | user-provided value | +| LogInjectionTest.java:201:28:201:35 | source(...) | LogInjectionTest.java:201:28:201:35 | source(...) | LogInjectionTest.java:201:28:201:35 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:201:28:201:35 | source(...) | user-provided value | +| LogInjectionTest.java:202:44:202:51 | source(...) | LogInjectionTest.java:202:44:202:51 | source(...) | LogInjectionTest.java:202:44:202:51 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:202:44:202:51 | source(...) | user-provided value | +| LogInjectionTest.java:203:27:203:34 | source(...) | LogInjectionTest.java:203:27:203:34 | source(...) | LogInjectionTest.java:203:27:203:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:203:27:203:34 | source(...) | user-provided value | +| LogInjectionTest.java:204:27:204:34 | source(...) | LogInjectionTest.java:204:27:204:34 | source(...) | LogInjectionTest.java:204:27:204:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:204:27:204:34 | source(...) | user-provided value | +| LogInjectionTest.java:205:41:205:63 | new Object[] | LogInjectionTest.java:205:55:205:62 | source(...) : Object | LogInjectionTest.java:205:41:205:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:205:55:205:62 | source(...) | user-provided value | +| LogInjectionTest.java:206:32:206:39 | source(...) | LogInjectionTest.java:206:32:206:39 | source(...) | LogInjectionTest.java:206:32:206:39 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:206:32:206:39 | source(...) | user-provided value | +| LogInjectionTest.java:207:32:207:39 | source(...) | LogInjectionTest.java:207:32:207:39 | source(...) | LogInjectionTest.java:207:32:207:39 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:207:32:207:39 | source(...) | user-provided value | +| LogInjectionTest.java:208:38:208:45 | source(...) | LogInjectionTest.java:208:38:208:45 | source(...) | LogInjectionTest.java:208:38:208:45 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:208:38:208:45 | source(...) | user-provided value | +| LogInjectionTest.java:209:27:209:34 | source(...) | LogInjectionTest.java:209:27:209:34 | source(...) | LogInjectionTest.java:209:27:209:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:209:27:209:34 | source(...) | user-provided value | +| LogInjectionTest.java:210:27:210:34 | source(...) | LogInjectionTest.java:210:27:210:34 | source(...) | LogInjectionTest.java:210:27:210:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:210:27:210:34 | source(...) | user-provided value | +| LogInjectionTest.java:215:26:215:48 | (...)... | LogInjectionTest.java:215:41:215:48 | source(...) : Object | LogInjectionTest.java:215:26:215:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:215:41:215:48 | source(...) | user-provided value | +| LogInjectionTest.java:216:26:216:48 | (...)... | LogInjectionTest.java:216:41:216:48 | source(...) : Object | LogInjectionTest.java:216:26:216:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:216:41:216:48 | source(...) | user-provided value | +| LogInjectionTest.java:217:41:217:63 | (...)... | LogInjectionTest.java:217:56:217:63 | source(...) : Object | LogInjectionTest.java:217:41:217:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:217:56:217:63 | source(...) | user-provided value | +| LogInjectionTest.java:218:41:218:63 | (...)... | LogInjectionTest.java:218:56:218:63 | source(...) : Object | LogInjectionTest.java:218:41:218:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:218:56:218:63 | source(...) | user-provided value | +| LogInjectionTest.java:219:41:219:58 | (...)... | LogInjectionTest.java:219:51:219:58 | source(...) : Object | LogInjectionTest.java:219:41:219:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:219:51:219:58 | source(...) | user-provided value | +| LogInjectionTest.java:220:41:220:66 | (...)... | LogInjectionTest.java:220:59:220:66 | source(...) : Object | LogInjectionTest.java:220:41:220:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:220:59:220:66 | source(...) | user-provided value | +| LogInjectionTest.java:221:41:221:66 | (...)... | LogInjectionTest.java:221:59:221:66 | source(...) : Object | LogInjectionTest.java:221:41:221:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:221:59:221:66 | source(...) | user-provided value | +| LogInjectionTest.java:222:41:222:48 | source(...) | LogInjectionTest.java:222:41:222:48 | source(...) | LogInjectionTest.java:222:41:222:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:222:41:222:48 | source(...) | user-provided value | +| LogInjectionTest.java:223:41:223:57 | (...)... | LogInjectionTest.java:223:50:223:57 | source(...) : Object | LogInjectionTest.java:223:41:223:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:223:50:223:57 | source(...) | user-provided value | +| LogInjectionTest.java:224:41:224:57 | (...)... | LogInjectionTest.java:224:50:224:57 | source(...) : Object | LogInjectionTest.java:224:41:224:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:224:50:224:57 | source(...) | user-provided value | +| LogInjectionTest.java:225:56:225:78 | new Object[] | LogInjectionTest.java:225:70:225:77 | source(...) : Object | LogInjectionTest.java:225:56:225:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:225:70:225:77 | source(...) | user-provided value | +| LogInjectionTest.java:226:56:226:72 | (...)... | LogInjectionTest.java:226:65:226:72 | source(...) : Object | LogInjectionTest.java:226:56:226:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:226:65:226:72 | source(...) | user-provided value | +| LogInjectionTest.java:227:41:227:57 | (...)... | LogInjectionTest.java:227:50:227:57 | source(...) : Object | LogInjectionTest.java:227:41:227:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:227:50:227:57 | source(...) | user-provided value | +| LogInjectionTest.java:228:71:228:87 | (...)... | LogInjectionTest.java:228:80:228:87 | source(...) : Object | LogInjectionTest.java:228:71:228:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:228:80:228:87 | source(...) | user-provided value | +| LogInjectionTest.java:229:56:229:72 | (...)... | LogInjectionTest.java:229:65:229:72 | source(...) : Object | LogInjectionTest.java:229:56:229:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:229:65:229:72 | source(...) | user-provided value | +| LogInjectionTest.java:230:41:230:57 | (...)... | LogInjectionTest.java:230:50:230:57 | source(...) : Object | LogInjectionTest.java:230:41:230:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:230:50:230:57 | source(...) | user-provided value | +| LogInjectionTest.java:231:86:231:102 | (...)... | LogInjectionTest.java:231:95:231:102 | source(...) : Object | LogInjectionTest.java:231:86:231:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:231:95:231:102 | source(...) | user-provided value | +| LogInjectionTest.java:232:71:232:87 | (...)... | LogInjectionTest.java:232:80:232:87 | source(...) : Object | LogInjectionTest.java:232:71:232:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:232:80:232:87 | source(...) | user-provided value | +| LogInjectionTest.java:233:56:233:72 | (...)... | LogInjectionTest.java:233:65:233:72 | source(...) : Object | LogInjectionTest.java:233:56:233:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:233:65:233:72 | source(...) | user-provided value | +| LogInjectionTest.java:234:41:234:57 | (...)... | LogInjectionTest.java:234:50:234:57 | source(...) : Object | LogInjectionTest.java:234:41:234:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:234:50:234:57 | source(...) | user-provided value | +| LogInjectionTest.java:235:101:235:117 | (...)... | LogInjectionTest.java:235:110:235:117 | source(...) : Object | LogInjectionTest.java:235:101:235:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:235:110:235:117 | source(...) | user-provided value | +| LogInjectionTest.java:236:86:236:102 | (...)... | LogInjectionTest.java:236:95:236:102 | source(...) : Object | LogInjectionTest.java:236:86:236:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:236:95:236:102 | source(...) | user-provided value | +| LogInjectionTest.java:237:71:237:87 | (...)... | LogInjectionTest.java:237:80:237:87 | source(...) : Object | LogInjectionTest.java:237:71:237:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:237:80:237:87 | source(...) | user-provided value | +| LogInjectionTest.java:238:56:238:72 | (...)... | LogInjectionTest.java:238:65:238:72 | source(...) : Object | LogInjectionTest.java:238:56:238:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:238:65:238:72 | source(...) | user-provided value | +| LogInjectionTest.java:239:41:239:57 | (...)... | LogInjectionTest.java:239:50:239:57 | source(...) : Object | LogInjectionTest.java:239:41:239:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:239:50:239:57 | source(...) | user-provided value | +| LogInjectionTest.java:240:116:240:132 | (...)... | LogInjectionTest.java:240:125:240:132 | source(...) : Object | LogInjectionTest.java:240:116:240:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:240:125:240:132 | source(...) | user-provided value | +| LogInjectionTest.java:241:101:241:117 | (...)... | LogInjectionTest.java:241:110:241:117 | source(...) : Object | LogInjectionTest.java:241:101:241:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:241:110:241:117 | source(...) | user-provided value | +| LogInjectionTest.java:242:86:242:102 | (...)... | LogInjectionTest.java:242:95:242:102 | source(...) : Object | LogInjectionTest.java:242:86:242:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:242:95:242:102 | source(...) | user-provided value | +| LogInjectionTest.java:243:71:243:87 | (...)... | LogInjectionTest.java:243:80:243:87 | source(...) : Object | LogInjectionTest.java:243:71:243:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:243:80:243:87 | source(...) | user-provided value | +| LogInjectionTest.java:244:56:244:72 | (...)... | LogInjectionTest.java:244:65:244:72 | source(...) : Object | LogInjectionTest.java:244:56:244:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:244:65:244:72 | source(...) | user-provided value | +| LogInjectionTest.java:245:41:245:57 | (...)... | LogInjectionTest.java:245:50:245:57 | source(...) : Object | LogInjectionTest.java:245:41:245:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:245:50:245:57 | source(...) | user-provided value | +| LogInjectionTest.java:246:131:246:147 | (...)... | LogInjectionTest.java:246:140:246:147 | source(...) : Object | LogInjectionTest.java:246:131:246:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:246:140:246:147 | source(...) | user-provided value | +| LogInjectionTest.java:247:116:247:132 | (...)... | LogInjectionTest.java:247:125:247:132 | source(...) : Object | LogInjectionTest.java:247:116:247:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:247:125:247:132 | source(...) | user-provided value | +| LogInjectionTest.java:248:101:248:117 | (...)... | LogInjectionTest.java:248:110:248:117 | source(...) : Object | LogInjectionTest.java:248:101:248:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:248:110:248:117 | source(...) | user-provided value | +| LogInjectionTest.java:249:86:249:102 | (...)... | LogInjectionTest.java:249:95:249:102 | source(...) : Object | LogInjectionTest.java:249:86:249:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:249:95:249:102 | source(...) | user-provided value | +| LogInjectionTest.java:250:71:250:87 | (...)... | LogInjectionTest.java:250:80:250:87 | source(...) : Object | LogInjectionTest.java:250:71:250:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:250:80:250:87 | source(...) | user-provided value | +| LogInjectionTest.java:251:56:251:72 | (...)... | LogInjectionTest.java:251:65:251:72 | source(...) : Object | LogInjectionTest.java:251:56:251:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:251:65:251:72 | source(...) | user-provided value | +| LogInjectionTest.java:252:41:252:57 | (...)... | LogInjectionTest.java:252:50:252:57 | source(...) : Object | LogInjectionTest.java:252:41:252:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:252:50:252:57 | source(...) | user-provided value | +| LogInjectionTest.java:253:146:253:162 | (...)... | LogInjectionTest.java:253:155:253:162 | source(...) : Object | LogInjectionTest.java:253:146:253:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:253:155:253:162 | source(...) | user-provided value | +| LogInjectionTest.java:254:131:254:147 | (...)... | LogInjectionTest.java:254:140:254:147 | source(...) : Object | LogInjectionTest.java:254:131:254:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:254:140:254:147 | source(...) | user-provided value | +| LogInjectionTest.java:255:116:255:132 | (...)... | LogInjectionTest.java:255:125:255:132 | source(...) : Object | LogInjectionTest.java:255:116:255:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:255:125:255:132 | source(...) | user-provided value | +| LogInjectionTest.java:256:101:256:117 | (...)... | LogInjectionTest.java:256:110:256:117 | source(...) : Object | LogInjectionTest.java:256:101:256:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:256:110:256:117 | source(...) | user-provided value | +| LogInjectionTest.java:257:86:257:102 | (...)... | LogInjectionTest.java:257:95:257:102 | source(...) : Object | LogInjectionTest.java:257:86:257:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:257:95:257:102 | source(...) | user-provided value | +| LogInjectionTest.java:258:71:258:87 | (...)... | LogInjectionTest.java:258:80:258:87 | source(...) : Object | LogInjectionTest.java:258:71:258:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:258:80:258:87 | source(...) | user-provided value | +| LogInjectionTest.java:259:56:259:72 | (...)... | LogInjectionTest.java:259:65:259:72 | source(...) : Object | LogInjectionTest.java:259:56:259:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:259:65:259:72 | source(...) | user-provided value | +| LogInjectionTest.java:260:41:260:57 | (...)... | LogInjectionTest.java:260:50:260:57 | source(...) : Object | LogInjectionTest.java:260:41:260:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:260:50:260:57 | source(...) | user-provided value | +| LogInjectionTest.java:261:161:261:177 | (...)... | LogInjectionTest.java:261:170:261:177 | source(...) : Object | LogInjectionTest.java:261:161:261:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:261:170:261:177 | source(...) | user-provided value | +| LogInjectionTest.java:262:146:262:162 | (...)... | LogInjectionTest.java:262:155:262:162 | source(...) : Object | LogInjectionTest.java:262:146:262:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:262:155:262:162 | source(...) | user-provided value | +| LogInjectionTest.java:263:131:263:147 | (...)... | LogInjectionTest.java:263:140:263:147 | source(...) : Object | LogInjectionTest.java:263:131:263:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:263:140:263:147 | source(...) | user-provided value | +| LogInjectionTest.java:264:116:264:132 | (...)... | LogInjectionTest.java:264:125:264:132 | source(...) : Object | LogInjectionTest.java:264:116:264:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:264:125:264:132 | source(...) | user-provided value | +| LogInjectionTest.java:265:101:265:117 | (...)... | LogInjectionTest.java:265:110:265:117 | source(...) : Object | LogInjectionTest.java:265:101:265:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:265:110:265:117 | source(...) | user-provided value | +| LogInjectionTest.java:266:86:266:102 | (...)... | LogInjectionTest.java:266:95:266:102 | source(...) : Object | LogInjectionTest.java:266:86:266:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:266:95:266:102 | source(...) | user-provided value | +| LogInjectionTest.java:267:71:267:87 | (...)... | LogInjectionTest.java:267:80:267:87 | source(...) : Object | LogInjectionTest.java:267:71:267:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:267:80:267:87 | source(...) | user-provided value | +| LogInjectionTest.java:268:56:268:72 | (...)... | LogInjectionTest.java:268:65:268:72 | source(...) : Object | LogInjectionTest.java:268:56:268:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:268:65:268:72 | source(...) | user-provided value | +| LogInjectionTest.java:269:41:269:57 | (...)... | LogInjectionTest.java:269:50:269:57 | source(...) : Object | LogInjectionTest.java:269:41:269:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:269:50:269:57 | source(...) | user-provided value | +| LogInjectionTest.java:270:176:270:192 | (...)... | LogInjectionTest.java:270:185:270:192 | source(...) : Object | LogInjectionTest.java:270:176:270:192 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:270:185:270:192 | source(...) | user-provided value | +| LogInjectionTest.java:271:161:271:177 | (...)... | LogInjectionTest.java:271:170:271:177 | source(...) : Object | LogInjectionTest.java:271:161:271:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:271:170:271:177 | source(...) | user-provided value | +| LogInjectionTest.java:272:146:272:162 | (...)... | LogInjectionTest.java:272:155:272:162 | source(...) : Object | LogInjectionTest.java:272:146:272:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:272:155:272:162 | source(...) | user-provided value | +| LogInjectionTest.java:273:131:273:147 | (...)... | LogInjectionTest.java:273:140:273:147 | source(...) : Object | LogInjectionTest.java:273:131:273:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:273:140:273:147 | source(...) | user-provided value | +| LogInjectionTest.java:274:116:274:132 | (...)... | LogInjectionTest.java:274:125:274:132 | source(...) : Object | LogInjectionTest.java:274:116:274:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:274:125:274:132 | source(...) | user-provided value | +| LogInjectionTest.java:275:101:275:117 | (...)... | LogInjectionTest.java:275:110:275:117 | source(...) : Object | LogInjectionTest.java:275:101:275:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:275:110:275:117 | source(...) | user-provided value | +| LogInjectionTest.java:276:86:276:102 | (...)... | LogInjectionTest.java:276:95:276:102 | source(...) : Object | LogInjectionTest.java:276:86:276:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:276:95:276:102 | source(...) | user-provided value | +| LogInjectionTest.java:277:71:277:87 | (...)... | LogInjectionTest.java:277:80:277:87 | source(...) : Object | LogInjectionTest.java:277:71:277:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:277:80:277:87 | source(...) | user-provided value | +| LogInjectionTest.java:278:56:278:72 | (...)... | LogInjectionTest.java:278:65:278:72 | source(...) : Object | LogInjectionTest.java:278:56:278:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:278:65:278:72 | source(...) | user-provided value | +| LogInjectionTest.java:279:41:279:57 | (...)... | LogInjectionTest.java:279:50:279:57 | source(...) : Object | LogInjectionTest.java:279:41:279:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:279:50:279:57 | source(...) | user-provided value | +| LogInjectionTest.java:280:41:280:57 | (...)... | LogInjectionTest.java:280:50:280:57 | source(...) : Object | LogInjectionTest.java:280:41:280:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:280:50:280:57 | source(...) | user-provided value | +| LogInjectionTest.java:281:56:281:77 | (...)... | LogInjectionTest.java:281:70:281:77 | source(...) : Object | LogInjectionTest.java:281:56:281:77 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:281:70:281:77 | source(...) | user-provided value | +| LogInjectionTest.java:282:41:282:57 | (...)... | LogInjectionTest.java:282:50:282:57 | source(...) : Object | LogInjectionTest.java:282:41:282:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:282:50:282:57 | source(...) | user-provided value | +| LogInjectionTest.java:283:41:283:62 | (...)... | LogInjectionTest.java:283:55:283:62 | source(...) : Object | LogInjectionTest.java:283:41:283:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:283:55:283:62 | source(...) | user-provided value | +| LogInjectionTest.java:284:41:284:62 | (...)... | LogInjectionTest.java:284:55:284:62 | source(...) : Object | LogInjectionTest.java:284:41:284:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:284:55:284:62 | source(...) | user-provided value | +| LogInjectionTest.java:285:26:285:51 | (...)... | LogInjectionTest.java:285:44:285:51 | source(...) : Object | LogInjectionTest.java:285:26:285:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:285:44:285:51 | source(...) | user-provided value | +| LogInjectionTest.java:286:26:286:51 | (...)... | LogInjectionTest.java:286:44:286:51 | source(...) : Object | LogInjectionTest.java:286:26:286:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:286:44:286:51 | source(...) | user-provided value | +| LogInjectionTest.java:287:26:287:43 | (...)... | LogInjectionTest.java:287:36:287:43 | source(...) : Object | LogInjectionTest.java:287:26:287:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:287:36:287:43 | source(...) | user-provided value | +| LogInjectionTest.java:288:26:288:43 | (...)... | LogInjectionTest.java:288:36:288:43 | source(...) : Object | LogInjectionTest.java:288:26:288:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:288:36:288:43 | source(...) | user-provided value | +| LogInjectionTest.java:289:26:289:33 | source(...) | LogInjectionTest.java:289:26:289:33 | source(...) | LogInjectionTest.java:289:26:289:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:289:26:289:33 | source(...) | user-provided value | +| LogInjectionTest.java:290:26:290:33 | source(...) | LogInjectionTest.java:290:26:290:33 | source(...) | LogInjectionTest.java:290:26:290:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:290:26:290:33 | source(...) | user-provided value | +| LogInjectionTest.java:291:26:291:42 | (...)... | LogInjectionTest.java:291:35:291:42 | source(...) : Object | LogInjectionTest.java:291:26:291:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:291:35:291:42 | source(...) | user-provided value | +| LogInjectionTest.java:292:26:292:42 | (...)... | LogInjectionTest.java:292:35:292:42 | source(...) : Object | LogInjectionTest.java:292:26:292:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:292:35:292:42 | source(...) | user-provided value | +| LogInjectionTest.java:293:41:293:63 | new Object[] | LogInjectionTest.java:293:55:293:62 | source(...) : Object | LogInjectionTest.java:293:41:293:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:293:55:293:62 | source(...) | user-provided value | +| LogInjectionTest.java:294:41:294:57 | (...)... | LogInjectionTest.java:294:50:294:57 | source(...) : Object | LogInjectionTest.java:294:41:294:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:294:50:294:57 | source(...) | user-provided value | +| LogInjectionTest.java:295:26:295:42 | (...)... | LogInjectionTest.java:295:35:295:42 | source(...) : Object | LogInjectionTest.java:295:26:295:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:295:35:295:42 | source(...) | user-provided value | +| LogInjectionTest.java:296:56:296:72 | (...)... | LogInjectionTest.java:296:65:296:72 | source(...) : Object | LogInjectionTest.java:296:56:296:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:296:65:296:72 | source(...) | user-provided value | +| LogInjectionTest.java:297:41:297:57 | (...)... | LogInjectionTest.java:297:50:297:57 | source(...) : Object | LogInjectionTest.java:297:41:297:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:297:50:297:57 | source(...) | user-provided value | +| LogInjectionTest.java:298:26:298:42 | (...)... | LogInjectionTest.java:298:35:298:42 | source(...) : Object | LogInjectionTest.java:298:26:298:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:298:35:298:42 | source(...) | user-provided value | +| LogInjectionTest.java:299:71:299:87 | (...)... | LogInjectionTest.java:299:80:299:87 | source(...) : Object | LogInjectionTest.java:299:71:299:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:299:80:299:87 | source(...) | user-provided value | +| LogInjectionTest.java:300:56:300:72 | (...)... | LogInjectionTest.java:300:65:300:72 | source(...) : Object | LogInjectionTest.java:300:56:300:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:300:65:300:72 | source(...) | user-provided value | +| LogInjectionTest.java:301:41:301:57 | (...)... | LogInjectionTest.java:301:50:301:57 | source(...) : Object | LogInjectionTest.java:301:41:301:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:301:50:301:57 | source(...) | user-provided value | +| LogInjectionTest.java:302:26:302:42 | (...)... | LogInjectionTest.java:302:35:302:42 | source(...) : Object | LogInjectionTest.java:302:26:302:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:302:35:302:42 | source(...) | user-provided value | +| LogInjectionTest.java:303:86:303:102 | (...)... | LogInjectionTest.java:303:95:303:102 | source(...) : Object | LogInjectionTest.java:303:86:303:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:303:95:303:102 | source(...) | user-provided value | +| LogInjectionTest.java:304:71:304:87 | (...)... | LogInjectionTest.java:304:80:304:87 | source(...) : Object | LogInjectionTest.java:304:71:304:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:304:80:304:87 | source(...) | user-provided value | +| LogInjectionTest.java:305:56:305:72 | (...)... | LogInjectionTest.java:305:65:305:72 | source(...) : Object | LogInjectionTest.java:305:56:305:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:305:65:305:72 | source(...) | user-provided value | +| LogInjectionTest.java:306:41:306:57 | (...)... | LogInjectionTest.java:306:50:306:57 | source(...) : Object | LogInjectionTest.java:306:41:306:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:306:50:306:57 | source(...) | user-provided value | +| LogInjectionTest.java:307:26:307:42 | (...)... | LogInjectionTest.java:307:35:307:42 | source(...) : Object | LogInjectionTest.java:307:26:307:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:307:35:307:42 | source(...) | user-provided value | +| LogInjectionTest.java:308:101:308:117 | (...)... | LogInjectionTest.java:308:110:308:117 | source(...) : Object | LogInjectionTest.java:308:101:308:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:308:110:308:117 | source(...) | user-provided value | +| LogInjectionTest.java:309:86:309:102 | (...)... | LogInjectionTest.java:309:95:309:102 | source(...) : Object | LogInjectionTest.java:309:86:309:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:309:95:309:102 | source(...) | user-provided value | +| LogInjectionTest.java:310:71:310:87 | (...)... | LogInjectionTest.java:310:80:310:87 | source(...) : Object | LogInjectionTest.java:310:71:310:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:310:80:310:87 | source(...) | user-provided value | +| LogInjectionTest.java:311:56:311:72 | (...)... | LogInjectionTest.java:311:65:311:72 | source(...) : Object | LogInjectionTest.java:311:56:311:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:311:65:311:72 | source(...) | user-provided value | +| LogInjectionTest.java:312:41:312:57 | (...)... | LogInjectionTest.java:312:50:312:57 | source(...) : Object | LogInjectionTest.java:312:41:312:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:312:50:312:57 | source(...) | user-provided value | +| LogInjectionTest.java:313:26:313:42 | (...)... | LogInjectionTest.java:313:35:313:42 | source(...) : Object | LogInjectionTest.java:313:26:313:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:313:35:313:42 | source(...) | user-provided value | +| LogInjectionTest.java:314:116:314:132 | (...)... | LogInjectionTest.java:314:125:314:132 | source(...) : Object | LogInjectionTest.java:314:116:314:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:314:125:314:132 | source(...) | user-provided value | +| LogInjectionTest.java:315:101:315:117 | (...)... | LogInjectionTest.java:315:110:315:117 | source(...) : Object | LogInjectionTest.java:315:101:315:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:315:110:315:117 | source(...) | user-provided value | +| LogInjectionTest.java:316:86:316:102 | (...)... | LogInjectionTest.java:316:95:316:102 | source(...) : Object | LogInjectionTest.java:316:86:316:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:316:95:316:102 | source(...) | user-provided value | +| LogInjectionTest.java:317:71:317:87 | (...)... | LogInjectionTest.java:317:80:317:87 | source(...) : Object | LogInjectionTest.java:317:71:317:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:317:80:317:87 | source(...) | user-provided value | +| LogInjectionTest.java:318:56:318:72 | (...)... | LogInjectionTest.java:318:65:318:72 | source(...) : Object | LogInjectionTest.java:318:56:318:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:318:65:318:72 | source(...) | user-provided value | +| LogInjectionTest.java:319:41:319:57 | (...)... | LogInjectionTest.java:319:50:319:57 | source(...) : Object | LogInjectionTest.java:319:41:319:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:319:50:319:57 | source(...) | user-provided value | +| LogInjectionTest.java:320:26:320:42 | (...)... | LogInjectionTest.java:320:35:320:42 | source(...) : Object | LogInjectionTest.java:320:26:320:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:320:35:320:42 | source(...) | user-provided value | +| LogInjectionTest.java:321:131:321:147 | (...)... | LogInjectionTest.java:321:140:321:147 | source(...) : Object | LogInjectionTest.java:321:131:321:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:321:140:321:147 | source(...) | user-provided value | +| LogInjectionTest.java:322:116:322:132 | (...)... | LogInjectionTest.java:322:125:322:132 | source(...) : Object | LogInjectionTest.java:322:116:322:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:322:125:322:132 | source(...) | user-provided value | +| LogInjectionTest.java:323:101:323:117 | (...)... | LogInjectionTest.java:323:110:323:117 | source(...) : Object | LogInjectionTest.java:323:101:323:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:323:110:323:117 | source(...) | user-provided value | +| LogInjectionTest.java:324:86:324:102 | (...)... | LogInjectionTest.java:324:95:324:102 | source(...) : Object | LogInjectionTest.java:324:86:324:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:324:95:324:102 | source(...) | user-provided value | +| LogInjectionTest.java:325:71:325:87 | (...)... | LogInjectionTest.java:325:80:325:87 | source(...) : Object | LogInjectionTest.java:325:71:325:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:325:80:325:87 | source(...) | user-provided value | +| LogInjectionTest.java:326:56:326:72 | (...)... | LogInjectionTest.java:326:65:326:72 | source(...) : Object | LogInjectionTest.java:326:56:326:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:326:65:326:72 | source(...) | user-provided value | +| LogInjectionTest.java:327:41:327:57 | (...)... | LogInjectionTest.java:327:50:327:57 | source(...) : Object | LogInjectionTest.java:327:41:327:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:327:50:327:57 | source(...) | user-provided value | +| LogInjectionTest.java:328:26:328:42 | (...)... | LogInjectionTest.java:328:35:328:42 | source(...) : Object | LogInjectionTest.java:328:26:328:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:328:35:328:42 | source(...) | user-provided value | +| LogInjectionTest.java:329:146:329:162 | (...)... | LogInjectionTest.java:329:155:329:162 | source(...) : Object | LogInjectionTest.java:329:146:329:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:329:155:329:162 | source(...) | user-provided value | +| LogInjectionTest.java:330:131:330:147 | (...)... | LogInjectionTest.java:330:140:330:147 | source(...) : Object | LogInjectionTest.java:330:131:330:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:330:140:330:147 | source(...) | user-provided value | +| LogInjectionTest.java:331:116:331:132 | (...)... | LogInjectionTest.java:331:125:331:132 | source(...) : Object | LogInjectionTest.java:331:116:331:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:331:125:331:132 | source(...) | user-provided value | +| LogInjectionTest.java:332:101:332:117 | (...)... | LogInjectionTest.java:332:110:332:117 | source(...) : Object | LogInjectionTest.java:332:101:332:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:332:110:332:117 | source(...) | user-provided value | +| LogInjectionTest.java:333:86:333:102 | (...)... | LogInjectionTest.java:333:95:333:102 | source(...) : Object | LogInjectionTest.java:333:86:333:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:333:95:333:102 | source(...) | user-provided value | +| LogInjectionTest.java:334:71:334:87 | (...)... | LogInjectionTest.java:334:80:334:87 | source(...) : Object | LogInjectionTest.java:334:71:334:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:334:80:334:87 | source(...) | user-provided value | +| LogInjectionTest.java:335:56:335:72 | (...)... | LogInjectionTest.java:335:65:335:72 | source(...) : Object | LogInjectionTest.java:335:56:335:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:335:65:335:72 | source(...) | user-provided value | +| LogInjectionTest.java:336:41:336:57 | (...)... | LogInjectionTest.java:336:50:336:57 | source(...) : Object | LogInjectionTest.java:336:41:336:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:336:50:336:57 | source(...) | user-provided value | +| LogInjectionTest.java:337:26:337:42 | (...)... | LogInjectionTest.java:337:35:337:42 | source(...) : Object | LogInjectionTest.java:337:26:337:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:337:35:337:42 | source(...) | user-provided value | +| LogInjectionTest.java:338:161:338:177 | (...)... | LogInjectionTest.java:338:170:338:177 | source(...) : Object | LogInjectionTest.java:338:161:338:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:338:170:338:177 | source(...) | user-provided value | +| LogInjectionTest.java:339:146:339:162 | (...)... | LogInjectionTest.java:339:155:339:162 | source(...) : Object | LogInjectionTest.java:339:146:339:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:339:155:339:162 | source(...) | user-provided value | +| LogInjectionTest.java:340:131:340:147 | (...)... | LogInjectionTest.java:340:140:340:147 | source(...) : Object | LogInjectionTest.java:340:131:340:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:340:140:340:147 | source(...) | user-provided value | +| LogInjectionTest.java:341:116:341:132 | (...)... | LogInjectionTest.java:341:125:341:132 | source(...) : Object | LogInjectionTest.java:341:116:341:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:341:125:341:132 | source(...) | user-provided value | +| LogInjectionTest.java:342:101:342:117 | (...)... | LogInjectionTest.java:342:110:342:117 | source(...) : Object | LogInjectionTest.java:342:101:342:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:342:110:342:117 | source(...) | user-provided value | +| LogInjectionTest.java:343:86:343:102 | (...)... | LogInjectionTest.java:343:95:343:102 | source(...) : Object | LogInjectionTest.java:343:86:343:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:343:95:343:102 | source(...) | user-provided value | +| LogInjectionTest.java:344:71:344:87 | (...)... | LogInjectionTest.java:344:80:344:87 | source(...) : Object | LogInjectionTest.java:344:71:344:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:344:80:344:87 | source(...) | user-provided value | +| LogInjectionTest.java:345:56:345:72 | (...)... | LogInjectionTest.java:345:65:345:72 | source(...) : Object | LogInjectionTest.java:345:56:345:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:345:65:345:72 | source(...) | user-provided value | +| LogInjectionTest.java:346:41:346:57 | (...)... | LogInjectionTest.java:346:50:346:57 | source(...) : Object | LogInjectionTest.java:346:41:346:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:346:50:346:57 | source(...) | user-provided value | +| LogInjectionTest.java:347:26:347:42 | (...)... | LogInjectionTest.java:347:35:347:42 | source(...) : Object | LogInjectionTest.java:347:26:347:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:347:35:347:42 | source(...) | user-provided value | +| LogInjectionTest.java:348:26:348:42 | (...)... | LogInjectionTest.java:348:35:348:42 | source(...) : Object | LogInjectionTest.java:348:26:348:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:348:35:348:42 | source(...) | user-provided value | +| LogInjectionTest.java:349:41:349:62 | (...)... | LogInjectionTest.java:349:55:349:62 | source(...) : Object | LogInjectionTest.java:349:41:349:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:349:55:349:62 | source(...) | user-provided value | +| LogInjectionTest.java:350:26:350:42 | (...)... | LogInjectionTest.java:350:35:350:42 | source(...) : Object | LogInjectionTest.java:350:26:350:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:350:35:350:42 | source(...) | user-provided value | +| LogInjectionTest.java:351:26:351:47 | (...)... | LogInjectionTest.java:351:40:351:47 | source(...) : Object | LogInjectionTest.java:351:26:351:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:351:40:351:47 | source(...) | user-provided value | +| LogInjectionTest.java:352:26:352:47 | (...)... | LogInjectionTest.java:352:40:352:47 | source(...) : Object | LogInjectionTest.java:352:26:352:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:352:40:352:47 | source(...) | user-provided value | +| LogInjectionTest.java:353:26:353:48 | (...)... | LogInjectionTest.java:353:41:353:48 | source(...) : Object | LogInjectionTest.java:353:26:353:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:353:41:353:48 | source(...) | user-provided value | +| LogInjectionTest.java:354:26:354:48 | (...)... | LogInjectionTest.java:354:41:354:48 | source(...) : Object | LogInjectionTest.java:354:26:354:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:354:41:354:48 | source(...) | user-provided value | +| LogInjectionTest.java:355:41:355:63 | (...)... | LogInjectionTest.java:355:56:355:63 | source(...) : Object | LogInjectionTest.java:355:41:355:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:355:56:355:63 | source(...) | user-provided value | +| LogInjectionTest.java:356:41:356:63 | (...)... | LogInjectionTest.java:356:56:356:63 | source(...) : Object | LogInjectionTest.java:356:41:356:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:356:56:356:63 | source(...) | user-provided value | +| LogInjectionTest.java:357:41:357:58 | (...)... | LogInjectionTest.java:357:51:357:58 | source(...) : Object | LogInjectionTest.java:357:41:357:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:357:51:357:58 | source(...) | user-provided value | +| LogInjectionTest.java:358:41:358:66 | (...)... | LogInjectionTest.java:358:59:358:66 | source(...) : Object | LogInjectionTest.java:358:41:358:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:358:59:358:66 | source(...) | user-provided value | +| LogInjectionTest.java:359:41:359:66 | (...)... | LogInjectionTest.java:359:59:359:66 | source(...) : Object | LogInjectionTest.java:359:41:359:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:359:59:359:66 | source(...) | user-provided value | +| LogInjectionTest.java:360:41:360:48 | source(...) | LogInjectionTest.java:360:41:360:48 | source(...) | LogInjectionTest.java:360:41:360:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:360:41:360:48 | source(...) | user-provided value | +| LogInjectionTest.java:361:41:361:57 | (...)... | LogInjectionTest.java:361:50:361:57 | source(...) : Object | LogInjectionTest.java:361:41:361:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:361:50:361:57 | source(...) | user-provided value | +| LogInjectionTest.java:362:41:362:57 | (...)... | LogInjectionTest.java:362:50:362:57 | source(...) : Object | LogInjectionTest.java:362:41:362:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:362:50:362:57 | source(...) | user-provided value | +| LogInjectionTest.java:363:56:363:78 | new Object[] | LogInjectionTest.java:363:70:363:77 | source(...) : Object | LogInjectionTest.java:363:56:363:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:363:70:363:77 | source(...) | user-provided value | +| LogInjectionTest.java:364:56:364:72 | (...)... | LogInjectionTest.java:364:65:364:72 | source(...) : Object | LogInjectionTest.java:364:56:364:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:364:65:364:72 | source(...) | user-provided value | +| LogInjectionTest.java:365:41:365:57 | (...)... | LogInjectionTest.java:365:50:365:57 | source(...) : Object | LogInjectionTest.java:365:41:365:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:365:50:365:57 | source(...) | user-provided value | +| LogInjectionTest.java:366:71:366:87 | (...)... | LogInjectionTest.java:366:80:366:87 | source(...) : Object | LogInjectionTest.java:366:71:366:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:366:80:366:87 | source(...) | user-provided value | +| LogInjectionTest.java:367:56:367:72 | (...)... | LogInjectionTest.java:367:65:367:72 | source(...) : Object | LogInjectionTest.java:367:56:367:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:367:65:367:72 | source(...) | user-provided value | +| LogInjectionTest.java:368:41:368:57 | (...)... | LogInjectionTest.java:368:50:368:57 | source(...) : Object | LogInjectionTest.java:368:41:368:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:368:50:368:57 | source(...) | user-provided value | +| LogInjectionTest.java:369:86:369:102 | (...)... | LogInjectionTest.java:369:95:369:102 | source(...) : Object | LogInjectionTest.java:369:86:369:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:369:95:369:102 | source(...) | user-provided value | +| LogInjectionTest.java:370:71:370:87 | (...)... | LogInjectionTest.java:370:80:370:87 | source(...) : Object | LogInjectionTest.java:370:71:370:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:370:80:370:87 | source(...) | user-provided value | +| LogInjectionTest.java:371:56:371:72 | (...)... | LogInjectionTest.java:371:65:371:72 | source(...) : Object | LogInjectionTest.java:371:56:371:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:371:65:371:72 | source(...) | user-provided value | +| LogInjectionTest.java:372:41:372:57 | (...)... | LogInjectionTest.java:372:50:372:57 | source(...) : Object | LogInjectionTest.java:372:41:372:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:372:50:372:57 | source(...) | user-provided value | +| LogInjectionTest.java:373:101:373:117 | (...)... | LogInjectionTest.java:373:110:373:117 | source(...) : Object | LogInjectionTest.java:373:101:373:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:373:110:373:117 | source(...) | user-provided value | +| LogInjectionTest.java:374:86:374:102 | (...)... | LogInjectionTest.java:374:95:374:102 | source(...) : Object | LogInjectionTest.java:374:86:374:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:374:95:374:102 | source(...) | user-provided value | +| LogInjectionTest.java:375:71:375:87 | (...)... | LogInjectionTest.java:375:80:375:87 | source(...) : Object | LogInjectionTest.java:375:71:375:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:375:80:375:87 | source(...) | user-provided value | +| LogInjectionTest.java:376:56:376:72 | (...)... | LogInjectionTest.java:376:65:376:72 | source(...) : Object | LogInjectionTest.java:376:56:376:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:376:65:376:72 | source(...) | user-provided value | +| LogInjectionTest.java:377:41:377:57 | (...)... | LogInjectionTest.java:377:50:377:57 | source(...) : Object | LogInjectionTest.java:377:41:377:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:377:50:377:57 | source(...) | user-provided value | +| LogInjectionTest.java:378:116:378:132 | (...)... | LogInjectionTest.java:378:125:378:132 | source(...) : Object | LogInjectionTest.java:378:116:378:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:378:125:378:132 | source(...) | user-provided value | +| LogInjectionTest.java:379:101:379:117 | (...)... | LogInjectionTest.java:379:110:379:117 | source(...) : Object | LogInjectionTest.java:379:101:379:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:379:110:379:117 | source(...) | user-provided value | +| LogInjectionTest.java:380:86:380:102 | (...)... | LogInjectionTest.java:380:95:380:102 | source(...) : Object | LogInjectionTest.java:380:86:380:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:380:95:380:102 | source(...) | user-provided value | +| LogInjectionTest.java:381:71:381:87 | (...)... | LogInjectionTest.java:381:80:381:87 | source(...) : Object | LogInjectionTest.java:381:71:381:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:381:80:381:87 | source(...) | user-provided value | +| LogInjectionTest.java:382:56:382:72 | (...)... | LogInjectionTest.java:382:65:382:72 | source(...) : Object | LogInjectionTest.java:382:56:382:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:382:65:382:72 | source(...) | user-provided value | +| LogInjectionTest.java:383:41:383:57 | (...)... | LogInjectionTest.java:383:50:383:57 | source(...) : Object | LogInjectionTest.java:383:41:383:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:383:50:383:57 | source(...) | user-provided value | +| LogInjectionTest.java:384:131:384:147 | (...)... | LogInjectionTest.java:384:140:384:147 | source(...) : Object | LogInjectionTest.java:384:131:384:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:384:140:384:147 | source(...) | user-provided value | +| LogInjectionTest.java:385:116:385:132 | (...)... | LogInjectionTest.java:385:125:385:132 | source(...) : Object | LogInjectionTest.java:385:116:385:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:385:125:385:132 | source(...) | user-provided value | +| LogInjectionTest.java:386:101:386:117 | (...)... | LogInjectionTest.java:386:110:386:117 | source(...) : Object | LogInjectionTest.java:386:101:386:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:386:110:386:117 | source(...) | user-provided value | +| LogInjectionTest.java:387:86:387:102 | (...)... | LogInjectionTest.java:387:95:387:102 | source(...) : Object | LogInjectionTest.java:387:86:387:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:387:95:387:102 | source(...) | user-provided value | +| LogInjectionTest.java:388:71:388:87 | (...)... | LogInjectionTest.java:388:80:388:87 | source(...) : Object | LogInjectionTest.java:388:71:388:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:388:80:388:87 | source(...) | user-provided value | +| LogInjectionTest.java:389:56:389:72 | (...)... | LogInjectionTest.java:389:65:389:72 | source(...) : Object | LogInjectionTest.java:389:56:389:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:389:65:389:72 | source(...) | user-provided value | +| LogInjectionTest.java:390:41:390:57 | (...)... | LogInjectionTest.java:390:50:390:57 | source(...) : Object | LogInjectionTest.java:390:41:390:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:390:50:390:57 | source(...) | user-provided value | +| LogInjectionTest.java:391:146:391:162 | (...)... | LogInjectionTest.java:391:155:391:162 | source(...) : Object | LogInjectionTest.java:391:146:391:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:391:155:391:162 | source(...) | user-provided value | +| LogInjectionTest.java:392:131:392:147 | (...)... | LogInjectionTest.java:392:140:392:147 | source(...) : Object | LogInjectionTest.java:392:131:392:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:392:140:392:147 | source(...) | user-provided value | +| LogInjectionTest.java:393:116:393:132 | (...)... | LogInjectionTest.java:393:125:393:132 | source(...) : Object | LogInjectionTest.java:393:116:393:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:393:125:393:132 | source(...) | user-provided value | +| LogInjectionTest.java:394:101:394:117 | (...)... | LogInjectionTest.java:394:110:394:117 | source(...) : Object | LogInjectionTest.java:394:101:394:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:394:110:394:117 | source(...) | user-provided value | +| LogInjectionTest.java:395:86:395:102 | (...)... | LogInjectionTest.java:395:95:395:102 | source(...) : Object | LogInjectionTest.java:395:86:395:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:395:95:395:102 | source(...) | user-provided value | +| LogInjectionTest.java:396:71:396:87 | (...)... | LogInjectionTest.java:396:80:396:87 | source(...) : Object | LogInjectionTest.java:396:71:396:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:396:80:396:87 | source(...) | user-provided value | +| LogInjectionTest.java:397:56:397:72 | (...)... | LogInjectionTest.java:397:65:397:72 | source(...) : Object | LogInjectionTest.java:397:56:397:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:397:65:397:72 | source(...) | user-provided value | +| LogInjectionTest.java:398:41:398:57 | (...)... | LogInjectionTest.java:398:50:398:57 | source(...) : Object | LogInjectionTest.java:398:41:398:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:398:50:398:57 | source(...) | user-provided value | +| LogInjectionTest.java:399:161:399:177 | (...)... | LogInjectionTest.java:399:170:399:177 | source(...) : Object | LogInjectionTest.java:399:161:399:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:399:170:399:177 | source(...) | user-provided value | +| LogInjectionTest.java:400:146:400:162 | (...)... | LogInjectionTest.java:400:155:400:162 | source(...) : Object | LogInjectionTest.java:400:146:400:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:400:155:400:162 | source(...) | user-provided value | +| LogInjectionTest.java:401:131:401:147 | (...)... | LogInjectionTest.java:401:140:401:147 | source(...) : Object | LogInjectionTest.java:401:131:401:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:401:140:401:147 | source(...) | user-provided value | +| LogInjectionTest.java:402:116:402:132 | (...)... | LogInjectionTest.java:402:125:402:132 | source(...) : Object | LogInjectionTest.java:402:116:402:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:402:125:402:132 | source(...) | user-provided value | +| LogInjectionTest.java:403:101:403:117 | (...)... | LogInjectionTest.java:403:110:403:117 | source(...) : Object | LogInjectionTest.java:403:101:403:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:403:110:403:117 | source(...) | user-provided value | +| LogInjectionTest.java:404:86:404:102 | (...)... | LogInjectionTest.java:404:95:404:102 | source(...) : Object | LogInjectionTest.java:404:86:404:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:404:95:404:102 | source(...) | user-provided value | +| LogInjectionTest.java:405:71:405:87 | (...)... | LogInjectionTest.java:405:80:405:87 | source(...) : Object | LogInjectionTest.java:405:71:405:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:405:80:405:87 | source(...) | user-provided value | +| LogInjectionTest.java:406:56:406:72 | (...)... | LogInjectionTest.java:406:65:406:72 | source(...) : Object | LogInjectionTest.java:406:56:406:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:406:65:406:72 | source(...) | user-provided value | +| LogInjectionTest.java:407:41:407:57 | (...)... | LogInjectionTest.java:407:50:407:57 | source(...) : Object | LogInjectionTest.java:407:41:407:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:407:50:407:57 | source(...) | user-provided value | +| LogInjectionTest.java:408:176:408:192 | (...)... | LogInjectionTest.java:408:185:408:192 | source(...) : Object | LogInjectionTest.java:408:176:408:192 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:408:185:408:192 | source(...) | user-provided value | +| LogInjectionTest.java:409:161:409:177 | (...)... | LogInjectionTest.java:409:170:409:177 | source(...) : Object | LogInjectionTest.java:409:161:409:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:409:170:409:177 | source(...) | user-provided value | +| LogInjectionTest.java:410:146:410:162 | (...)... | LogInjectionTest.java:410:155:410:162 | source(...) : Object | LogInjectionTest.java:410:146:410:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:410:155:410:162 | source(...) | user-provided value | +| LogInjectionTest.java:411:131:411:147 | (...)... | LogInjectionTest.java:411:140:411:147 | source(...) : Object | LogInjectionTest.java:411:131:411:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:411:140:411:147 | source(...) | user-provided value | +| LogInjectionTest.java:412:116:412:132 | (...)... | LogInjectionTest.java:412:125:412:132 | source(...) : Object | LogInjectionTest.java:412:116:412:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:412:125:412:132 | source(...) | user-provided value | +| LogInjectionTest.java:413:101:413:117 | (...)... | LogInjectionTest.java:413:110:413:117 | source(...) : Object | LogInjectionTest.java:413:101:413:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:413:110:413:117 | source(...) | user-provided value | +| LogInjectionTest.java:414:86:414:102 | (...)... | LogInjectionTest.java:414:95:414:102 | source(...) : Object | LogInjectionTest.java:414:86:414:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:414:95:414:102 | source(...) | user-provided value | +| LogInjectionTest.java:415:71:415:87 | (...)... | LogInjectionTest.java:415:80:415:87 | source(...) : Object | LogInjectionTest.java:415:71:415:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:415:80:415:87 | source(...) | user-provided value | +| LogInjectionTest.java:416:56:416:72 | (...)... | LogInjectionTest.java:416:65:416:72 | source(...) : Object | LogInjectionTest.java:416:56:416:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:416:65:416:72 | source(...) | user-provided value | +| LogInjectionTest.java:417:41:417:57 | (...)... | LogInjectionTest.java:417:50:417:57 | source(...) : Object | LogInjectionTest.java:417:41:417:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:417:50:417:57 | source(...) | user-provided value | +| LogInjectionTest.java:418:41:418:57 | (...)... | LogInjectionTest.java:418:50:418:57 | source(...) : Object | LogInjectionTest.java:418:41:418:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:418:50:418:57 | source(...) | user-provided value | +| LogInjectionTest.java:419:56:419:77 | (...)... | LogInjectionTest.java:419:70:419:77 | source(...) : Object | LogInjectionTest.java:419:56:419:77 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:419:70:419:77 | source(...) | user-provided value | +| LogInjectionTest.java:420:41:420:57 | (...)... | LogInjectionTest.java:420:50:420:57 | source(...) : Object | LogInjectionTest.java:420:41:420:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:420:50:420:57 | source(...) | user-provided value | +| LogInjectionTest.java:421:41:421:62 | (...)... | LogInjectionTest.java:421:55:421:62 | source(...) : Object | LogInjectionTest.java:421:41:421:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:421:55:421:62 | source(...) | user-provided value | +| LogInjectionTest.java:422:41:422:62 | (...)... | LogInjectionTest.java:422:55:422:62 | source(...) : Object | LogInjectionTest.java:422:41:422:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:422:55:422:62 | source(...) | user-provided value | +| LogInjectionTest.java:423:26:423:51 | (...)... | LogInjectionTest.java:423:44:423:51 | source(...) : Object | LogInjectionTest.java:423:26:423:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:423:44:423:51 | source(...) | user-provided value | +| LogInjectionTest.java:424:26:424:51 | (...)... | LogInjectionTest.java:424:44:424:51 | source(...) : Object | LogInjectionTest.java:424:26:424:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:424:44:424:51 | source(...) | user-provided value | +| LogInjectionTest.java:425:26:425:43 | (...)... | LogInjectionTest.java:425:36:425:43 | source(...) : Object | LogInjectionTest.java:425:26:425:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:425:36:425:43 | source(...) | user-provided value | +| LogInjectionTest.java:426:26:426:43 | (...)... | LogInjectionTest.java:426:36:426:43 | source(...) : Object | LogInjectionTest.java:426:26:426:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:426:36:426:43 | source(...) | user-provided value | +| LogInjectionTest.java:427:26:427:33 | source(...) | LogInjectionTest.java:427:26:427:33 | source(...) | LogInjectionTest.java:427:26:427:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:427:26:427:33 | source(...) | user-provided value | +| LogInjectionTest.java:428:26:428:33 | source(...) | LogInjectionTest.java:428:26:428:33 | source(...) | LogInjectionTest.java:428:26:428:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:428:26:428:33 | source(...) | user-provided value | +| LogInjectionTest.java:429:26:429:42 | (...)... | LogInjectionTest.java:429:35:429:42 | source(...) : Object | LogInjectionTest.java:429:26:429:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:429:35:429:42 | source(...) | user-provided value | +| LogInjectionTest.java:430:26:430:42 | (...)... | LogInjectionTest.java:430:35:430:42 | source(...) : Object | LogInjectionTest.java:430:26:430:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:430:35:430:42 | source(...) | user-provided value | +| LogInjectionTest.java:431:41:431:63 | new Object[] | LogInjectionTest.java:431:55:431:62 | source(...) : Object | LogInjectionTest.java:431:41:431:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:431:55:431:62 | source(...) | user-provided value | +| LogInjectionTest.java:432:41:432:57 | (...)... | LogInjectionTest.java:432:50:432:57 | source(...) : Object | LogInjectionTest.java:432:41:432:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:432:50:432:57 | source(...) | user-provided value | +| LogInjectionTest.java:433:26:433:42 | (...)... | LogInjectionTest.java:433:35:433:42 | source(...) : Object | LogInjectionTest.java:433:26:433:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:433:35:433:42 | source(...) | user-provided value | +| LogInjectionTest.java:434:56:434:72 | (...)... | LogInjectionTest.java:434:65:434:72 | source(...) : Object | LogInjectionTest.java:434:56:434:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:434:65:434:72 | source(...) | user-provided value | +| LogInjectionTest.java:435:41:435:57 | (...)... | LogInjectionTest.java:435:50:435:57 | source(...) : Object | LogInjectionTest.java:435:41:435:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:435:50:435:57 | source(...) | user-provided value | +| LogInjectionTest.java:436:26:436:42 | (...)... | LogInjectionTest.java:436:35:436:42 | source(...) : Object | LogInjectionTest.java:436:26:436:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:436:35:436:42 | source(...) | user-provided value | +| LogInjectionTest.java:437:71:437:87 | (...)... | LogInjectionTest.java:437:80:437:87 | source(...) : Object | LogInjectionTest.java:437:71:437:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:437:80:437:87 | source(...) | user-provided value | +| LogInjectionTest.java:438:56:438:72 | (...)... | LogInjectionTest.java:438:65:438:72 | source(...) : Object | LogInjectionTest.java:438:56:438:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:438:65:438:72 | source(...) | user-provided value | +| LogInjectionTest.java:439:41:439:57 | (...)... | LogInjectionTest.java:439:50:439:57 | source(...) : Object | LogInjectionTest.java:439:41:439:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:439:50:439:57 | source(...) | user-provided value | +| LogInjectionTest.java:440:26:440:42 | (...)... | LogInjectionTest.java:440:35:440:42 | source(...) : Object | LogInjectionTest.java:440:26:440:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:440:35:440:42 | source(...) | user-provided value | +| LogInjectionTest.java:441:86:441:102 | (...)... | LogInjectionTest.java:441:95:441:102 | source(...) : Object | LogInjectionTest.java:441:86:441:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:441:95:441:102 | source(...) | user-provided value | +| LogInjectionTest.java:442:71:442:87 | (...)... | LogInjectionTest.java:442:80:442:87 | source(...) : Object | LogInjectionTest.java:442:71:442:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:442:80:442:87 | source(...) | user-provided value | +| LogInjectionTest.java:443:56:443:72 | (...)... | LogInjectionTest.java:443:65:443:72 | source(...) : Object | LogInjectionTest.java:443:56:443:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:443:65:443:72 | source(...) | user-provided value | +| LogInjectionTest.java:444:41:444:57 | (...)... | LogInjectionTest.java:444:50:444:57 | source(...) : Object | LogInjectionTest.java:444:41:444:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:444:50:444:57 | source(...) | user-provided value | +| LogInjectionTest.java:445:26:445:42 | (...)... | LogInjectionTest.java:445:35:445:42 | source(...) : Object | LogInjectionTest.java:445:26:445:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:445:35:445:42 | source(...) | user-provided value | +| LogInjectionTest.java:446:101:446:117 | (...)... | LogInjectionTest.java:446:110:446:117 | source(...) : Object | LogInjectionTest.java:446:101:446:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:446:110:446:117 | source(...) | user-provided value | +| LogInjectionTest.java:447:86:447:102 | (...)... | LogInjectionTest.java:447:95:447:102 | source(...) : Object | LogInjectionTest.java:447:86:447:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:447:95:447:102 | source(...) | user-provided value | +| LogInjectionTest.java:448:71:448:87 | (...)... | LogInjectionTest.java:448:80:448:87 | source(...) : Object | LogInjectionTest.java:448:71:448:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:448:80:448:87 | source(...) | user-provided value | +| LogInjectionTest.java:449:56:449:72 | (...)... | LogInjectionTest.java:449:65:449:72 | source(...) : Object | LogInjectionTest.java:449:56:449:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:449:65:449:72 | source(...) | user-provided value | +| LogInjectionTest.java:450:41:450:57 | (...)... | LogInjectionTest.java:450:50:450:57 | source(...) : Object | LogInjectionTest.java:450:41:450:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:450:50:450:57 | source(...) | user-provided value | +| LogInjectionTest.java:451:26:451:42 | (...)... | LogInjectionTest.java:451:35:451:42 | source(...) : Object | LogInjectionTest.java:451:26:451:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:451:35:451:42 | source(...) | user-provided value | +| LogInjectionTest.java:452:116:452:132 | (...)... | LogInjectionTest.java:452:125:452:132 | source(...) : Object | LogInjectionTest.java:452:116:452:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:452:125:452:132 | source(...) | user-provided value | +| LogInjectionTest.java:453:101:453:117 | (...)... | LogInjectionTest.java:453:110:453:117 | source(...) : Object | LogInjectionTest.java:453:101:453:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:453:110:453:117 | source(...) | user-provided value | +| LogInjectionTest.java:454:86:454:102 | (...)... | LogInjectionTest.java:454:95:454:102 | source(...) : Object | LogInjectionTest.java:454:86:454:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:454:95:454:102 | source(...) | user-provided value | +| LogInjectionTest.java:455:71:455:87 | (...)... | LogInjectionTest.java:455:80:455:87 | source(...) : Object | LogInjectionTest.java:455:71:455:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:455:80:455:87 | source(...) | user-provided value | +| LogInjectionTest.java:456:56:456:72 | (...)... | LogInjectionTest.java:456:65:456:72 | source(...) : Object | LogInjectionTest.java:456:56:456:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:456:65:456:72 | source(...) | user-provided value | +| LogInjectionTest.java:457:41:457:57 | (...)... | LogInjectionTest.java:457:50:457:57 | source(...) : Object | LogInjectionTest.java:457:41:457:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:457:50:457:57 | source(...) | user-provided value | +| LogInjectionTest.java:458:26:458:42 | (...)... | LogInjectionTest.java:458:35:458:42 | source(...) : Object | LogInjectionTest.java:458:26:458:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:458:35:458:42 | source(...) | user-provided value | +| LogInjectionTest.java:459:131:459:147 | (...)... | LogInjectionTest.java:459:140:459:147 | source(...) : Object | LogInjectionTest.java:459:131:459:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:459:140:459:147 | source(...) | user-provided value | +| LogInjectionTest.java:460:116:460:132 | (...)... | LogInjectionTest.java:460:125:460:132 | source(...) : Object | LogInjectionTest.java:460:116:460:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:460:125:460:132 | source(...) | user-provided value | +| LogInjectionTest.java:461:101:461:117 | (...)... | LogInjectionTest.java:461:110:461:117 | source(...) : Object | LogInjectionTest.java:461:101:461:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:461:110:461:117 | source(...) | user-provided value | +| LogInjectionTest.java:462:86:462:102 | (...)... | LogInjectionTest.java:462:95:462:102 | source(...) : Object | LogInjectionTest.java:462:86:462:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:462:95:462:102 | source(...) | user-provided value | +| LogInjectionTest.java:463:71:463:87 | (...)... | LogInjectionTest.java:463:80:463:87 | source(...) : Object | LogInjectionTest.java:463:71:463:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:463:80:463:87 | source(...) | user-provided value | +| LogInjectionTest.java:464:56:464:72 | (...)... | LogInjectionTest.java:464:65:464:72 | source(...) : Object | LogInjectionTest.java:464:56:464:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:464:65:464:72 | source(...) | user-provided value | +| LogInjectionTest.java:465:41:465:57 | (...)... | LogInjectionTest.java:465:50:465:57 | source(...) : Object | LogInjectionTest.java:465:41:465:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:465:50:465:57 | source(...) | user-provided value | +| LogInjectionTest.java:466:26:466:42 | (...)... | LogInjectionTest.java:466:35:466:42 | source(...) : Object | LogInjectionTest.java:466:26:466:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:466:35:466:42 | source(...) | user-provided value | +| LogInjectionTest.java:467:146:467:162 | (...)... | LogInjectionTest.java:467:155:467:162 | source(...) : Object | LogInjectionTest.java:467:146:467:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:467:155:467:162 | source(...) | user-provided value | +| LogInjectionTest.java:468:131:468:147 | (...)... | LogInjectionTest.java:468:140:468:147 | source(...) : Object | LogInjectionTest.java:468:131:468:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:468:140:468:147 | source(...) | user-provided value | +| LogInjectionTest.java:469:116:469:132 | (...)... | LogInjectionTest.java:469:125:469:132 | source(...) : Object | LogInjectionTest.java:469:116:469:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:469:125:469:132 | source(...) | user-provided value | +| LogInjectionTest.java:470:101:470:117 | (...)... | LogInjectionTest.java:470:110:470:117 | source(...) : Object | LogInjectionTest.java:470:101:470:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:470:110:470:117 | source(...) | user-provided value | +| LogInjectionTest.java:471:86:471:102 | (...)... | LogInjectionTest.java:471:95:471:102 | source(...) : Object | LogInjectionTest.java:471:86:471:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:471:95:471:102 | source(...) | user-provided value | +| LogInjectionTest.java:472:71:472:87 | (...)... | LogInjectionTest.java:472:80:472:87 | source(...) : Object | LogInjectionTest.java:472:71:472:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:472:80:472:87 | source(...) | user-provided value | +| LogInjectionTest.java:473:56:473:72 | (...)... | LogInjectionTest.java:473:65:473:72 | source(...) : Object | LogInjectionTest.java:473:56:473:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:473:65:473:72 | source(...) | user-provided value | +| LogInjectionTest.java:474:41:474:57 | (...)... | LogInjectionTest.java:474:50:474:57 | source(...) : Object | LogInjectionTest.java:474:41:474:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:474:50:474:57 | source(...) | user-provided value | +| LogInjectionTest.java:475:26:475:42 | (...)... | LogInjectionTest.java:475:35:475:42 | source(...) : Object | LogInjectionTest.java:475:26:475:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:475:35:475:42 | source(...) | user-provided value | +| LogInjectionTest.java:476:161:476:177 | (...)... | LogInjectionTest.java:476:170:476:177 | source(...) : Object | LogInjectionTest.java:476:161:476:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:476:170:476:177 | source(...) | user-provided value | +| LogInjectionTest.java:477:146:477:162 | (...)... | LogInjectionTest.java:477:155:477:162 | source(...) : Object | LogInjectionTest.java:477:146:477:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:477:155:477:162 | source(...) | user-provided value | +| LogInjectionTest.java:478:131:478:147 | (...)... | LogInjectionTest.java:478:140:478:147 | source(...) : Object | LogInjectionTest.java:478:131:478:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:478:140:478:147 | source(...) | user-provided value | +| LogInjectionTest.java:479:116:479:132 | (...)... | LogInjectionTest.java:479:125:479:132 | source(...) : Object | LogInjectionTest.java:479:116:479:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:479:125:479:132 | source(...) | user-provided value | +| LogInjectionTest.java:480:101:480:117 | (...)... | LogInjectionTest.java:480:110:480:117 | source(...) : Object | LogInjectionTest.java:480:101:480:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:480:110:480:117 | source(...) | user-provided value | +| LogInjectionTest.java:481:86:481:102 | (...)... | LogInjectionTest.java:481:95:481:102 | source(...) : Object | LogInjectionTest.java:481:86:481:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:481:95:481:102 | source(...) | user-provided value | +| LogInjectionTest.java:482:71:482:87 | (...)... | LogInjectionTest.java:482:80:482:87 | source(...) : Object | LogInjectionTest.java:482:71:482:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:482:80:482:87 | source(...) | user-provided value | +| LogInjectionTest.java:483:56:483:72 | (...)... | LogInjectionTest.java:483:65:483:72 | source(...) : Object | LogInjectionTest.java:483:56:483:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:483:65:483:72 | source(...) | user-provided value | +| LogInjectionTest.java:484:41:484:57 | (...)... | LogInjectionTest.java:484:50:484:57 | source(...) : Object | LogInjectionTest.java:484:41:484:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:484:50:484:57 | source(...) | user-provided value | +| LogInjectionTest.java:485:26:485:42 | (...)... | LogInjectionTest.java:485:35:485:42 | source(...) : Object | LogInjectionTest.java:485:26:485:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:485:35:485:42 | source(...) | user-provided value | +| LogInjectionTest.java:486:26:486:42 | (...)... | LogInjectionTest.java:486:35:486:42 | source(...) : Object | LogInjectionTest.java:486:26:486:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:486:35:486:42 | source(...) | user-provided value | +| LogInjectionTest.java:487:41:487:62 | (...)... | LogInjectionTest.java:487:55:487:62 | source(...) : Object | LogInjectionTest.java:487:41:487:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:487:55:487:62 | source(...) | user-provided value | +| LogInjectionTest.java:488:26:488:42 | (...)... | LogInjectionTest.java:488:35:488:42 | source(...) : Object | LogInjectionTest.java:488:26:488:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:488:35:488:42 | source(...) | user-provided value | +| LogInjectionTest.java:489:26:489:47 | (...)... | LogInjectionTest.java:489:40:489:47 | source(...) : Object | LogInjectionTest.java:489:26:489:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:489:40:489:47 | source(...) | user-provided value | +| LogInjectionTest.java:490:26:490:47 | (...)... | LogInjectionTest.java:490:40:490:47 | source(...) : Object | LogInjectionTest.java:490:26:490:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:490:40:490:47 | source(...) | user-provided value | +| LogInjectionTest.java:491:26:491:48 | (...)... | LogInjectionTest.java:491:41:491:48 | source(...) : Object | LogInjectionTest.java:491:26:491:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:491:41:491:48 | source(...) | user-provided value | +| LogInjectionTest.java:492:26:492:48 | (...)... | LogInjectionTest.java:492:41:492:48 | source(...) : Object | LogInjectionTest.java:492:26:492:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:492:41:492:48 | source(...) | user-provided value | +| LogInjectionTest.java:493:41:493:63 | (...)... | LogInjectionTest.java:493:56:493:63 | source(...) : Object | LogInjectionTest.java:493:41:493:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:493:56:493:63 | source(...) | user-provided value | +| LogInjectionTest.java:494:41:494:63 | (...)... | LogInjectionTest.java:494:56:494:63 | source(...) : Object | LogInjectionTest.java:494:41:494:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:494:56:494:63 | source(...) | user-provided value | +| LogInjectionTest.java:495:41:495:58 | (...)... | LogInjectionTest.java:495:51:495:58 | source(...) : Object | LogInjectionTest.java:495:41:495:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:495:51:495:58 | source(...) | user-provided value | +| LogInjectionTest.java:496:41:496:66 | (...)... | LogInjectionTest.java:496:59:496:66 | source(...) : Object | LogInjectionTest.java:496:41:496:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:496:59:496:66 | source(...) | user-provided value | +| LogInjectionTest.java:497:41:497:66 | (...)... | LogInjectionTest.java:497:59:497:66 | source(...) : Object | LogInjectionTest.java:497:41:497:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:497:59:497:66 | source(...) | user-provided value | +| LogInjectionTest.java:498:41:498:48 | source(...) | LogInjectionTest.java:498:41:498:48 | source(...) | LogInjectionTest.java:498:41:498:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:498:41:498:48 | source(...) | user-provided value | +| LogInjectionTest.java:499:41:499:57 | (...)... | LogInjectionTest.java:499:50:499:57 | source(...) : Object | LogInjectionTest.java:499:41:499:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:499:50:499:57 | source(...) | user-provided value | +| LogInjectionTest.java:500:41:500:57 | (...)... | LogInjectionTest.java:500:50:500:57 | source(...) : Object | LogInjectionTest.java:500:41:500:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:500:50:500:57 | source(...) | user-provided value | +| LogInjectionTest.java:501:56:501:78 | new Object[] | LogInjectionTest.java:501:70:501:77 | source(...) : Object | LogInjectionTest.java:501:56:501:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:501:70:501:77 | source(...) | user-provided value | +| LogInjectionTest.java:502:56:502:72 | (...)... | LogInjectionTest.java:502:65:502:72 | source(...) : Object | LogInjectionTest.java:502:56:502:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:502:65:502:72 | source(...) | user-provided value | +| LogInjectionTest.java:503:41:503:57 | (...)... | LogInjectionTest.java:503:50:503:57 | source(...) : Object | LogInjectionTest.java:503:41:503:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:503:50:503:57 | source(...) | user-provided value | +| LogInjectionTest.java:504:71:504:87 | (...)... | LogInjectionTest.java:504:80:504:87 | source(...) : Object | LogInjectionTest.java:504:71:504:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:504:80:504:87 | source(...) | user-provided value | +| LogInjectionTest.java:505:56:505:72 | (...)... | LogInjectionTest.java:505:65:505:72 | source(...) : Object | LogInjectionTest.java:505:56:505:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:505:65:505:72 | source(...) | user-provided value | +| LogInjectionTest.java:506:41:506:57 | (...)... | LogInjectionTest.java:506:50:506:57 | source(...) : Object | LogInjectionTest.java:506:41:506:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:506:50:506:57 | source(...) | user-provided value | +| LogInjectionTest.java:507:86:507:102 | (...)... | LogInjectionTest.java:507:95:507:102 | source(...) : Object | LogInjectionTest.java:507:86:507:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:507:95:507:102 | source(...) | user-provided value | +| LogInjectionTest.java:508:71:508:87 | (...)... | LogInjectionTest.java:508:80:508:87 | source(...) : Object | LogInjectionTest.java:508:71:508:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:508:80:508:87 | source(...) | user-provided value | +| LogInjectionTest.java:509:56:509:72 | (...)... | LogInjectionTest.java:509:65:509:72 | source(...) : Object | LogInjectionTest.java:509:56:509:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:509:65:509:72 | source(...) | user-provided value | +| LogInjectionTest.java:510:41:510:57 | (...)... | LogInjectionTest.java:510:50:510:57 | source(...) : Object | LogInjectionTest.java:510:41:510:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:510:50:510:57 | source(...) | user-provided value | +| LogInjectionTest.java:511:101:511:117 | (...)... | LogInjectionTest.java:511:110:511:117 | source(...) : Object | LogInjectionTest.java:511:101:511:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:511:110:511:117 | source(...) | user-provided value | +| LogInjectionTest.java:512:86:512:102 | (...)... | LogInjectionTest.java:512:95:512:102 | source(...) : Object | LogInjectionTest.java:512:86:512:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:512:95:512:102 | source(...) | user-provided value | +| LogInjectionTest.java:513:71:513:87 | (...)... | LogInjectionTest.java:513:80:513:87 | source(...) : Object | LogInjectionTest.java:513:71:513:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:513:80:513:87 | source(...) | user-provided value | +| LogInjectionTest.java:514:56:514:72 | (...)... | LogInjectionTest.java:514:65:514:72 | source(...) : Object | LogInjectionTest.java:514:56:514:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:514:65:514:72 | source(...) | user-provided value | +| LogInjectionTest.java:515:41:515:57 | (...)... | LogInjectionTest.java:515:50:515:57 | source(...) : Object | LogInjectionTest.java:515:41:515:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:515:50:515:57 | source(...) | user-provided value | +| LogInjectionTest.java:516:116:516:132 | (...)... | LogInjectionTest.java:516:125:516:132 | source(...) : Object | LogInjectionTest.java:516:116:516:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:516:125:516:132 | source(...) | user-provided value | +| LogInjectionTest.java:517:101:517:117 | (...)... | LogInjectionTest.java:517:110:517:117 | source(...) : Object | LogInjectionTest.java:517:101:517:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:517:110:517:117 | source(...) | user-provided value | +| LogInjectionTest.java:518:86:518:102 | (...)... | LogInjectionTest.java:518:95:518:102 | source(...) : Object | LogInjectionTest.java:518:86:518:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:518:95:518:102 | source(...) | user-provided value | +| LogInjectionTest.java:519:71:519:87 | (...)... | LogInjectionTest.java:519:80:519:87 | source(...) : Object | LogInjectionTest.java:519:71:519:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:519:80:519:87 | source(...) | user-provided value | +| LogInjectionTest.java:520:56:520:72 | (...)... | LogInjectionTest.java:520:65:520:72 | source(...) : Object | LogInjectionTest.java:520:56:520:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:520:65:520:72 | source(...) | user-provided value | +| LogInjectionTest.java:521:41:521:57 | (...)... | LogInjectionTest.java:521:50:521:57 | source(...) : Object | LogInjectionTest.java:521:41:521:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:521:50:521:57 | source(...) | user-provided value | +| LogInjectionTest.java:522:131:522:147 | (...)... | LogInjectionTest.java:522:140:522:147 | source(...) : Object | LogInjectionTest.java:522:131:522:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:522:140:522:147 | source(...) | user-provided value | +| LogInjectionTest.java:523:116:523:132 | (...)... | LogInjectionTest.java:523:125:523:132 | source(...) : Object | LogInjectionTest.java:523:116:523:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:523:125:523:132 | source(...) | user-provided value | +| LogInjectionTest.java:524:101:524:117 | (...)... | LogInjectionTest.java:524:110:524:117 | source(...) : Object | LogInjectionTest.java:524:101:524:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:524:110:524:117 | source(...) | user-provided value | +| LogInjectionTest.java:525:86:525:102 | (...)... | LogInjectionTest.java:525:95:525:102 | source(...) : Object | LogInjectionTest.java:525:86:525:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:525:95:525:102 | source(...) | user-provided value | +| LogInjectionTest.java:526:71:526:87 | (...)... | LogInjectionTest.java:526:80:526:87 | source(...) : Object | LogInjectionTest.java:526:71:526:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:526:80:526:87 | source(...) | user-provided value | +| LogInjectionTest.java:527:56:527:72 | (...)... | LogInjectionTest.java:527:65:527:72 | source(...) : Object | LogInjectionTest.java:527:56:527:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:527:65:527:72 | source(...) | user-provided value | +| LogInjectionTest.java:528:41:528:57 | (...)... | LogInjectionTest.java:528:50:528:57 | source(...) : Object | LogInjectionTest.java:528:41:528:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:528:50:528:57 | source(...) | user-provided value | +| LogInjectionTest.java:529:146:529:162 | (...)... | LogInjectionTest.java:529:155:529:162 | source(...) : Object | LogInjectionTest.java:529:146:529:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:529:155:529:162 | source(...) | user-provided value | +| LogInjectionTest.java:530:131:530:147 | (...)... | LogInjectionTest.java:530:140:530:147 | source(...) : Object | LogInjectionTest.java:530:131:530:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:530:140:530:147 | source(...) | user-provided value | +| LogInjectionTest.java:531:116:531:132 | (...)... | LogInjectionTest.java:531:125:531:132 | source(...) : Object | LogInjectionTest.java:531:116:531:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:531:125:531:132 | source(...) | user-provided value | +| LogInjectionTest.java:532:101:532:117 | (...)... | LogInjectionTest.java:532:110:532:117 | source(...) : Object | LogInjectionTest.java:532:101:532:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:532:110:532:117 | source(...) | user-provided value | +| LogInjectionTest.java:533:86:533:102 | (...)... | LogInjectionTest.java:533:95:533:102 | source(...) : Object | LogInjectionTest.java:533:86:533:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:533:95:533:102 | source(...) | user-provided value | +| LogInjectionTest.java:534:71:534:87 | (...)... | LogInjectionTest.java:534:80:534:87 | source(...) : Object | LogInjectionTest.java:534:71:534:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:534:80:534:87 | source(...) | user-provided value | +| LogInjectionTest.java:535:56:535:72 | (...)... | LogInjectionTest.java:535:65:535:72 | source(...) : Object | LogInjectionTest.java:535:56:535:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:535:65:535:72 | source(...) | user-provided value | +| LogInjectionTest.java:536:41:536:57 | (...)... | LogInjectionTest.java:536:50:536:57 | source(...) : Object | LogInjectionTest.java:536:41:536:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:536:50:536:57 | source(...) | user-provided value | +| LogInjectionTest.java:537:161:537:177 | (...)... | LogInjectionTest.java:537:170:537:177 | source(...) : Object | LogInjectionTest.java:537:161:537:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:537:170:537:177 | source(...) | user-provided value | +| LogInjectionTest.java:538:146:538:162 | (...)... | LogInjectionTest.java:538:155:538:162 | source(...) : Object | LogInjectionTest.java:538:146:538:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:538:155:538:162 | source(...) | user-provided value | +| LogInjectionTest.java:539:131:539:147 | (...)... | LogInjectionTest.java:539:140:539:147 | source(...) : Object | LogInjectionTest.java:539:131:539:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:539:140:539:147 | source(...) | user-provided value | +| LogInjectionTest.java:540:116:540:132 | (...)... | LogInjectionTest.java:540:125:540:132 | source(...) : Object | LogInjectionTest.java:540:116:540:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:540:125:540:132 | source(...) | user-provided value | +| LogInjectionTest.java:541:101:541:117 | (...)... | LogInjectionTest.java:541:110:541:117 | source(...) : Object | LogInjectionTest.java:541:101:541:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:541:110:541:117 | source(...) | user-provided value | +| LogInjectionTest.java:542:86:542:102 | (...)... | LogInjectionTest.java:542:95:542:102 | source(...) : Object | LogInjectionTest.java:542:86:542:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:542:95:542:102 | source(...) | user-provided value | +| LogInjectionTest.java:543:71:543:87 | (...)... | LogInjectionTest.java:543:80:543:87 | source(...) : Object | LogInjectionTest.java:543:71:543:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:543:80:543:87 | source(...) | user-provided value | +| LogInjectionTest.java:544:56:544:72 | (...)... | LogInjectionTest.java:544:65:544:72 | source(...) : Object | LogInjectionTest.java:544:56:544:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:544:65:544:72 | source(...) | user-provided value | +| LogInjectionTest.java:545:41:545:57 | (...)... | LogInjectionTest.java:545:50:545:57 | source(...) : Object | LogInjectionTest.java:545:41:545:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:545:50:545:57 | source(...) | user-provided value | +| LogInjectionTest.java:546:176:546:192 | (...)... | LogInjectionTest.java:546:185:546:192 | source(...) : Object | LogInjectionTest.java:546:176:546:192 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:546:185:546:192 | source(...) | user-provided value | +| LogInjectionTest.java:547:161:547:177 | (...)... | LogInjectionTest.java:547:170:547:177 | source(...) : Object | LogInjectionTest.java:547:161:547:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:547:170:547:177 | source(...) | user-provided value | +| LogInjectionTest.java:548:146:548:162 | (...)... | LogInjectionTest.java:548:155:548:162 | source(...) : Object | LogInjectionTest.java:548:146:548:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:548:155:548:162 | source(...) | user-provided value | +| LogInjectionTest.java:549:131:549:147 | (...)... | LogInjectionTest.java:549:140:549:147 | source(...) : Object | LogInjectionTest.java:549:131:549:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:549:140:549:147 | source(...) | user-provided value | +| LogInjectionTest.java:550:116:550:132 | (...)... | LogInjectionTest.java:550:125:550:132 | source(...) : Object | LogInjectionTest.java:550:116:550:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:550:125:550:132 | source(...) | user-provided value | +| LogInjectionTest.java:551:101:551:117 | (...)... | LogInjectionTest.java:551:110:551:117 | source(...) : Object | LogInjectionTest.java:551:101:551:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:551:110:551:117 | source(...) | user-provided value | +| LogInjectionTest.java:552:86:552:102 | (...)... | LogInjectionTest.java:552:95:552:102 | source(...) : Object | LogInjectionTest.java:552:86:552:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:552:95:552:102 | source(...) | user-provided value | +| LogInjectionTest.java:553:71:553:87 | (...)... | LogInjectionTest.java:553:80:553:87 | source(...) : Object | LogInjectionTest.java:553:71:553:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:553:80:553:87 | source(...) | user-provided value | +| LogInjectionTest.java:554:56:554:72 | (...)... | LogInjectionTest.java:554:65:554:72 | source(...) : Object | LogInjectionTest.java:554:56:554:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:554:65:554:72 | source(...) | user-provided value | +| LogInjectionTest.java:555:41:555:57 | (...)... | LogInjectionTest.java:555:50:555:57 | source(...) : Object | LogInjectionTest.java:555:41:555:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:555:50:555:57 | source(...) | user-provided value | +| LogInjectionTest.java:556:41:556:57 | (...)... | LogInjectionTest.java:556:50:556:57 | source(...) : Object | LogInjectionTest.java:556:41:556:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:556:50:556:57 | source(...) | user-provided value | +| LogInjectionTest.java:557:56:557:77 | (...)... | LogInjectionTest.java:557:70:557:77 | source(...) : Object | LogInjectionTest.java:557:56:557:77 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:557:70:557:77 | source(...) | user-provided value | +| LogInjectionTest.java:558:41:558:57 | (...)... | LogInjectionTest.java:558:50:558:57 | source(...) : Object | LogInjectionTest.java:558:41:558:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:558:50:558:57 | source(...) | user-provided value | +| LogInjectionTest.java:559:41:559:62 | (...)... | LogInjectionTest.java:559:55:559:62 | source(...) : Object | LogInjectionTest.java:559:41:559:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:559:55:559:62 | source(...) | user-provided value | +| LogInjectionTest.java:560:41:560:62 | (...)... | LogInjectionTest.java:560:55:560:62 | source(...) : Object | LogInjectionTest.java:560:41:560:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:560:55:560:62 | source(...) | user-provided value | +| LogInjectionTest.java:561:26:561:51 | (...)... | LogInjectionTest.java:561:44:561:51 | source(...) : Object | LogInjectionTest.java:561:26:561:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:561:44:561:51 | source(...) | user-provided value | +| LogInjectionTest.java:562:26:562:51 | (...)... | LogInjectionTest.java:562:44:562:51 | source(...) : Object | LogInjectionTest.java:562:26:562:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:562:44:562:51 | source(...) | user-provided value | +| LogInjectionTest.java:563:26:563:43 | (...)... | LogInjectionTest.java:563:36:563:43 | source(...) : Object | LogInjectionTest.java:563:26:563:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:563:36:563:43 | source(...) | user-provided value | +| LogInjectionTest.java:564:26:564:43 | (...)... | LogInjectionTest.java:564:36:564:43 | source(...) : Object | LogInjectionTest.java:564:26:564:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:564:36:564:43 | source(...) | user-provided value | +| LogInjectionTest.java:565:26:565:33 | source(...) | LogInjectionTest.java:565:26:565:33 | source(...) | LogInjectionTest.java:565:26:565:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:565:26:565:33 | source(...) | user-provided value | +| LogInjectionTest.java:566:26:566:33 | source(...) | LogInjectionTest.java:566:26:566:33 | source(...) | LogInjectionTest.java:566:26:566:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:566:26:566:33 | source(...) | user-provided value | +| LogInjectionTest.java:567:26:567:42 | (...)... | LogInjectionTest.java:567:35:567:42 | source(...) : Object | LogInjectionTest.java:567:26:567:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:567:35:567:42 | source(...) | user-provided value | +| LogInjectionTest.java:568:26:568:42 | (...)... | LogInjectionTest.java:568:35:568:42 | source(...) : Object | LogInjectionTest.java:568:26:568:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:568:35:568:42 | source(...) | user-provided value | +| LogInjectionTest.java:569:41:569:63 | new Object[] | LogInjectionTest.java:569:55:569:62 | source(...) : Object | LogInjectionTest.java:569:41:569:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:569:55:569:62 | source(...) | user-provided value | +| LogInjectionTest.java:570:41:570:57 | (...)... | LogInjectionTest.java:570:50:570:57 | source(...) : Object | LogInjectionTest.java:570:41:570:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:570:50:570:57 | source(...) | user-provided value | +| LogInjectionTest.java:571:26:571:42 | (...)... | LogInjectionTest.java:571:35:571:42 | source(...) : Object | LogInjectionTest.java:571:26:571:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:571:35:571:42 | source(...) | user-provided value | +| LogInjectionTest.java:572:56:572:72 | (...)... | LogInjectionTest.java:572:65:572:72 | source(...) : Object | LogInjectionTest.java:572:56:572:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:572:65:572:72 | source(...) | user-provided value | +| LogInjectionTest.java:573:41:573:57 | (...)... | LogInjectionTest.java:573:50:573:57 | source(...) : Object | LogInjectionTest.java:573:41:573:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:573:50:573:57 | source(...) | user-provided value | +| LogInjectionTest.java:574:26:574:42 | (...)... | LogInjectionTest.java:574:35:574:42 | source(...) : Object | LogInjectionTest.java:574:26:574:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:574:35:574:42 | source(...) | user-provided value | +| LogInjectionTest.java:575:71:575:87 | (...)... | LogInjectionTest.java:575:80:575:87 | source(...) : Object | LogInjectionTest.java:575:71:575:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:575:80:575:87 | source(...) | user-provided value | +| LogInjectionTest.java:576:56:576:72 | (...)... | LogInjectionTest.java:576:65:576:72 | source(...) : Object | LogInjectionTest.java:576:56:576:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:576:65:576:72 | source(...) | user-provided value | +| LogInjectionTest.java:577:41:577:57 | (...)... | LogInjectionTest.java:577:50:577:57 | source(...) : Object | LogInjectionTest.java:577:41:577:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:577:50:577:57 | source(...) | user-provided value | +| LogInjectionTest.java:578:26:578:42 | (...)... | LogInjectionTest.java:578:35:578:42 | source(...) : Object | LogInjectionTest.java:578:26:578:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:578:35:578:42 | source(...) | user-provided value | +| LogInjectionTest.java:579:86:579:102 | (...)... | LogInjectionTest.java:579:95:579:102 | source(...) : Object | LogInjectionTest.java:579:86:579:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:579:95:579:102 | source(...) | user-provided value | +| LogInjectionTest.java:580:71:580:87 | (...)... | LogInjectionTest.java:580:80:580:87 | source(...) : Object | LogInjectionTest.java:580:71:580:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:580:80:580:87 | source(...) | user-provided value | +| LogInjectionTest.java:581:56:581:72 | (...)... | LogInjectionTest.java:581:65:581:72 | source(...) : Object | LogInjectionTest.java:581:56:581:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:581:65:581:72 | source(...) | user-provided value | +| LogInjectionTest.java:582:41:582:57 | (...)... | LogInjectionTest.java:582:50:582:57 | source(...) : Object | LogInjectionTest.java:582:41:582:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:582:50:582:57 | source(...) | user-provided value | +| LogInjectionTest.java:583:26:583:42 | (...)... | LogInjectionTest.java:583:35:583:42 | source(...) : Object | LogInjectionTest.java:583:26:583:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:583:35:583:42 | source(...) | user-provided value | +| LogInjectionTest.java:584:101:584:117 | (...)... | LogInjectionTest.java:584:110:584:117 | source(...) : Object | LogInjectionTest.java:584:101:584:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:584:110:584:117 | source(...) | user-provided value | +| LogInjectionTest.java:585:86:585:102 | (...)... | LogInjectionTest.java:585:95:585:102 | source(...) : Object | LogInjectionTest.java:585:86:585:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:585:95:585:102 | source(...) | user-provided value | +| LogInjectionTest.java:586:71:586:87 | (...)... | LogInjectionTest.java:586:80:586:87 | source(...) : Object | LogInjectionTest.java:586:71:586:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:586:80:586:87 | source(...) | user-provided value | +| LogInjectionTest.java:587:56:587:72 | (...)... | LogInjectionTest.java:587:65:587:72 | source(...) : Object | LogInjectionTest.java:587:56:587:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:587:65:587:72 | source(...) | user-provided value | +| LogInjectionTest.java:588:41:588:57 | (...)... | LogInjectionTest.java:588:50:588:57 | source(...) : Object | LogInjectionTest.java:588:41:588:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:588:50:588:57 | source(...) | user-provided value | +| LogInjectionTest.java:589:26:589:42 | (...)... | LogInjectionTest.java:589:35:589:42 | source(...) : Object | LogInjectionTest.java:589:26:589:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:589:35:589:42 | source(...) | user-provided value | +| LogInjectionTest.java:590:116:590:132 | (...)... | LogInjectionTest.java:590:125:590:132 | source(...) : Object | LogInjectionTest.java:590:116:590:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:590:125:590:132 | source(...) | user-provided value | +| LogInjectionTest.java:591:101:591:117 | (...)... | LogInjectionTest.java:591:110:591:117 | source(...) : Object | LogInjectionTest.java:591:101:591:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:591:110:591:117 | source(...) | user-provided value | +| LogInjectionTest.java:592:86:592:102 | (...)... | LogInjectionTest.java:592:95:592:102 | source(...) : Object | LogInjectionTest.java:592:86:592:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:592:95:592:102 | source(...) | user-provided value | +| LogInjectionTest.java:593:71:593:87 | (...)... | LogInjectionTest.java:593:80:593:87 | source(...) : Object | LogInjectionTest.java:593:71:593:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:593:80:593:87 | source(...) | user-provided value | +| LogInjectionTest.java:594:56:594:72 | (...)... | LogInjectionTest.java:594:65:594:72 | source(...) : Object | LogInjectionTest.java:594:56:594:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:594:65:594:72 | source(...) | user-provided value | +| LogInjectionTest.java:595:41:595:57 | (...)... | LogInjectionTest.java:595:50:595:57 | source(...) : Object | LogInjectionTest.java:595:41:595:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:595:50:595:57 | source(...) | user-provided value | +| LogInjectionTest.java:596:26:596:42 | (...)... | LogInjectionTest.java:596:35:596:42 | source(...) : Object | LogInjectionTest.java:596:26:596:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:596:35:596:42 | source(...) | user-provided value | +| LogInjectionTest.java:597:131:597:147 | (...)... | LogInjectionTest.java:597:140:597:147 | source(...) : Object | LogInjectionTest.java:597:131:597:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:597:140:597:147 | source(...) | user-provided value | +| LogInjectionTest.java:598:116:598:132 | (...)... | LogInjectionTest.java:598:125:598:132 | source(...) : Object | LogInjectionTest.java:598:116:598:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:598:125:598:132 | source(...) | user-provided value | +| LogInjectionTest.java:599:101:599:117 | (...)... | LogInjectionTest.java:599:110:599:117 | source(...) : Object | LogInjectionTest.java:599:101:599:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:599:110:599:117 | source(...) | user-provided value | +| LogInjectionTest.java:600:86:600:102 | (...)... | LogInjectionTest.java:600:95:600:102 | source(...) : Object | LogInjectionTest.java:600:86:600:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:600:95:600:102 | source(...) | user-provided value | +| LogInjectionTest.java:601:71:601:87 | (...)... | LogInjectionTest.java:601:80:601:87 | source(...) : Object | LogInjectionTest.java:601:71:601:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:601:80:601:87 | source(...) | user-provided value | +| LogInjectionTest.java:602:56:602:72 | (...)... | LogInjectionTest.java:602:65:602:72 | source(...) : Object | LogInjectionTest.java:602:56:602:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:602:65:602:72 | source(...) | user-provided value | +| LogInjectionTest.java:603:41:603:57 | (...)... | LogInjectionTest.java:603:50:603:57 | source(...) : Object | LogInjectionTest.java:603:41:603:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:603:50:603:57 | source(...) | user-provided value | +| LogInjectionTest.java:604:26:604:42 | (...)... | LogInjectionTest.java:604:35:604:42 | source(...) : Object | LogInjectionTest.java:604:26:604:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:604:35:604:42 | source(...) | user-provided value | +| LogInjectionTest.java:605:146:605:162 | (...)... | LogInjectionTest.java:605:155:605:162 | source(...) : Object | LogInjectionTest.java:605:146:605:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:605:155:605:162 | source(...) | user-provided value | +| LogInjectionTest.java:606:131:606:147 | (...)... | LogInjectionTest.java:606:140:606:147 | source(...) : Object | LogInjectionTest.java:606:131:606:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:606:140:606:147 | source(...) | user-provided value | +| LogInjectionTest.java:607:116:607:132 | (...)... | LogInjectionTest.java:607:125:607:132 | source(...) : Object | LogInjectionTest.java:607:116:607:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:607:125:607:132 | source(...) | user-provided value | +| LogInjectionTest.java:608:101:608:117 | (...)... | LogInjectionTest.java:608:110:608:117 | source(...) : Object | LogInjectionTest.java:608:101:608:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:608:110:608:117 | source(...) | user-provided value | +| LogInjectionTest.java:609:86:609:102 | (...)... | LogInjectionTest.java:609:95:609:102 | source(...) : Object | LogInjectionTest.java:609:86:609:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:609:95:609:102 | source(...) | user-provided value | +| LogInjectionTest.java:610:71:610:87 | (...)... | LogInjectionTest.java:610:80:610:87 | source(...) : Object | LogInjectionTest.java:610:71:610:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:610:80:610:87 | source(...) | user-provided value | +| LogInjectionTest.java:611:56:611:72 | (...)... | LogInjectionTest.java:611:65:611:72 | source(...) : Object | LogInjectionTest.java:611:56:611:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:611:65:611:72 | source(...) | user-provided value | +| LogInjectionTest.java:612:41:612:57 | (...)... | LogInjectionTest.java:612:50:612:57 | source(...) : Object | LogInjectionTest.java:612:41:612:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:612:50:612:57 | source(...) | user-provided value | +| LogInjectionTest.java:613:26:613:42 | (...)... | LogInjectionTest.java:613:35:613:42 | source(...) : Object | LogInjectionTest.java:613:26:613:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:613:35:613:42 | source(...) | user-provided value | +| LogInjectionTest.java:614:161:614:177 | (...)... | LogInjectionTest.java:614:170:614:177 | source(...) : Object | LogInjectionTest.java:614:161:614:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:614:170:614:177 | source(...) | user-provided value | +| LogInjectionTest.java:615:146:615:162 | (...)... | LogInjectionTest.java:615:155:615:162 | source(...) : Object | LogInjectionTest.java:615:146:615:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:615:155:615:162 | source(...) | user-provided value | +| LogInjectionTest.java:616:131:616:147 | (...)... | LogInjectionTest.java:616:140:616:147 | source(...) : Object | LogInjectionTest.java:616:131:616:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:616:140:616:147 | source(...) | user-provided value | +| LogInjectionTest.java:617:116:617:132 | (...)... | LogInjectionTest.java:617:125:617:132 | source(...) : Object | LogInjectionTest.java:617:116:617:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:617:125:617:132 | source(...) | user-provided value | +| LogInjectionTest.java:618:101:618:117 | (...)... | LogInjectionTest.java:618:110:618:117 | source(...) : Object | LogInjectionTest.java:618:101:618:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:618:110:618:117 | source(...) | user-provided value | +| LogInjectionTest.java:619:86:619:102 | (...)... | LogInjectionTest.java:619:95:619:102 | source(...) : Object | LogInjectionTest.java:619:86:619:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:619:95:619:102 | source(...) | user-provided value | +| LogInjectionTest.java:620:71:620:87 | (...)... | LogInjectionTest.java:620:80:620:87 | source(...) : Object | LogInjectionTest.java:620:71:620:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:620:80:620:87 | source(...) | user-provided value | +| LogInjectionTest.java:621:56:621:72 | (...)... | LogInjectionTest.java:621:65:621:72 | source(...) : Object | LogInjectionTest.java:621:56:621:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:621:65:621:72 | source(...) | user-provided value | +| LogInjectionTest.java:622:41:622:57 | (...)... | LogInjectionTest.java:622:50:622:57 | source(...) : Object | LogInjectionTest.java:622:41:622:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:622:50:622:57 | source(...) | user-provided value | +| LogInjectionTest.java:623:26:623:42 | (...)... | LogInjectionTest.java:623:35:623:42 | source(...) : Object | LogInjectionTest.java:623:26:623:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:623:35:623:42 | source(...) | user-provided value | +| LogInjectionTest.java:624:26:624:42 | (...)... | LogInjectionTest.java:624:35:624:42 | source(...) : Object | LogInjectionTest.java:624:26:624:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:624:35:624:42 | source(...) | user-provided value | +| LogInjectionTest.java:625:41:625:62 | (...)... | LogInjectionTest.java:625:55:625:62 | source(...) : Object | LogInjectionTest.java:625:41:625:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:625:55:625:62 | source(...) | user-provided value | +| LogInjectionTest.java:626:26:626:42 | (...)... | LogInjectionTest.java:626:35:626:42 | source(...) : Object | LogInjectionTest.java:626:26:626:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:626:35:626:42 | source(...) | user-provided value | +| LogInjectionTest.java:627:26:627:47 | (...)... | LogInjectionTest.java:627:40:627:47 | source(...) : Object | LogInjectionTest.java:627:26:627:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:627:40:627:47 | source(...) | user-provided value | +| LogInjectionTest.java:628:26:628:47 | (...)... | LogInjectionTest.java:628:40:628:47 | source(...) : Object | LogInjectionTest.java:628:26:628:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:628:40:628:47 | source(...) | user-provided value | +| LogInjectionTest.java:629:25:629:47 | (...)... | LogInjectionTest.java:629:40:629:47 | source(...) : Object | LogInjectionTest.java:629:25:629:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:629:40:629:47 | source(...) | user-provided value | +| LogInjectionTest.java:630:25:630:47 | (...)... | LogInjectionTest.java:630:40:630:47 | source(...) : Object | LogInjectionTest.java:630:25:630:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:630:40:630:47 | source(...) | user-provided value | +| LogInjectionTest.java:631:40:631:62 | (...)... | LogInjectionTest.java:631:55:631:62 | source(...) : Object | LogInjectionTest.java:631:40:631:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:631:55:631:62 | source(...) | user-provided value | +| LogInjectionTest.java:632:40:632:62 | (...)... | LogInjectionTest.java:632:55:632:62 | source(...) : Object | LogInjectionTest.java:632:40:632:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:632:55:632:62 | source(...) | user-provided value | +| LogInjectionTest.java:633:40:633:57 | (...)... | LogInjectionTest.java:633:50:633:57 | source(...) : Object | LogInjectionTest.java:633:40:633:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:633:50:633:57 | source(...) | user-provided value | +| LogInjectionTest.java:634:40:634:65 | (...)... | LogInjectionTest.java:634:58:634:65 | source(...) : Object | LogInjectionTest.java:634:40:634:65 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:634:58:634:65 | source(...) | user-provided value | +| LogInjectionTest.java:635:40:635:65 | (...)... | LogInjectionTest.java:635:58:635:65 | source(...) : Object | LogInjectionTest.java:635:40:635:65 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:635:58:635:65 | source(...) | user-provided value | +| LogInjectionTest.java:636:40:636:47 | source(...) | LogInjectionTest.java:636:40:636:47 | source(...) | LogInjectionTest.java:636:40:636:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:636:40:636:47 | source(...) | user-provided value | +| LogInjectionTest.java:637:40:637:56 | (...)... | LogInjectionTest.java:637:49:637:56 | source(...) : Object | LogInjectionTest.java:637:40:637:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:637:49:637:56 | source(...) | user-provided value | +| LogInjectionTest.java:638:40:638:56 | (...)... | LogInjectionTest.java:638:49:638:56 | source(...) : Object | LogInjectionTest.java:638:40:638:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:638:49:638:56 | source(...) | user-provided value | +| LogInjectionTest.java:639:55:639:77 | new Object[] | LogInjectionTest.java:639:69:639:76 | source(...) : Object | LogInjectionTest.java:639:55:639:77 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:639:69:639:76 | source(...) | user-provided value | +| LogInjectionTest.java:640:55:640:71 | (...)... | LogInjectionTest.java:640:64:640:71 | source(...) : Object | LogInjectionTest.java:640:55:640:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:640:64:640:71 | source(...) | user-provided value | +| LogInjectionTest.java:641:40:641:56 | (...)... | LogInjectionTest.java:641:49:641:56 | source(...) : Object | LogInjectionTest.java:641:40:641:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:641:49:641:56 | source(...) | user-provided value | +| LogInjectionTest.java:642:70:642:86 | (...)... | LogInjectionTest.java:642:79:642:86 | source(...) : Object | LogInjectionTest.java:642:70:642:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:642:79:642:86 | source(...) | user-provided value | +| LogInjectionTest.java:643:55:643:71 | (...)... | LogInjectionTest.java:643:64:643:71 | source(...) : Object | LogInjectionTest.java:643:55:643:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:643:64:643:71 | source(...) | user-provided value | +| LogInjectionTest.java:644:40:644:56 | (...)... | LogInjectionTest.java:644:49:644:56 | source(...) : Object | LogInjectionTest.java:644:40:644:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:644:49:644:56 | source(...) | user-provided value | +| LogInjectionTest.java:645:85:645:101 | (...)... | LogInjectionTest.java:645:94:645:101 | source(...) : Object | LogInjectionTest.java:645:85:645:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:645:94:645:101 | source(...) | user-provided value | +| LogInjectionTest.java:646:70:646:86 | (...)... | LogInjectionTest.java:646:79:646:86 | source(...) : Object | LogInjectionTest.java:646:70:646:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:646:79:646:86 | source(...) | user-provided value | +| LogInjectionTest.java:647:55:647:71 | (...)... | LogInjectionTest.java:647:64:647:71 | source(...) : Object | LogInjectionTest.java:647:55:647:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:647:64:647:71 | source(...) | user-provided value | +| LogInjectionTest.java:648:40:648:56 | (...)... | LogInjectionTest.java:648:49:648:56 | source(...) : Object | LogInjectionTest.java:648:40:648:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:648:49:648:56 | source(...) | user-provided value | +| LogInjectionTest.java:649:100:649:116 | (...)... | LogInjectionTest.java:649:109:649:116 | source(...) : Object | LogInjectionTest.java:649:100:649:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:649:109:649:116 | source(...) | user-provided value | +| LogInjectionTest.java:650:85:650:101 | (...)... | LogInjectionTest.java:650:94:650:101 | source(...) : Object | LogInjectionTest.java:650:85:650:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:650:94:650:101 | source(...) | user-provided value | +| LogInjectionTest.java:651:70:651:86 | (...)... | LogInjectionTest.java:651:79:651:86 | source(...) : Object | LogInjectionTest.java:651:70:651:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:651:79:651:86 | source(...) | user-provided value | +| LogInjectionTest.java:652:55:652:71 | (...)... | LogInjectionTest.java:652:64:652:71 | source(...) : Object | LogInjectionTest.java:652:55:652:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:652:64:652:71 | source(...) | user-provided value | +| LogInjectionTest.java:653:40:653:56 | (...)... | LogInjectionTest.java:653:49:653:56 | source(...) : Object | LogInjectionTest.java:653:40:653:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:653:49:653:56 | source(...) | user-provided value | +| LogInjectionTest.java:654:115:654:131 | (...)... | LogInjectionTest.java:654:124:654:131 | source(...) : Object | LogInjectionTest.java:654:115:654:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:654:124:654:131 | source(...) | user-provided value | +| LogInjectionTest.java:655:100:655:116 | (...)... | LogInjectionTest.java:655:109:655:116 | source(...) : Object | LogInjectionTest.java:655:100:655:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:655:109:655:116 | source(...) | user-provided value | +| LogInjectionTest.java:656:85:656:101 | (...)... | LogInjectionTest.java:656:94:656:101 | source(...) : Object | LogInjectionTest.java:656:85:656:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:656:94:656:101 | source(...) | user-provided value | +| LogInjectionTest.java:657:70:657:86 | (...)... | LogInjectionTest.java:657:79:657:86 | source(...) : Object | LogInjectionTest.java:657:70:657:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:657:79:657:86 | source(...) | user-provided value | +| LogInjectionTest.java:658:55:658:71 | (...)... | LogInjectionTest.java:658:64:658:71 | source(...) : Object | LogInjectionTest.java:658:55:658:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:658:64:658:71 | source(...) | user-provided value | +| LogInjectionTest.java:659:40:659:56 | (...)... | LogInjectionTest.java:659:49:659:56 | source(...) : Object | LogInjectionTest.java:659:40:659:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:659:49:659:56 | source(...) | user-provided value | +| LogInjectionTest.java:660:130:660:146 | (...)... | LogInjectionTest.java:660:139:660:146 | source(...) : Object | LogInjectionTest.java:660:130:660:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:660:139:660:146 | source(...) | user-provided value | +| LogInjectionTest.java:661:115:661:131 | (...)... | LogInjectionTest.java:661:124:661:131 | source(...) : Object | LogInjectionTest.java:661:115:661:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:661:124:661:131 | source(...) | user-provided value | +| LogInjectionTest.java:662:100:662:116 | (...)... | LogInjectionTest.java:662:109:662:116 | source(...) : Object | LogInjectionTest.java:662:100:662:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:662:109:662:116 | source(...) | user-provided value | +| LogInjectionTest.java:663:85:663:101 | (...)... | LogInjectionTest.java:663:94:663:101 | source(...) : Object | LogInjectionTest.java:663:85:663:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:663:94:663:101 | source(...) | user-provided value | +| LogInjectionTest.java:664:70:664:86 | (...)... | LogInjectionTest.java:664:79:664:86 | source(...) : Object | LogInjectionTest.java:664:70:664:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:664:79:664:86 | source(...) | user-provided value | +| LogInjectionTest.java:665:55:665:71 | (...)... | LogInjectionTest.java:665:64:665:71 | source(...) : Object | LogInjectionTest.java:665:55:665:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:665:64:665:71 | source(...) | user-provided value | +| LogInjectionTest.java:666:40:666:56 | (...)... | LogInjectionTest.java:666:49:666:56 | source(...) : Object | LogInjectionTest.java:666:40:666:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:666:49:666:56 | source(...) | user-provided value | +| LogInjectionTest.java:667:145:667:161 | (...)... | LogInjectionTest.java:667:154:667:161 | source(...) : Object | LogInjectionTest.java:667:145:667:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:667:154:667:161 | source(...) | user-provided value | +| LogInjectionTest.java:668:130:668:146 | (...)... | LogInjectionTest.java:668:139:668:146 | source(...) : Object | LogInjectionTest.java:668:130:668:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:668:139:668:146 | source(...) | user-provided value | +| LogInjectionTest.java:669:115:669:131 | (...)... | LogInjectionTest.java:669:124:669:131 | source(...) : Object | LogInjectionTest.java:669:115:669:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:669:124:669:131 | source(...) | user-provided value | +| LogInjectionTest.java:670:100:670:116 | (...)... | LogInjectionTest.java:670:109:670:116 | source(...) : Object | LogInjectionTest.java:670:100:670:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:670:109:670:116 | source(...) | user-provided value | +| LogInjectionTest.java:671:85:671:101 | (...)... | LogInjectionTest.java:671:94:671:101 | source(...) : Object | LogInjectionTest.java:671:85:671:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:671:94:671:101 | source(...) | user-provided value | +| LogInjectionTest.java:672:70:672:86 | (...)... | LogInjectionTest.java:672:79:672:86 | source(...) : Object | LogInjectionTest.java:672:70:672:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:672:79:672:86 | source(...) | user-provided value | +| LogInjectionTest.java:673:55:673:71 | (...)... | LogInjectionTest.java:673:64:673:71 | source(...) : Object | LogInjectionTest.java:673:55:673:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:673:64:673:71 | source(...) | user-provided value | +| LogInjectionTest.java:674:40:674:56 | (...)... | LogInjectionTest.java:674:49:674:56 | source(...) : Object | LogInjectionTest.java:674:40:674:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:674:49:674:56 | source(...) | user-provided value | +| LogInjectionTest.java:675:160:675:176 | (...)... | LogInjectionTest.java:675:169:675:176 | source(...) : Object | LogInjectionTest.java:675:160:675:176 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:675:169:675:176 | source(...) | user-provided value | +| LogInjectionTest.java:676:145:676:161 | (...)... | LogInjectionTest.java:676:154:676:161 | source(...) : Object | LogInjectionTest.java:676:145:676:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:676:154:676:161 | source(...) | user-provided value | +| LogInjectionTest.java:677:130:677:146 | (...)... | LogInjectionTest.java:677:139:677:146 | source(...) : Object | LogInjectionTest.java:677:130:677:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:677:139:677:146 | source(...) | user-provided value | +| LogInjectionTest.java:678:115:678:131 | (...)... | LogInjectionTest.java:678:124:678:131 | source(...) : Object | LogInjectionTest.java:678:115:678:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:678:124:678:131 | source(...) | user-provided value | +| LogInjectionTest.java:679:100:679:116 | (...)... | LogInjectionTest.java:679:109:679:116 | source(...) : Object | LogInjectionTest.java:679:100:679:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:679:109:679:116 | source(...) | user-provided value | +| LogInjectionTest.java:680:85:680:101 | (...)... | LogInjectionTest.java:680:94:680:101 | source(...) : Object | LogInjectionTest.java:680:85:680:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:680:94:680:101 | source(...) | user-provided value | +| LogInjectionTest.java:681:70:681:86 | (...)... | LogInjectionTest.java:681:79:681:86 | source(...) : Object | LogInjectionTest.java:681:70:681:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:681:79:681:86 | source(...) | user-provided value | +| LogInjectionTest.java:682:55:682:71 | (...)... | LogInjectionTest.java:682:64:682:71 | source(...) : Object | LogInjectionTest.java:682:55:682:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:682:64:682:71 | source(...) | user-provided value | +| LogInjectionTest.java:683:40:683:56 | (...)... | LogInjectionTest.java:683:49:683:56 | source(...) : Object | LogInjectionTest.java:683:40:683:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:683:49:683:56 | source(...) | user-provided value | +| LogInjectionTest.java:684:175:684:191 | (...)... | LogInjectionTest.java:684:184:684:191 | source(...) : Object | LogInjectionTest.java:684:175:684:191 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:684:184:684:191 | source(...) | user-provided value | +| LogInjectionTest.java:685:160:685:176 | (...)... | LogInjectionTest.java:685:169:685:176 | source(...) : Object | LogInjectionTest.java:685:160:685:176 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:685:169:685:176 | source(...) | user-provided value | +| LogInjectionTest.java:686:145:686:161 | (...)... | LogInjectionTest.java:686:154:686:161 | source(...) : Object | LogInjectionTest.java:686:145:686:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:686:154:686:161 | source(...) | user-provided value | +| LogInjectionTest.java:687:130:687:146 | (...)... | LogInjectionTest.java:687:139:687:146 | source(...) : Object | LogInjectionTest.java:687:130:687:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:687:139:687:146 | source(...) | user-provided value | +| LogInjectionTest.java:688:115:688:131 | (...)... | LogInjectionTest.java:688:124:688:131 | source(...) : Object | LogInjectionTest.java:688:115:688:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:688:124:688:131 | source(...) | user-provided value | +| LogInjectionTest.java:689:100:689:116 | (...)... | LogInjectionTest.java:689:109:689:116 | source(...) : Object | LogInjectionTest.java:689:100:689:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:689:109:689:116 | source(...) | user-provided value | +| LogInjectionTest.java:690:85:690:101 | (...)... | LogInjectionTest.java:690:94:690:101 | source(...) : Object | LogInjectionTest.java:690:85:690:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:690:94:690:101 | source(...) | user-provided value | +| LogInjectionTest.java:691:70:691:86 | (...)... | LogInjectionTest.java:691:79:691:86 | source(...) : Object | LogInjectionTest.java:691:70:691:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:691:79:691:86 | source(...) | user-provided value | +| LogInjectionTest.java:692:55:692:71 | (...)... | LogInjectionTest.java:692:64:692:71 | source(...) : Object | LogInjectionTest.java:692:55:692:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:692:64:692:71 | source(...) | user-provided value | +| LogInjectionTest.java:693:40:693:56 | (...)... | LogInjectionTest.java:693:49:693:56 | source(...) : Object | LogInjectionTest.java:693:40:693:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:693:49:693:56 | source(...) | user-provided value | +| LogInjectionTest.java:694:40:694:56 | (...)... | LogInjectionTest.java:694:49:694:56 | source(...) : Object | LogInjectionTest.java:694:40:694:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:694:49:694:56 | source(...) | user-provided value | +| LogInjectionTest.java:695:55:695:76 | (...)... | LogInjectionTest.java:695:69:695:76 | source(...) : Object | LogInjectionTest.java:695:55:695:76 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:695:69:695:76 | source(...) | user-provided value | +| LogInjectionTest.java:696:40:696:56 | (...)... | LogInjectionTest.java:696:49:696:56 | source(...) : Object | LogInjectionTest.java:696:40:696:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:696:49:696:56 | source(...) | user-provided value | +| LogInjectionTest.java:697:40:697:61 | (...)... | LogInjectionTest.java:697:54:697:61 | source(...) : Object | LogInjectionTest.java:697:40:697:61 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:697:54:697:61 | source(...) | user-provided value | +| LogInjectionTest.java:698:40:698:61 | (...)... | LogInjectionTest.java:698:54:698:61 | source(...) : Object | LogInjectionTest.java:698:40:698:61 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:698:54:698:61 | source(...) | user-provided value | +| LogInjectionTest.java:699:25:699:50 | (...)... | LogInjectionTest.java:699:43:699:50 | source(...) : Object | LogInjectionTest.java:699:25:699:50 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:699:43:699:50 | source(...) | user-provided value | +| LogInjectionTest.java:700:25:700:50 | (...)... | LogInjectionTest.java:700:43:700:50 | source(...) : Object | LogInjectionTest.java:700:25:700:50 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:700:43:700:50 | source(...) | user-provided value | +| LogInjectionTest.java:701:25:701:42 | (...)... | LogInjectionTest.java:701:35:701:42 | source(...) : Object | LogInjectionTest.java:701:25:701:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:701:35:701:42 | source(...) | user-provided value | +| LogInjectionTest.java:702:25:702:42 | (...)... | LogInjectionTest.java:702:35:702:42 | source(...) : Object | LogInjectionTest.java:702:25:702:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:702:35:702:42 | source(...) | user-provided value | +| LogInjectionTest.java:703:25:703:32 | source(...) | LogInjectionTest.java:703:25:703:32 | source(...) | LogInjectionTest.java:703:25:703:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:703:25:703:32 | source(...) | user-provided value | +| LogInjectionTest.java:704:25:704:32 | source(...) | LogInjectionTest.java:704:25:704:32 | source(...) | LogInjectionTest.java:704:25:704:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:704:25:704:32 | source(...) | user-provided value | +| LogInjectionTest.java:705:25:705:41 | (...)... | LogInjectionTest.java:705:34:705:41 | source(...) : Object | LogInjectionTest.java:705:25:705:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:705:34:705:41 | source(...) | user-provided value | +| LogInjectionTest.java:706:25:706:41 | (...)... | LogInjectionTest.java:706:34:706:41 | source(...) : Object | LogInjectionTest.java:706:25:706:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:706:34:706:41 | source(...) | user-provided value | +| LogInjectionTest.java:707:40:707:62 | new Object[] | LogInjectionTest.java:707:54:707:61 | source(...) : Object | LogInjectionTest.java:707:40:707:62 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:707:54:707:61 | source(...) | user-provided value | +| LogInjectionTest.java:708:40:708:56 | (...)... | LogInjectionTest.java:708:49:708:56 | source(...) : Object | LogInjectionTest.java:708:40:708:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:708:49:708:56 | source(...) | user-provided value | +| LogInjectionTest.java:709:25:709:41 | (...)... | LogInjectionTest.java:709:34:709:41 | source(...) : Object | LogInjectionTest.java:709:25:709:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:709:34:709:41 | source(...) | user-provided value | +| LogInjectionTest.java:710:55:710:71 | (...)... | LogInjectionTest.java:710:64:710:71 | source(...) : Object | LogInjectionTest.java:710:55:710:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:710:64:710:71 | source(...) | user-provided value | +| LogInjectionTest.java:711:40:711:56 | (...)... | LogInjectionTest.java:711:49:711:56 | source(...) : Object | LogInjectionTest.java:711:40:711:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:711:49:711:56 | source(...) | user-provided value | +| LogInjectionTest.java:712:25:712:41 | (...)... | LogInjectionTest.java:712:34:712:41 | source(...) : Object | LogInjectionTest.java:712:25:712:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:712:34:712:41 | source(...) | user-provided value | +| LogInjectionTest.java:713:70:713:86 | (...)... | LogInjectionTest.java:713:79:713:86 | source(...) : Object | LogInjectionTest.java:713:70:713:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:713:79:713:86 | source(...) | user-provided value | +| LogInjectionTest.java:714:55:714:71 | (...)... | LogInjectionTest.java:714:64:714:71 | source(...) : Object | LogInjectionTest.java:714:55:714:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:714:64:714:71 | source(...) | user-provided value | +| LogInjectionTest.java:715:40:715:56 | (...)... | LogInjectionTest.java:715:49:715:56 | source(...) : Object | LogInjectionTest.java:715:40:715:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:715:49:715:56 | source(...) | user-provided value | +| LogInjectionTest.java:716:25:716:41 | (...)... | LogInjectionTest.java:716:34:716:41 | source(...) : Object | LogInjectionTest.java:716:25:716:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:716:34:716:41 | source(...) | user-provided value | +| LogInjectionTest.java:717:85:717:101 | (...)... | LogInjectionTest.java:717:94:717:101 | source(...) : Object | LogInjectionTest.java:717:85:717:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:717:94:717:101 | source(...) | user-provided value | +| LogInjectionTest.java:718:70:718:86 | (...)... | LogInjectionTest.java:718:79:718:86 | source(...) : Object | LogInjectionTest.java:718:70:718:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:718:79:718:86 | source(...) | user-provided value | +| LogInjectionTest.java:719:55:719:71 | (...)... | LogInjectionTest.java:719:64:719:71 | source(...) : Object | LogInjectionTest.java:719:55:719:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:719:64:719:71 | source(...) | user-provided value | +| LogInjectionTest.java:720:40:720:56 | (...)... | LogInjectionTest.java:720:49:720:56 | source(...) : Object | LogInjectionTest.java:720:40:720:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:720:49:720:56 | source(...) | user-provided value | +| LogInjectionTest.java:721:25:721:41 | (...)... | LogInjectionTest.java:721:34:721:41 | source(...) : Object | LogInjectionTest.java:721:25:721:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:721:34:721:41 | source(...) | user-provided value | +| LogInjectionTest.java:722:100:722:116 | (...)... | LogInjectionTest.java:722:109:722:116 | source(...) : Object | LogInjectionTest.java:722:100:722:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:722:109:722:116 | source(...) | user-provided value | +| LogInjectionTest.java:723:85:723:101 | (...)... | LogInjectionTest.java:723:94:723:101 | source(...) : Object | LogInjectionTest.java:723:85:723:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:723:94:723:101 | source(...) | user-provided value | +| LogInjectionTest.java:724:70:724:86 | (...)... | LogInjectionTest.java:724:79:724:86 | source(...) : Object | LogInjectionTest.java:724:70:724:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:724:79:724:86 | source(...) | user-provided value | +| LogInjectionTest.java:725:55:725:71 | (...)... | LogInjectionTest.java:725:64:725:71 | source(...) : Object | LogInjectionTest.java:725:55:725:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:725:64:725:71 | source(...) | user-provided value | +| LogInjectionTest.java:726:40:726:56 | (...)... | LogInjectionTest.java:726:49:726:56 | source(...) : Object | LogInjectionTest.java:726:40:726:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:726:49:726:56 | source(...) | user-provided value | +| LogInjectionTest.java:727:25:727:41 | (...)... | LogInjectionTest.java:727:34:727:41 | source(...) : Object | LogInjectionTest.java:727:25:727:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:727:34:727:41 | source(...) | user-provided value | +| LogInjectionTest.java:728:115:728:131 | (...)... | LogInjectionTest.java:728:124:728:131 | source(...) : Object | LogInjectionTest.java:728:115:728:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:728:124:728:131 | source(...) | user-provided value | +| LogInjectionTest.java:729:100:729:116 | (...)... | LogInjectionTest.java:729:109:729:116 | source(...) : Object | LogInjectionTest.java:729:100:729:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:729:109:729:116 | source(...) | user-provided value | +| LogInjectionTest.java:730:85:730:101 | (...)... | LogInjectionTest.java:730:94:730:101 | source(...) : Object | LogInjectionTest.java:730:85:730:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:730:94:730:101 | source(...) | user-provided value | +| LogInjectionTest.java:731:70:731:86 | (...)... | LogInjectionTest.java:731:79:731:86 | source(...) : Object | LogInjectionTest.java:731:70:731:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:731:79:731:86 | source(...) | user-provided value | +| LogInjectionTest.java:732:55:732:71 | (...)... | LogInjectionTest.java:732:64:732:71 | source(...) : Object | LogInjectionTest.java:732:55:732:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:732:64:732:71 | source(...) | user-provided value | +| LogInjectionTest.java:733:40:733:56 | (...)... | LogInjectionTest.java:733:49:733:56 | source(...) : Object | LogInjectionTest.java:733:40:733:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:733:49:733:56 | source(...) | user-provided value | +| LogInjectionTest.java:734:25:734:41 | (...)... | LogInjectionTest.java:734:34:734:41 | source(...) : Object | LogInjectionTest.java:734:25:734:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:734:34:734:41 | source(...) | user-provided value | +| LogInjectionTest.java:735:130:735:146 | (...)... | LogInjectionTest.java:735:139:735:146 | source(...) : Object | LogInjectionTest.java:735:130:735:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:735:139:735:146 | source(...) | user-provided value | +| LogInjectionTest.java:736:115:736:131 | (...)... | LogInjectionTest.java:736:124:736:131 | source(...) : Object | LogInjectionTest.java:736:115:736:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:736:124:736:131 | source(...) | user-provided value | +| LogInjectionTest.java:737:100:737:116 | (...)... | LogInjectionTest.java:737:109:737:116 | source(...) : Object | LogInjectionTest.java:737:100:737:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:737:109:737:116 | source(...) | user-provided value | +| LogInjectionTest.java:738:85:738:101 | (...)... | LogInjectionTest.java:738:94:738:101 | source(...) : Object | LogInjectionTest.java:738:85:738:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:738:94:738:101 | source(...) | user-provided value | +| LogInjectionTest.java:739:70:739:86 | (...)... | LogInjectionTest.java:739:79:739:86 | source(...) : Object | LogInjectionTest.java:739:70:739:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:739:79:739:86 | source(...) | user-provided value | +| LogInjectionTest.java:740:55:740:71 | (...)... | LogInjectionTest.java:740:64:740:71 | source(...) : Object | LogInjectionTest.java:740:55:740:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:740:64:740:71 | source(...) | user-provided value | +| LogInjectionTest.java:741:40:741:56 | (...)... | LogInjectionTest.java:741:49:741:56 | source(...) : Object | LogInjectionTest.java:741:40:741:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:741:49:741:56 | source(...) | user-provided value | +| LogInjectionTest.java:742:25:742:41 | (...)... | LogInjectionTest.java:742:34:742:41 | source(...) : Object | LogInjectionTest.java:742:25:742:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:742:34:742:41 | source(...) | user-provided value | +| LogInjectionTest.java:743:145:743:161 | (...)... | LogInjectionTest.java:743:154:743:161 | source(...) : Object | LogInjectionTest.java:743:145:743:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:743:154:743:161 | source(...) | user-provided value | +| LogInjectionTest.java:744:130:744:146 | (...)... | LogInjectionTest.java:744:139:744:146 | source(...) : Object | LogInjectionTest.java:744:130:744:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:744:139:744:146 | source(...) | user-provided value | +| LogInjectionTest.java:745:115:745:131 | (...)... | LogInjectionTest.java:745:124:745:131 | source(...) : Object | LogInjectionTest.java:745:115:745:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:745:124:745:131 | source(...) | user-provided value | +| LogInjectionTest.java:746:100:746:116 | (...)... | LogInjectionTest.java:746:109:746:116 | source(...) : Object | LogInjectionTest.java:746:100:746:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:746:109:746:116 | source(...) | user-provided value | +| LogInjectionTest.java:747:85:747:101 | (...)... | LogInjectionTest.java:747:94:747:101 | source(...) : Object | LogInjectionTest.java:747:85:747:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:747:94:747:101 | source(...) | user-provided value | +| LogInjectionTest.java:748:70:748:86 | (...)... | LogInjectionTest.java:748:79:748:86 | source(...) : Object | LogInjectionTest.java:748:70:748:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:748:79:748:86 | source(...) | user-provided value | +| LogInjectionTest.java:749:55:749:71 | (...)... | LogInjectionTest.java:749:64:749:71 | source(...) : Object | LogInjectionTest.java:749:55:749:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:749:64:749:71 | source(...) | user-provided value | +| LogInjectionTest.java:750:40:750:56 | (...)... | LogInjectionTest.java:750:49:750:56 | source(...) : Object | LogInjectionTest.java:750:40:750:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:750:49:750:56 | source(...) | user-provided value | +| LogInjectionTest.java:751:25:751:41 | (...)... | LogInjectionTest.java:751:34:751:41 | source(...) : Object | LogInjectionTest.java:751:25:751:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:751:34:751:41 | source(...) | user-provided value | +| LogInjectionTest.java:752:160:752:176 | (...)... | LogInjectionTest.java:752:169:752:176 | source(...) : Object | LogInjectionTest.java:752:160:752:176 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:752:169:752:176 | source(...) | user-provided value | +| LogInjectionTest.java:753:145:753:161 | (...)... | LogInjectionTest.java:753:154:753:161 | source(...) : Object | LogInjectionTest.java:753:145:753:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:753:154:753:161 | source(...) | user-provided value | +| LogInjectionTest.java:754:130:754:146 | (...)... | LogInjectionTest.java:754:139:754:146 | source(...) : Object | LogInjectionTest.java:754:130:754:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:754:139:754:146 | source(...) | user-provided value | +| LogInjectionTest.java:755:115:755:131 | (...)... | LogInjectionTest.java:755:124:755:131 | source(...) : Object | LogInjectionTest.java:755:115:755:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:755:124:755:131 | source(...) | user-provided value | +| LogInjectionTest.java:756:100:756:116 | (...)... | LogInjectionTest.java:756:109:756:116 | source(...) : Object | LogInjectionTest.java:756:100:756:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:756:109:756:116 | source(...) | user-provided value | +| LogInjectionTest.java:757:85:757:101 | (...)... | LogInjectionTest.java:757:94:757:101 | source(...) : Object | LogInjectionTest.java:757:85:757:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:757:94:757:101 | source(...) | user-provided value | +| LogInjectionTest.java:758:70:758:86 | (...)... | LogInjectionTest.java:758:79:758:86 | source(...) : Object | LogInjectionTest.java:758:70:758:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:758:79:758:86 | source(...) | user-provided value | +| LogInjectionTest.java:759:55:759:71 | (...)... | LogInjectionTest.java:759:64:759:71 | source(...) : Object | LogInjectionTest.java:759:55:759:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:759:64:759:71 | source(...) | user-provided value | +| LogInjectionTest.java:760:40:760:56 | (...)... | LogInjectionTest.java:760:49:760:56 | source(...) : Object | LogInjectionTest.java:760:40:760:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:760:49:760:56 | source(...) | user-provided value | +| LogInjectionTest.java:761:25:761:41 | (...)... | LogInjectionTest.java:761:34:761:41 | source(...) : Object | LogInjectionTest.java:761:25:761:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:761:34:761:41 | source(...) | user-provided value | +| LogInjectionTest.java:762:25:762:41 | (...)... | LogInjectionTest.java:762:34:762:41 | source(...) : Object | LogInjectionTest.java:762:25:762:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:762:34:762:41 | source(...) | user-provided value | +| LogInjectionTest.java:763:40:763:61 | (...)... | LogInjectionTest.java:763:54:763:61 | source(...) : Object | LogInjectionTest.java:763:40:763:61 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:763:54:763:61 | source(...) | user-provided value | +| LogInjectionTest.java:764:25:764:41 | (...)... | LogInjectionTest.java:764:34:764:41 | source(...) : Object | LogInjectionTest.java:764:25:764:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:764:34:764:41 | source(...) | user-provided value | +| LogInjectionTest.java:765:25:765:46 | (...)... | LogInjectionTest.java:765:39:765:46 | source(...) : Object | LogInjectionTest.java:765:25:765:46 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:765:39:765:46 | source(...) | user-provided value | +| LogInjectionTest.java:766:25:766:46 | (...)... | LogInjectionTest.java:766:39:766:46 | source(...) : Object | LogInjectionTest.java:766:25:766:46 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:766:39:766:46 | source(...) | user-provided value | +| LogInjectionTest.java:767:38:767:60 | (...)... | LogInjectionTest.java:767:53:767:60 | source(...) : Object | LogInjectionTest.java:767:38:767:60 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:767:53:767:60 | source(...) | user-provided value | +| LogInjectionTest.java:768:38:768:60 | (...)... | LogInjectionTest.java:768:53:768:60 | source(...) : Object | LogInjectionTest.java:768:38:768:60 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:768:53:768:60 | source(...) | user-provided value | +| LogInjectionTest.java:769:53:769:75 | (...)... | LogInjectionTest.java:769:68:769:75 | source(...) : Object | LogInjectionTest.java:769:53:769:75 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:769:68:769:75 | source(...) | user-provided value | +| LogInjectionTest.java:770:53:770:75 | (...)... | LogInjectionTest.java:770:68:770:75 | source(...) : Object | LogInjectionTest.java:770:53:770:75 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:770:68:770:75 | source(...) | user-provided value | +| LogInjectionTest.java:771:53:771:70 | (...)... | LogInjectionTest.java:771:63:771:70 | source(...) : Object | LogInjectionTest.java:771:53:771:70 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:771:63:771:70 | source(...) | user-provided value | +| LogInjectionTest.java:772:53:772:78 | (...)... | LogInjectionTest.java:772:71:772:78 | source(...) : Object | LogInjectionTest.java:772:53:772:78 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:772:71:772:78 | source(...) | user-provided value | +| LogInjectionTest.java:773:53:773:78 | (...)... | LogInjectionTest.java:773:71:773:78 | source(...) : Object | LogInjectionTest.java:773:53:773:78 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:773:71:773:78 | source(...) | user-provided value | +| LogInjectionTest.java:774:53:774:60 | source(...) | LogInjectionTest.java:774:53:774:60 | source(...) | LogInjectionTest.java:774:53:774:60 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:774:53:774:60 | source(...) | user-provided value | +| LogInjectionTest.java:775:53:775:69 | (...)... | LogInjectionTest.java:775:62:775:69 | source(...) : Object | LogInjectionTest.java:775:53:775:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:775:62:775:69 | source(...) | user-provided value | +| LogInjectionTest.java:776:53:776:69 | (...)... | LogInjectionTest.java:776:62:776:69 | source(...) : Object | LogInjectionTest.java:776:53:776:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:776:62:776:69 | source(...) | user-provided value | +| LogInjectionTest.java:777:68:777:90 | new Object[] | LogInjectionTest.java:777:82:777:89 | source(...) : Object | LogInjectionTest.java:777:68:777:90 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:777:82:777:89 | source(...) | user-provided value | +| LogInjectionTest.java:778:68:778:84 | (...)... | LogInjectionTest.java:778:77:778:84 | source(...) : Object | LogInjectionTest.java:778:68:778:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:778:77:778:84 | source(...) | user-provided value | +| LogInjectionTest.java:779:53:779:69 | (...)... | LogInjectionTest.java:779:62:779:69 | source(...) : Object | LogInjectionTest.java:779:53:779:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:779:62:779:69 | source(...) | user-provided value | +| LogInjectionTest.java:780:83:780:99 | (...)... | LogInjectionTest.java:780:92:780:99 | source(...) : Object | LogInjectionTest.java:780:83:780:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:780:92:780:99 | source(...) | user-provided value | +| LogInjectionTest.java:781:68:781:84 | (...)... | LogInjectionTest.java:781:77:781:84 | source(...) : Object | LogInjectionTest.java:781:68:781:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:781:77:781:84 | source(...) | user-provided value | +| LogInjectionTest.java:782:53:782:69 | (...)... | LogInjectionTest.java:782:62:782:69 | source(...) : Object | LogInjectionTest.java:782:53:782:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:782:62:782:69 | source(...) | user-provided value | +| LogInjectionTest.java:783:98:783:114 | (...)... | LogInjectionTest.java:783:107:783:114 | source(...) : Object | LogInjectionTest.java:783:98:783:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:783:107:783:114 | source(...) | user-provided value | +| LogInjectionTest.java:784:83:784:99 | (...)... | LogInjectionTest.java:784:92:784:99 | source(...) : Object | LogInjectionTest.java:784:83:784:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:784:92:784:99 | source(...) | user-provided value | +| LogInjectionTest.java:785:68:785:84 | (...)... | LogInjectionTest.java:785:77:785:84 | source(...) : Object | LogInjectionTest.java:785:68:785:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:785:77:785:84 | source(...) | user-provided value | +| LogInjectionTest.java:786:53:786:69 | (...)... | LogInjectionTest.java:786:62:786:69 | source(...) : Object | LogInjectionTest.java:786:53:786:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:786:62:786:69 | source(...) | user-provided value | +| LogInjectionTest.java:787:113:787:129 | (...)... | LogInjectionTest.java:787:122:787:129 | source(...) : Object | LogInjectionTest.java:787:113:787:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:787:122:787:129 | source(...) | user-provided value | +| LogInjectionTest.java:788:98:788:114 | (...)... | LogInjectionTest.java:788:107:788:114 | source(...) : Object | LogInjectionTest.java:788:98:788:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:788:107:788:114 | source(...) | user-provided value | +| LogInjectionTest.java:789:83:789:99 | (...)... | LogInjectionTest.java:789:92:789:99 | source(...) : Object | LogInjectionTest.java:789:83:789:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:789:92:789:99 | source(...) | user-provided value | +| LogInjectionTest.java:790:68:790:84 | (...)... | LogInjectionTest.java:790:77:790:84 | source(...) : Object | LogInjectionTest.java:790:68:790:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:790:77:790:84 | source(...) | user-provided value | +| LogInjectionTest.java:791:53:791:69 | (...)... | LogInjectionTest.java:791:62:791:69 | source(...) : Object | LogInjectionTest.java:791:53:791:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:791:62:791:69 | source(...) | user-provided value | +| LogInjectionTest.java:792:128:792:144 | (...)... | LogInjectionTest.java:792:137:792:144 | source(...) : Object | LogInjectionTest.java:792:128:792:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:792:137:792:144 | source(...) | user-provided value | +| LogInjectionTest.java:793:113:793:129 | (...)... | LogInjectionTest.java:793:122:793:129 | source(...) : Object | LogInjectionTest.java:793:113:793:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:793:122:793:129 | source(...) | user-provided value | +| LogInjectionTest.java:794:98:794:114 | (...)... | LogInjectionTest.java:794:107:794:114 | source(...) : Object | LogInjectionTest.java:794:98:794:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:794:107:794:114 | source(...) | user-provided value | +| LogInjectionTest.java:795:83:795:99 | (...)... | LogInjectionTest.java:795:92:795:99 | source(...) : Object | LogInjectionTest.java:795:83:795:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:795:92:795:99 | source(...) | user-provided value | +| LogInjectionTest.java:796:68:796:84 | (...)... | LogInjectionTest.java:796:77:796:84 | source(...) : Object | LogInjectionTest.java:796:68:796:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:796:77:796:84 | source(...) | user-provided value | +| LogInjectionTest.java:797:53:797:69 | (...)... | LogInjectionTest.java:797:62:797:69 | source(...) : Object | LogInjectionTest.java:797:53:797:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:797:62:797:69 | source(...) | user-provided value | +| LogInjectionTest.java:798:143:798:159 | (...)... | LogInjectionTest.java:798:152:798:159 | source(...) : Object | LogInjectionTest.java:798:143:798:159 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:798:152:798:159 | source(...) | user-provided value | +| LogInjectionTest.java:799:128:799:144 | (...)... | LogInjectionTest.java:799:137:799:144 | source(...) : Object | LogInjectionTest.java:799:128:799:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:799:137:799:144 | source(...) | user-provided value | +| LogInjectionTest.java:800:113:800:129 | (...)... | LogInjectionTest.java:800:122:800:129 | source(...) : Object | LogInjectionTest.java:800:113:800:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:800:122:800:129 | source(...) | user-provided value | +| LogInjectionTest.java:801:98:801:114 | (...)... | LogInjectionTest.java:801:107:801:114 | source(...) : Object | LogInjectionTest.java:801:98:801:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:801:107:801:114 | source(...) | user-provided value | +| LogInjectionTest.java:802:83:802:99 | (...)... | LogInjectionTest.java:802:92:802:99 | source(...) : Object | LogInjectionTest.java:802:83:802:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:802:92:802:99 | source(...) | user-provided value | +| LogInjectionTest.java:803:68:803:84 | (...)... | LogInjectionTest.java:803:77:803:84 | source(...) : Object | LogInjectionTest.java:803:68:803:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:803:77:803:84 | source(...) | user-provided value | +| LogInjectionTest.java:804:53:804:69 | (...)... | LogInjectionTest.java:804:62:804:69 | source(...) : Object | LogInjectionTest.java:804:53:804:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:804:62:804:69 | source(...) | user-provided value | +| LogInjectionTest.java:805:158:805:174 | (...)... | LogInjectionTest.java:805:167:805:174 | source(...) : Object | LogInjectionTest.java:805:158:805:174 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:805:167:805:174 | source(...) | user-provided value | +| LogInjectionTest.java:806:143:806:159 | (...)... | LogInjectionTest.java:806:152:806:159 | source(...) : Object | LogInjectionTest.java:806:143:806:159 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:806:152:806:159 | source(...) | user-provided value | +| LogInjectionTest.java:807:128:807:144 | (...)... | LogInjectionTest.java:807:137:807:144 | source(...) : Object | LogInjectionTest.java:807:128:807:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:807:137:807:144 | source(...) | user-provided value | +| LogInjectionTest.java:808:113:808:129 | (...)... | LogInjectionTest.java:808:122:808:129 | source(...) : Object | LogInjectionTest.java:808:113:808:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:808:122:808:129 | source(...) | user-provided value | +| LogInjectionTest.java:809:98:809:114 | (...)... | LogInjectionTest.java:809:107:809:114 | source(...) : Object | LogInjectionTest.java:809:98:809:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:809:107:809:114 | source(...) | user-provided value | +| LogInjectionTest.java:810:83:810:99 | (...)... | LogInjectionTest.java:810:92:810:99 | source(...) : Object | LogInjectionTest.java:810:83:810:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:810:92:810:99 | source(...) | user-provided value | +| LogInjectionTest.java:811:68:811:84 | (...)... | LogInjectionTest.java:811:77:811:84 | source(...) : Object | LogInjectionTest.java:811:68:811:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:811:77:811:84 | source(...) | user-provided value | +| LogInjectionTest.java:812:53:812:69 | (...)... | LogInjectionTest.java:812:62:812:69 | source(...) : Object | LogInjectionTest.java:812:53:812:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:812:62:812:69 | source(...) | user-provided value | +| LogInjectionTest.java:813:173:813:189 | (...)... | LogInjectionTest.java:813:182:813:189 | source(...) : Object | LogInjectionTest.java:813:173:813:189 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:813:182:813:189 | source(...) | user-provided value | +| LogInjectionTest.java:814:158:814:174 | (...)... | LogInjectionTest.java:814:167:814:174 | source(...) : Object | LogInjectionTest.java:814:158:814:174 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:814:167:814:174 | source(...) | user-provided value | +| LogInjectionTest.java:815:143:815:159 | (...)... | LogInjectionTest.java:815:152:815:159 | source(...) : Object | LogInjectionTest.java:815:143:815:159 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:815:152:815:159 | source(...) | user-provided value | +| LogInjectionTest.java:816:128:816:144 | (...)... | LogInjectionTest.java:816:137:816:144 | source(...) : Object | LogInjectionTest.java:816:128:816:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:816:137:816:144 | source(...) | user-provided value | +| LogInjectionTest.java:817:113:817:129 | (...)... | LogInjectionTest.java:817:122:817:129 | source(...) : Object | LogInjectionTest.java:817:113:817:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:817:122:817:129 | source(...) | user-provided value | +| LogInjectionTest.java:818:98:818:114 | (...)... | LogInjectionTest.java:818:107:818:114 | source(...) : Object | LogInjectionTest.java:818:98:818:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:818:107:818:114 | source(...) | user-provided value | +| LogInjectionTest.java:819:83:819:99 | (...)... | LogInjectionTest.java:819:92:819:99 | source(...) : Object | LogInjectionTest.java:819:83:819:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:819:92:819:99 | source(...) | user-provided value | +| LogInjectionTest.java:820:68:820:84 | (...)... | LogInjectionTest.java:820:77:820:84 | source(...) : Object | LogInjectionTest.java:820:68:820:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:820:77:820:84 | source(...) | user-provided value | +| LogInjectionTest.java:821:53:821:69 | (...)... | LogInjectionTest.java:821:62:821:69 | source(...) : Object | LogInjectionTest.java:821:53:821:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:821:62:821:69 | source(...) | user-provided value | +| LogInjectionTest.java:822:188:822:204 | (...)... | LogInjectionTest.java:822:197:822:204 | source(...) : Object | LogInjectionTest.java:822:188:822:204 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:822:197:822:204 | source(...) | user-provided value | +| LogInjectionTest.java:823:173:823:189 | (...)... | LogInjectionTest.java:823:182:823:189 | source(...) : Object | LogInjectionTest.java:823:173:823:189 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:823:182:823:189 | source(...) | user-provided value | +| LogInjectionTest.java:824:158:824:174 | (...)... | LogInjectionTest.java:824:167:824:174 | source(...) : Object | LogInjectionTest.java:824:158:824:174 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:824:167:824:174 | source(...) | user-provided value | +| LogInjectionTest.java:825:143:825:159 | (...)... | LogInjectionTest.java:825:152:825:159 | source(...) : Object | LogInjectionTest.java:825:143:825:159 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:825:152:825:159 | source(...) | user-provided value | +| LogInjectionTest.java:826:128:826:144 | (...)... | LogInjectionTest.java:826:137:826:144 | source(...) : Object | LogInjectionTest.java:826:128:826:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:826:137:826:144 | source(...) | user-provided value | +| LogInjectionTest.java:827:113:827:129 | (...)... | LogInjectionTest.java:827:122:827:129 | source(...) : Object | LogInjectionTest.java:827:113:827:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:827:122:827:129 | source(...) | user-provided value | +| LogInjectionTest.java:828:98:828:114 | (...)... | LogInjectionTest.java:828:107:828:114 | source(...) : Object | LogInjectionTest.java:828:98:828:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:828:107:828:114 | source(...) | user-provided value | +| LogInjectionTest.java:829:83:829:99 | (...)... | LogInjectionTest.java:829:92:829:99 | source(...) : Object | LogInjectionTest.java:829:83:829:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:829:92:829:99 | source(...) | user-provided value | +| LogInjectionTest.java:830:68:830:84 | (...)... | LogInjectionTest.java:830:77:830:84 | source(...) : Object | LogInjectionTest.java:830:68:830:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:830:77:830:84 | source(...) | user-provided value | +| LogInjectionTest.java:831:53:831:69 | (...)... | LogInjectionTest.java:831:62:831:69 | source(...) : Object | LogInjectionTest.java:831:53:831:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:831:62:831:69 | source(...) | user-provided value | +| LogInjectionTest.java:832:53:832:69 | (...)... | LogInjectionTest.java:832:62:832:69 | source(...) : Object | LogInjectionTest.java:832:53:832:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:832:62:832:69 | source(...) | user-provided value | +| LogInjectionTest.java:833:68:833:89 | (...)... | LogInjectionTest.java:833:82:833:89 | source(...) : Object | LogInjectionTest.java:833:68:833:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:833:82:833:89 | source(...) | user-provided value | +| LogInjectionTest.java:834:53:834:69 | (...)... | LogInjectionTest.java:834:62:834:69 | source(...) : Object | LogInjectionTest.java:834:53:834:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:834:62:834:69 | source(...) | user-provided value | +| LogInjectionTest.java:835:53:835:74 | (...)... | LogInjectionTest.java:835:67:835:74 | source(...) : Object | LogInjectionTest.java:835:53:835:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:835:67:835:74 | source(...) | user-provided value | +| LogInjectionTest.java:836:53:836:74 | (...)... | LogInjectionTest.java:836:67:836:74 | source(...) : Object | LogInjectionTest.java:836:53:836:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:836:67:836:74 | source(...) | user-provided value | +| LogInjectionTest.java:837:38:837:63 | (...)... | LogInjectionTest.java:837:56:837:63 | source(...) : Object | LogInjectionTest.java:837:38:837:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:837:56:837:63 | source(...) | user-provided value | +| LogInjectionTest.java:838:38:838:63 | (...)... | LogInjectionTest.java:838:56:838:63 | source(...) : Object | LogInjectionTest.java:838:38:838:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:838:56:838:63 | source(...) | user-provided value | +| LogInjectionTest.java:839:38:839:55 | (...)... | LogInjectionTest.java:839:48:839:55 | source(...) : Object | LogInjectionTest.java:839:38:839:55 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:839:48:839:55 | source(...) | user-provided value | +| LogInjectionTest.java:840:38:840:55 | (...)... | LogInjectionTest.java:840:48:840:55 | source(...) : Object | LogInjectionTest.java:840:38:840:55 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:840:48:840:55 | source(...) | user-provided value | +| LogInjectionTest.java:841:38:841:45 | source(...) | LogInjectionTest.java:841:38:841:45 | source(...) | LogInjectionTest.java:841:38:841:45 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:841:38:841:45 | source(...) | user-provided value | +| LogInjectionTest.java:842:38:842:45 | source(...) | LogInjectionTest.java:842:38:842:45 | source(...) | LogInjectionTest.java:842:38:842:45 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:842:38:842:45 | source(...) | user-provided value | +| LogInjectionTest.java:843:38:843:54 | (...)... | LogInjectionTest.java:843:47:843:54 | source(...) : Object | LogInjectionTest.java:843:38:843:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:843:47:843:54 | source(...) | user-provided value | +| LogInjectionTest.java:844:38:844:54 | (...)... | LogInjectionTest.java:844:47:844:54 | source(...) : Object | LogInjectionTest.java:844:38:844:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:844:47:844:54 | source(...) | user-provided value | +| LogInjectionTest.java:845:53:845:75 | new Object[] | LogInjectionTest.java:845:67:845:74 | source(...) : Object | LogInjectionTest.java:845:53:845:75 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:845:67:845:74 | source(...) | user-provided value | +| LogInjectionTest.java:846:53:846:69 | (...)... | LogInjectionTest.java:846:62:846:69 | source(...) : Object | LogInjectionTest.java:846:53:846:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:846:62:846:69 | source(...) | user-provided value | +| LogInjectionTest.java:847:38:847:54 | (...)... | LogInjectionTest.java:847:47:847:54 | source(...) : Object | LogInjectionTest.java:847:38:847:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:847:47:847:54 | source(...) | user-provided value | +| LogInjectionTest.java:848:68:848:84 | (...)... | LogInjectionTest.java:848:77:848:84 | source(...) : Object | LogInjectionTest.java:848:68:848:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:848:77:848:84 | source(...) | user-provided value | +| LogInjectionTest.java:849:53:849:69 | (...)... | LogInjectionTest.java:849:62:849:69 | source(...) : Object | LogInjectionTest.java:849:53:849:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:849:62:849:69 | source(...) | user-provided value | +| LogInjectionTest.java:850:38:850:54 | (...)... | LogInjectionTest.java:850:47:850:54 | source(...) : Object | LogInjectionTest.java:850:38:850:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:850:47:850:54 | source(...) | user-provided value | +| LogInjectionTest.java:851:83:851:99 | (...)... | LogInjectionTest.java:851:92:851:99 | source(...) : Object | LogInjectionTest.java:851:83:851:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:851:92:851:99 | source(...) | user-provided value | +| LogInjectionTest.java:852:68:852:84 | (...)... | LogInjectionTest.java:852:77:852:84 | source(...) : Object | LogInjectionTest.java:852:68:852:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:852:77:852:84 | source(...) | user-provided value | +| LogInjectionTest.java:853:53:853:69 | (...)... | LogInjectionTest.java:853:62:853:69 | source(...) : Object | LogInjectionTest.java:853:53:853:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:853:62:853:69 | source(...) | user-provided value | +| LogInjectionTest.java:854:38:854:54 | (...)... | LogInjectionTest.java:854:47:854:54 | source(...) : Object | LogInjectionTest.java:854:38:854:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:854:47:854:54 | source(...) | user-provided value | +| LogInjectionTest.java:855:98:855:114 | (...)... | LogInjectionTest.java:855:107:855:114 | source(...) : Object | LogInjectionTest.java:855:98:855:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:855:107:855:114 | source(...) | user-provided value | +| LogInjectionTest.java:856:83:856:99 | (...)... | LogInjectionTest.java:856:92:856:99 | source(...) : Object | LogInjectionTest.java:856:83:856:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:856:92:856:99 | source(...) | user-provided value | +| LogInjectionTest.java:857:68:857:84 | (...)... | LogInjectionTest.java:857:77:857:84 | source(...) : Object | LogInjectionTest.java:857:68:857:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:857:77:857:84 | source(...) | user-provided value | +| LogInjectionTest.java:858:53:858:69 | (...)... | LogInjectionTest.java:858:62:858:69 | source(...) : Object | LogInjectionTest.java:858:53:858:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:858:62:858:69 | source(...) | user-provided value | +| LogInjectionTest.java:859:38:859:54 | (...)... | LogInjectionTest.java:859:47:859:54 | source(...) : Object | LogInjectionTest.java:859:38:859:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:859:47:859:54 | source(...) | user-provided value | +| LogInjectionTest.java:860:113:860:129 | (...)... | LogInjectionTest.java:860:122:860:129 | source(...) : Object | LogInjectionTest.java:860:113:860:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:860:122:860:129 | source(...) | user-provided value | +| LogInjectionTest.java:861:98:861:114 | (...)... | LogInjectionTest.java:861:107:861:114 | source(...) : Object | LogInjectionTest.java:861:98:861:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:861:107:861:114 | source(...) | user-provided value | +| LogInjectionTest.java:862:83:862:99 | (...)... | LogInjectionTest.java:862:92:862:99 | source(...) : Object | LogInjectionTest.java:862:83:862:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:862:92:862:99 | source(...) | user-provided value | +| LogInjectionTest.java:863:68:863:84 | (...)... | LogInjectionTest.java:863:77:863:84 | source(...) : Object | LogInjectionTest.java:863:68:863:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:863:77:863:84 | source(...) | user-provided value | +| LogInjectionTest.java:864:53:864:69 | (...)... | LogInjectionTest.java:864:62:864:69 | source(...) : Object | LogInjectionTest.java:864:53:864:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:864:62:864:69 | source(...) | user-provided value | +| LogInjectionTest.java:865:38:865:54 | (...)... | LogInjectionTest.java:865:47:865:54 | source(...) : Object | LogInjectionTest.java:865:38:865:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:865:47:865:54 | source(...) | user-provided value | +| LogInjectionTest.java:866:128:866:144 | (...)... | LogInjectionTest.java:866:137:866:144 | source(...) : Object | LogInjectionTest.java:866:128:866:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:866:137:866:144 | source(...) | user-provided value | +| LogInjectionTest.java:867:113:867:129 | (...)... | LogInjectionTest.java:867:122:867:129 | source(...) : Object | LogInjectionTest.java:867:113:867:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:867:122:867:129 | source(...) | user-provided value | +| LogInjectionTest.java:868:98:868:114 | (...)... | LogInjectionTest.java:868:107:868:114 | source(...) : Object | LogInjectionTest.java:868:98:868:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:868:107:868:114 | source(...) | user-provided value | +| LogInjectionTest.java:869:83:869:99 | (...)... | LogInjectionTest.java:869:92:869:99 | source(...) : Object | LogInjectionTest.java:869:83:869:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:869:92:869:99 | source(...) | user-provided value | +| LogInjectionTest.java:870:68:870:84 | (...)... | LogInjectionTest.java:870:77:870:84 | source(...) : Object | LogInjectionTest.java:870:68:870:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:870:77:870:84 | source(...) | user-provided value | +| LogInjectionTest.java:871:53:871:69 | (...)... | LogInjectionTest.java:871:62:871:69 | source(...) : Object | LogInjectionTest.java:871:53:871:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:871:62:871:69 | source(...) | user-provided value | +| LogInjectionTest.java:872:38:872:54 | (...)... | LogInjectionTest.java:872:47:872:54 | source(...) : Object | LogInjectionTest.java:872:38:872:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:872:47:872:54 | source(...) | user-provided value | +| LogInjectionTest.java:873:143:873:159 | (...)... | LogInjectionTest.java:873:152:873:159 | source(...) : Object | LogInjectionTest.java:873:143:873:159 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:873:152:873:159 | source(...) | user-provided value | +| LogInjectionTest.java:874:128:874:144 | (...)... | LogInjectionTest.java:874:137:874:144 | source(...) : Object | LogInjectionTest.java:874:128:874:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:874:137:874:144 | source(...) | user-provided value | +| LogInjectionTest.java:875:113:875:129 | (...)... | LogInjectionTest.java:875:122:875:129 | source(...) : Object | LogInjectionTest.java:875:113:875:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:875:122:875:129 | source(...) | user-provided value | +| LogInjectionTest.java:876:98:876:114 | (...)... | LogInjectionTest.java:876:107:876:114 | source(...) : Object | LogInjectionTest.java:876:98:876:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:876:107:876:114 | source(...) | user-provided value | +| LogInjectionTest.java:877:83:877:99 | (...)... | LogInjectionTest.java:877:92:877:99 | source(...) : Object | LogInjectionTest.java:877:83:877:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:877:92:877:99 | source(...) | user-provided value | +| LogInjectionTest.java:878:68:878:84 | (...)... | LogInjectionTest.java:878:77:878:84 | source(...) : Object | LogInjectionTest.java:878:68:878:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:878:77:878:84 | source(...) | user-provided value | +| LogInjectionTest.java:879:53:879:69 | (...)... | LogInjectionTest.java:879:62:879:69 | source(...) : Object | LogInjectionTest.java:879:53:879:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:879:62:879:69 | source(...) | user-provided value | +| LogInjectionTest.java:880:38:880:54 | (...)... | LogInjectionTest.java:880:47:880:54 | source(...) : Object | LogInjectionTest.java:880:38:880:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:880:47:880:54 | source(...) | user-provided value | +| LogInjectionTest.java:881:158:881:174 | (...)... | LogInjectionTest.java:881:167:881:174 | source(...) : Object | LogInjectionTest.java:881:158:881:174 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:881:167:881:174 | source(...) | user-provided value | +| LogInjectionTest.java:882:143:882:159 | (...)... | LogInjectionTest.java:882:152:882:159 | source(...) : Object | LogInjectionTest.java:882:143:882:159 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:882:152:882:159 | source(...) | user-provided value | +| LogInjectionTest.java:883:128:883:144 | (...)... | LogInjectionTest.java:883:137:883:144 | source(...) : Object | LogInjectionTest.java:883:128:883:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:883:137:883:144 | source(...) | user-provided value | +| LogInjectionTest.java:884:113:884:129 | (...)... | LogInjectionTest.java:884:122:884:129 | source(...) : Object | LogInjectionTest.java:884:113:884:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:884:122:884:129 | source(...) | user-provided value | +| LogInjectionTest.java:885:98:885:114 | (...)... | LogInjectionTest.java:885:107:885:114 | source(...) : Object | LogInjectionTest.java:885:98:885:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:885:107:885:114 | source(...) | user-provided value | +| LogInjectionTest.java:886:83:886:99 | (...)... | LogInjectionTest.java:886:92:886:99 | source(...) : Object | LogInjectionTest.java:886:83:886:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:886:92:886:99 | source(...) | user-provided value | +| LogInjectionTest.java:887:68:887:84 | (...)... | LogInjectionTest.java:887:77:887:84 | source(...) : Object | LogInjectionTest.java:887:68:887:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:887:77:887:84 | source(...) | user-provided value | +| LogInjectionTest.java:888:53:888:69 | (...)... | LogInjectionTest.java:888:62:888:69 | source(...) : Object | LogInjectionTest.java:888:53:888:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:888:62:888:69 | source(...) | user-provided value | +| LogInjectionTest.java:889:38:889:54 | (...)... | LogInjectionTest.java:889:47:889:54 | source(...) : Object | LogInjectionTest.java:889:38:889:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:889:47:889:54 | source(...) | user-provided value | +| LogInjectionTest.java:890:173:890:189 | (...)... | LogInjectionTest.java:890:182:890:189 | source(...) : Object | LogInjectionTest.java:890:173:890:189 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:890:182:890:189 | source(...) | user-provided value | +| LogInjectionTest.java:891:158:891:174 | (...)... | LogInjectionTest.java:891:167:891:174 | source(...) : Object | LogInjectionTest.java:891:158:891:174 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:891:167:891:174 | source(...) | user-provided value | +| LogInjectionTest.java:892:143:892:159 | (...)... | LogInjectionTest.java:892:152:892:159 | source(...) : Object | LogInjectionTest.java:892:143:892:159 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:892:152:892:159 | source(...) | user-provided value | +| LogInjectionTest.java:893:128:893:144 | (...)... | LogInjectionTest.java:893:137:893:144 | source(...) : Object | LogInjectionTest.java:893:128:893:144 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:893:137:893:144 | source(...) | user-provided value | +| LogInjectionTest.java:894:113:894:129 | (...)... | LogInjectionTest.java:894:122:894:129 | source(...) : Object | LogInjectionTest.java:894:113:894:129 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:894:122:894:129 | source(...) | user-provided value | +| LogInjectionTest.java:895:98:895:114 | (...)... | LogInjectionTest.java:895:107:895:114 | source(...) : Object | LogInjectionTest.java:895:98:895:114 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:895:107:895:114 | source(...) | user-provided value | +| LogInjectionTest.java:896:83:896:99 | (...)... | LogInjectionTest.java:896:92:896:99 | source(...) : Object | LogInjectionTest.java:896:83:896:99 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:896:92:896:99 | source(...) | user-provided value | +| LogInjectionTest.java:897:68:897:84 | (...)... | LogInjectionTest.java:897:77:897:84 | source(...) : Object | LogInjectionTest.java:897:68:897:84 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:897:77:897:84 | source(...) | user-provided value | +| LogInjectionTest.java:898:53:898:69 | (...)... | LogInjectionTest.java:898:62:898:69 | source(...) : Object | LogInjectionTest.java:898:53:898:69 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:898:62:898:69 | source(...) | user-provided value | +| LogInjectionTest.java:899:38:899:54 | (...)... | LogInjectionTest.java:899:47:899:54 | source(...) : Object | LogInjectionTest.java:899:38:899:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:899:47:899:54 | source(...) | user-provided value | +| LogInjectionTest.java:900:38:900:54 | (...)... | LogInjectionTest.java:900:47:900:54 | source(...) : Object | LogInjectionTest.java:900:38:900:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:900:47:900:54 | source(...) | user-provided value | +| LogInjectionTest.java:901:53:901:74 | (...)... | LogInjectionTest.java:901:67:901:74 | source(...) : Object | LogInjectionTest.java:901:53:901:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:901:67:901:74 | source(...) | user-provided value | +| LogInjectionTest.java:902:38:902:54 | (...)... | LogInjectionTest.java:902:47:902:54 | source(...) : Object | LogInjectionTest.java:902:38:902:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:902:47:902:54 | source(...) | user-provided value | +| LogInjectionTest.java:903:38:903:59 | (...)... | LogInjectionTest.java:903:52:903:59 | source(...) : Object | LogInjectionTest.java:903:38:903:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:903:52:903:59 | source(...) | user-provided value | +| LogInjectionTest.java:904:38:904:59 | (...)... | LogInjectionTest.java:904:52:904:59 | source(...) : Object | LogInjectionTest.java:904:38:904:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:904:52:904:59 | source(...) | user-provided value | +| LogInjectionTest.java:905:26:905:48 | (...)... | LogInjectionTest.java:905:41:905:48 | source(...) : Object | LogInjectionTest.java:905:26:905:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:905:41:905:48 | source(...) | user-provided value | +| LogInjectionTest.java:906:26:906:48 | (...)... | LogInjectionTest.java:906:41:906:48 | source(...) : Object | LogInjectionTest.java:906:26:906:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:906:41:906:48 | source(...) | user-provided value | +| LogInjectionTest.java:907:41:907:63 | (...)... | LogInjectionTest.java:907:56:907:63 | source(...) : Object | LogInjectionTest.java:907:41:907:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:907:56:907:63 | source(...) | user-provided value | +| LogInjectionTest.java:908:41:908:63 | (...)... | LogInjectionTest.java:908:56:908:63 | source(...) : Object | LogInjectionTest.java:908:41:908:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:908:56:908:63 | source(...) | user-provided value | +| LogInjectionTest.java:909:41:909:58 | (...)... | LogInjectionTest.java:909:51:909:58 | source(...) : Object | LogInjectionTest.java:909:41:909:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:909:51:909:58 | source(...) | user-provided value | +| LogInjectionTest.java:910:41:910:66 | (...)... | LogInjectionTest.java:910:59:910:66 | source(...) : Object | LogInjectionTest.java:910:41:910:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:910:59:910:66 | source(...) | user-provided value | +| LogInjectionTest.java:911:41:911:66 | (...)... | LogInjectionTest.java:911:59:911:66 | source(...) : Object | LogInjectionTest.java:911:41:911:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:911:59:911:66 | source(...) | user-provided value | +| LogInjectionTest.java:912:41:912:48 | source(...) | LogInjectionTest.java:912:41:912:48 | source(...) | LogInjectionTest.java:912:41:912:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:912:41:912:48 | source(...) | user-provided value | +| LogInjectionTest.java:913:41:913:57 | (...)... | LogInjectionTest.java:913:50:913:57 | source(...) : Object | LogInjectionTest.java:913:41:913:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:913:50:913:57 | source(...) | user-provided value | +| LogInjectionTest.java:914:41:914:57 | (...)... | LogInjectionTest.java:914:50:914:57 | source(...) : Object | LogInjectionTest.java:914:41:914:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:914:50:914:57 | source(...) | user-provided value | +| LogInjectionTest.java:915:56:915:78 | new Object[] | LogInjectionTest.java:915:70:915:77 | source(...) : Object | LogInjectionTest.java:915:56:915:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:915:70:915:77 | source(...) | user-provided value | +| LogInjectionTest.java:916:56:916:72 | (...)... | LogInjectionTest.java:916:65:916:72 | source(...) : Object | LogInjectionTest.java:916:56:916:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:916:65:916:72 | source(...) | user-provided value | +| LogInjectionTest.java:917:41:917:57 | (...)... | LogInjectionTest.java:917:50:917:57 | source(...) : Object | LogInjectionTest.java:917:41:917:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:917:50:917:57 | source(...) | user-provided value | +| LogInjectionTest.java:918:71:918:87 | (...)... | LogInjectionTest.java:918:80:918:87 | source(...) : Object | LogInjectionTest.java:918:71:918:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:918:80:918:87 | source(...) | user-provided value | +| LogInjectionTest.java:919:56:919:72 | (...)... | LogInjectionTest.java:919:65:919:72 | source(...) : Object | LogInjectionTest.java:919:56:919:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:919:65:919:72 | source(...) | user-provided value | +| LogInjectionTest.java:920:41:920:57 | (...)... | LogInjectionTest.java:920:50:920:57 | source(...) : Object | LogInjectionTest.java:920:41:920:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:920:50:920:57 | source(...) | user-provided value | +| LogInjectionTest.java:921:86:921:102 | (...)... | LogInjectionTest.java:921:95:921:102 | source(...) : Object | LogInjectionTest.java:921:86:921:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:921:95:921:102 | source(...) | user-provided value | +| LogInjectionTest.java:922:71:922:87 | (...)... | LogInjectionTest.java:922:80:922:87 | source(...) : Object | LogInjectionTest.java:922:71:922:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:922:80:922:87 | source(...) | user-provided value | +| LogInjectionTest.java:923:56:923:72 | (...)... | LogInjectionTest.java:923:65:923:72 | source(...) : Object | LogInjectionTest.java:923:56:923:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:923:65:923:72 | source(...) | user-provided value | +| LogInjectionTest.java:924:41:924:57 | (...)... | LogInjectionTest.java:924:50:924:57 | source(...) : Object | LogInjectionTest.java:924:41:924:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:924:50:924:57 | source(...) | user-provided value | +| LogInjectionTest.java:925:101:925:117 | (...)... | LogInjectionTest.java:925:110:925:117 | source(...) : Object | LogInjectionTest.java:925:101:925:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:925:110:925:117 | source(...) | user-provided value | +| LogInjectionTest.java:926:86:926:102 | (...)... | LogInjectionTest.java:926:95:926:102 | source(...) : Object | LogInjectionTest.java:926:86:926:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:926:95:926:102 | source(...) | user-provided value | +| LogInjectionTest.java:927:71:927:87 | (...)... | LogInjectionTest.java:927:80:927:87 | source(...) : Object | LogInjectionTest.java:927:71:927:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:927:80:927:87 | source(...) | user-provided value | +| LogInjectionTest.java:928:56:928:72 | (...)... | LogInjectionTest.java:928:65:928:72 | source(...) : Object | LogInjectionTest.java:928:56:928:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:928:65:928:72 | source(...) | user-provided value | +| LogInjectionTest.java:929:41:929:57 | (...)... | LogInjectionTest.java:929:50:929:57 | source(...) : Object | LogInjectionTest.java:929:41:929:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:929:50:929:57 | source(...) | user-provided value | +| LogInjectionTest.java:930:116:930:132 | (...)... | LogInjectionTest.java:930:125:930:132 | source(...) : Object | LogInjectionTest.java:930:116:930:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:930:125:930:132 | source(...) | user-provided value | +| LogInjectionTest.java:931:101:931:117 | (...)... | LogInjectionTest.java:931:110:931:117 | source(...) : Object | LogInjectionTest.java:931:101:931:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:931:110:931:117 | source(...) | user-provided value | +| LogInjectionTest.java:932:86:932:102 | (...)... | LogInjectionTest.java:932:95:932:102 | source(...) : Object | LogInjectionTest.java:932:86:932:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:932:95:932:102 | source(...) | user-provided value | +| LogInjectionTest.java:933:71:933:87 | (...)... | LogInjectionTest.java:933:80:933:87 | source(...) : Object | LogInjectionTest.java:933:71:933:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:933:80:933:87 | source(...) | user-provided value | +| LogInjectionTest.java:934:56:934:72 | (...)... | LogInjectionTest.java:934:65:934:72 | source(...) : Object | LogInjectionTest.java:934:56:934:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:934:65:934:72 | source(...) | user-provided value | +| LogInjectionTest.java:935:41:935:57 | (...)... | LogInjectionTest.java:935:50:935:57 | source(...) : Object | LogInjectionTest.java:935:41:935:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:935:50:935:57 | source(...) | user-provided value | +| LogInjectionTest.java:936:131:936:147 | (...)... | LogInjectionTest.java:936:140:936:147 | source(...) : Object | LogInjectionTest.java:936:131:936:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:936:140:936:147 | source(...) | user-provided value | +| LogInjectionTest.java:937:116:937:132 | (...)... | LogInjectionTest.java:937:125:937:132 | source(...) : Object | LogInjectionTest.java:937:116:937:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:937:125:937:132 | source(...) | user-provided value | +| LogInjectionTest.java:938:101:938:117 | (...)... | LogInjectionTest.java:938:110:938:117 | source(...) : Object | LogInjectionTest.java:938:101:938:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:938:110:938:117 | source(...) | user-provided value | +| LogInjectionTest.java:939:86:939:102 | (...)... | LogInjectionTest.java:939:95:939:102 | source(...) : Object | LogInjectionTest.java:939:86:939:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:939:95:939:102 | source(...) | user-provided value | +| LogInjectionTest.java:940:71:940:87 | (...)... | LogInjectionTest.java:940:80:940:87 | source(...) : Object | LogInjectionTest.java:940:71:940:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:940:80:940:87 | source(...) | user-provided value | +| LogInjectionTest.java:941:56:941:72 | (...)... | LogInjectionTest.java:941:65:941:72 | source(...) : Object | LogInjectionTest.java:941:56:941:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:941:65:941:72 | source(...) | user-provided value | +| LogInjectionTest.java:942:41:942:57 | (...)... | LogInjectionTest.java:942:50:942:57 | source(...) : Object | LogInjectionTest.java:942:41:942:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:942:50:942:57 | source(...) | user-provided value | +| LogInjectionTest.java:943:146:943:162 | (...)... | LogInjectionTest.java:943:155:943:162 | source(...) : Object | LogInjectionTest.java:943:146:943:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:943:155:943:162 | source(...) | user-provided value | +| LogInjectionTest.java:944:131:944:147 | (...)... | LogInjectionTest.java:944:140:944:147 | source(...) : Object | LogInjectionTest.java:944:131:944:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:944:140:944:147 | source(...) | user-provided value | +| LogInjectionTest.java:945:116:945:132 | (...)... | LogInjectionTest.java:945:125:945:132 | source(...) : Object | LogInjectionTest.java:945:116:945:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:945:125:945:132 | source(...) | user-provided value | +| LogInjectionTest.java:946:101:946:117 | (...)... | LogInjectionTest.java:946:110:946:117 | source(...) : Object | LogInjectionTest.java:946:101:946:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:946:110:946:117 | source(...) | user-provided value | +| LogInjectionTest.java:947:86:947:102 | (...)... | LogInjectionTest.java:947:95:947:102 | source(...) : Object | LogInjectionTest.java:947:86:947:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:947:95:947:102 | source(...) | user-provided value | +| LogInjectionTest.java:948:71:948:87 | (...)... | LogInjectionTest.java:948:80:948:87 | source(...) : Object | LogInjectionTest.java:948:71:948:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:948:80:948:87 | source(...) | user-provided value | +| LogInjectionTest.java:949:56:949:72 | (...)... | LogInjectionTest.java:949:65:949:72 | source(...) : Object | LogInjectionTest.java:949:56:949:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:949:65:949:72 | source(...) | user-provided value | +| LogInjectionTest.java:950:41:950:57 | (...)... | LogInjectionTest.java:950:50:950:57 | source(...) : Object | LogInjectionTest.java:950:41:950:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:950:50:950:57 | source(...) | user-provided value | +| LogInjectionTest.java:951:161:951:177 | (...)... | LogInjectionTest.java:951:170:951:177 | source(...) : Object | LogInjectionTest.java:951:161:951:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:951:170:951:177 | source(...) | user-provided value | +| LogInjectionTest.java:952:146:952:162 | (...)... | LogInjectionTest.java:952:155:952:162 | source(...) : Object | LogInjectionTest.java:952:146:952:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:952:155:952:162 | source(...) | user-provided value | +| LogInjectionTest.java:953:131:953:147 | (...)... | LogInjectionTest.java:953:140:953:147 | source(...) : Object | LogInjectionTest.java:953:131:953:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:953:140:953:147 | source(...) | user-provided value | +| LogInjectionTest.java:954:116:954:132 | (...)... | LogInjectionTest.java:954:125:954:132 | source(...) : Object | LogInjectionTest.java:954:116:954:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:954:125:954:132 | source(...) | user-provided value | +| LogInjectionTest.java:955:101:955:117 | (...)... | LogInjectionTest.java:955:110:955:117 | source(...) : Object | LogInjectionTest.java:955:101:955:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:955:110:955:117 | source(...) | user-provided value | +| LogInjectionTest.java:956:86:956:102 | (...)... | LogInjectionTest.java:956:95:956:102 | source(...) : Object | LogInjectionTest.java:956:86:956:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:956:95:956:102 | source(...) | user-provided value | +| LogInjectionTest.java:957:71:957:87 | (...)... | LogInjectionTest.java:957:80:957:87 | source(...) : Object | LogInjectionTest.java:957:71:957:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:957:80:957:87 | source(...) | user-provided value | +| LogInjectionTest.java:958:56:958:72 | (...)... | LogInjectionTest.java:958:65:958:72 | source(...) : Object | LogInjectionTest.java:958:56:958:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:958:65:958:72 | source(...) | user-provided value | +| LogInjectionTest.java:959:41:959:57 | (...)... | LogInjectionTest.java:959:50:959:57 | source(...) : Object | LogInjectionTest.java:959:41:959:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:959:50:959:57 | source(...) | user-provided value | +| LogInjectionTest.java:960:176:960:192 | (...)... | LogInjectionTest.java:960:185:960:192 | source(...) : Object | LogInjectionTest.java:960:176:960:192 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:960:185:960:192 | source(...) | user-provided value | +| LogInjectionTest.java:961:161:961:177 | (...)... | LogInjectionTest.java:961:170:961:177 | source(...) : Object | LogInjectionTest.java:961:161:961:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:961:170:961:177 | source(...) | user-provided value | +| LogInjectionTest.java:962:146:962:162 | (...)... | LogInjectionTest.java:962:155:962:162 | source(...) : Object | LogInjectionTest.java:962:146:962:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:962:155:962:162 | source(...) | user-provided value | +| LogInjectionTest.java:963:131:963:147 | (...)... | LogInjectionTest.java:963:140:963:147 | source(...) : Object | LogInjectionTest.java:963:131:963:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:963:140:963:147 | source(...) | user-provided value | +| LogInjectionTest.java:964:116:964:132 | (...)... | LogInjectionTest.java:964:125:964:132 | source(...) : Object | LogInjectionTest.java:964:116:964:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:964:125:964:132 | source(...) | user-provided value | +| LogInjectionTest.java:965:101:965:117 | (...)... | LogInjectionTest.java:965:110:965:117 | source(...) : Object | LogInjectionTest.java:965:101:965:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:965:110:965:117 | source(...) | user-provided value | +| LogInjectionTest.java:966:86:966:102 | (...)... | LogInjectionTest.java:966:95:966:102 | source(...) : Object | LogInjectionTest.java:966:86:966:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:966:95:966:102 | source(...) | user-provided value | +| LogInjectionTest.java:967:71:967:87 | (...)... | LogInjectionTest.java:967:80:967:87 | source(...) : Object | LogInjectionTest.java:967:71:967:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:967:80:967:87 | source(...) | user-provided value | +| LogInjectionTest.java:968:56:968:72 | (...)... | LogInjectionTest.java:968:65:968:72 | source(...) : Object | LogInjectionTest.java:968:56:968:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:968:65:968:72 | source(...) | user-provided value | +| LogInjectionTest.java:969:41:969:57 | (...)... | LogInjectionTest.java:969:50:969:57 | source(...) : Object | LogInjectionTest.java:969:41:969:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:969:50:969:57 | source(...) | user-provided value | +| LogInjectionTest.java:970:41:970:57 | (...)... | LogInjectionTest.java:970:50:970:57 | source(...) : Object | LogInjectionTest.java:970:41:970:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:970:50:970:57 | source(...) | user-provided value | +| LogInjectionTest.java:971:56:971:77 | (...)... | LogInjectionTest.java:971:70:971:77 | source(...) : Object | LogInjectionTest.java:971:56:971:77 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:971:70:971:77 | source(...) | user-provided value | +| LogInjectionTest.java:972:41:972:57 | (...)... | LogInjectionTest.java:972:50:972:57 | source(...) : Object | LogInjectionTest.java:972:41:972:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:972:50:972:57 | source(...) | user-provided value | +| LogInjectionTest.java:973:41:973:62 | (...)... | LogInjectionTest.java:973:55:973:62 | source(...) : Object | LogInjectionTest.java:973:41:973:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:973:55:973:62 | source(...) | user-provided value | +| LogInjectionTest.java:974:41:974:62 | (...)... | LogInjectionTest.java:974:55:974:62 | source(...) : Object | LogInjectionTest.java:974:41:974:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:974:55:974:62 | source(...) | user-provided value | +| LogInjectionTest.java:975:26:975:51 | (...)... | LogInjectionTest.java:975:44:975:51 | source(...) : Object | LogInjectionTest.java:975:26:975:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:975:44:975:51 | source(...) | user-provided value | +| LogInjectionTest.java:976:26:976:51 | (...)... | LogInjectionTest.java:976:44:976:51 | source(...) : Object | LogInjectionTest.java:976:26:976:51 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:976:44:976:51 | source(...) | user-provided value | +| LogInjectionTest.java:977:26:977:43 | (...)... | LogInjectionTest.java:977:36:977:43 | source(...) : Object | LogInjectionTest.java:977:26:977:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:977:36:977:43 | source(...) | user-provided value | +| LogInjectionTest.java:978:26:978:43 | (...)... | LogInjectionTest.java:978:36:978:43 | source(...) : Object | LogInjectionTest.java:978:26:978:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:978:36:978:43 | source(...) | user-provided value | +| LogInjectionTest.java:979:26:979:33 | source(...) | LogInjectionTest.java:979:26:979:33 | source(...) | LogInjectionTest.java:979:26:979:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:979:26:979:33 | source(...) | user-provided value | +| LogInjectionTest.java:980:26:980:33 | source(...) | LogInjectionTest.java:980:26:980:33 | source(...) | LogInjectionTest.java:980:26:980:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:980:26:980:33 | source(...) | user-provided value | +| LogInjectionTest.java:981:26:981:42 | (...)... | LogInjectionTest.java:981:35:981:42 | source(...) : Object | LogInjectionTest.java:981:26:981:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:981:35:981:42 | source(...) | user-provided value | +| LogInjectionTest.java:982:26:982:42 | (...)... | LogInjectionTest.java:982:35:982:42 | source(...) : Object | LogInjectionTest.java:982:26:982:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:982:35:982:42 | source(...) | user-provided value | +| LogInjectionTest.java:983:41:983:63 | new Object[] | LogInjectionTest.java:983:55:983:62 | source(...) : Object | LogInjectionTest.java:983:41:983:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:983:55:983:62 | source(...) | user-provided value | +| LogInjectionTest.java:984:41:984:57 | (...)... | LogInjectionTest.java:984:50:984:57 | source(...) : Object | LogInjectionTest.java:984:41:984:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:984:50:984:57 | source(...) | user-provided value | +| LogInjectionTest.java:985:26:985:42 | (...)... | LogInjectionTest.java:985:35:985:42 | source(...) : Object | LogInjectionTest.java:985:26:985:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:985:35:985:42 | source(...) | user-provided value | +| LogInjectionTest.java:986:56:986:72 | (...)... | LogInjectionTest.java:986:65:986:72 | source(...) : Object | LogInjectionTest.java:986:56:986:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:986:65:986:72 | source(...) | user-provided value | +| LogInjectionTest.java:987:41:987:57 | (...)... | LogInjectionTest.java:987:50:987:57 | source(...) : Object | LogInjectionTest.java:987:41:987:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:987:50:987:57 | source(...) | user-provided value | +| LogInjectionTest.java:988:26:988:42 | (...)... | LogInjectionTest.java:988:35:988:42 | source(...) : Object | LogInjectionTest.java:988:26:988:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:988:35:988:42 | source(...) | user-provided value | +| LogInjectionTest.java:989:71:989:87 | (...)... | LogInjectionTest.java:989:80:989:87 | source(...) : Object | LogInjectionTest.java:989:71:989:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:989:80:989:87 | source(...) | user-provided value | +| LogInjectionTest.java:990:56:990:72 | (...)... | LogInjectionTest.java:990:65:990:72 | source(...) : Object | LogInjectionTest.java:990:56:990:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:990:65:990:72 | source(...) | user-provided value | +| LogInjectionTest.java:991:41:991:57 | (...)... | LogInjectionTest.java:991:50:991:57 | source(...) : Object | LogInjectionTest.java:991:41:991:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:991:50:991:57 | source(...) | user-provided value | +| LogInjectionTest.java:992:26:992:42 | (...)... | LogInjectionTest.java:992:35:992:42 | source(...) : Object | LogInjectionTest.java:992:26:992:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:992:35:992:42 | source(...) | user-provided value | +| LogInjectionTest.java:993:86:993:102 | (...)... | LogInjectionTest.java:993:95:993:102 | source(...) : Object | LogInjectionTest.java:993:86:993:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:993:95:993:102 | source(...) | user-provided value | +| LogInjectionTest.java:994:71:994:87 | (...)... | LogInjectionTest.java:994:80:994:87 | source(...) : Object | LogInjectionTest.java:994:71:994:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:994:80:994:87 | source(...) | user-provided value | +| LogInjectionTest.java:995:56:995:72 | (...)... | LogInjectionTest.java:995:65:995:72 | source(...) : Object | LogInjectionTest.java:995:56:995:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:995:65:995:72 | source(...) | user-provided value | +| LogInjectionTest.java:996:41:996:57 | (...)... | LogInjectionTest.java:996:50:996:57 | source(...) : Object | LogInjectionTest.java:996:41:996:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:996:50:996:57 | source(...) | user-provided value | +| LogInjectionTest.java:997:26:997:42 | (...)... | LogInjectionTest.java:997:35:997:42 | source(...) : Object | LogInjectionTest.java:997:26:997:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:997:35:997:42 | source(...) | user-provided value | +| LogInjectionTest.java:998:101:998:117 | (...)... | LogInjectionTest.java:998:110:998:117 | source(...) : Object | LogInjectionTest.java:998:101:998:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:998:110:998:117 | source(...) | user-provided value | +| LogInjectionTest.java:999:86:999:102 | (...)... | LogInjectionTest.java:999:95:999:102 | source(...) : Object | LogInjectionTest.java:999:86:999:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:999:95:999:102 | source(...) | user-provided value | +| LogInjectionTest.java:1000:71:1000:87 | (...)... | LogInjectionTest.java:1000:80:1000:87 | source(...) : Object | LogInjectionTest.java:1000:71:1000:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1000:80:1000:87 | source(...) | user-provided value | +| LogInjectionTest.java:1001:56:1001:72 | (...)... | LogInjectionTest.java:1001:65:1001:72 | source(...) : Object | LogInjectionTest.java:1001:56:1001:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1001:65:1001:72 | source(...) | user-provided value | +| LogInjectionTest.java:1002:41:1002:57 | (...)... | LogInjectionTest.java:1002:50:1002:57 | source(...) : Object | LogInjectionTest.java:1002:41:1002:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1002:50:1002:57 | source(...) | user-provided value | +| LogInjectionTest.java:1003:26:1003:42 | (...)... | LogInjectionTest.java:1003:35:1003:42 | source(...) : Object | LogInjectionTest.java:1003:26:1003:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1003:35:1003:42 | source(...) | user-provided value | +| LogInjectionTest.java:1004:116:1004:132 | (...)... | LogInjectionTest.java:1004:125:1004:132 | source(...) : Object | LogInjectionTest.java:1004:116:1004:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1004:125:1004:132 | source(...) | user-provided value | +| LogInjectionTest.java:1005:101:1005:117 | (...)... | LogInjectionTest.java:1005:110:1005:117 | source(...) : Object | LogInjectionTest.java:1005:101:1005:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1005:110:1005:117 | source(...) | user-provided value | +| LogInjectionTest.java:1006:86:1006:102 | (...)... | LogInjectionTest.java:1006:95:1006:102 | source(...) : Object | LogInjectionTest.java:1006:86:1006:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1006:95:1006:102 | source(...) | user-provided value | +| LogInjectionTest.java:1007:71:1007:87 | (...)... | LogInjectionTest.java:1007:80:1007:87 | source(...) : Object | LogInjectionTest.java:1007:71:1007:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1007:80:1007:87 | source(...) | user-provided value | +| LogInjectionTest.java:1008:56:1008:72 | (...)... | LogInjectionTest.java:1008:65:1008:72 | source(...) : Object | LogInjectionTest.java:1008:56:1008:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1008:65:1008:72 | source(...) | user-provided value | +| LogInjectionTest.java:1009:41:1009:57 | (...)... | LogInjectionTest.java:1009:50:1009:57 | source(...) : Object | LogInjectionTest.java:1009:41:1009:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1009:50:1009:57 | source(...) | user-provided value | +| LogInjectionTest.java:1010:26:1010:42 | (...)... | LogInjectionTest.java:1010:35:1010:42 | source(...) : Object | LogInjectionTest.java:1010:26:1010:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1010:35:1010:42 | source(...) | user-provided value | +| LogInjectionTest.java:1011:131:1011:147 | (...)... | LogInjectionTest.java:1011:140:1011:147 | source(...) : Object | LogInjectionTest.java:1011:131:1011:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1011:140:1011:147 | source(...) | user-provided value | +| LogInjectionTest.java:1012:116:1012:132 | (...)... | LogInjectionTest.java:1012:125:1012:132 | source(...) : Object | LogInjectionTest.java:1012:116:1012:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1012:125:1012:132 | source(...) | user-provided value | +| LogInjectionTest.java:1013:101:1013:117 | (...)... | LogInjectionTest.java:1013:110:1013:117 | source(...) : Object | LogInjectionTest.java:1013:101:1013:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1013:110:1013:117 | source(...) | user-provided value | +| LogInjectionTest.java:1014:86:1014:102 | (...)... | LogInjectionTest.java:1014:95:1014:102 | source(...) : Object | LogInjectionTest.java:1014:86:1014:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1014:95:1014:102 | source(...) | user-provided value | +| LogInjectionTest.java:1015:71:1015:87 | (...)... | LogInjectionTest.java:1015:80:1015:87 | source(...) : Object | LogInjectionTest.java:1015:71:1015:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1015:80:1015:87 | source(...) | user-provided value | +| LogInjectionTest.java:1016:56:1016:72 | (...)... | LogInjectionTest.java:1016:65:1016:72 | source(...) : Object | LogInjectionTest.java:1016:56:1016:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1016:65:1016:72 | source(...) | user-provided value | +| LogInjectionTest.java:1017:41:1017:57 | (...)... | LogInjectionTest.java:1017:50:1017:57 | source(...) : Object | LogInjectionTest.java:1017:41:1017:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1017:50:1017:57 | source(...) | user-provided value | +| LogInjectionTest.java:1018:26:1018:42 | (...)... | LogInjectionTest.java:1018:35:1018:42 | source(...) : Object | LogInjectionTest.java:1018:26:1018:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1018:35:1018:42 | source(...) | user-provided value | +| LogInjectionTest.java:1019:146:1019:162 | (...)... | LogInjectionTest.java:1019:155:1019:162 | source(...) : Object | LogInjectionTest.java:1019:146:1019:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1019:155:1019:162 | source(...) | user-provided value | +| LogInjectionTest.java:1020:131:1020:147 | (...)... | LogInjectionTest.java:1020:140:1020:147 | source(...) : Object | LogInjectionTest.java:1020:131:1020:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1020:140:1020:147 | source(...) | user-provided value | +| LogInjectionTest.java:1021:116:1021:132 | (...)... | LogInjectionTest.java:1021:125:1021:132 | source(...) : Object | LogInjectionTest.java:1021:116:1021:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1021:125:1021:132 | source(...) | user-provided value | +| LogInjectionTest.java:1022:101:1022:117 | (...)... | LogInjectionTest.java:1022:110:1022:117 | source(...) : Object | LogInjectionTest.java:1022:101:1022:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1022:110:1022:117 | source(...) | user-provided value | +| LogInjectionTest.java:1023:86:1023:102 | (...)... | LogInjectionTest.java:1023:95:1023:102 | source(...) : Object | LogInjectionTest.java:1023:86:1023:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1023:95:1023:102 | source(...) | user-provided value | +| LogInjectionTest.java:1024:71:1024:87 | (...)... | LogInjectionTest.java:1024:80:1024:87 | source(...) : Object | LogInjectionTest.java:1024:71:1024:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1024:80:1024:87 | source(...) | user-provided value | +| LogInjectionTest.java:1025:56:1025:72 | (...)... | LogInjectionTest.java:1025:65:1025:72 | source(...) : Object | LogInjectionTest.java:1025:56:1025:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1025:65:1025:72 | source(...) | user-provided value | +| LogInjectionTest.java:1026:41:1026:57 | (...)... | LogInjectionTest.java:1026:50:1026:57 | source(...) : Object | LogInjectionTest.java:1026:41:1026:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1026:50:1026:57 | source(...) | user-provided value | +| LogInjectionTest.java:1027:26:1027:42 | (...)... | LogInjectionTest.java:1027:35:1027:42 | source(...) : Object | LogInjectionTest.java:1027:26:1027:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1027:35:1027:42 | source(...) | user-provided value | +| LogInjectionTest.java:1028:161:1028:177 | (...)... | LogInjectionTest.java:1028:170:1028:177 | source(...) : Object | LogInjectionTest.java:1028:161:1028:177 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1028:170:1028:177 | source(...) | user-provided value | +| LogInjectionTest.java:1029:146:1029:162 | (...)... | LogInjectionTest.java:1029:155:1029:162 | source(...) : Object | LogInjectionTest.java:1029:146:1029:162 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1029:155:1029:162 | source(...) | user-provided value | +| LogInjectionTest.java:1030:131:1030:147 | (...)... | LogInjectionTest.java:1030:140:1030:147 | source(...) : Object | LogInjectionTest.java:1030:131:1030:147 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1030:140:1030:147 | source(...) | user-provided value | +| LogInjectionTest.java:1031:116:1031:132 | (...)... | LogInjectionTest.java:1031:125:1031:132 | source(...) : Object | LogInjectionTest.java:1031:116:1031:132 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1031:125:1031:132 | source(...) | user-provided value | +| LogInjectionTest.java:1032:101:1032:117 | (...)... | LogInjectionTest.java:1032:110:1032:117 | source(...) : Object | LogInjectionTest.java:1032:101:1032:117 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1032:110:1032:117 | source(...) | user-provided value | +| LogInjectionTest.java:1033:86:1033:102 | (...)... | LogInjectionTest.java:1033:95:1033:102 | source(...) : Object | LogInjectionTest.java:1033:86:1033:102 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1033:95:1033:102 | source(...) | user-provided value | +| LogInjectionTest.java:1034:71:1034:87 | (...)... | LogInjectionTest.java:1034:80:1034:87 | source(...) : Object | LogInjectionTest.java:1034:71:1034:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1034:80:1034:87 | source(...) | user-provided value | +| LogInjectionTest.java:1035:56:1035:72 | (...)... | LogInjectionTest.java:1035:65:1035:72 | source(...) : Object | LogInjectionTest.java:1035:56:1035:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1035:65:1035:72 | source(...) | user-provided value | +| LogInjectionTest.java:1036:41:1036:57 | (...)... | LogInjectionTest.java:1036:50:1036:57 | source(...) : Object | LogInjectionTest.java:1036:41:1036:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1036:50:1036:57 | source(...) | user-provided value | +| LogInjectionTest.java:1037:26:1037:42 | (...)... | LogInjectionTest.java:1037:35:1037:42 | source(...) : Object | LogInjectionTest.java:1037:26:1037:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1037:35:1037:42 | source(...) | user-provided value | +| LogInjectionTest.java:1038:26:1038:42 | (...)... | LogInjectionTest.java:1038:35:1038:42 | source(...) : Object | LogInjectionTest.java:1038:26:1038:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1038:35:1038:42 | source(...) | user-provided value | +| LogInjectionTest.java:1039:41:1039:62 | (...)... | LogInjectionTest.java:1039:55:1039:62 | source(...) : Object | LogInjectionTest.java:1039:41:1039:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1039:55:1039:62 | source(...) | user-provided value | +| LogInjectionTest.java:1040:26:1040:42 | (...)... | LogInjectionTest.java:1040:35:1040:42 | source(...) : Object | LogInjectionTest.java:1040:26:1040:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1040:35:1040:42 | source(...) | user-provided value | +| LogInjectionTest.java:1041:26:1041:47 | (...)... | LogInjectionTest.java:1041:40:1041:47 | source(...) : Object | LogInjectionTest.java:1041:26:1041:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1041:40:1041:47 | source(...) | user-provided value | +| LogInjectionTest.java:1042:26:1042:47 | (...)... | LogInjectionTest.java:1042:40:1042:47 | source(...) : Object | LogInjectionTest.java:1042:26:1042:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1042:40:1042:47 | source(...) | user-provided value | +| LogInjectionTest.java:1043:25:1043:47 | (...)... | LogInjectionTest.java:1043:40:1043:47 | source(...) : Object | LogInjectionTest.java:1043:25:1043:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1043:40:1043:47 | source(...) | user-provided value | +| LogInjectionTest.java:1044:25:1044:47 | (...)... | LogInjectionTest.java:1044:40:1044:47 | source(...) : Object | LogInjectionTest.java:1044:25:1044:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1044:40:1044:47 | source(...) | user-provided value | +| LogInjectionTest.java:1045:40:1045:62 | (...)... | LogInjectionTest.java:1045:55:1045:62 | source(...) : Object | LogInjectionTest.java:1045:40:1045:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1045:55:1045:62 | source(...) | user-provided value | +| LogInjectionTest.java:1046:40:1046:62 | (...)... | LogInjectionTest.java:1046:55:1046:62 | source(...) : Object | LogInjectionTest.java:1046:40:1046:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1046:55:1046:62 | source(...) | user-provided value | +| LogInjectionTest.java:1047:40:1047:57 | (...)... | LogInjectionTest.java:1047:50:1047:57 | source(...) : Object | LogInjectionTest.java:1047:40:1047:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1047:50:1047:57 | source(...) | user-provided value | +| LogInjectionTest.java:1048:40:1048:65 | (...)... | LogInjectionTest.java:1048:58:1048:65 | source(...) : Object | LogInjectionTest.java:1048:40:1048:65 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1048:58:1048:65 | source(...) | user-provided value | +| LogInjectionTest.java:1049:40:1049:65 | (...)... | LogInjectionTest.java:1049:58:1049:65 | source(...) : Object | LogInjectionTest.java:1049:40:1049:65 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1049:58:1049:65 | source(...) | user-provided value | +| LogInjectionTest.java:1050:40:1050:47 | source(...) | LogInjectionTest.java:1050:40:1050:47 | source(...) | LogInjectionTest.java:1050:40:1050:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1050:40:1050:47 | source(...) | user-provided value | +| LogInjectionTest.java:1051:40:1051:56 | (...)... | LogInjectionTest.java:1051:49:1051:56 | source(...) : Object | LogInjectionTest.java:1051:40:1051:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1051:49:1051:56 | source(...) | user-provided value | +| LogInjectionTest.java:1052:40:1052:56 | (...)... | LogInjectionTest.java:1052:49:1052:56 | source(...) : Object | LogInjectionTest.java:1052:40:1052:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1052:49:1052:56 | source(...) | user-provided value | +| LogInjectionTest.java:1053:55:1053:77 | new Object[] | LogInjectionTest.java:1053:69:1053:76 | source(...) : Object | LogInjectionTest.java:1053:55:1053:77 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1053:69:1053:76 | source(...) | user-provided value | +| LogInjectionTest.java:1054:55:1054:71 | (...)... | LogInjectionTest.java:1054:64:1054:71 | source(...) : Object | LogInjectionTest.java:1054:55:1054:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1054:64:1054:71 | source(...) | user-provided value | +| LogInjectionTest.java:1055:40:1055:56 | (...)... | LogInjectionTest.java:1055:49:1055:56 | source(...) : Object | LogInjectionTest.java:1055:40:1055:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1055:49:1055:56 | source(...) | user-provided value | +| LogInjectionTest.java:1056:70:1056:86 | (...)... | LogInjectionTest.java:1056:79:1056:86 | source(...) : Object | LogInjectionTest.java:1056:70:1056:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1056:79:1056:86 | source(...) | user-provided value | +| LogInjectionTest.java:1057:55:1057:71 | (...)... | LogInjectionTest.java:1057:64:1057:71 | source(...) : Object | LogInjectionTest.java:1057:55:1057:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1057:64:1057:71 | source(...) | user-provided value | +| LogInjectionTest.java:1058:40:1058:56 | (...)... | LogInjectionTest.java:1058:49:1058:56 | source(...) : Object | LogInjectionTest.java:1058:40:1058:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1058:49:1058:56 | source(...) | user-provided value | +| LogInjectionTest.java:1059:85:1059:101 | (...)... | LogInjectionTest.java:1059:94:1059:101 | source(...) : Object | LogInjectionTest.java:1059:85:1059:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1059:94:1059:101 | source(...) | user-provided value | +| LogInjectionTest.java:1060:70:1060:86 | (...)... | LogInjectionTest.java:1060:79:1060:86 | source(...) : Object | LogInjectionTest.java:1060:70:1060:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1060:79:1060:86 | source(...) | user-provided value | +| LogInjectionTest.java:1061:55:1061:71 | (...)... | LogInjectionTest.java:1061:64:1061:71 | source(...) : Object | LogInjectionTest.java:1061:55:1061:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1061:64:1061:71 | source(...) | user-provided value | +| LogInjectionTest.java:1062:40:1062:56 | (...)... | LogInjectionTest.java:1062:49:1062:56 | source(...) : Object | LogInjectionTest.java:1062:40:1062:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1062:49:1062:56 | source(...) | user-provided value | +| LogInjectionTest.java:1063:100:1063:116 | (...)... | LogInjectionTest.java:1063:109:1063:116 | source(...) : Object | LogInjectionTest.java:1063:100:1063:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1063:109:1063:116 | source(...) | user-provided value | +| LogInjectionTest.java:1064:85:1064:101 | (...)... | LogInjectionTest.java:1064:94:1064:101 | source(...) : Object | LogInjectionTest.java:1064:85:1064:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1064:94:1064:101 | source(...) | user-provided value | +| LogInjectionTest.java:1065:70:1065:86 | (...)... | LogInjectionTest.java:1065:79:1065:86 | source(...) : Object | LogInjectionTest.java:1065:70:1065:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1065:79:1065:86 | source(...) | user-provided value | +| LogInjectionTest.java:1066:55:1066:71 | (...)... | LogInjectionTest.java:1066:64:1066:71 | source(...) : Object | LogInjectionTest.java:1066:55:1066:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1066:64:1066:71 | source(...) | user-provided value | +| LogInjectionTest.java:1067:40:1067:56 | (...)... | LogInjectionTest.java:1067:49:1067:56 | source(...) : Object | LogInjectionTest.java:1067:40:1067:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1067:49:1067:56 | source(...) | user-provided value | +| LogInjectionTest.java:1068:115:1068:131 | (...)... | LogInjectionTest.java:1068:124:1068:131 | source(...) : Object | LogInjectionTest.java:1068:115:1068:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1068:124:1068:131 | source(...) | user-provided value | +| LogInjectionTest.java:1069:100:1069:116 | (...)... | LogInjectionTest.java:1069:109:1069:116 | source(...) : Object | LogInjectionTest.java:1069:100:1069:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1069:109:1069:116 | source(...) | user-provided value | +| LogInjectionTest.java:1070:85:1070:101 | (...)... | LogInjectionTest.java:1070:94:1070:101 | source(...) : Object | LogInjectionTest.java:1070:85:1070:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1070:94:1070:101 | source(...) | user-provided value | +| LogInjectionTest.java:1071:70:1071:86 | (...)... | LogInjectionTest.java:1071:79:1071:86 | source(...) : Object | LogInjectionTest.java:1071:70:1071:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1071:79:1071:86 | source(...) | user-provided value | +| LogInjectionTest.java:1072:55:1072:71 | (...)... | LogInjectionTest.java:1072:64:1072:71 | source(...) : Object | LogInjectionTest.java:1072:55:1072:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1072:64:1072:71 | source(...) | user-provided value | +| LogInjectionTest.java:1073:40:1073:56 | (...)... | LogInjectionTest.java:1073:49:1073:56 | source(...) : Object | LogInjectionTest.java:1073:40:1073:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1073:49:1073:56 | source(...) | user-provided value | +| LogInjectionTest.java:1074:130:1074:146 | (...)... | LogInjectionTest.java:1074:139:1074:146 | source(...) : Object | LogInjectionTest.java:1074:130:1074:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1074:139:1074:146 | source(...) | user-provided value | +| LogInjectionTest.java:1075:115:1075:131 | (...)... | LogInjectionTest.java:1075:124:1075:131 | source(...) : Object | LogInjectionTest.java:1075:115:1075:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1075:124:1075:131 | source(...) | user-provided value | +| LogInjectionTest.java:1076:100:1076:116 | (...)... | LogInjectionTest.java:1076:109:1076:116 | source(...) : Object | LogInjectionTest.java:1076:100:1076:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1076:109:1076:116 | source(...) | user-provided value | +| LogInjectionTest.java:1077:85:1077:101 | (...)... | LogInjectionTest.java:1077:94:1077:101 | source(...) : Object | LogInjectionTest.java:1077:85:1077:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1077:94:1077:101 | source(...) | user-provided value | +| LogInjectionTest.java:1078:70:1078:86 | (...)... | LogInjectionTest.java:1078:79:1078:86 | source(...) : Object | LogInjectionTest.java:1078:70:1078:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1078:79:1078:86 | source(...) | user-provided value | +| LogInjectionTest.java:1079:55:1079:71 | (...)... | LogInjectionTest.java:1079:64:1079:71 | source(...) : Object | LogInjectionTest.java:1079:55:1079:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1079:64:1079:71 | source(...) | user-provided value | +| LogInjectionTest.java:1080:40:1080:56 | (...)... | LogInjectionTest.java:1080:49:1080:56 | source(...) : Object | LogInjectionTest.java:1080:40:1080:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1080:49:1080:56 | source(...) | user-provided value | +| LogInjectionTest.java:1081:145:1081:161 | (...)... | LogInjectionTest.java:1081:154:1081:161 | source(...) : Object | LogInjectionTest.java:1081:145:1081:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1081:154:1081:161 | source(...) | user-provided value | +| LogInjectionTest.java:1082:130:1082:146 | (...)... | LogInjectionTest.java:1082:139:1082:146 | source(...) : Object | LogInjectionTest.java:1082:130:1082:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1082:139:1082:146 | source(...) | user-provided value | +| LogInjectionTest.java:1083:115:1083:131 | (...)... | LogInjectionTest.java:1083:124:1083:131 | source(...) : Object | LogInjectionTest.java:1083:115:1083:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1083:124:1083:131 | source(...) | user-provided value | +| LogInjectionTest.java:1084:100:1084:116 | (...)... | LogInjectionTest.java:1084:109:1084:116 | source(...) : Object | LogInjectionTest.java:1084:100:1084:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1084:109:1084:116 | source(...) | user-provided value | +| LogInjectionTest.java:1085:85:1085:101 | (...)... | LogInjectionTest.java:1085:94:1085:101 | source(...) : Object | LogInjectionTest.java:1085:85:1085:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1085:94:1085:101 | source(...) | user-provided value | +| LogInjectionTest.java:1086:70:1086:86 | (...)... | LogInjectionTest.java:1086:79:1086:86 | source(...) : Object | LogInjectionTest.java:1086:70:1086:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1086:79:1086:86 | source(...) | user-provided value | +| LogInjectionTest.java:1087:55:1087:71 | (...)... | LogInjectionTest.java:1087:64:1087:71 | source(...) : Object | LogInjectionTest.java:1087:55:1087:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1087:64:1087:71 | source(...) | user-provided value | +| LogInjectionTest.java:1088:40:1088:56 | (...)... | LogInjectionTest.java:1088:49:1088:56 | source(...) : Object | LogInjectionTest.java:1088:40:1088:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1088:49:1088:56 | source(...) | user-provided value | +| LogInjectionTest.java:1089:160:1089:176 | (...)... | LogInjectionTest.java:1089:169:1089:176 | source(...) : Object | LogInjectionTest.java:1089:160:1089:176 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1089:169:1089:176 | source(...) | user-provided value | +| LogInjectionTest.java:1090:145:1090:161 | (...)... | LogInjectionTest.java:1090:154:1090:161 | source(...) : Object | LogInjectionTest.java:1090:145:1090:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1090:154:1090:161 | source(...) | user-provided value | +| LogInjectionTest.java:1091:130:1091:146 | (...)... | LogInjectionTest.java:1091:139:1091:146 | source(...) : Object | LogInjectionTest.java:1091:130:1091:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1091:139:1091:146 | source(...) | user-provided value | +| LogInjectionTest.java:1092:115:1092:131 | (...)... | LogInjectionTest.java:1092:124:1092:131 | source(...) : Object | LogInjectionTest.java:1092:115:1092:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1092:124:1092:131 | source(...) | user-provided value | +| LogInjectionTest.java:1093:100:1093:116 | (...)... | LogInjectionTest.java:1093:109:1093:116 | source(...) : Object | LogInjectionTest.java:1093:100:1093:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1093:109:1093:116 | source(...) | user-provided value | +| LogInjectionTest.java:1094:85:1094:101 | (...)... | LogInjectionTest.java:1094:94:1094:101 | source(...) : Object | LogInjectionTest.java:1094:85:1094:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1094:94:1094:101 | source(...) | user-provided value | +| LogInjectionTest.java:1095:70:1095:86 | (...)... | LogInjectionTest.java:1095:79:1095:86 | source(...) : Object | LogInjectionTest.java:1095:70:1095:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1095:79:1095:86 | source(...) | user-provided value | +| LogInjectionTest.java:1096:55:1096:71 | (...)... | LogInjectionTest.java:1096:64:1096:71 | source(...) : Object | LogInjectionTest.java:1096:55:1096:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1096:64:1096:71 | source(...) | user-provided value | +| LogInjectionTest.java:1097:40:1097:56 | (...)... | LogInjectionTest.java:1097:49:1097:56 | source(...) : Object | LogInjectionTest.java:1097:40:1097:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1097:49:1097:56 | source(...) | user-provided value | +| LogInjectionTest.java:1098:175:1098:191 | (...)... | LogInjectionTest.java:1098:184:1098:191 | source(...) : Object | LogInjectionTest.java:1098:175:1098:191 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1098:184:1098:191 | source(...) | user-provided value | +| LogInjectionTest.java:1099:160:1099:176 | (...)... | LogInjectionTest.java:1099:169:1099:176 | source(...) : Object | LogInjectionTest.java:1099:160:1099:176 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1099:169:1099:176 | source(...) | user-provided value | +| LogInjectionTest.java:1100:145:1100:161 | (...)... | LogInjectionTest.java:1100:154:1100:161 | source(...) : Object | LogInjectionTest.java:1100:145:1100:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1100:154:1100:161 | source(...) | user-provided value | +| LogInjectionTest.java:1101:130:1101:146 | (...)... | LogInjectionTest.java:1101:139:1101:146 | source(...) : Object | LogInjectionTest.java:1101:130:1101:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1101:139:1101:146 | source(...) | user-provided value | +| LogInjectionTest.java:1102:115:1102:131 | (...)... | LogInjectionTest.java:1102:124:1102:131 | source(...) : Object | LogInjectionTest.java:1102:115:1102:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1102:124:1102:131 | source(...) | user-provided value | +| LogInjectionTest.java:1103:100:1103:116 | (...)... | LogInjectionTest.java:1103:109:1103:116 | source(...) : Object | LogInjectionTest.java:1103:100:1103:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1103:109:1103:116 | source(...) | user-provided value | +| LogInjectionTest.java:1104:85:1104:101 | (...)... | LogInjectionTest.java:1104:94:1104:101 | source(...) : Object | LogInjectionTest.java:1104:85:1104:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1104:94:1104:101 | source(...) | user-provided value | +| LogInjectionTest.java:1105:70:1105:86 | (...)... | LogInjectionTest.java:1105:79:1105:86 | source(...) : Object | LogInjectionTest.java:1105:70:1105:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1105:79:1105:86 | source(...) | user-provided value | +| LogInjectionTest.java:1106:55:1106:71 | (...)... | LogInjectionTest.java:1106:64:1106:71 | source(...) : Object | LogInjectionTest.java:1106:55:1106:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1106:64:1106:71 | source(...) | user-provided value | +| LogInjectionTest.java:1107:40:1107:56 | (...)... | LogInjectionTest.java:1107:49:1107:56 | source(...) : Object | LogInjectionTest.java:1107:40:1107:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1107:49:1107:56 | source(...) | user-provided value | +| LogInjectionTest.java:1108:40:1108:56 | (...)... | LogInjectionTest.java:1108:49:1108:56 | source(...) : Object | LogInjectionTest.java:1108:40:1108:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1108:49:1108:56 | source(...) | user-provided value | +| LogInjectionTest.java:1109:55:1109:76 | (...)... | LogInjectionTest.java:1109:69:1109:76 | source(...) : Object | LogInjectionTest.java:1109:55:1109:76 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1109:69:1109:76 | source(...) | user-provided value | +| LogInjectionTest.java:1110:40:1110:56 | (...)... | LogInjectionTest.java:1110:49:1110:56 | source(...) : Object | LogInjectionTest.java:1110:40:1110:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1110:49:1110:56 | source(...) | user-provided value | +| LogInjectionTest.java:1111:40:1111:61 | (...)... | LogInjectionTest.java:1111:54:1111:61 | source(...) : Object | LogInjectionTest.java:1111:40:1111:61 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1111:54:1111:61 | source(...) | user-provided value | +| LogInjectionTest.java:1112:40:1112:61 | (...)... | LogInjectionTest.java:1112:54:1112:61 | source(...) : Object | LogInjectionTest.java:1112:40:1112:61 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1112:54:1112:61 | source(...) | user-provided value | +| LogInjectionTest.java:1113:25:1113:50 | (...)... | LogInjectionTest.java:1113:43:1113:50 | source(...) : Object | LogInjectionTest.java:1113:25:1113:50 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1113:43:1113:50 | source(...) | user-provided value | +| LogInjectionTest.java:1114:25:1114:50 | (...)... | LogInjectionTest.java:1114:43:1114:50 | source(...) : Object | LogInjectionTest.java:1114:25:1114:50 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1114:43:1114:50 | source(...) | user-provided value | +| LogInjectionTest.java:1115:25:1115:42 | (...)... | LogInjectionTest.java:1115:35:1115:42 | source(...) : Object | LogInjectionTest.java:1115:25:1115:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1115:35:1115:42 | source(...) | user-provided value | +| LogInjectionTest.java:1116:25:1116:42 | (...)... | LogInjectionTest.java:1116:35:1116:42 | source(...) : Object | LogInjectionTest.java:1116:25:1116:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1116:35:1116:42 | source(...) | user-provided value | +| LogInjectionTest.java:1117:25:1117:32 | source(...) | LogInjectionTest.java:1117:25:1117:32 | source(...) | LogInjectionTest.java:1117:25:1117:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1117:25:1117:32 | source(...) | user-provided value | +| LogInjectionTest.java:1118:25:1118:32 | source(...) | LogInjectionTest.java:1118:25:1118:32 | source(...) | LogInjectionTest.java:1118:25:1118:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1118:25:1118:32 | source(...) | user-provided value | +| LogInjectionTest.java:1119:25:1119:41 | (...)... | LogInjectionTest.java:1119:34:1119:41 | source(...) : Object | LogInjectionTest.java:1119:25:1119:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1119:34:1119:41 | source(...) | user-provided value | +| LogInjectionTest.java:1120:25:1120:41 | (...)... | LogInjectionTest.java:1120:34:1120:41 | source(...) : Object | LogInjectionTest.java:1120:25:1120:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1120:34:1120:41 | source(...) | user-provided value | +| LogInjectionTest.java:1121:40:1121:62 | new Object[] | LogInjectionTest.java:1121:54:1121:61 | source(...) : Object | LogInjectionTest.java:1121:40:1121:62 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1121:54:1121:61 | source(...) | user-provided value | +| LogInjectionTest.java:1122:40:1122:56 | (...)... | LogInjectionTest.java:1122:49:1122:56 | source(...) : Object | LogInjectionTest.java:1122:40:1122:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1122:49:1122:56 | source(...) | user-provided value | +| LogInjectionTest.java:1123:25:1123:41 | (...)... | LogInjectionTest.java:1123:34:1123:41 | source(...) : Object | LogInjectionTest.java:1123:25:1123:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1123:34:1123:41 | source(...) | user-provided value | +| LogInjectionTest.java:1124:55:1124:71 | (...)... | LogInjectionTest.java:1124:64:1124:71 | source(...) : Object | LogInjectionTest.java:1124:55:1124:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1124:64:1124:71 | source(...) | user-provided value | +| LogInjectionTest.java:1125:40:1125:56 | (...)... | LogInjectionTest.java:1125:49:1125:56 | source(...) : Object | LogInjectionTest.java:1125:40:1125:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1125:49:1125:56 | source(...) | user-provided value | +| LogInjectionTest.java:1126:25:1126:41 | (...)... | LogInjectionTest.java:1126:34:1126:41 | source(...) : Object | LogInjectionTest.java:1126:25:1126:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1126:34:1126:41 | source(...) | user-provided value | +| LogInjectionTest.java:1127:70:1127:86 | (...)... | LogInjectionTest.java:1127:79:1127:86 | source(...) : Object | LogInjectionTest.java:1127:70:1127:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1127:79:1127:86 | source(...) | user-provided value | +| LogInjectionTest.java:1128:55:1128:71 | (...)... | LogInjectionTest.java:1128:64:1128:71 | source(...) : Object | LogInjectionTest.java:1128:55:1128:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1128:64:1128:71 | source(...) | user-provided value | +| LogInjectionTest.java:1129:40:1129:56 | (...)... | LogInjectionTest.java:1129:49:1129:56 | source(...) : Object | LogInjectionTest.java:1129:40:1129:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1129:49:1129:56 | source(...) | user-provided value | +| LogInjectionTest.java:1130:25:1130:41 | (...)... | LogInjectionTest.java:1130:34:1130:41 | source(...) : Object | LogInjectionTest.java:1130:25:1130:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1130:34:1130:41 | source(...) | user-provided value | +| LogInjectionTest.java:1131:85:1131:101 | (...)... | LogInjectionTest.java:1131:94:1131:101 | source(...) : Object | LogInjectionTest.java:1131:85:1131:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1131:94:1131:101 | source(...) | user-provided value | +| LogInjectionTest.java:1132:70:1132:86 | (...)... | LogInjectionTest.java:1132:79:1132:86 | source(...) : Object | LogInjectionTest.java:1132:70:1132:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1132:79:1132:86 | source(...) | user-provided value | +| LogInjectionTest.java:1133:55:1133:71 | (...)... | LogInjectionTest.java:1133:64:1133:71 | source(...) : Object | LogInjectionTest.java:1133:55:1133:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1133:64:1133:71 | source(...) | user-provided value | +| LogInjectionTest.java:1134:40:1134:56 | (...)... | LogInjectionTest.java:1134:49:1134:56 | source(...) : Object | LogInjectionTest.java:1134:40:1134:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1134:49:1134:56 | source(...) | user-provided value | +| LogInjectionTest.java:1135:25:1135:41 | (...)... | LogInjectionTest.java:1135:34:1135:41 | source(...) : Object | LogInjectionTest.java:1135:25:1135:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1135:34:1135:41 | source(...) | user-provided value | +| LogInjectionTest.java:1136:100:1136:116 | (...)... | LogInjectionTest.java:1136:109:1136:116 | source(...) : Object | LogInjectionTest.java:1136:100:1136:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1136:109:1136:116 | source(...) | user-provided value | +| LogInjectionTest.java:1137:85:1137:101 | (...)... | LogInjectionTest.java:1137:94:1137:101 | source(...) : Object | LogInjectionTest.java:1137:85:1137:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1137:94:1137:101 | source(...) | user-provided value | +| LogInjectionTest.java:1138:70:1138:86 | (...)... | LogInjectionTest.java:1138:79:1138:86 | source(...) : Object | LogInjectionTest.java:1138:70:1138:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1138:79:1138:86 | source(...) | user-provided value | +| LogInjectionTest.java:1139:55:1139:71 | (...)... | LogInjectionTest.java:1139:64:1139:71 | source(...) : Object | LogInjectionTest.java:1139:55:1139:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1139:64:1139:71 | source(...) | user-provided value | +| LogInjectionTest.java:1140:40:1140:56 | (...)... | LogInjectionTest.java:1140:49:1140:56 | source(...) : Object | LogInjectionTest.java:1140:40:1140:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1140:49:1140:56 | source(...) | user-provided value | +| LogInjectionTest.java:1141:25:1141:41 | (...)... | LogInjectionTest.java:1141:34:1141:41 | source(...) : Object | LogInjectionTest.java:1141:25:1141:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1141:34:1141:41 | source(...) | user-provided value | +| LogInjectionTest.java:1142:115:1142:131 | (...)... | LogInjectionTest.java:1142:124:1142:131 | source(...) : Object | LogInjectionTest.java:1142:115:1142:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1142:124:1142:131 | source(...) | user-provided value | +| LogInjectionTest.java:1143:100:1143:116 | (...)... | LogInjectionTest.java:1143:109:1143:116 | source(...) : Object | LogInjectionTest.java:1143:100:1143:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1143:109:1143:116 | source(...) | user-provided value | +| LogInjectionTest.java:1144:85:1144:101 | (...)... | LogInjectionTest.java:1144:94:1144:101 | source(...) : Object | LogInjectionTest.java:1144:85:1144:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1144:94:1144:101 | source(...) | user-provided value | +| LogInjectionTest.java:1145:70:1145:86 | (...)... | LogInjectionTest.java:1145:79:1145:86 | source(...) : Object | LogInjectionTest.java:1145:70:1145:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1145:79:1145:86 | source(...) | user-provided value | +| LogInjectionTest.java:1146:55:1146:71 | (...)... | LogInjectionTest.java:1146:64:1146:71 | source(...) : Object | LogInjectionTest.java:1146:55:1146:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1146:64:1146:71 | source(...) | user-provided value | +| LogInjectionTest.java:1147:40:1147:56 | (...)... | LogInjectionTest.java:1147:49:1147:56 | source(...) : Object | LogInjectionTest.java:1147:40:1147:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1147:49:1147:56 | source(...) | user-provided value | +| LogInjectionTest.java:1148:25:1148:41 | (...)... | LogInjectionTest.java:1148:34:1148:41 | source(...) : Object | LogInjectionTest.java:1148:25:1148:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1148:34:1148:41 | source(...) | user-provided value | +| LogInjectionTest.java:1149:130:1149:146 | (...)... | LogInjectionTest.java:1149:139:1149:146 | source(...) : Object | LogInjectionTest.java:1149:130:1149:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1149:139:1149:146 | source(...) | user-provided value | +| LogInjectionTest.java:1150:115:1150:131 | (...)... | LogInjectionTest.java:1150:124:1150:131 | source(...) : Object | LogInjectionTest.java:1150:115:1150:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1150:124:1150:131 | source(...) | user-provided value | +| LogInjectionTest.java:1151:100:1151:116 | (...)... | LogInjectionTest.java:1151:109:1151:116 | source(...) : Object | LogInjectionTest.java:1151:100:1151:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1151:109:1151:116 | source(...) | user-provided value | +| LogInjectionTest.java:1152:85:1152:101 | (...)... | LogInjectionTest.java:1152:94:1152:101 | source(...) : Object | LogInjectionTest.java:1152:85:1152:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1152:94:1152:101 | source(...) | user-provided value | +| LogInjectionTest.java:1153:70:1153:86 | (...)... | LogInjectionTest.java:1153:79:1153:86 | source(...) : Object | LogInjectionTest.java:1153:70:1153:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1153:79:1153:86 | source(...) | user-provided value | +| LogInjectionTest.java:1154:55:1154:71 | (...)... | LogInjectionTest.java:1154:64:1154:71 | source(...) : Object | LogInjectionTest.java:1154:55:1154:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1154:64:1154:71 | source(...) | user-provided value | +| LogInjectionTest.java:1155:40:1155:56 | (...)... | LogInjectionTest.java:1155:49:1155:56 | source(...) : Object | LogInjectionTest.java:1155:40:1155:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1155:49:1155:56 | source(...) | user-provided value | +| LogInjectionTest.java:1156:25:1156:41 | (...)... | LogInjectionTest.java:1156:34:1156:41 | source(...) : Object | LogInjectionTest.java:1156:25:1156:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1156:34:1156:41 | source(...) | user-provided value | +| LogInjectionTest.java:1157:145:1157:161 | (...)... | LogInjectionTest.java:1157:154:1157:161 | source(...) : Object | LogInjectionTest.java:1157:145:1157:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1157:154:1157:161 | source(...) | user-provided value | +| LogInjectionTest.java:1158:130:1158:146 | (...)... | LogInjectionTest.java:1158:139:1158:146 | source(...) : Object | LogInjectionTest.java:1158:130:1158:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1158:139:1158:146 | source(...) | user-provided value | +| LogInjectionTest.java:1159:115:1159:131 | (...)... | LogInjectionTest.java:1159:124:1159:131 | source(...) : Object | LogInjectionTest.java:1159:115:1159:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1159:124:1159:131 | source(...) | user-provided value | +| LogInjectionTest.java:1160:100:1160:116 | (...)... | LogInjectionTest.java:1160:109:1160:116 | source(...) : Object | LogInjectionTest.java:1160:100:1160:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1160:109:1160:116 | source(...) | user-provided value | +| LogInjectionTest.java:1161:85:1161:101 | (...)... | LogInjectionTest.java:1161:94:1161:101 | source(...) : Object | LogInjectionTest.java:1161:85:1161:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1161:94:1161:101 | source(...) | user-provided value | +| LogInjectionTest.java:1162:70:1162:86 | (...)... | LogInjectionTest.java:1162:79:1162:86 | source(...) : Object | LogInjectionTest.java:1162:70:1162:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1162:79:1162:86 | source(...) | user-provided value | +| LogInjectionTest.java:1163:55:1163:71 | (...)... | LogInjectionTest.java:1163:64:1163:71 | source(...) : Object | LogInjectionTest.java:1163:55:1163:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1163:64:1163:71 | source(...) | user-provided value | +| LogInjectionTest.java:1164:40:1164:56 | (...)... | LogInjectionTest.java:1164:49:1164:56 | source(...) : Object | LogInjectionTest.java:1164:40:1164:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1164:49:1164:56 | source(...) | user-provided value | +| LogInjectionTest.java:1165:25:1165:41 | (...)... | LogInjectionTest.java:1165:34:1165:41 | source(...) : Object | LogInjectionTest.java:1165:25:1165:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1165:34:1165:41 | source(...) | user-provided value | +| LogInjectionTest.java:1166:160:1166:176 | (...)... | LogInjectionTest.java:1166:169:1166:176 | source(...) : Object | LogInjectionTest.java:1166:160:1166:176 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1166:169:1166:176 | source(...) | user-provided value | +| LogInjectionTest.java:1167:145:1167:161 | (...)... | LogInjectionTest.java:1167:154:1167:161 | source(...) : Object | LogInjectionTest.java:1167:145:1167:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1167:154:1167:161 | source(...) | user-provided value | +| LogInjectionTest.java:1168:130:1168:146 | (...)... | LogInjectionTest.java:1168:139:1168:146 | source(...) : Object | LogInjectionTest.java:1168:130:1168:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1168:139:1168:146 | source(...) | user-provided value | +| LogInjectionTest.java:1169:115:1169:131 | (...)... | LogInjectionTest.java:1169:124:1169:131 | source(...) : Object | LogInjectionTest.java:1169:115:1169:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1169:124:1169:131 | source(...) | user-provided value | +| LogInjectionTest.java:1170:100:1170:116 | (...)... | LogInjectionTest.java:1170:109:1170:116 | source(...) : Object | LogInjectionTest.java:1170:100:1170:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1170:109:1170:116 | source(...) | user-provided value | +| LogInjectionTest.java:1171:85:1171:101 | (...)... | LogInjectionTest.java:1171:94:1171:101 | source(...) : Object | LogInjectionTest.java:1171:85:1171:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1171:94:1171:101 | source(...) | user-provided value | +| LogInjectionTest.java:1172:70:1172:86 | (...)... | LogInjectionTest.java:1172:79:1172:86 | source(...) : Object | LogInjectionTest.java:1172:70:1172:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1172:79:1172:86 | source(...) | user-provided value | +| LogInjectionTest.java:1173:55:1173:71 | (...)... | LogInjectionTest.java:1173:64:1173:71 | source(...) : Object | LogInjectionTest.java:1173:55:1173:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1173:64:1173:71 | source(...) | user-provided value | +| LogInjectionTest.java:1174:40:1174:56 | (...)... | LogInjectionTest.java:1174:49:1174:56 | source(...) : Object | LogInjectionTest.java:1174:40:1174:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1174:49:1174:56 | source(...) | user-provided value | +| LogInjectionTest.java:1175:25:1175:41 | (...)... | LogInjectionTest.java:1175:34:1175:41 | source(...) : Object | LogInjectionTest.java:1175:25:1175:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1175:34:1175:41 | source(...) | user-provided value | +| LogInjectionTest.java:1176:25:1176:41 | (...)... | LogInjectionTest.java:1176:34:1176:41 | source(...) : Object | LogInjectionTest.java:1176:25:1176:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1176:34:1176:41 | source(...) | user-provided value | +| LogInjectionTest.java:1177:40:1177:61 | (...)... | LogInjectionTest.java:1177:54:1177:61 | source(...) : Object | LogInjectionTest.java:1177:40:1177:61 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1177:54:1177:61 | source(...) | user-provided value | +| LogInjectionTest.java:1178:25:1178:41 | (...)... | LogInjectionTest.java:1178:34:1178:41 | source(...) : Object | LogInjectionTest.java:1178:25:1178:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1178:34:1178:41 | source(...) | user-provided value | +| LogInjectionTest.java:1179:25:1179:46 | (...)... | LogInjectionTest.java:1179:39:1179:46 | source(...) : Object | LogInjectionTest.java:1179:25:1179:46 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1179:39:1179:46 | source(...) | user-provided value | +| LogInjectionTest.java:1180:25:1180:46 | (...)... | LogInjectionTest.java:1180:39:1180:46 | source(...) : Object | LogInjectionTest.java:1180:25:1180:46 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1180:39:1180:46 | source(...) | user-provided value | +| LogInjectionTest.java:1182:55:1182:72 | (...)... | LogInjectionTest.java:1182:65:1182:72 | source(...) : Object | LogInjectionTest.java:1182:55:1182:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1182:65:1182:72 | source(...) | user-provided value | +| LogInjectionTest.java:1183:39:1183:55 | (...)... | LogInjectionTest.java:1183:48:1183:55 | source(...) : Object | LogInjectionTest.java:1183:39:1183:55 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1183:48:1183:55 | source(...) | user-provided value | +| LogInjectionTest.java:1184:45:1184:67 | new Object[] | LogInjectionTest.java:1184:59:1184:66 | source(...) : Object | LogInjectionTest.java:1184:45:1184:67 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1184:59:1184:66 | source(...) | user-provided value | +| LogInjectionTest.java:1185:33:1185:49 | (...)... | LogInjectionTest.java:1185:42:1185:49 | source(...) : Object | LogInjectionTest.java:1185:33:1185:49 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1185:42:1185:49 | source(...) | user-provided value | +| LogInjectionTest.java:1186:39:1186:61 | new Object[] | LogInjectionTest.java:1186:53:1186:60 | source(...) : Object | LogInjectionTest.java:1186:39:1186:61 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1186:53:1186:60 | source(...) | user-provided value | +| LogInjectionTest.java:1187:31:1187:48 | (...)... | LogInjectionTest.java:1187:41:1187:48 | source(...) : Object | LogInjectionTest.java:1187:31:1187:48 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1187:41:1187:48 | source(...) | user-provided value | +| LogInjectionTest.java:1188:31:1188:47 | (...)... | LogInjectionTest.java:1188:40:1188:47 | source(...) : Object | LogInjectionTest.java:1188:31:1188:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1188:40:1188:47 | source(...) | user-provided value | +| LogInjectionTest.java:1189:46:1189:68 | new Object[] | LogInjectionTest.java:1189:60:1189:67 | source(...) : Object | LogInjectionTest.java:1189:46:1189:68 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1189:60:1189:67 | source(...) | user-provided value | +| LogInjectionTest.java:1190:31:1190:47 | (...)... | LogInjectionTest.java:1190:40:1190:47 | source(...) : Object | LogInjectionTest.java:1190:31:1190:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1190:40:1190:47 | source(...) | user-provided value | +| LogInjectionTest.java:1191:13:1191:68 | new ..[] { .. } | LogInjectionTest.java:1191:60:1191:67 | source(...) : Object | LogInjectionTest.java:1191:13:1191:68 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1191:60:1191:67 | source(...) | user-provided value | +| LogInjectionTest.java:1192:13:1192:53 | new ..[] { .. } | LogInjectionTest.java:1192:45:1192:52 | source(...) : Object | LogInjectionTest.java:1192:13:1192:53 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1192:45:1192:52 | source(...) | user-provided value | +| LogInjectionTest.java:1193:30:1193:52 | (...)... | LogInjectionTest.java:1193:45:1193:52 | source(...) : Object | LogInjectionTest.java:1193:30:1193:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1193:45:1193:52 | source(...) | user-provided value | +| LogInjectionTest.java:1194:30:1194:52 | (...)... | LogInjectionTest.java:1194:45:1194:52 | source(...) : Object | LogInjectionTest.java:1194:30:1194:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1194:45:1194:52 | source(...) | user-provided value | +| LogInjectionTest.java:1195:51:1195:58 | source(...) | LogInjectionTest.java:1195:51:1195:58 | source(...) | LogInjectionTest.java:1195:51:1195:58 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1195:51:1195:58 | source(...) | user-provided value | +| LogInjectionTest.java:1196:30:1196:47 | (...)... | LogInjectionTest.java:1196:40:1196:47 | source(...) : Object | LogInjectionTest.java:1196:30:1196:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1196:40:1196:47 | source(...) | user-provided value | +| LogInjectionTest.java:1197:46:1197:53 | source(...) | LogInjectionTest.java:1197:46:1197:53 | source(...) | LogInjectionTest.java:1197:46:1197:53 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1197:46:1197:53 | source(...) | user-provided value | +| LogInjectionTest.java:1198:30:1198:37 | source(...) | LogInjectionTest.java:1198:30:1198:37 | source(...) | LogInjectionTest.java:1198:30:1198:37 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1198:30:1198:37 | source(...) | user-provided value | +| LogInjectionTest.java:1199:30:1199:46 | (...)... | LogInjectionTest.java:1199:39:1199:46 | source(...) : Object | LogInjectionTest.java:1199:30:1199:46 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1199:39:1199:46 | source(...) | user-provided value | +| LogInjectionTest.java:1200:45:1200:52 | source(...) | LogInjectionTest.java:1200:45:1200:52 | source(...) | LogInjectionTest.java:1200:45:1200:52 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1200:45:1200:52 | source(...) | user-provided value | +| LogInjectionTest.java:1204:25:1204:47 | (...)... | LogInjectionTest.java:1204:40:1204:47 | source(...) : Object | LogInjectionTest.java:1204:25:1204:47 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1204:40:1204:47 | source(...) | user-provided value | +| LogInjectionTest.java:1205:25:1205:42 | (...)... | LogInjectionTest.java:1205:35:1205:42 | source(...) : Object | LogInjectionTest.java:1205:25:1205:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1205:35:1205:42 | source(...) | user-provided value | +| LogInjectionTest.java:1206:25:1206:32 | source(...) | LogInjectionTest.java:1206:25:1206:32 | source(...) | LogInjectionTest.java:1206:25:1206:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1206:25:1206:32 | source(...) | user-provided value | +| LogInjectionTest.java:1207:25:1207:41 | (...)... | LogInjectionTest.java:1207:34:1207:41 | source(...) : Object | LogInjectionTest.java:1207:25:1207:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1207:34:1207:41 | source(...) | user-provided value | +| LogInjectionTest.java:1208:25:1208:41 | (...)... | LogInjectionTest.java:1208:34:1208:41 | source(...) : Object | LogInjectionTest.java:1208:25:1208:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1208:34:1208:41 | source(...) | user-provided value | +| LogInjectionTest.java:1209:40:1209:62 | new Object[] | LogInjectionTest.java:1209:54:1209:61 | source(...) : Object | LogInjectionTest.java:1209:40:1209:62 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1209:54:1209:61 | source(...) | user-provided value | +| LogInjectionTest.java:1210:40:1210:47 | source(...) | LogInjectionTest.java:1210:40:1210:47 | source(...) | LogInjectionTest.java:1210:40:1210:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1210:40:1210:47 | source(...) | user-provided value | +| LogInjectionTest.java:1212:40:1212:56 | (...)... | LogInjectionTest.java:1212:49:1212:56 | source(...) : Object | LogInjectionTest.java:1212:40:1212:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1212:49:1212:56 | source(...) | user-provided value | +| LogInjectionTest.java:1213:25:1213:41 | (...)... | LogInjectionTest.java:1213:34:1213:41 | source(...) : Object | LogInjectionTest.java:1213:25:1213:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1213:34:1213:41 | source(...) | user-provided value | +| LogInjectionTest.java:1214:55:1214:71 | (...)... | LogInjectionTest.java:1214:64:1214:71 | source(...) : Object | LogInjectionTest.java:1214:55:1214:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1214:64:1214:71 | source(...) | user-provided value | +| LogInjectionTest.java:1215:40:1215:56 | (...)... | LogInjectionTest.java:1215:49:1215:56 | source(...) : Object | LogInjectionTest.java:1215:40:1215:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1215:49:1215:56 | source(...) | user-provided value | +| LogInjectionTest.java:1216:25:1216:41 | (...)... | LogInjectionTest.java:1216:34:1216:41 | source(...) : Object | LogInjectionTest.java:1216:25:1216:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1216:34:1216:41 | source(...) | user-provided value | +| LogInjectionTest.java:1217:70:1217:86 | (...)... | LogInjectionTest.java:1217:79:1217:86 | source(...) : Object | LogInjectionTest.java:1217:70:1217:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1217:79:1217:86 | source(...) | user-provided value | +| LogInjectionTest.java:1218:55:1218:71 | (...)... | LogInjectionTest.java:1218:64:1218:71 | source(...) : Object | LogInjectionTest.java:1218:55:1218:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1218:64:1218:71 | source(...) | user-provided value | +| LogInjectionTest.java:1219:40:1219:56 | (...)... | LogInjectionTest.java:1219:49:1219:56 | source(...) : Object | LogInjectionTest.java:1219:40:1219:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1219:49:1219:56 | source(...) | user-provided value | +| LogInjectionTest.java:1220:25:1220:41 | (...)... | LogInjectionTest.java:1220:34:1220:41 | source(...) : Object | LogInjectionTest.java:1220:25:1220:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1220:34:1220:41 | source(...) | user-provided value | +| LogInjectionTest.java:1221:85:1221:101 | (...)... | LogInjectionTest.java:1221:94:1221:101 | source(...) : Object | LogInjectionTest.java:1221:85:1221:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1221:94:1221:101 | source(...) | user-provided value | +| LogInjectionTest.java:1222:70:1222:86 | (...)... | LogInjectionTest.java:1222:79:1222:86 | source(...) : Object | LogInjectionTest.java:1222:70:1222:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1222:79:1222:86 | source(...) | user-provided value | +| LogInjectionTest.java:1223:55:1223:71 | (...)... | LogInjectionTest.java:1223:64:1223:71 | source(...) : Object | LogInjectionTest.java:1223:55:1223:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1223:64:1223:71 | source(...) | user-provided value | +| LogInjectionTest.java:1224:40:1224:56 | (...)... | LogInjectionTest.java:1224:49:1224:56 | source(...) : Object | LogInjectionTest.java:1224:40:1224:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1224:49:1224:56 | source(...) | user-provided value | +| LogInjectionTest.java:1225:25:1225:41 | (...)... | LogInjectionTest.java:1225:34:1225:41 | source(...) : Object | LogInjectionTest.java:1225:25:1225:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1225:34:1225:41 | source(...) | user-provided value | +| LogInjectionTest.java:1226:100:1226:116 | (...)... | LogInjectionTest.java:1226:109:1226:116 | source(...) : Object | LogInjectionTest.java:1226:100:1226:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1226:109:1226:116 | source(...) | user-provided value | +| LogInjectionTest.java:1227:85:1227:101 | (...)... | LogInjectionTest.java:1227:94:1227:101 | source(...) : Object | LogInjectionTest.java:1227:85:1227:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1227:94:1227:101 | source(...) | user-provided value | +| LogInjectionTest.java:1228:70:1228:86 | (...)... | LogInjectionTest.java:1228:79:1228:86 | source(...) : Object | LogInjectionTest.java:1228:70:1228:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1228:79:1228:86 | source(...) | user-provided value | +| LogInjectionTest.java:1229:55:1229:71 | (...)... | LogInjectionTest.java:1229:64:1229:71 | source(...) : Object | LogInjectionTest.java:1229:55:1229:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1229:64:1229:71 | source(...) | user-provided value | +| LogInjectionTest.java:1230:40:1230:56 | (...)... | LogInjectionTest.java:1230:49:1230:56 | source(...) : Object | LogInjectionTest.java:1230:40:1230:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1230:49:1230:56 | source(...) | user-provided value | +| LogInjectionTest.java:1231:25:1231:41 | (...)... | LogInjectionTest.java:1231:34:1231:41 | source(...) : Object | LogInjectionTest.java:1231:25:1231:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1231:34:1231:41 | source(...) | user-provided value | +| LogInjectionTest.java:1232:115:1232:131 | (...)... | LogInjectionTest.java:1232:124:1232:131 | source(...) : Object | LogInjectionTest.java:1232:115:1232:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1232:124:1232:131 | source(...) | user-provided value | +| LogInjectionTest.java:1233:100:1233:116 | (...)... | LogInjectionTest.java:1233:109:1233:116 | source(...) : Object | LogInjectionTest.java:1233:100:1233:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1233:109:1233:116 | source(...) | user-provided value | +| LogInjectionTest.java:1234:85:1234:101 | (...)... | LogInjectionTest.java:1234:94:1234:101 | source(...) : Object | LogInjectionTest.java:1234:85:1234:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1234:94:1234:101 | source(...) | user-provided value | +| LogInjectionTest.java:1235:70:1235:86 | (...)... | LogInjectionTest.java:1235:79:1235:86 | source(...) : Object | LogInjectionTest.java:1235:70:1235:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1235:79:1235:86 | source(...) | user-provided value | +| LogInjectionTest.java:1236:55:1236:71 | (...)... | LogInjectionTest.java:1236:64:1236:71 | source(...) : Object | LogInjectionTest.java:1236:55:1236:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1236:64:1236:71 | source(...) | user-provided value | +| LogInjectionTest.java:1237:40:1237:56 | (...)... | LogInjectionTest.java:1237:49:1237:56 | source(...) : Object | LogInjectionTest.java:1237:40:1237:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1237:49:1237:56 | source(...) | user-provided value | +| LogInjectionTest.java:1238:25:1238:41 | (...)... | LogInjectionTest.java:1238:34:1238:41 | source(...) : Object | LogInjectionTest.java:1238:25:1238:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1238:34:1238:41 | source(...) | user-provided value | +| LogInjectionTest.java:1239:130:1239:146 | (...)... | LogInjectionTest.java:1239:139:1239:146 | source(...) : Object | LogInjectionTest.java:1239:130:1239:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1239:139:1239:146 | source(...) | user-provided value | +| LogInjectionTest.java:1240:115:1240:131 | (...)... | LogInjectionTest.java:1240:124:1240:131 | source(...) : Object | LogInjectionTest.java:1240:115:1240:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1240:124:1240:131 | source(...) | user-provided value | +| LogInjectionTest.java:1241:100:1241:116 | (...)... | LogInjectionTest.java:1241:109:1241:116 | source(...) : Object | LogInjectionTest.java:1241:100:1241:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1241:109:1241:116 | source(...) | user-provided value | +| LogInjectionTest.java:1242:85:1242:101 | (...)... | LogInjectionTest.java:1242:94:1242:101 | source(...) : Object | LogInjectionTest.java:1242:85:1242:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1242:94:1242:101 | source(...) | user-provided value | +| LogInjectionTest.java:1243:70:1243:86 | (...)... | LogInjectionTest.java:1243:79:1243:86 | source(...) : Object | LogInjectionTest.java:1243:70:1243:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1243:79:1243:86 | source(...) | user-provided value | +| LogInjectionTest.java:1244:55:1244:71 | (...)... | LogInjectionTest.java:1244:64:1244:71 | source(...) : Object | LogInjectionTest.java:1244:55:1244:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1244:64:1244:71 | source(...) | user-provided value | +| LogInjectionTest.java:1245:40:1245:56 | (...)... | LogInjectionTest.java:1245:49:1245:56 | source(...) : Object | LogInjectionTest.java:1245:40:1245:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1245:49:1245:56 | source(...) | user-provided value | +| LogInjectionTest.java:1246:25:1246:41 | (...)... | LogInjectionTest.java:1246:34:1246:41 | source(...) : Object | LogInjectionTest.java:1246:25:1246:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1246:34:1246:41 | source(...) | user-provided value | +| LogInjectionTest.java:1247:145:1247:161 | (...)... | LogInjectionTest.java:1247:154:1247:161 | source(...) : Object | LogInjectionTest.java:1247:145:1247:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1247:154:1247:161 | source(...) | user-provided value | +| LogInjectionTest.java:1248:130:1248:146 | (...)... | LogInjectionTest.java:1248:139:1248:146 | source(...) : Object | LogInjectionTest.java:1248:130:1248:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1248:139:1248:146 | source(...) | user-provided value | +| LogInjectionTest.java:1249:115:1249:131 | (...)... | LogInjectionTest.java:1249:124:1249:131 | source(...) : Object | LogInjectionTest.java:1249:115:1249:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1249:124:1249:131 | source(...) | user-provided value | +| LogInjectionTest.java:1250:100:1250:116 | (...)... | LogInjectionTest.java:1250:109:1250:116 | source(...) : Object | LogInjectionTest.java:1250:100:1250:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1250:109:1250:116 | source(...) | user-provided value | +| LogInjectionTest.java:1251:85:1251:101 | (...)... | LogInjectionTest.java:1251:94:1251:101 | source(...) : Object | LogInjectionTest.java:1251:85:1251:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1251:94:1251:101 | source(...) | user-provided value | +| LogInjectionTest.java:1252:70:1252:86 | (...)... | LogInjectionTest.java:1252:79:1252:86 | source(...) : Object | LogInjectionTest.java:1252:70:1252:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1252:79:1252:86 | source(...) | user-provided value | +| LogInjectionTest.java:1253:55:1253:71 | (...)... | LogInjectionTest.java:1253:64:1253:71 | source(...) : Object | LogInjectionTest.java:1253:55:1253:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1253:64:1253:71 | source(...) | user-provided value | +| LogInjectionTest.java:1254:40:1254:56 | (...)... | LogInjectionTest.java:1254:49:1254:56 | source(...) : Object | LogInjectionTest.java:1254:40:1254:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1254:49:1254:56 | source(...) | user-provided value | +| LogInjectionTest.java:1255:25:1255:41 | (...)... | LogInjectionTest.java:1255:34:1255:41 | source(...) : Object | LogInjectionTest.java:1255:25:1255:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1255:34:1255:41 | source(...) | user-provided value | +| LogInjectionTest.java:1256:160:1256:176 | (...)... | LogInjectionTest.java:1256:169:1256:176 | source(...) : Object | LogInjectionTest.java:1256:160:1256:176 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1256:169:1256:176 | source(...) | user-provided value | +| LogInjectionTest.java:1257:145:1257:161 | (...)... | LogInjectionTest.java:1257:154:1257:161 | source(...) : Object | LogInjectionTest.java:1257:145:1257:161 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1257:154:1257:161 | source(...) | user-provided value | +| LogInjectionTest.java:1258:130:1258:146 | (...)... | LogInjectionTest.java:1258:139:1258:146 | source(...) : Object | LogInjectionTest.java:1258:130:1258:146 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1258:139:1258:146 | source(...) | user-provided value | +| LogInjectionTest.java:1259:115:1259:131 | (...)... | LogInjectionTest.java:1259:124:1259:131 | source(...) : Object | LogInjectionTest.java:1259:115:1259:131 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1259:124:1259:131 | source(...) | user-provided value | +| LogInjectionTest.java:1260:100:1260:116 | (...)... | LogInjectionTest.java:1260:109:1260:116 | source(...) : Object | LogInjectionTest.java:1260:100:1260:116 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1260:109:1260:116 | source(...) | user-provided value | +| LogInjectionTest.java:1261:85:1261:101 | (...)... | LogInjectionTest.java:1261:94:1261:101 | source(...) : Object | LogInjectionTest.java:1261:85:1261:101 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1261:94:1261:101 | source(...) | user-provided value | +| LogInjectionTest.java:1262:70:1262:86 | (...)... | LogInjectionTest.java:1262:79:1262:86 | source(...) : Object | LogInjectionTest.java:1262:70:1262:86 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1262:79:1262:86 | source(...) | user-provided value | +| LogInjectionTest.java:1263:55:1263:71 | (...)... | LogInjectionTest.java:1263:64:1263:71 | source(...) : Object | LogInjectionTest.java:1263:55:1263:71 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1263:64:1263:71 | source(...) | user-provided value | +| LogInjectionTest.java:1264:40:1264:56 | (...)... | LogInjectionTest.java:1264:49:1264:56 | source(...) : Object | LogInjectionTest.java:1264:40:1264:56 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1264:49:1264:56 | source(...) | user-provided value | +| LogInjectionTest.java:1265:25:1265:41 | (...)... | LogInjectionTest.java:1265:34:1265:41 | source(...) : Object | LogInjectionTest.java:1265:25:1265:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1265:34:1265:41 | source(...) | user-provided value | +| LogInjectionTest.java:1267:25:1267:41 | (...)... | LogInjectionTest.java:1267:34:1267:41 | source(...) : Object | LogInjectionTest.java:1267:25:1267:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1267:34:1267:41 | source(...) | user-provided value | +| LogInjectionTest.java:1268:40:1268:61 | (...)... | LogInjectionTest.java:1268:54:1268:61 | source(...) : Object | LogInjectionTest.java:1268:40:1268:61 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1268:54:1268:61 | source(...) | user-provided value | +| LogInjectionTest.java:1269:25:1269:46 | (...)... | LogInjectionTest.java:1269:39:1269:46 | source(...) : Object | LogInjectionTest.java:1269:25:1269:46 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1269:39:1269:46 | source(...) | user-provided value | +| LogInjectionTest.java:1273:23:1273:30 | source(...) | LogInjectionTest.java:1273:23:1273:30 | source(...) | LogInjectionTest.java:1273:23:1273:30 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1273:23:1273:30 | source(...) | user-provided value | +| LogInjectionTest.java:1274:23:1274:30 | source(...) | LogInjectionTest.java:1274:23:1274:30 | source(...) | LogInjectionTest.java:1274:23:1274:30 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1274:23:1274:30 | source(...) | user-provided value | +| LogInjectionTest.java:1275:23:1275:30 | source(...) | LogInjectionTest.java:1275:23:1275:30 | source(...) | LogInjectionTest.java:1275:23:1275:30 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1275:23:1275:30 | source(...) | user-provided value | +| LogInjectionTest.java:1276:22:1276:29 | source(...) | LogInjectionTest.java:1276:22:1276:29 | source(...) | LogInjectionTest.java:1276:22:1276:29 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1276:22:1276:29 | source(...) | user-provided value | +| LogInjectionTest.java:1277:23:1277:30 | source(...) | LogInjectionTest.java:1277:23:1277:30 | source(...) | LogInjectionTest.java:1277:23:1277:30 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1277:23:1277:30 | source(...) | user-provided value | +| LogInjectionTest.java:1278:22:1278:29 | source(...) | LogInjectionTest.java:1278:22:1278:29 | source(...) | LogInjectionTest.java:1278:22:1278:29 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1278:22:1278:29 | source(...) | user-provided value | +| LogInjectionTest.java:1283:27:1283:34 | source(...) | LogInjectionTest.java:1283:27:1283:34 | source(...) | LogInjectionTest.java:1283:27:1283:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1283:27:1283:34 | source(...) | user-provided value | +| LogInjectionTest.java:1284:27:1284:34 | source(...) | LogInjectionTest.java:1284:27:1284:34 | source(...) | LogInjectionTest.java:1284:27:1284:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1284:27:1284:34 | source(...) | user-provided value | +| LogInjectionTest.java:1288:42:1288:49 | source(...) | LogInjectionTest.java:1288:42:1288:49 | source(...) | LogInjectionTest.java:1288:42:1288:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1288:42:1288:49 | source(...) | user-provided value | +| LogInjectionTest.java:1289:57:1289:79 | new Object[] | LogInjectionTest.java:1289:71:1289:78 | source(...) : Object | LogInjectionTest.java:1289:57:1289:79 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1289:71:1289:78 | source(...) | user-provided value | +| LogInjectionTest.java:1290:42:1290:49 | source(...) | LogInjectionTest.java:1290:42:1290:49 | source(...) | LogInjectionTest.java:1290:42:1290:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1290:42:1290:49 | source(...) | user-provided value | +| LogInjectionTest.java:1291:27:1291:34 | source(...) | LogInjectionTest.java:1291:27:1291:34 | source(...) | LogInjectionTest.java:1291:27:1291:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1291:27:1291:34 | source(...) | user-provided value | +| LogInjectionTest.java:1292:27:1292:34 | source(...) | LogInjectionTest.java:1292:27:1292:34 | source(...) | LogInjectionTest.java:1292:27:1292:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1292:27:1292:34 | source(...) | user-provided value | +| LogInjectionTest.java:1296:42:1296:49 | source(...) | LogInjectionTest.java:1296:42:1296:49 | source(...) | LogInjectionTest.java:1296:42:1296:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1296:42:1296:49 | source(...) | user-provided value | +| LogInjectionTest.java:1297:57:1297:79 | new Object[] | LogInjectionTest.java:1297:71:1297:78 | source(...) : Object | LogInjectionTest.java:1297:57:1297:79 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1297:71:1297:78 | source(...) | user-provided value | +| LogInjectionTest.java:1298:42:1298:49 | source(...) | LogInjectionTest.java:1298:42:1298:49 | source(...) | LogInjectionTest.java:1298:42:1298:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1298:42:1298:49 | source(...) | user-provided value | +| LogInjectionTest.java:1299:27:1299:34 | source(...) | LogInjectionTest.java:1299:27:1299:34 | source(...) | LogInjectionTest.java:1299:27:1299:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1299:27:1299:34 | source(...) | user-provided value | +| LogInjectionTest.java:1300:27:1300:34 | source(...) | LogInjectionTest.java:1300:27:1300:34 | source(...) | LogInjectionTest.java:1300:27:1300:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1300:27:1300:34 | source(...) | user-provided value | +| LogInjectionTest.java:1304:42:1304:49 | source(...) | LogInjectionTest.java:1304:42:1304:49 | source(...) | LogInjectionTest.java:1304:42:1304:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1304:42:1304:49 | source(...) | user-provided value | +| LogInjectionTest.java:1305:57:1305:79 | new Object[] | LogInjectionTest.java:1305:71:1305:78 | source(...) : Object | LogInjectionTest.java:1305:57:1305:79 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1305:71:1305:78 | source(...) | user-provided value | +| LogInjectionTest.java:1306:42:1306:49 | source(...) | LogInjectionTest.java:1306:42:1306:49 | source(...) | LogInjectionTest.java:1306:42:1306:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1306:42:1306:49 | source(...) | user-provided value | +| LogInjectionTest.java:1307:26:1307:33 | source(...) | LogInjectionTest.java:1307:26:1307:33 | source(...) | LogInjectionTest.java:1307:26:1307:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1307:26:1307:33 | source(...) | user-provided value | +| LogInjectionTest.java:1308:26:1308:33 | source(...) | LogInjectionTest.java:1308:26:1308:33 | source(...) | LogInjectionTest.java:1308:26:1308:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1308:26:1308:33 | source(...) | user-provided value | +| LogInjectionTest.java:1312:41:1312:48 | source(...) | LogInjectionTest.java:1312:41:1312:48 | source(...) | LogInjectionTest.java:1312:41:1312:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1312:41:1312:48 | source(...) | user-provided value | +| LogInjectionTest.java:1313:56:1313:78 | new Object[] | LogInjectionTest.java:1313:70:1313:77 | source(...) : Object | LogInjectionTest.java:1313:56:1313:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1313:70:1313:77 | source(...) | user-provided value | +| LogInjectionTest.java:1314:41:1314:48 | source(...) | LogInjectionTest.java:1314:41:1314:48 | source(...) | LogInjectionTest.java:1314:41:1314:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1314:41:1314:48 | source(...) | user-provided value | +| LogInjectionTest.java:1315:27:1315:34 | source(...) | LogInjectionTest.java:1315:27:1315:34 | source(...) | LogInjectionTest.java:1315:27:1315:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1315:27:1315:34 | source(...) | user-provided value | +| LogInjectionTest.java:1316:27:1316:34 | source(...) | LogInjectionTest.java:1316:27:1316:34 | source(...) | LogInjectionTest.java:1316:27:1316:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1316:27:1316:34 | source(...) | user-provided value | +| LogInjectionTest.java:1320:42:1320:49 | source(...) | LogInjectionTest.java:1320:42:1320:49 | source(...) | LogInjectionTest.java:1320:42:1320:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1320:42:1320:49 | source(...) | user-provided value | +| LogInjectionTest.java:1321:57:1321:79 | new Object[] | LogInjectionTest.java:1321:71:1321:78 | source(...) : Object | LogInjectionTest.java:1321:57:1321:79 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1321:71:1321:78 | source(...) | user-provided value | +| LogInjectionTest.java:1322:42:1322:49 | source(...) | LogInjectionTest.java:1322:42:1322:49 | source(...) | LogInjectionTest.java:1322:42:1322:49 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1322:42:1322:49 | source(...) | user-provided value | +| LogInjectionTest.java:1323:26:1323:33 | source(...) | LogInjectionTest.java:1323:26:1323:33 | source(...) | LogInjectionTest.java:1323:26:1323:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1323:26:1323:33 | source(...) | user-provided value | +| LogInjectionTest.java:1324:26:1324:33 | source(...) | LogInjectionTest.java:1324:26:1324:33 | source(...) | LogInjectionTest.java:1324:26:1324:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1324:26:1324:33 | source(...) | user-provided value | +| LogInjectionTest.java:1328:41:1328:48 | source(...) | LogInjectionTest.java:1328:41:1328:48 | source(...) | LogInjectionTest.java:1328:41:1328:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1328:41:1328:48 | source(...) | user-provided value | +| LogInjectionTest.java:1329:56:1329:78 | new Object[] | LogInjectionTest.java:1329:70:1329:77 | source(...) : Object | LogInjectionTest.java:1329:56:1329:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1329:70:1329:77 | source(...) | user-provided value | +| LogInjectionTest.java:1330:41:1330:48 | source(...) | LogInjectionTest.java:1330:41:1330:48 | source(...) | LogInjectionTest.java:1330:41:1330:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1330:41:1330:48 | source(...) | user-provided value | +| LogInjectionTest.java:1331:64:1331:71 | source(...) | LogInjectionTest.java:1331:64:1331:71 | source(...) | LogInjectionTest.java:1331:64:1331:71 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1331:64:1331:71 | source(...) | user-provided value | +| LogInjectionTest.java:1332:64:1332:71 | source(...) | LogInjectionTest.java:1332:64:1332:71 | source(...) | LogInjectionTest.java:1332:64:1332:71 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1332:64:1332:71 | source(...) | user-provided value | +| LogInjectionTest.java:1336:79:1336:86 | source(...) | LogInjectionTest.java:1336:79:1336:86 | source(...) | LogInjectionTest.java:1336:79:1336:86 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1336:79:1336:86 | source(...) | user-provided value | +| LogInjectionTest.java:1337:79:1337:86 | source(...) | LogInjectionTest.java:1337:79:1337:86 | source(...) | LogInjectionTest.java:1337:79:1337:86 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1337:79:1337:86 | source(...) | user-provided value | +| LogInjectionTest.java:1338:94:1338:116 | new Object[] | LogInjectionTest.java:1338:108:1338:115 | source(...) : Object | LogInjectionTest.java:1338:94:1338:116 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1338:108:1338:115 | source(...) | user-provided value | +| LogInjectionTest.java:1339:43:1339:59 | (...)... | LogInjectionTest.java:1339:52:1339:59 | source(...) : Object | LogInjectionTest.java:1339:43:1339:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1339:52:1339:59 | source(...) | user-provided value | +| LogInjectionTest.java:1340:28:1340:44 | (...)... | LogInjectionTest.java:1340:37:1340:44 | source(...) : Object | LogInjectionTest.java:1340:28:1340:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1340:37:1340:44 | source(...) | user-provided value | +| LogInjectionTest.java:1341:43:1341:59 | (...)... | LogInjectionTest.java:1341:52:1341:59 | source(...) : Object | LogInjectionTest.java:1341:43:1341:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1341:52:1341:59 | source(...) | user-provided value | +| LogInjectionTest.java:1342:28:1342:44 | (...)... | LogInjectionTest.java:1342:37:1342:44 | source(...) : Object | LogInjectionTest.java:1342:28:1342:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1342:37:1342:44 | source(...) | user-provided value | +| LogInjectionTest.java:1343:28:1343:44 | (...)... | LogInjectionTest.java:1343:37:1343:44 | source(...) : Object | LogInjectionTest.java:1343:28:1343:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1343:37:1343:44 | source(...) | user-provided value | +| LogInjectionTest.java:1344:28:1344:44 | (...)... | LogInjectionTest.java:1344:37:1344:44 | source(...) : Object | LogInjectionTest.java:1344:28:1344:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1344:37:1344:44 | source(...) | user-provided value | +| LogInjectionTest.java:1345:43:1345:65 | new Object[] | LogInjectionTest.java:1345:57:1345:64 | source(...) : Object | LogInjectionTest.java:1345:43:1345:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1345:57:1345:64 | source(...) | user-provided value | +| LogInjectionTest.java:1346:43:1346:65 | new Object[] | LogInjectionTest.java:1346:57:1346:64 | source(...) : Object | LogInjectionTest.java:1346:43:1346:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1346:57:1346:64 | source(...) | user-provided value | +| LogInjectionTest.java:1347:58:1347:74 | (...)... | LogInjectionTest.java:1347:67:1347:74 | source(...) : Object | LogInjectionTest.java:1347:58:1347:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1347:67:1347:74 | source(...) | user-provided value | +| LogInjectionTest.java:1348:43:1348:59 | (...)... | LogInjectionTest.java:1348:52:1348:59 | source(...) : Object | LogInjectionTest.java:1348:43:1348:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1348:52:1348:59 | source(...) | user-provided value | +| LogInjectionTest.java:1349:28:1349:44 | (...)... | LogInjectionTest.java:1349:37:1349:44 | source(...) : Object | LogInjectionTest.java:1349:28:1349:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1349:37:1349:44 | source(...) | user-provided value | +| LogInjectionTest.java:1350:58:1350:74 | (...)... | LogInjectionTest.java:1350:67:1350:74 | source(...) : Object | LogInjectionTest.java:1350:58:1350:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1350:67:1350:74 | source(...) | user-provided value | +| LogInjectionTest.java:1351:43:1351:59 | (...)... | LogInjectionTest.java:1351:52:1351:59 | source(...) : Object | LogInjectionTest.java:1351:43:1351:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1351:52:1351:59 | source(...) | user-provided value | +| LogInjectionTest.java:1352:28:1352:44 | (...)... | LogInjectionTest.java:1352:37:1352:44 | source(...) : Object | LogInjectionTest.java:1352:28:1352:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1352:37:1352:44 | source(...) | user-provided value | +| LogInjectionTest.java:1353:73:1353:89 | (...)... | LogInjectionTest.java:1353:82:1353:89 | source(...) : Object | LogInjectionTest.java:1353:73:1353:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1353:82:1353:89 | source(...) | user-provided value | +| LogInjectionTest.java:1354:58:1354:74 | (...)... | LogInjectionTest.java:1354:67:1354:74 | source(...) : Object | LogInjectionTest.java:1354:58:1354:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1354:67:1354:74 | source(...) | user-provided value | +| LogInjectionTest.java:1355:43:1355:59 | (...)... | LogInjectionTest.java:1355:52:1355:59 | source(...) : Object | LogInjectionTest.java:1355:43:1355:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1355:52:1355:59 | source(...) | user-provided value | +| LogInjectionTest.java:1356:28:1356:44 | (...)... | LogInjectionTest.java:1356:37:1356:44 | source(...) : Object | LogInjectionTest.java:1356:28:1356:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1356:37:1356:44 | source(...) | user-provided value | +| LogInjectionTest.java:1357:73:1357:89 | (...)... | LogInjectionTest.java:1357:82:1357:89 | source(...) : Object | LogInjectionTest.java:1357:73:1357:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1357:82:1357:89 | source(...) | user-provided value | +| LogInjectionTest.java:1358:58:1358:74 | (...)... | LogInjectionTest.java:1358:67:1358:74 | source(...) : Object | LogInjectionTest.java:1358:58:1358:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1358:67:1358:74 | source(...) | user-provided value | +| LogInjectionTest.java:1359:43:1359:59 | (...)... | LogInjectionTest.java:1359:52:1359:59 | source(...) : Object | LogInjectionTest.java:1359:43:1359:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1359:52:1359:59 | source(...) | user-provided value | +| LogInjectionTest.java:1360:28:1360:44 | (...)... | LogInjectionTest.java:1360:37:1360:44 | source(...) : Object | LogInjectionTest.java:1360:28:1360:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1360:37:1360:44 | source(...) | user-provided value | +| LogInjectionTest.java:1361:43:1361:59 | (...)... | LogInjectionTest.java:1361:52:1361:59 | source(...) : Object | LogInjectionTest.java:1361:43:1361:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1361:52:1361:59 | source(...) | user-provided value | +| LogInjectionTest.java:1362:28:1362:44 | (...)... | LogInjectionTest.java:1362:37:1362:44 | source(...) : Object | LogInjectionTest.java:1362:28:1362:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1362:37:1362:44 | source(...) | user-provided value | +| LogInjectionTest.java:1363:43:1363:59 | (...)... | LogInjectionTest.java:1363:52:1363:59 | source(...) : Object | LogInjectionTest.java:1363:43:1363:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1363:52:1363:59 | source(...) | user-provided value | +| LogInjectionTest.java:1364:28:1364:44 | (...)... | LogInjectionTest.java:1364:37:1364:44 | source(...) : Object | LogInjectionTest.java:1364:28:1364:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1364:37:1364:44 | source(...) | user-provided value | +| LogInjectionTest.java:1365:28:1365:44 | (...)... | LogInjectionTest.java:1365:37:1365:44 | source(...) : Object | LogInjectionTest.java:1365:28:1365:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1365:37:1365:44 | source(...) | user-provided value | +| LogInjectionTest.java:1366:28:1366:44 | (...)... | LogInjectionTest.java:1366:37:1366:44 | source(...) : Object | LogInjectionTest.java:1366:28:1366:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1366:37:1366:44 | source(...) | user-provided value | +| LogInjectionTest.java:1367:43:1367:65 | new Object[] | LogInjectionTest.java:1367:57:1367:64 | source(...) : Object | LogInjectionTest.java:1367:43:1367:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1367:57:1367:64 | source(...) | user-provided value | +| LogInjectionTest.java:1368:43:1368:65 | new Object[] | LogInjectionTest.java:1368:57:1368:64 | source(...) : Object | LogInjectionTest.java:1368:43:1368:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1368:57:1368:64 | source(...) | user-provided value | +| LogInjectionTest.java:1369:58:1369:74 | (...)... | LogInjectionTest.java:1369:67:1369:74 | source(...) : Object | LogInjectionTest.java:1369:58:1369:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1369:67:1369:74 | source(...) | user-provided value | +| LogInjectionTest.java:1370:43:1370:59 | (...)... | LogInjectionTest.java:1370:52:1370:59 | source(...) : Object | LogInjectionTest.java:1370:43:1370:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1370:52:1370:59 | source(...) | user-provided value | +| LogInjectionTest.java:1371:28:1371:44 | (...)... | LogInjectionTest.java:1371:37:1371:44 | source(...) : Object | LogInjectionTest.java:1371:28:1371:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1371:37:1371:44 | source(...) | user-provided value | +| LogInjectionTest.java:1372:58:1372:74 | (...)... | LogInjectionTest.java:1372:67:1372:74 | source(...) : Object | LogInjectionTest.java:1372:58:1372:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1372:67:1372:74 | source(...) | user-provided value | +| LogInjectionTest.java:1373:43:1373:59 | (...)... | LogInjectionTest.java:1373:52:1373:59 | source(...) : Object | LogInjectionTest.java:1373:43:1373:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1373:52:1373:59 | source(...) | user-provided value | +| LogInjectionTest.java:1374:28:1374:44 | (...)... | LogInjectionTest.java:1374:37:1374:44 | source(...) : Object | LogInjectionTest.java:1374:28:1374:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1374:37:1374:44 | source(...) | user-provided value | +| LogInjectionTest.java:1375:73:1375:89 | (...)... | LogInjectionTest.java:1375:82:1375:89 | source(...) : Object | LogInjectionTest.java:1375:73:1375:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1375:82:1375:89 | source(...) | user-provided value | +| LogInjectionTest.java:1376:58:1376:74 | (...)... | LogInjectionTest.java:1376:67:1376:74 | source(...) : Object | LogInjectionTest.java:1376:58:1376:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1376:67:1376:74 | source(...) | user-provided value | +| LogInjectionTest.java:1377:43:1377:59 | (...)... | LogInjectionTest.java:1377:52:1377:59 | source(...) : Object | LogInjectionTest.java:1377:43:1377:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1377:52:1377:59 | source(...) | user-provided value | +| LogInjectionTest.java:1378:28:1378:44 | (...)... | LogInjectionTest.java:1378:37:1378:44 | source(...) : Object | LogInjectionTest.java:1378:28:1378:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1378:37:1378:44 | source(...) | user-provided value | +| LogInjectionTest.java:1379:73:1379:89 | (...)... | LogInjectionTest.java:1379:82:1379:89 | source(...) : Object | LogInjectionTest.java:1379:73:1379:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1379:82:1379:89 | source(...) | user-provided value | +| LogInjectionTest.java:1380:58:1380:74 | (...)... | LogInjectionTest.java:1380:67:1380:74 | source(...) : Object | LogInjectionTest.java:1380:58:1380:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1380:67:1380:74 | source(...) | user-provided value | +| LogInjectionTest.java:1381:43:1381:59 | (...)... | LogInjectionTest.java:1381:52:1381:59 | source(...) : Object | LogInjectionTest.java:1381:43:1381:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1381:52:1381:59 | source(...) | user-provided value | +| LogInjectionTest.java:1382:28:1382:44 | (...)... | LogInjectionTest.java:1382:37:1382:44 | source(...) : Object | LogInjectionTest.java:1382:28:1382:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1382:37:1382:44 | source(...) | user-provided value | +| LogInjectionTest.java:1383:43:1383:59 | (...)... | LogInjectionTest.java:1383:52:1383:59 | source(...) : Object | LogInjectionTest.java:1383:43:1383:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1383:52:1383:59 | source(...) | user-provided value | +| LogInjectionTest.java:1384:28:1384:44 | (...)... | LogInjectionTest.java:1384:37:1384:44 | source(...) : Object | LogInjectionTest.java:1384:28:1384:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1384:37:1384:44 | source(...) | user-provided value | +| LogInjectionTest.java:1385:43:1385:59 | (...)... | LogInjectionTest.java:1385:52:1385:59 | source(...) : Object | LogInjectionTest.java:1385:43:1385:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1385:52:1385:59 | source(...) | user-provided value | +| LogInjectionTest.java:1386:28:1386:44 | (...)... | LogInjectionTest.java:1386:37:1386:44 | source(...) : Object | LogInjectionTest.java:1386:28:1386:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1386:37:1386:44 | source(...) | user-provided value | +| LogInjectionTest.java:1387:28:1387:44 | (...)... | LogInjectionTest.java:1387:37:1387:44 | source(...) : Object | LogInjectionTest.java:1387:28:1387:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1387:37:1387:44 | source(...) | user-provided value | +| LogInjectionTest.java:1388:28:1388:44 | (...)... | LogInjectionTest.java:1388:37:1388:44 | source(...) : Object | LogInjectionTest.java:1388:28:1388:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1388:37:1388:44 | source(...) | user-provided value | +| LogInjectionTest.java:1389:43:1389:65 | new Object[] | LogInjectionTest.java:1389:57:1389:64 | source(...) : Object | LogInjectionTest.java:1389:43:1389:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1389:57:1389:64 | source(...) | user-provided value | +| LogInjectionTest.java:1390:43:1390:65 | new Object[] | LogInjectionTest.java:1390:57:1390:64 | source(...) : Object | LogInjectionTest.java:1390:43:1390:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1390:57:1390:64 | source(...) | user-provided value | +| LogInjectionTest.java:1391:58:1391:74 | (...)... | LogInjectionTest.java:1391:67:1391:74 | source(...) : Object | LogInjectionTest.java:1391:58:1391:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1391:67:1391:74 | source(...) | user-provided value | +| LogInjectionTest.java:1392:43:1392:59 | (...)... | LogInjectionTest.java:1392:52:1392:59 | source(...) : Object | LogInjectionTest.java:1392:43:1392:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1392:52:1392:59 | source(...) | user-provided value | +| LogInjectionTest.java:1393:28:1393:44 | (...)... | LogInjectionTest.java:1393:37:1393:44 | source(...) : Object | LogInjectionTest.java:1393:28:1393:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1393:37:1393:44 | source(...) | user-provided value | +| LogInjectionTest.java:1394:58:1394:74 | (...)... | LogInjectionTest.java:1394:67:1394:74 | source(...) : Object | LogInjectionTest.java:1394:58:1394:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1394:67:1394:74 | source(...) | user-provided value | +| LogInjectionTest.java:1395:43:1395:59 | (...)... | LogInjectionTest.java:1395:52:1395:59 | source(...) : Object | LogInjectionTest.java:1395:43:1395:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1395:52:1395:59 | source(...) | user-provided value | +| LogInjectionTest.java:1396:28:1396:44 | (...)... | LogInjectionTest.java:1396:37:1396:44 | source(...) : Object | LogInjectionTest.java:1396:28:1396:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1396:37:1396:44 | source(...) | user-provided value | +| LogInjectionTest.java:1397:73:1397:89 | (...)... | LogInjectionTest.java:1397:82:1397:89 | source(...) : Object | LogInjectionTest.java:1397:73:1397:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1397:82:1397:89 | source(...) | user-provided value | +| LogInjectionTest.java:1398:58:1398:74 | (...)... | LogInjectionTest.java:1398:67:1398:74 | source(...) : Object | LogInjectionTest.java:1398:58:1398:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1398:67:1398:74 | source(...) | user-provided value | +| LogInjectionTest.java:1399:43:1399:59 | (...)... | LogInjectionTest.java:1399:52:1399:59 | source(...) : Object | LogInjectionTest.java:1399:43:1399:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1399:52:1399:59 | source(...) | user-provided value | +| LogInjectionTest.java:1400:28:1400:44 | (...)... | LogInjectionTest.java:1400:37:1400:44 | source(...) : Object | LogInjectionTest.java:1400:28:1400:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1400:37:1400:44 | source(...) | user-provided value | +| LogInjectionTest.java:1401:73:1401:89 | (...)... | LogInjectionTest.java:1401:82:1401:89 | source(...) : Object | LogInjectionTest.java:1401:73:1401:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1401:82:1401:89 | source(...) | user-provided value | +| LogInjectionTest.java:1402:58:1402:74 | (...)... | LogInjectionTest.java:1402:67:1402:74 | source(...) : Object | LogInjectionTest.java:1402:58:1402:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1402:67:1402:74 | source(...) | user-provided value | +| LogInjectionTest.java:1403:43:1403:59 | (...)... | LogInjectionTest.java:1403:52:1403:59 | source(...) : Object | LogInjectionTest.java:1403:43:1403:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1403:52:1403:59 | source(...) | user-provided value | +| LogInjectionTest.java:1404:28:1404:44 | (...)... | LogInjectionTest.java:1404:37:1404:44 | source(...) : Object | LogInjectionTest.java:1404:28:1404:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1404:37:1404:44 | source(...) | user-provided value | +| LogInjectionTest.java:1405:42:1405:58 | (...)... | LogInjectionTest.java:1405:51:1405:58 | source(...) : Object | LogInjectionTest.java:1405:42:1405:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1405:51:1405:58 | source(...) | user-provided value | +| LogInjectionTest.java:1406:27:1406:43 | (...)... | LogInjectionTest.java:1406:36:1406:43 | source(...) : Object | LogInjectionTest.java:1406:27:1406:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1406:36:1406:43 | source(...) | user-provided value | +| LogInjectionTest.java:1407:42:1407:58 | (...)... | LogInjectionTest.java:1407:51:1407:58 | source(...) : Object | LogInjectionTest.java:1407:42:1407:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1407:51:1407:58 | source(...) | user-provided value | +| LogInjectionTest.java:1408:27:1408:43 | (...)... | LogInjectionTest.java:1408:36:1408:43 | source(...) : Object | LogInjectionTest.java:1408:27:1408:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1408:36:1408:43 | source(...) | user-provided value | +| LogInjectionTest.java:1409:27:1409:43 | (...)... | LogInjectionTest.java:1409:36:1409:43 | source(...) : Object | LogInjectionTest.java:1409:27:1409:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1409:36:1409:43 | source(...) | user-provided value | +| LogInjectionTest.java:1410:27:1410:43 | (...)... | LogInjectionTest.java:1410:36:1410:43 | source(...) : Object | LogInjectionTest.java:1410:27:1410:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1410:36:1410:43 | source(...) | user-provided value | +| LogInjectionTest.java:1411:42:1411:64 | new Object[] | LogInjectionTest.java:1411:56:1411:63 | source(...) : Object | LogInjectionTest.java:1411:42:1411:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1411:56:1411:63 | source(...) | user-provided value | +| LogInjectionTest.java:1412:42:1412:64 | new Object[] | LogInjectionTest.java:1412:56:1412:63 | source(...) : Object | LogInjectionTest.java:1412:42:1412:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1412:56:1412:63 | source(...) | user-provided value | +| LogInjectionTest.java:1413:57:1413:73 | (...)... | LogInjectionTest.java:1413:66:1413:73 | source(...) : Object | LogInjectionTest.java:1413:57:1413:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1413:66:1413:73 | source(...) | user-provided value | +| LogInjectionTest.java:1414:42:1414:58 | (...)... | LogInjectionTest.java:1414:51:1414:58 | source(...) : Object | LogInjectionTest.java:1414:42:1414:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1414:51:1414:58 | source(...) | user-provided value | +| LogInjectionTest.java:1415:27:1415:43 | (...)... | LogInjectionTest.java:1415:36:1415:43 | source(...) : Object | LogInjectionTest.java:1415:27:1415:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1415:36:1415:43 | source(...) | user-provided value | +| LogInjectionTest.java:1416:57:1416:73 | (...)... | LogInjectionTest.java:1416:66:1416:73 | source(...) : Object | LogInjectionTest.java:1416:57:1416:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1416:66:1416:73 | source(...) | user-provided value | +| LogInjectionTest.java:1417:42:1417:58 | (...)... | LogInjectionTest.java:1417:51:1417:58 | source(...) : Object | LogInjectionTest.java:1417:42:1417:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1417:51:1417:58 | source(...) | user-provided value | +| LogInjectionTest.java:1418:27:1418:43 | (...)... | LogInjectionTest.java:1418:36:1418:43 | source(...) : Object | LogInjectionTest.java:1418:27:1418:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1418:36:1418:43 | source(...) | user-provided value | +| LogInjectionTest.java:1419:72:1419:88 | (...)... | LogInjectionTest.java:1419:81:1419:88 | source(...) : Object | LogInjectionTest.java:1419:72:1419:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1419:81:1419:88 | source(...) | user-provided value | +| LogInjectionTest.java:1420:57:1420:73 | (...)... | LogInjectionTest.java:1420:66:1420:73 | source(...) : Object | LogInjectionTest.java:1420:57:1420:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1420:66:1420:73 | source(...) | user-provided value | +| LogInjectionTest.java:1421:42:1421:58 | (...)... | LogInjectionTest.java:1421:51:1421:58 | source(...) : Object | LogInjectionTest.java:1421:42:1421:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1421:51:1421:58 | source(...) | user-provided value | +| LogInjectionTest.java:1422:27:1422:43 | (...)... | LogInjectionTest.java:1422:36:1422:43 | source(...) : Object | LogInjectionTest.java:1422:27:1422:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1422:36:1422:43 | source(...) | user-provided value | +| LogInjectionTest.java:1423:72:1423:88 | (...)... | LogInjectionTest.java:1423:81:1423:88 | source(...) : Object | LogInjectionTest.java:1423:72:1423:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1423:81:1423:88 | source(...) | user-provided value | +| LogInjectionTest.java:1424:57:1424:73 | (...)... | LogInjectionTest.java:1424:66:1424:73 | source(...) : Object | LogInjectionTest.java:1424:57:1424:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1424:66:1424:73 | source(...) | user-provided value | +| LogInjectionTest.java:1425:42:1425:58 | (...)... | LogInjectionTest.java:1425:51:1425:58 | source(...) : Object | LogInjectionTest.java:1425:42:1425:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1425:51:1425:58 | source(...) | user-provided value | +| LogInjectionTest.java:1426:27:1426:43 | (...)... | LogInjectionTest.java:1426:36:1426:43 | source(...) : Object | LogInjectionTest.java:1426:27:1426:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1426:36:1426:43 | source(...) | user-provided value | +| LogInjectionTest.java:1427:80:1427:96 | (...)... | LogInjectionTest.java:1427:89:1427:96 | source(...) : Object | LogInjectionTest.java:1427:80:1427:96 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1427:89:1427:96 | source(...) | user-provided value | +| LogInjectionTest.java:1428:65:1428:81 | (...)... | LogInjectionTest.java:1428:74:1428:81 | source(...) : Object | LogInjectionTest.java:1428:65:1428:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1428:74:1428:81 | source(...) | user-provided value | +| LogInjectionTest.java:1429:80:1429:96 | (...)... | LogInjectionTest.java:1429:89:1429:96 | source(...) : Object | LogInjectionTest.java:1429:80:1429:96 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1429:89:1429:96 | source(...) | user-provided value | +| LogInjectionTest.java:1430:65:1430:81 | (...)... | LogInjectionTest.java:1430:74:1430:81 | source(...) : Object | LogInjectionTest.java:1430:65:1430:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1430:74:1430:81 | source(...) | user-provided value | +| LogInjectionTest.java:1431:65:1431:81 | (...)... | LogInjectionTest.java:1431:74:1431:81 | source(...) : Object | LogInjectionTest.java:1431:65:1431:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1431:74:1431:81 | source(...) | user-provided value | +| LogInjectionTest.java:1432:65:1432:81 | (...)... | LogInjectionTest.java:1432:74:1432:81 | source(...) : Object | LogInjectionTest.java:1432:65:1432:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1432:74:1432:81 | source(...) | user-provided value | +| LogInjectionTest.java:1433:80:1433:102 | new Object[] | LogInjectionTest.java:1433:94:1433:101 | source(...) : Object | LogInjectionTest.java:1433:80:1433:102 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1433:94:1433:101 | source(...) | user-provided value | +| LogInjectionTest.java:1434:80:1434:102 | new Object[] | LogInjectionTest.java:1434:94:1434:101 | source(...) : Object | LogInjectionTest.java:1434:80:1434:102 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1434:94:1434:101 | source(...) | user-provided value | +| LogInjectionTest.java:1435:95:1435:111 | (...)... | LogInjectionTest.java:1435:104:1435:111 | source(...) : Object | LogInjectionTest.java:1435:95:1435:111 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1435:104:1435:111 | source(...) | user-provided value | +| LogInjectionTest.java:1436:80:1436:96 | (...)... | LogInjectionTest.java:1436:89:1436:96 | source(...) : Object | LogInjectionTest.java:1436:80:1436:96 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1436:89:1436:96 | source(...) | user-provided value | +| LogInjectionTest.java:1437:65:1437:81 | (...)... | LogInjectionTest.java:1437:74:1437:81 | source(...) : Object | LogInjectionTest.java:1437:65:1437:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1437:74:1437:81 | source(...) | user-provided value | +| LogInjectionTest.java:1438:95:1438:111 | (...)... | LogInjectionTest.java:1438:104:1438:111 | source(...) : Object | LogInjectionTest.java:1438:95:1438:111 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1438:104:1438:111 | source(...) | user-provided value | +| LogInjectionTest.java:1439:80:1439:96 | (...)... | LogInjectionTest.java:1439:89:1439:96 | source(...) : Object | LogInjectionTest.java:1439:80:1439:96 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1439:89:1439:96 | source(...) | user-provided value | +| LogInjectionTest.java:1440:65:1440:81 | (...)... | LogInjectionTest.java:1440:74:1440:81 | source(...) : Object | LogInjectionTest.java:1440:65:1440:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1440:74:1440:81 | source(...) | user-provided value | +| LogInjectionTest.java:1441:110:1441:126 | (...)... | LogInjectionTest.java:1441:119:1441:126 | source(...) : Object | LogInjectionTest.java:1441:110:1441:126 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1441:119:1441:126 | source(...) | user-provided value | +| LogInjectionTest.java:1442:95:1442:111 | (...)... | LogInjectionTest.java:1442:104:1442:111 | source(...) : Object | LogInjectionTest.java:1442:95:1442:111 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1442:104:1442:111 | source(...) | user-provided value | +| LogInjectionTest.java:1443:80:1443:96 | (...)... | LogInjectionTest.java:1443:89:1443:96 | source(...) : Object | LogInjectionTest.java:1443:80:1443:96 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1443:89:1443:96 | source(...) | user-provided value | +| LogInjectionTest.java:1444:65:1444:81 | (...)... | LogInjectionTest.java:1444:74:1444:81 | source(...) : Object | LogInjectionTest.java:1444:65:1444:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1444:74:1444:81 | source(...) | user-provided value | +| LogInjectionTest.java:1445:110:1445:126 | (...)... | LogInjectionTest.java:1445:119:1445:126 | source(...) : Object | LogInjectionTest.java:1445:110:1445:126 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1445:119:1445:126 | source(...) | user-provided value | +| LogInjectionTest.java:1446:95:1446:111 | (...)... | LogInjectionTest.java:1446:104:1446:111 | source(...) : Object | LogInjectionTest.java:1446:95:1446:111 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1446:104:1446:111 | source(...) | user-provided value | +| LogInjectionTest.java:1447:80:1447:96 | (...)... | LogInjectionTest.java:1447:89:1447:96 | source(...) : Object | LogInjectionTest.java:1447:80:1447:96 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1447:89:1447:96 | source(...) | user-provided value | +| LogInjectionTest.java:1448:65:1448:81 | (...)... | LogInjectionTest.java:1448:74:1448:81 | source(...) : Object | LogInjectionTest.java:1448:65:1448:81 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1448:74:1448:81 | source(...) | user-provided value | +| LogInjectionTest.java:1449:43:1449:59 | (...)... | LogInjectionTest.java:1449:52:1449:59 | source(...) : Object | LogInjectionTest.java:1449:43:1449:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1449:52:1449:59 | source(...) | user-provided value | +| LogInjectionTest.java:1450:28:1450:44 | (...)... | LogInjectionTest.java:1450:37:1450:44 | source(...) : Object | LogInjectionTest.java:1450:28:1450:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1450:37:1450:44 | source(...) | user-provided value | +| LogInjectionTest.java:1451:43:1451:59 | (...)... | LogInjectionTest.java:1451:52:1451:59 | source(...) : Object | LogInjectionTest.java:1451:43:1451:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1451:52:1451:59 | source(...) | user-provided value | +| LogInjectionTest.java:1452:28:1452:44 | (...)... | LogInjectionTest.java:1452:37:1452:44 | source(...) : Object | LogInjectionTest.java:1452:28:1452:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1452:37:1452:44 | source(...) | user-provided value | +| LogInjectionTest.java:1453:28:1453:44 | (...)... | LogInjectionTest.java:1453:37:1453:44 | source(...) : Object | LogInjectionTest.java:1453:28:1453:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1453:37:1453:44 | source(...) | user-provided value | +| LogInjectionTest.java:1454:28:1454:44 | (...)... | LogInjectionTest.java:1454:37:1454:44 | source(...) : Object | LogInjectionTest.java:1454:28:1454:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1454:37:1454:44 | source(...) | user-provided value | +| LogInjectionTest.java:1455:43:1455:65 | new Object[] | LogInjectionTest.java:1455:57:1455:64 | source(...) : Object | LogInjectionTest.java:1455:43:1455:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1455:57:1455:64 | source(...) | user-provided value | +| LogInjectionTest.java:1456:43:1456:65 | new Object[] | LogInjectionTest.java:1456:57:1456:64 | source(...) : Object | LogInjectionTest.java:1456:43:1456:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1456:57:1456:64 | source(...) | user-provided value | +| LogInjectionTest.java:1457:58:1457:74 | (...)... | LogInjectionTest.java:1457:67:1457:74 | source(...) : Object | LogInjectionTest.java:1457:58:1457:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1457:67:1457:74 | source(...) | user-provided value | +| LogInjectionTest.java:1458:43:1458:59 | (...)... | LogInjectionTest.java:1458:52:1458:59 | source(...) : Object | LogInjectionTest.java:1458:43:1458:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1458:52:1458:59 | source(...) | user-provided value | +| LogInjectionTest.java:1459:28:1459:44 | (...)... | LogInjectionTest.java:1459:37:1459:44 | source(...) : Object | LogInjectionTest.java:1459:28:1459:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1459:37:1459:44 | source(...) | user-provided value | +| LogInjectionTest.java:1460:58:1460:74 | (...)... | LogInjectionTest.java:1460:67:1460:74 | source(...) : Object | LogInjectionTest.java:1460:58:1460:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1460:67:1460:74 | source(...) | user-provided value | +| LogInjectionTest.java:1461:43:1461:59 | (...)... | LogInjectionTest.java:1461:52:1461:59 | source(...) : Object | LogInjectionTest.java:1461:43:1461:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1461:52:1461:59 | source(...) | user-provided value | +| LogInjectionTest.java:1462:28:1462:44 | (...)... | LogInjectionTest.java:1462:37:1462:44 | source(...) : Object | LogInjectionTest.java:1462:28:1462:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1462:37:1462:44 | source(...) | user-provided value | +| LogInjectionTest.java:1463:73:1463:89 | (...)... | LogInjectionTest.java:1463:82:1463:89 | source(...) : Object | LogInjectionTest.java:1463:73:1463:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1463:82:1463:89 | source(...) | user-provided value | +| LogInjectionTest.java:1464:58:1464:74 | (...)... | LogInjectionTest.java:1464:67:1464:74 | source(...) : Object | LogInjectionTest.java:1464:58:1464:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1464:67:1464:74 | source(...) | user-provided value | +| LogInjectionTest.java:1465:43:1465:59 | (...)... | LogInjectionTest.java:1465:52:1465:59 | source(...) : Object | LogInjectionTest.java:1465:43:1465:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1465:52:1465:59 | source(...) | user-provided value | +| LogInjectionTest.java:1466:28:1466:44 | (...)... | LogInjectionTest.java:1466:37:1466:44 | source(...) : Object | LogInjectionTest.java:1466:28:1466:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1466:37:1466:44 | source(...) | user-provided value | +| LogInjectionTest.java:1467:73:1467:89 | (...)... | LogInjectionTest.java:1467:82:1467:89 | source(...) : Object | LogInjectionTest.java:1467:73:1467:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1467:82:1467:89 | source(...) | user-provided value | +| LogInjectionTest.java:1468:58:1468:74 | (...)... | LogInjectionTest.java:1468:67:1468:74 | source(...) : Object | LogInjectionTest.java:1468:58:1468:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1468:67:1468:74 | source(...) | user-provided value | +| LogInjectionTest.java:1469:43:1469:59 | (...)... | LogInjectionTest.java:1469:52:1469:59 | source(...) : Object | LogInjectionTest.java:1469:43:1469:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1469:52:1469:59 | source(...) | user-provided value | +| LogInjectionTest.java:1470:28:1470:44 | (...)... | LogInjectionTest.java:1470:37:1470:44 | source(...) : Object | LogInjectionTest.java:1470:28:1470:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1470:37:1470:44 | source(...) | user-provided value | +| LogInjectionTest.java:1471:42:1471:58 | (...)... | LogInjectionTest.java:1471:51:1471:58 | source(...) : Object | LogInjectionTest.java:1471:42:1471:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1471:51:1471:58 | source(...) | user-provided value | +| LogInjectionTest.java:1472:27:1472:43 | (...)... | LogInjectionTest.java:1472:36:1472:43 | source(...) : Object | LogInjectionTest.java:1472:27:1472:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1472:36:1472:43 | source(...) | user-provided value | +| LogInjectionTest.java:1473:42:1473:58 | (...)... | LogInjectionTest.java:1473:51:1473:58 | source(...) : Object | LogInjectionTest.java:1473:42:1473:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1473:51:1473:58 | source(...) | user-provided value | +| LogInjectionTest.java:1474:27:1474:43 | (...)... | LogInjectionTest.java:1474:36:1474:43 | source(...) : Object | LogInjectionTest.java:1474:27:1474:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1474:36:1474:43 | source(...) | user-provided value | +| LogInjectionTest.java:1475:27:1475:43 | (...)... | LogInjectionTest.java:1475:36:1475:43 | source(...) : Object | LogInjectionTest.java:1475:27:1475:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1475:36:1475:43 | source(...) | user-provided value | +| LogInjectionTest.java:1476:27:1476:43 | (...)... | LogInjectionTest.java:1476:36:1476:43 | source(...) : Object | LogInjectionTest.java:1476:27:1476:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1476:36:1476:43 | source(...) | user-provided value | +| LogInjectionTest.java:1477:42:1477:64 | new Object[] | LogInjectionTest.java:1477:56:1477:63 | source(...) : Object | LogInjectionTest.java:1477:42:1477:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1477:56:1477:63 | source(...) | user-provided value | +| LogInjectionTest.java:1478:42:1478:64 | new Object[] | LogInjectionTest.java:1478:56:1478:63 | source(...) : Object | LogInjectionTest.java:1478:42:1478:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1478:56:1478:63 | source(...) | user-provided value | +| LogInjectionTest.java:1479:57:1479:73 | (...)... | LogInjectionTest.java:1479:66:1479:73 | source(...) : Object | LogInjectionTest.java:1479:57:1479:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1479:66:1479:73 | source(...) | user-provided value | +| LogInjectionTest.java:1480:42:1480:58 | (...)... | LogInjectionTest.java:1480:51:1480:58 | source(...) : Object | LogInjectionTest.java:1480:42:1480:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1480:51:1480:58 | source(...) | user-provided value | +| LogInjectionTest.java:1481:27:1481:43 | (...)... | LogInjectionTest.java:1481:36:1481:43 | source(...) : Object | LogInjectionTest.java:1481:27:1481:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1481:36:1481:43 | source(...) | user-provided value | +| LogInjectionTest.java:1482:57:1482:73 | (...)... | LogInjectionTest.java:1482:66:1482:73 | source(...) : Object | LogInjectionTest.java:1482:57:1482:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1482:66:1482:73 | source(...) | user-provided value | +| LogInjectionTest.java:1483:42:1483:58 | (...)... | LogInjectionTest.java:1483:51:1483:58 | source(...) : Object | LogInjectionTest.java:1483:42:1483:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1483:51:1483:58 | source(...) | user-provided value | +| LogInjectionTest.java:1484:27:1484:43 | (...)... | LogInjectionTest.java:1484:36:1484:43 | source(...) : Object | LogInjectionTest.java:1484:27:1484:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1484:36:1484:43 | source(...) | user-provided value | +| LogInjectionTest.java:1485:72:1485:88 | (...)... | LogInjectionTest.java:1485:81:1485:88 | source(...) : Object | LogInjectionTest.java:1485:72:1485:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1485:81:1485:88 | source(...) | user-provided value | +| LogInjectionTest.java:1486:57:1486:73 | (...)... | LogInjectionTest.java:1486:66:1486:73 | source(...) : Object | LogInjectionTest.java:1486:57:1486:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1486:66:1486:73 | source(...) | user-provided value | +| LogInjectionTest.java:1487:42:1487:58 | (...)... | LogInjectionTest.java:1487:51:1487:58 | source(...) : Object | LogInjectionTest.java:1487:42:1487:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1487:51:1487:58 | source(...) | user-provided value | +| LogInjectionTest.java:1488:27:1488:43 | (...)... | LogInjectionTest.java:1488:36:1488:43 | source(...) : Object | LogInjectionTest.java:1488:27:1488:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1488:36:1488:43 | source(...) | user-provided value | +| LogInjectionTest.java:1489:72:1489:88 | (...)... | LogInjectionTest.java:1489:81:1489:88 | source(...) : Object | LogInjectionTest.java:1489:72:1489:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1489:81:1489:88 | source(...) | user-provided value | +| LogInjectionTest.java:1490:57:1490:73 | (...)... | LogInjectionTest.java:1490:66:1490:73 | source(...) : Object | LogInjectionTest.java:1490:57:1490:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1490:66:1490:73 | source(...) | user-provided value | +| LogInjectionTest.java:1491:42:1491:58 | (...)... | LogInjectionTest.java:1491:51:1491:58 | source(...) : Object | LogInjectionTest.java:1491:42:1491:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1491:51:1491:58 | source(...) | user-provided value | +| LogInjectionTest.java:1492:27:1492:43 | (...)... | LogInjectionTest.java:1492:36:1492:43 | source(...) : Object | LogInjectionTest.java:1492:27:1492:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1492:36:1492:43 | source(...) | user-provided value | +| LogInjectionTest.java:1498:26:1498:33 | source(...) | LogInjectionTest.java:1498:26:1498:33 | source(...) | LogInjectionTest.java:1498:26:1498:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1498:26:1498:33 | source(...) | user-provided value | +| LogInjectionTest.java:1499:26:1499:33 | source(...) | LogInjectionTest.java:1499:26:1499:33 | source(...) | LogInjectionTest.java:1499:26:1499:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1499:26:1499:33 | source(...) | user-provided value | +| LogInjectionTest.java:1503:41:1503:48 | source(...) | LogInjectionTest.java:1503:41:1503:48 | source(...) | LogInjectionTest.java:1503:41:1503:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1503:41:1503:48 | source(...) | user-provided value | +| LogInjectionTest.java:1504:56:1504:78 | new Object[] | LogInjectionTest.java:1504:70:1504:77 | source(...) : Object | LogInjectionTest.java:1504:56:1504:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1504:70:1504:77 | source(...) | user-provided value | +| LogInjectionTest.java:1505:41:1505:48 | source(...) | LogInjectionTest.java:1505:41:1505:48 | source(...) | LogInjectionTest.java:1505:41:1505:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1505:41:1505:48 | source(...) | user-provided value | +| LogInjectionTest.java:1506:26:1506:33 | source(...) | LogInjectionTest.java:1506:26:1506:33 | source(...) | LogInjectionTest.java:1506:26:1506:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1506:26:1506:33 | source(...) | user-provided value | +| LogInjectionTest.java:1507:26:1507:33 | source(...) | LogInjectionTest.java:1507:26:1507:33 | source(...) | LogInjectionTest.java:1507:26:1507:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1507:26:1507:33 | source(...) | user-provided value | +| LogInjectionTest.java:1511:41:1511:48 | source(...) | LogInjectionTest.java:1511:41:1511:48 | source(...) | LogInjectionTest.java:1511:41:1511:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1511:41:1511:48 | source(...) | user-provided value | +| LogInjectionTest.java:1512:56:1512:78 | new Object[] | LogInjectionTest.java:1512:70:1512:77 | source(...) : Object | LogInjectionTest.java:1512:56:1512:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1512:70:1512:77 | source(...) | user-provided value | +| LogInjectionTest.java:1513:41:1513:48 | source(...) | LogInjectionTest.java:1513:41:1513:48 | source(...) | LogInjectionTest.java:1513:41:1513:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1513:41:1513:48 | source(...) | user-provided value | +| LogInjectionTest.java:1514:26:1514:33 | source(...) | LogInjectionTest.java:1514:26:1514:33 | source(...) | LogInjectionTest.java:1514:26:1514:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1514:26:1514:33 | source(...) | user-provided value | +| LogInjectionTest.java:1515:26:1515:33 | source(...) | LogInjectionTest.java:1515:26:1515:33 | source(...) | LogInjectionTest.java:1515:26:1515:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1515:26:1515:33 | source(...) | user-provided value | +| LogInjectionTest.java:1519:41:1519:48 | source(...) | LogInjectionTest.java:1519:41:1519:48 | source(...) | LogInjectionTest.java:1519:41:1519:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1519:41:1519:48 | source(...) | user-provided value | +| LogInjectionTest.java:1520:56:1520:78 | new Object[] | LogInjectionTest.java:1520:70:1520:77 | source(...) : Object | LogInjectionTest.java:1520:56:1520:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1520:70:1520:77 | source(...) | user-provided value | +| LogInjectionTest.java:1521:41:1521:48 | source(...) | LogInjectionTest.java:1521:41:1521:48 | source(...) | LogInjectionTest.java:1521:41:1521:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1521:41:1521:48 | source(...) | user-provided value | +| LogInjectionTest.java:1522:25:1522:32 | source(...) | LogInjectionTest.java:1522:25:1522:32 | source(...) | LogInjectionTest.java:1522:25:1522:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1522:25:1522:32 | source(...) | user-provided value | +| LogInjectionTest.java:1523:25:1523:32 | source(...) | LogInjectionTest.java:1523:25:1523:32 | source(...) | LogInjectionTest.java:1523:25:1523:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1523:25:1523:32 | source(...) | user-provided value | +| LogInjectionTest.java:1527:40:1527:47 | source(...) | LogInjectionTest.java:1527:40:1527:47 | source(...) | LogInjectionTest.java:1527:40:1527:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1527:40:1527:47 | source(...) | user-provided value | +| LogInjectionTest.java:1528:55:1528:77 | new Object[] | LogInjectionTest.java:1528:69:1528:76 | source(...) : Object | LogInjectionTest.java:1528:55:1528:77 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1528:69:1528:76 | source(...) | user-provided value | +| LogInjectionTest.java:1529:40:1529:47 | source(...) | LogInjectionTest.java:1529:40:1529:47 | source(...) | LogInjectionTest.java:1529:40:1529:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1529:40:1529:47 | source(...) | user-provided value | +| LogInjectionTest.java:1530:26:1530:33 | source(...) | LogInjectionTest.java:1530:26:1530:33 | source(...) | LogInjectionTest.java:1530:26:1530:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1530:26:1530:33 | source(...) | user-provided value | +| LogInjectionTest.java:1531:26:1531:33 | source(...) | LogInjectionTest.java:1531:26:1531:33 | source(...) | LogInjectionTest.java:1531:26:1531:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1531:26:1531:33 | source(...) | user-provided value | +| LogInjectionTest.java:1535:41:1535:48 | source(...) | LogInjectionTest.java:1535:41:1535:48 | source(...) | LogInjectionTest.java:1535:41:1535:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1535:41:1535:48 | source(...) | user-provided value | +| LogInjectionTest.java:1536:56:1536:78 | new Object[] | LogInjectionTest.java:1536:70:1536:77 | source(...) : Object | LogInjectionTest.java:1536:56:1536:78 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1536:70:1536:77 | source(...) | user-provided value | +| LogInjectionTest.java:1537:41:1537:48 | source(...) | LogInjectionTest.java:1537:41:1537:48 | source(...) | LogInjectionTest.java:1537:41:1537:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1537:41:1537:48 | source(...) | user-provided value | +| LogInjectionTest.java:1538:25:1538:32 | source(...) | LogInjectionTest.java:1538:25:1538:32 | source(...) | LogInjectionTest.java:1538:25:1538:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1538:25:1538:32 | source(...) | user-provided value | +| LogInjectionTest.java:1539:25:1539:32 | source(...) | LogInjectionTest.java:1539:25:1539:32 | source(...) | LogInjectionTest.java:1539:25:1539:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1539:25:1539:32 | source(...) | user-provided value | +| LogInjectionTest.java:1543:40:1543:47 | source(...) | LogInjectionTest.java:1543:40:1543:47 | source(...) | LogInjectionTest.java:1543:40:1543:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1543:40:1543:47 | source(...) | user-provided value | +| LogInjectionTest.java:1544:55:1544:77 | new Object[] | LogInjectionTest.java:1544:69:1544:76 | source(...) : Object | LogInjectionTest.java:1544:55:1544:77 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1544:69:1544:76 | source(...) | user-provided value | +| LogInjectionTest.java:1545:40:1545:47 | source(...) | LogInjectionTest.java:1545:40:1545:47 | source(...) | LogInjectionTest.java:1545:40:1545:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1545:40:1545:47 | source(...) | user-provided value | +| LogInjectionTest.java:1546:63:1546:70 | source(...) | LogInjectionTest.java:1546:63:1546:70 | source(...) | LogInjectionTest.java:1546:63:1546:70 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1546:63:1546:70 | source(...) | user-provided value | +| LogInjectionTest.java:1547:63:1547:70 | source(...) | LogInjectionTest.java:1547:63:1547:70 | source(...) | LogInjectionTest.java:1547:63:1547:70 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1547:63:1547:70 | source(...) | user-provided value | +| LogInjectionTest.java:1551:78:1551:85 | source(...) | LogInjectionTest.java:1551:78:1551:85 | source(...) | LogInjectionTest.java:1551:78:1551:85 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1551:78:1551:85 | source(...) | user-provided value | +| LogInjectionTest.java:1552:78:1552:85 | source(...) | LogInjectionTest.java:1552:78:1552:85 | source(...) | LogInjectionTest.java:1552:78:1552:85 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1552:78:1552:85 | source(...) | user-provided value | +| LogInjectionTest.java:1553:93:1553:115 | new Object[] | LogInjectionTest.java:1553:107:1553:114 | source(...) : Object | LogInjectionTest.java:1553:93:1553:115 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1553:107:1553:114 | source(...) | user-provided value | +| LogInjectionTest.java:1554:42:1554:58 | (...)... | LogInjectionTest.java:1554:51:1554:58 | source(...) : Object | LogInjectionTest.java:1554:42:1554:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1554:51:1554:58 | source(...) | user-provided value | +| LogInjectionTest.java:1555:27:1555:43 | (...)... | LogInjectionTest.java:1555:36:1555:43 | source(...) : Object | LogInjectionTest.java:1555:27:1555:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1555:36:1555:43 | source(...) | user-provided value | +| LogInjectionTest.java:1556:42:1556:58 | (...)... | LogInjectionTest.java:1556:51:1556:58 | source(...) : Object | LogInjectionTest.java:1556:42:1556:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1556:51:1556:58 | source(...) | user-provided value | +| LogInjectionTest.java:1557:27:1557:43 | (...)... | LogInjectionTest.java:1557:36:1557:43 | source(...) : Object | LogInjectionTest.java:1557:27:1557:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1557:36:1557:43 | source(...) | user-provided value | +| LogInjectionTest.java:1558:27:1558:43 | (...)... | LogInjectionTest.java:1558:36:1558:43 | source(...) : Object | LogInjectionTest.java:1558:27:1558:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1558:36:1558:43 | source(...) | user-provided value | +| LogInjectionTest.java:1559:27:1559:43 | (...)... | LogInjectionTest.java:1559:36:1559:43 | source(...) : Object | LogInjectionTest.java:1559:27:1559:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1559:36:1559:43 | source(...) | user-provided value | +| LogInjectionTest.java:1560:42:1560:64 | new Object[] | LogInjectionTest.java:1560:56:1560:63 | source(...) : Object | LogInjectionTest.java:1560:42:1560:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1560:56:1560:63 | source(...) | user-provided value | +| LogInjectionTest.java:1561:42:1561:64 | new Object[] | LogInjectionTest.java:1561:56:1561:63 | source(...) : Object | LogInjectionTest.java:1561:42:1561:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1561:56:1561:63 | source(...) | user-provided value | +| LogInjectionTest.java:1562:57:1562:73 | (...)... | LogInjectionTest.java:1562:66:1562:73 | source(...) : Object | LogInjectionTest.java:1562:57:1562:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1562:66:1562:73 | source(...) | user-provided value | +| LogInjectionTest.java:1563:42:1563:58 | (...)... | LogInjectionTest.java:1563:51:1563:58 | source(...) : Object | LogInjectionTest.java:1563:42:1563:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1563:51:1563:58 | source(...) | user-provided value | +| LogInjectionTest.java:1564:27:1564:43 | (...)... | LogInjectionTest.java:1564:36:1564:43 | source(...) : Object | LogInjectionTest.java:1564:27:1564:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1564:36:1564:43 | source(...) | user-provided value | +| LogInjectionTest.java:1565:57:1565:73 | (...)... | LogInjectionTest.java:1565:66:1565:73 | source(...) : Object | LogInjectionTest.java:1565:57:1565:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1565:66:1565:73 | source(...) | user-provided value | +| LogInjectionTest.java:1566:42:1566:58 | (...)... | LogInjectionTest.java:1566:51:1566:58 | source(...) : Object | LogInjectionTest.java:1566:42:1566:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1566:51:1566:58 | source(...) | user-provided value | +| LogInjectionTest.java:1567:27:1567:43 | (...)... | LogInjectionTest.java:1567:36:1567:43 | source(...) : Object | LogInjectionTest.java:1567:27:1567:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1567:36:1567:43 | source(...) | user-provided value | +| LogInjectionTest.java:1568:72:1568:88 | (...)... | LogInjectionTest.java:1568:81:1568:88 | source(...) : Object | LogInjectionTest.java:1568:72:1568:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1568:81:1568:88 | source(...) | user-provided value | +| LogInjectionTest.java:1569:57:1569:73 | (...)... | LogInjectionTest.java:1569:66:1569:73 | source(...) : Object | LogInjectionTest.java:1569:57:1569:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1569:66:1569:73 | source(...) | user-provided value | +| LogInjectionTest.java:1570:42:1570:58 | (...)... | LogInjectionTest.java:1570:51:1570:58 | source(...) : Object | LogInjectionTest.java:1570:42:1570:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1570:51:1570:58 | source(...) | user-provided value | +| LogInjectionTest.java:1571:27:1571:43 | (...)... | LogInjectionTest.java:1571:36:1571:43 | source(...) : Object | LogInjectionTest.java:1571:27:1571:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1571:36:1571:43 | source(...) | user-provided value | +| LogInjectionTest.java:1572:72:1572:88 | (...)... | LogInjectionTest.java:1572:81:1572:88 | source(...) : Object | LogInjectionTest.java:1572:72:1572:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1572:81:1572:88 | source(...) | user-provided value | +| LogInjectionTest.java:1573:57:1573:73 | (...)... | LogInjectionTest.java:1573:66:1573:73 | source(...) : Object | LogInjectionTest.java:1573:57:1573:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1573:66:1573:73 | source(...) | user-provided value | +| LogInjectionTest.java:1574:42:1574:58 | (...)... | LogInjectionTest.java:1574:51:1574:58 | source(...) : Object | LogInjectionTest.java:1574:42:1574:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1574:51:1574:58 | source(...) | user-provided value | +| LogInjectionTest.java:1575:27:1575:43 | (...)... | LogInjectionTest.java:1575:36:1575:43 | source(...) : Object | LogInjectionTest.java:1575:27:1575:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1575:36:1575:43 | source(...) | user-provided value | +| LogInjectionTest.java:1576:42:1576:58 | (...)... | LogInjectionTest.java:1576:51:1576:58 | source(...) : Object | LogInjectionTest.java:1576:42:1576:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1576:51:1576:58 | source(...) | user-provided value | +| LogInjectionTest.java:1577:27:1577:43 | (...)... | LogInjectionTest.java:1577:36:1577:43 | source(...) : Object | LogInjectionTest.java:1577:27:1577:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1577:36:1577:43 | source(...) | user-provided value | +| LogInjectionTest.java:1578:42:1578:58 | (...)... | LogInjectionTest.java:1578:51:1578:58 | source(...) : Object | LogInjectionTest.java:1578:42:1578:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1578:51:1578:58 | source(...) | user-provided value | +| LogInjectionTest.java:1579:27:1579:43 | (...)... | LogInjectionTest.java:1579:36:1579:43 | source(...) : Object | LogInjectionTest.java:1579:27:1579:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1579:36:1579:43 | source(...) | user-provided value | +| LogInjectionTest.java:1580:27:1580:43 | (...)... | LogInjectionTest.java:1580:36:1580:43 | source(...) : Object | LogInjectionTest.java:1580:27:1580:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1580:36:1580:43 | source(...) | user-provided value | +| LogInjectionTest.java:1581:27:1581:43 | (...)... | LogInjectionTest.java:1581:36:1581:43 | source(...) : Object | LogInjectionTest.java:1581:27:1581:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1581:36:1581:43 | source(...) | user-provided value | +| LogInjectionTest.java:1582:42:1582:64 | new Object[] | LogInjectionTest.java:1582:56:1582:63 | source(...) : Object | LogInjectionTest.java:1582:42:1582:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1582:56:1582:63 | source(...) | user-provided value | +| LogInjectionTest.java:1583:42:1583:64 | new Object[] | LogInjectionTest.java:1583:56:1583:63 | source(...) : Object | LogInjectionTest.java:1583:42:1583:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1583:56:1583:63 | source(...) | user-provided value | +| LogInjectionTest.java:1584:57:1584:73 | (...)... | LogInjectionTest.java:1584:66:1584:73 | source(...) : Object | LogInjectionTest.java:1584:57:1584:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1584:66:1584:73 | source(...) | user-provided value | +| LogInjectionTest.java:1585:42:1585:58 | (...)... | LogInjectionTest.java:1585:51:1585:58 | source(...) : Object | LogInjectionTest.java:1585:42:1585:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1585:51:1585:58 | source(...) | user-provided value | +| LogInjectionTest.java:1586:27:1586:43 | (...)... | LogInjectionTest.java:1586:36:1586:43 | source(...) : Object | LogInjectionTest.java:1586:27:1586:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1586:36:1586:43 | source(...) | user-provided value | +| LogInjectionTest.java:1587:57:1587:73 | (...)... | LogInjectionTest.java:1587:66:1587:73 | source(...) : Object | LogInjectionTest.java:1587:57:1587:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1587:66:1587:73 | source(...) | user-provided value | +| LogInjectionTest.java:1588:42:1588:58 | (...)... | LogInjectionTest.java:1588:51:1588:58 | source(...) : Object | LogInjectionTest.java:1588:42:1588:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1588:51:1588:58 | source(...) | user-provided value | +| LogInjectionTest.java:1589:27:1589:43 | (...)... | LogInjectionTest.java:1589:36:1589:43 | source(...) : Object | LogInjectionTest.java:1589:27:1589:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1589:36:1589:43 | source(...) | user-provided value | +| LogInjectionTest.java:1590:72:1590:88 | (...)... | LogInjectionTest.java:1590:81:1590:88 | source(...) : Object | LogInjectionTest.java:1590:72:1590:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1590:81:1590:88 | source(...) | user-provided value | +| LogInjectionTest.java:1591:57:1591:73 | (...)... | LogInjectionTest.java:1591:66:1591:73 | source(...) : Object | LogInjectionTest.java:1591:57:1591:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1591:66:1591:73 | source(...) | user-provided value | +| LogInjectionTest.java:1592:42:1592:58 | (...)... | LogInjectionTest.java:1592:51:1592:58 | source(...) : Object | LogInjectionTest.java:1592:42:1592:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1592:51:1592:58 | source(...) | user-provided value | +| LogInjectionTest.java:1593:27:1593:43 | (...)... | LogInjectionTest.java:1593:36:1593:43 | source(...) : Object | LogInjectionTest.java:1593:27:1593:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1593:36:1593:43 | source(...) | user-provided value | +| LogInjectionTest.java:1594:72:1594:88 | (...)... | LogInjectionTest.java:1594:81:1594:88 | source(...) : Object | LogInjectionTest.java:1594:72:1594:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1594:81:1594:88 | source(...) | user-provided value | +| LogInjectionTest.java:1595:57:1595:73 | (...)... | LogInjectionTest.java:1595:66:1595:73 | source(...) : Object | LogInjectionTest.java:1595:57:1595:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1595:66:1595:73 | source(...) | user-provided value | +| LogInjectionTest.java:1596:42:1596:58 | (...)... | LogInjectionTest.java:1596:51:1596:58 | source(...) : Object | LogInjectionTest.java:1596:42:1596:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1596:51:1596:58 | source(...) | user-provided value | +| LogInjectionTest.java:1597:27:1597:43 | (...)... | LogInjectionTest.java:1597:36:1597:43 | source(...) : Object | LogInjectionTest.java:1597:27:1597:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1597:36:1597:43 | source(...) | user-provided value | +| LogInjectionTest.java:1598:42:1598:58 | (...)... | LogInjectionTest.java:1598:51:1598:58 | source(...) : Object | LogInjectionTest.java:1598:42:1598:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1598:51:1598:58 | source(...) | user-provided value | +| LogInjectionTest.java:1599:27:1599:43 | (...)... | LogInjectionTest.java:1599:36:1599:43 | source(...) : Object | LogInjectionTest.java:1599:27:1599:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1599:36:1599:43 | source(...) | user-provided value | +| LogInjectionTest.java:1600:42:1600:58 | (...)... | LogInjectionTest.java:1600:51:1600:58 | source(...) : Object | LogInjectionTest.java:1600:42:1600:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1600:51:1600:58 | source(...) | user-provided value | +| LogInjectionTest.java:1601:27:1601:43 | (...)... | LogInjectionTest.java:1601:36:1601:43 | source(...) : Object | LogInjectionTest.java:1601:27:1601:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1601:36:1601:43 | source(...) | user-provided value | +| LogInjectionTest.java:1602:27:1602:43 | (...)... | LogInjectionTest.java:1602:36:1602:43 | source(...) : Object | LogInjectionTest.java:1602:27:1602:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1602:36:1602:43 | source(...) | user-provided value | +| LogInjectionTest.java:1603:27:1603:43 | (...)... | LogInjectionTest.java:1603:36:1603:43 | source(...) : Object | LogInjectionTest.java:1603:27:1603:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1603:36:1603:43 | source(...) | user-provided value | +| LogInjectionTest.java:1604:42:1604:64 | new Object[] | LogInjectionTest.java:1604:56:1604:63 | source(...) : Object | LogInjectionTest.java:1604:42:1604:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1604:56:1604:63 | source(...) | user-provided value | +| LogInjectionTest.java:1605:42:1605:64 | new Object[] | LogInjectionTest.java:1605:56:1605:63 | source(...) : Object | LogInjectionTest.java:1605:42:1605:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1605:56:1605:63 | source(...) | user-provided value | +| LogInjectionTest.java:1606:57:1606:73 | (...)... | LogInjectionTest.java:1606:66:1606:73 | source(...) : Object | LogInjectionTest.java:1606:57:1606:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1606:66:1606:73 | source(...) | user-provided value | +| LogInjectionTest.java:1607:42:1607:58 | (...)... | LogInjectionTest.java:1607:51:1607:58 | source(...) : Object | LogInjectionTest.java:1607:42:1607:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1607:51:1607:58 | source(...) | user-provided value | +| LogInjectionTest.java:1608:27:1608:43 | (...)... | LogInjectionTest.java:1608:36:1608:43 | source(...) : Object | LogInjectionTest.java:1608:27:1608:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1608:36:1608:43 | source(...) | user-provided value | +| LogInjectionTest.java:1609:57:1609:73 | (...)... | LogInjectionTest.java:1609:66:1609:73 | source(...) : Object | LogInjectionTest.java:1609:57:1609:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1609:66:1609:73 | source(...) | user-provided value | +| LogInjectionTest.java:1610:42:1610:58 | (...)... | LogInjectionTest.java:1610:51:1610:58 | source(...) : Object | LogInjectionTest.java:1610:42:1610:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1610:51:1610:58 | source(...) | user-provided value | +| LogInjectionTest.java:1611:27:1611:43 | (...)... | LogInjectionTest.java:1611:36:1611:43 | source(...) : Object | LogInjectionTest.java:1611:27:1611:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1611:36:1611:43 | source(...) | user-provided value | +| LogInjectionTest.java:1612:72:1612:88 | (...)... | LogInjectionTest.java:1612:81:1612:88 | source(...) : Object | LogInjectionTest.java:1612:72:1612:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1612:81:1612:88 | source(...) | user-provided value | +| LogInjectionTest.java:1613:57:1613:73 | (...)... | LogInjectionTest.java:1613:66:1613:73 | source(...) : Object | LogInjectionTest.java:1613:57:1613:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1613:66:1613:73 | source(...) | user-provided value | +| LogInjectionTest.java:1614:42:1614:58 | (...)... | LogInjectionTest.java:1614:51:1614:58 | source(...) : Object | LogInjectionTest.java:1614:42:1614:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1614:51:1614:58 | source(...) | user-provided value | +| LogInjectionTest.java:1615:27:1615:43 | (...)... | LogInjectionTest.java:1615:36:1615:43 | source(...) : Object | LogInjectionTest.java:1615:27:1615:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1615:36:1615:43 | source(...) | user-provided value | +| LogInjectionTest.java:1616:72:1616:88 | (...)... | LogInjectionTest.java:1616:81:1616:88 | source(...) : Object | LogInjectionTest.java:1616:72:1616:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1616:81:1616:88 | source(...) | user-provided value | +| LogInjectionTest.java:1617:57:1617:73 | (...)... | LogInjectionTest.java:1617:66:1617:73 | source(...) : Object | LogInjectionTest.java:1617:57:1617:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1617:66:1617:73 | source(...) | user-provided value | +| LogInjectionTest.java:1618:42:1618:58 | (...)... | LogInjectionTest.java:1618:51:1618:58 | source(...) : Object | LogInjectionTest.java:1618:42:1618:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1618:51:1618:58 | source(...) | user-provided value | +| LogInjectionTest.java:1619:27:1619:43 | (...)... | LogInjectionTest.java:1619:36:1619:43 | source(...) : Object | LogInjectionTest.java:1619:27:1619:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1619:36:1619:43 | source(...) | user-provided value | +| LogInjectionTest.java:1620:41:1620:57 | (...)... | LogInjectionTest.java:1620:50:1620:57 | source(...) : Object | LogInjectionTest.java:1620:41:1620:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1620:50:1620:57 | source(...) | user-provided value | +| LogInjectionTest.java:1621:26:1621:42 | (...)... | LogInjectionTest.java:1621:35:1621:42 | source(...) : Object | LogInjectionTest.java:1621:26:1621:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1621:35:1621:42 | source(...) | user-provided value | +| LogInjectionTest.java:1622:41:1622:57 | (...)... | LogInjectionTest.java:1622:50:1622:57 | source(...) : Object | LogInjectionTest.java:1622:41:1622:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1622:50:1622:57 | source(...) | user-provided value | +| LogInjectionTest.java:1623:26:1623:42 | (...)... | LogInjectionTest.java:1623:35:1623:42 | source(...) : Object | LogInjectionTest.java:1623:26:1623:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1623:35:1623:42 | source(...) | user-provided value | +| LogInjectionTest.java:1624:26:1624:42 | (...)... | LogInjectionTest.java:1624:35:1624:42 | source(...) : Object | LogInjectionTest.java:1624:26:1624:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1624:35:1624:42 | source(...) | user-provided value | +| LogInjectionTest.java:1625:26:1625:42 | (...)... | LogInjectionTest.java:1625:35:1625:42 | source(...) : Object | LogInjectionTest.java:1625:26:1625:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1625:35:1625:42 | source(...) | user-provided value | +| LogInjectionTest.java:1626:41:1626:63 | new Object[] | LogInjectionTest.java:1626:55:1626:62 | source(...) : Object | LogInjectionTest.java:1626:41:1626:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1626:55:1626:62 | source(...) | user-provided value | +| LogInjectionTest.java:1627:41:1627:63 | new Object[] | LogInjectionTest.java:1627:55:1627:62 | source(...) : Object | LogInjectionTest.java:1627:41:1627:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1627:55:1627:62 | source(...) | user-provided value | +| LogInjectionTest.java:1628:56:1628:72 | (...)... | LogInjectionTest.java:1628:65:1628:72 | source(...) : Object | LogInjectionTest.java:1628:56:1628:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1628:65:1628:72 | source(...) | user-provided value | +| LogInjectionTest.java:1629:41:1629:57 | (...)... | LogInjectionTest.java:1629:50:1629:57 | source(...) : Object | LogInjectionTest.java:1629:41:1629:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1629:50:1629:57 | source(...) | user-provided value | +| LogInjectionTest.java:1630:26:1630:42 | (...)... | LogInjectionTest.java:1630:35:1630:42 | source(...) : Object | LogInjectionTest.java:1630:26:1630:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1630:35:1630:42 | source(...) | user-provided value | +| LogInjectionTest.java:1631:56:1631:72 | (...)... | LogInjectionTest.java:1631:65:1631:72 | source(...) : Object | LogInjectionTest.java:1631:56:1631:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1631:65:1631:72 | source(...) | user-provided value | +| LogInjectionTest.java:1632:41:1632:57 | (...)... | LogInjectionTest.java:1632:50:1632:57 | source(...) : Object | LogInjectionTest.java:1632:41:1632:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1632:50:1632:57 | source(...) | user-provided value | +| LogInjectionTest.java:1633:26:1633:42 | (...)... | LogInjectionTest.java:1633:35:1633:42 | source(...) : Object | LogInjectionTest.java:1633:26:1633:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1633:35:1633:42 | source(...) | user-provided value | +| LogInjectionTest.java:1634:71:1634:87 | (...)... | LogInjectionTest.java:1634:80:1634:87 | source(...) : Object | LogInjectionTest.java:1634:71:1634:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1634:80:1634:87 | source(...) | user-provided value | +| LogInjectionTest.java:1635:56:1635:72 | (...)... | LogInjectionTest.java:1635:65:1635:72 | source(...) : Object | LogInjectionTest.java:1635:56:1635:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1635:65:1635:72 | source(...) | user-provided value | +| LogInjectionTest.java:1636:41:1636:57 | (...)... | LogInjectionTest.java:1636:50:1636:57 | source(...) : Object | LogInjectionTest.java:1636:41:1636:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1636:50:1636:57 | source(...) | user-provided value | +| LogInjectionTest.java:1637:26:1637:42 | (...)... | LogInjectionTest.java:1637:35:1637:42 | source(...) : Object | LogInjectionTest.java:1637:26:1637:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1637:35:1637:42 | source(...) | user-provided value | +| LogInjectionTest.java:1638:71:1638:87 | (...)... | LogInjectionTest.java:1638:80:1638:87 | source(...) : Object | LogInjectionTest.java:1638:71:1638:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1638:80:1638:87 | source(...) | user-provided value | +| LogInjectionTest.java:1639:56:1639:72 | (...)... | LogInjectionTest.java:1639:65:1639:72 | source(...) : Object | LogInjectionTest.java:1639:56:1639:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1639:65:1639:72 | source(...) | user-provided value | +| LogInjectionTest.java:1640:41:1640:57 | (...)... | LogInjectionTest.java:1640:50:1640:57 | source(...) : Object | LogInjectionTest.java:1640:41:1640:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1640:50:1640:57 | source(...) | user-provided value | +| LogInjectionTest.java:1641:26:1641:42 | (...)... | LogInjectionTest.java:1641:35:1641:42 | source(...) : Object | LogInjectionTest.java:1641:26:1641:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1641:35:1641:42 | source(...) | user-provided value | +| LogInjectionTest.java:1642:79:1642:95 | (...)... | LogInjectionTest.java:1642:88:1642:95 | source(...) : Object | LogInjectionTest.java:1642:79:1642:95 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1642:88:1642:95 | source(...) | user-provided value | +| LogInjectionTest.java:1643:64:1643:80 | (...)... | LogInjectionTest.java:1643:73:1643:80 | source(...) : Object | LogInjectionTest.java:1643:64:1643:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1643:73:1643:80 | source(...) | user-provided value | +| LogInjectionTest.java:1644:79:1644:95 | (...)... | LogInjectionTest.java:1644:88:1644:95 | source(...) : Object | LogInjectionTest.java:1644:79:1644:95 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1644:88:1644:95 | source(...) | user-provided value | +| LogInjectionTest.java:1645:64:1645:80 | (...)... | LogInjectionTest.java:1645:73:1645:80 | source(...) : Object | LogInjectionTest.java:1645:64:1645:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1645:73:1645:80 | source(...) | user-provided value | +| LogInjectionTest.java:1646:64:1646:80 | (...)... | LogInjectionTest.java:1646:73:1646:80 | source(...) : Object | LogInjectionTest.java:1646:64:1646:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1646:73:1646:80 | source(...) | user-provided value | +| LogInjectionTest.java:1647:64:1647:80 | (...)... | LogInjectionTest.java:1647:73:1647:80 | source(...) : Object | LogInjectionTest.java:1647:64:1647:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1647:73:1647:80 | source(...) | user-provided value | +| LogInjectionTest.java:1648:79:1648:101 | new Object[] | LogInjectionTest.java:1648:93:1648:100 | source(...) : Object | LogInjectionTest.java:1648:79:1648:101 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1648:93:1648:100 | source(...) | user-provided value | +| LogInjectionTest.java:1649:79:1649:101 | new Object[] | LogInjectionTest.java:1649:93:1649:100 | source(...) : Object | LogInjectionTest.java:1649:79:1649:101 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1649:93:1649:100 | source(...) | user-provided value | +| LogInjectionTest.java:1650:94:1650:110 | (...)... | LogInjectionTest.java:1650:103:1650:110 | source(...) : Object | LogInjectionTest.java:1650:94:1650:110 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1650:103:1650:110 | source(...) | user-provided value | +| LogInjectionTest.java:1651:79:1651:95 | (...)... | LogInjectionTest.java:1651:88:1651:95 | source(...) : Object | LogInjectionTest.java:1651:79:1651:95 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1651:88:1651:95 | source(...) | user-provided value | +| LogInjectionTest.java:1652:64:1652:80 | (...)... | LogInjectionTest.java:1652:73:1652:80 | source(...) : Object | LogInjectionTest.java:1652:64:1652:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1652:73:1652:80 | source(...) | user-provided value | +| LogInjectionTest.java:1653:94:1653:110 | (...)... | LogInjectionTest.java:1653:103:1653:110 | source(...) : Object | LogInjectionTest.java:1653:94:1653:110 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1653:103:1653:110 | source(...) | user-provided value | +| LogInjectionTest.java:1654:79:1654:95 | (...)... | LogInjectionTest.java:1654:88:1654:95 | source(...) : Object | LogInjectionTest.java:1654:79:1654:95 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1654:88:1654:95 | source(...) | user-provided value | +| LogInjectionTest.java:1655:64:1655:80 | (...)... | LogInjectionTest.java:1655:73:1655:80 | source(...) : Object | LogInjectionTest.java:1655:64:1655:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1655:73:1655:80 | source(...) | user-provided value | +| LogInjectionTest.java:1656:109:1656:125 | (...)... | LogInjectionTest.java:1656:118:1656:125 | source(...) : Object | LogInjectionTest.java:1656:109:1656:125 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1656:118:1656:125 | source(...) | user-provided value | +| LogInjectionTest.java:1657:94:1657:110 | (...)... | LogInjectionTest.java:1657:103:1657:110 | source(...) : Object | LogInjectionTest.java:1657:94:1657:110 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1657:103:1657:110 | source(...) | user-provided value | +| LogInjectionTest.java:1658:79:1658:95 | (...)... | LogInjectionTest.java:1658:88:1658:95 | source(...) : Object | LogInjectionTest.java:1658:79:1658:95 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1658:88:1658:95 | source(...) | user-provided value | +| LogInjectionTest.java:1659:64:1659:80 | (...)... | LogInjectionTest.java:1659:73:1659:80 | source(...) : Object | LogInjectionTest.java:1659:64:1659:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1659:73:1659:80 | source(...) | user-provided value | +| LogInjectionTest.java:1660:109:1660:125 | (...)... | LogInjectionTest.java:1660:118:1660:125 | source(...) : Object | LogInjectionTest.java:1660:109:1660:125 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1660:118:1660:125 | source(...) | user-provided value | +| LogInjectionTest.java:1661:94:1661:110 | (...)... | LogInjectionTest.java:1661:103:1661:110 | source(...) : Object | LogInjectionTest.java:1661:94:1661:110 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1661:103:1661:110 | source(...) | user-provided value | +| LogInjectionTest.java:1662:79:1662:95 | (...)... | LogInjectionTest.java:1662:88:1662:95 | source(...) : Object | LogInjectionTest.java:1662:79:1662:95 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1662:88:1662:95 | source(...) | user-provided value | +| LogInjectionTest.java:1663:64:1663:80 | (...)... | LogInjectionTest.java:1663:73:1663:80 | source(...) : Object | LogInjectionTest.java:1663:64:1663:80 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1663:73:1663:80 | source(...) | user-provided value | +| LogInjectionTest.java:1664:42:1664:58 | (...)... | LogInjectionTest.java:1664:51:1664:58 | source(...) : Object | LogInjectionTest.java:1664:42:1664:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1664:51:1664:58 | source(...) | user-provided value | +| LogInjectionTest.java:1665:27:1665:43 | (...)... | LogInjectionTest.java:1665:36:1665:43 | source(...) : Object | LogInjectionTest.java:1665:27:1665:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1665:36:1665:43 | source(...) | user-provided value | +| LogInjectionTest.java:1666:42:1666:58 | (...)... | LogInjectionTest.java:1666:51:1666:58 | source(...) : Object | LogInjectionTest.java:1666:42:1666:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1666:51:1666:58 | source(...) | user-provided value | +| LogInjectionTest.java:1667:27:1667:43 | (...)... | LogInjectionTest.java:1667:36:1667:43 | source(...) : Object | LogInjectionTest.java:1667:27:1667:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1667:36:1667:43 | source(...) | user-provided value | +| LogInjectionTest.java:1668:27:1668:43 | (...)... | LogInjectionTest.java:1668:36:1668:43 | source(...) : Object | LogInjectionTest.java:1668:27:1668:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1668:36:1668:43 | source(...) | user-provided value | +| LogInjectionTest.java:1669:27:1669:43 | (...)... | LogInjectionTest.java:1669:36:1669:43 | source(...) : Object | LogInjectionTest.java:1669:27:1669:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1669:36:1669:43 | source(...) | user-provided value | +| LogInjectionTest.java:1670:42:1670:64 | new Object[] | LogInjectionTest.java:1670:56:1670:63 | source(...) : Object | LogInjectionTest.java:1670:42:1670:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1670:56:1670:63 | source(...) | user-provided value | +| LogInjectionTest.java:1671:42:1671:64 | new Object[] | LogInjectionTest.java:1671:56:1671:63 | source(...) : Object | LogInjectionTest.java:1671:42:1671:64 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1671:56:1671:63 | source(...) | user-provided value | +| LogInjectionTest.java:1672:57:1672:73 | (...)... | LogInjectionTest.java:1672:66:1672:73 | source(...) : Object | LogInjectionTest.java:1672:57:1672:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1672:66:1672:73 | source(...) | user-provided value | +| LogInjectionTest.java:1673:42:1673:58 | (...)... | LogInjectionTest.java:1673:51:1673:58 | source(...) : Object | LogInjectionTest.java:1673:42:1673:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1673:51:1673:58 | source(...) | user-provided value | +| LogInjectionTest.java:1674:27:1674:43 | (...)... | LogInjectionTest.java:1674:36:1674:43 | source(...) : Object | LogInjectionTest.java:1674:27:1674:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1674:36:1674:43 | source(...) | user-provided value | +| LogInjectionTest.java:1675:57:1675:73 | (...)... | LogInjectionTest.java:1675:66:1675:73 | source(...) : Object | LogInjectionTest.java:1675:57:1675:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1675:66:1675:73 | source(...) | user-provided value | +| LogInjectionTest.java:1676:42:1676:58 | (...)... | LogInjectionTest.java:1676:51:1676:58 | source(...) : Object | LogInjectionTest.java:1676:42:1676:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1676:51:1676:58 | source(...) | user-provided value | +| LogInjectionTest.java:1677:27:1677:43 | (...)... | LogInjectionTest.java:1677:36:1677:43 | source(...) : Object | LogInjectionTest.java:1677:27:1677:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1677:36:1677:43 | source(...) | user-provided value | +| LogInjectionTest.java:1678:72:1678:88 | (...)... | LogInjectionTest.java:1678:81:1678:88 | source(...) : Object | LogInjectionTest.java:1678:72:1678:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1678:81:1678:88 | source(...) | user-provided value | +| LogInjectionTest.java:1679:57:1679:73 | (...)... | LogInjectionTest.java:1679:66:1679:73 | source(...) : Object | LogInjectionTest.java:1679:57:1679:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1679:66:1679:73 | source(...) | user-provided value | +| LogInjectionTest.java:1680:42:1680:58 | (...)... | LogInjectionTest.java:1680:51:1680:58 | source(...) : Object | LogInjectionTest.java:1680:42:1680:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1680:51:1680:58 | source(...) | user-provided value | +| LogInjectionTest.java:1681:27:1681:43 | (...)... | LogInjectionTest.java:1681:36:1681:43 | source(...) : Object | LogInjectionTest.java:1681:27:1681:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1681:36:1681:43 | source(...) | user-provided value | +| LogInjectionTest.java:1682:72:1682:88 | (...)... | LogInjectionTest.java:1682:81:1682:88 | source(...) : Object | LogInjectionTest.java:1682:72:1682:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1682:81:1682:88 | source(...) | user-provided value | +| LogInjectionTest.java:1683:57:1683:73 | (...)... | LogInjectionTest.java:1683:66:1683:73 | source(...) : Object | LogInjectionTest.java:1683:57:1683:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1683:66:1683:73 | source(...) | user-provided value | +| LogInjectionTest.java:1684:42:1684:58 | (...)... | LogInjectionTest.java:1684:51:1684:58 | source(...) : Object | LogInjectionTest.java:1684:42:1684:58 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1684:51:1684:58 | source(...) | user-provided value | +| LogInjectionTest.java:1685:27:1685:43 | (...)... | LogInjectionTest.java:1685:36:1685:43 | source(...) : Object | LogInjectionTest.java:1685:27:1685:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1685:36:1685:43 | source(...) | user-provided value | +| LogInjectionTest.java:1686:41:1686:57 | (...)... | LogInjectionTest.java:1686:50:1686:57 | source(...) : Object | LogInjectionTest.java:1686:41:1686:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1686:50:1686:57 | source(...) | user-provided value | +| LogInjectionTest.java:1687:26:1687:42 | (...)... | LogInjectionTest.java:1687:35:1687:42 | source(...) : Object | LogInjectionTest.java:1687:26:1687:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1687:35:1687:42 | source(...) | user-provided value | +| LogInjectionTest.java:1688:41:1688:57 | (...)... | LogInjectionTest.java:1688:50:1688:57 | source(...) : Object | LogInjectionTest.java:1688:41:1688:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1688:50:1688:57 | source(...) | user-provided value | +| LogInjectionTest.java:1689:26:1689:42 | (...)... | LogInjectionTest.java:1689:35:1689:42 | source(...) : Object | LogInjectionTest.java:1689:26:1689:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1689:35:1689:42 | source(...) | user-provided value | +| LogInjectionTest.java:1690:26:1690:42 | (...)... | LogInjectionTest.java:1690:35:1690:42 | source(...) : Object | LogInjectionTest.java:1690:26:1690:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1690:35:1690:42 | source(...) | user-provided value | +| LogInjectionTest.java:1691:26:1691:42 | (...)... | LogInjectionTest.java:1691:35:1691:42 | source(...) : Object | LogInjectionTest.java:1691:26:1691:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1691:35:1691:42 | source(...) | user-provided value | +| LogInjectionTest.java:1692:41:1692:63 | new Object[] | LogInjectionTest.java:1692:55:1692:62 | source(...) : Object | LogInjectionTest.java:1692:41:1692:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1692:55:1692:62 | source(...) | user-provided value | +| LogInjectionTest.java:1693:41:1693:63 | new Object[] | LogInjectionTest.java:1693:55:1693:62 | source(...) : Object | LogInjectionTest.java:1693:41:1693:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1693:55:1693:62 | source(...) | user-provided value | +| LogInjectionTest.java:1694:56:1694:72 | (...)... | LogInjectionTest.java:1694:65:1694:72 | source(...) : Object | LogInjectionTest.java:1694:56:1694:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1694:65:1694:72 | source(...) | user-provided value | +| LogInjectionTest.java:1695:41:1695:57 | (...)... | LogInjectionTest.java:1695:50:1695:57 | source(...) : Object | LogInjectionTest.java:1695:41:1695:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1695:50:1695:57 | source(...) | user-provided value | +| LogInjectionTest.java:1696:26:1696:42 | (...)... | LogInjectionTest.java:1696:35:1696:42 | source(...) : Object | LogInjectionTest.java:1696:26:1696:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1696:35:1696:42 | source(...) | user-provided value | +| LogInjectionTest.java:1697:56:1697:72 | (...)... | LogInjectionTest.java:1697:65:1697:72 | source(...) : Object | LogInjectionTest.java:1697:56:1697:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1697:65:1697:72 | source(...) | user-provided value | +| LogInjectionTest.java:1698:41:1698:57 | (...)... | LogInjectionTest.java:1698:50:1698:57 | source(...) : Object | LogInjectionTest.java:1698:41:1698:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1698:50:1698:57 | source(...) | user-provided value | +| LogInjectionTest.java:1699:26:1699:42 | (...)... | LogInjectionTest.java:1699:35:1699:42 | source(...) : Object | LogInjectionTest.java:1699:26:1699:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1699:35:1699:42 | source(...) | user-provided value | +| LogInjectionTest.java:1700:71:1700:87 | (...)... | LogInjectionTest.java:1700:80:1700:87 | source(...) : Object | LogInjectionTest.java:1700:71:1700:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1700:80:1700:87 | source(...) | user-provided value | +| LogInjectionTest.java:1701:56:1701:72 | (...)... | LogInjectionTest.java:1701:65:1701:72 | source(...) : Object | LogInjectionTest.java:1701:56:1701:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1701:65:1701:72 | source(...) | user-provided value | +| LogInjectionTest.java:1702:41:1702:57 | (...)... | LogInjectionTest.java:1702:50:1702:57 | source(...) : Object | LogInjectionTest.java:1702:41:1702:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1702:50:1702:57 | source(...) | user-provided value | +| LogInjectionTest.java:1703:26:1703:42 | (...)... | LogInjectionTest.java:1703:35:1703:42 | source(...) : Object | LogInjectionTest.java:1703:26:1703:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1703:35:1703:42 | source(...) | user-provided value | +| LogInjectionTest.java:1704:71:1704:87 | (...)... | LogInjectionTest.java:1704:80:1704:87 | source(...) : Object | LogInjectionTest.java:1704:71:1704:87 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1704:80:1704:87 | source(...) | user-provided value | +| LogInjectionTest.java:1705:56:1705:72 | (...)... | LogInjectionTest.java:1705:65:1705:72 | source(...) : Object | LogInjectionTest.java:1705:56:1705:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1705:65:1705:72 | source(...) | user-provided value | +| LogInjectionTest.java:1706:41:1706:57 | (...)... | LogInjectionTest.java:1706:50:1706:57 | source(...) : Object | LogInjectionTest.java:1706:41:1706:57 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1706:50:1706:57 | source(...) | user-provided value | +| LogInjectionTest.java:1707:26:1707:42 | (...)... | LogInjectionTest.java:1707:35:1707:42 | source(...) : Object | LogInjectionTest.java:1707:26:1707:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1707:35:1707:42 | source(...) | user-provided value | +| LogInjectionTest.java:1712:25:1712:41 | (...)... | LogInjectionTest.java:1712:34:1712:41 | source(...) : Object | LogInjectionTest.java:1712:25:1712:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1712:34:1712:41 | source(...) | user-provided value | +| LogInjectionTest.java:1713:25:1713:41 | (...)... | LogInjectionTest.java:1713:34:1713:41 | source(...) : Object | LogInjectionTest.java:1713:25:1713:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1713:34:1713:41 | source(...) | user-provided value | +| LogInjectionTest.java:1714:40:1714:47 | source(...) | LogInjectionTest.java:1714:40:1714:47 | source(...) | LogInjectionTest.java:1714:40:1714:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1714:40:1714:47 | source(...) | user-provided value | +| LogInjectionTest.java:1715:25:1715:41 | (...)... | LogInjectionTest.java:1715:34:1715:41 | source(...) : Object | LogInjectionTest.java:1715:25:1715:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1715:34:1715:41 | source(...) | user-provided value | +| LogInjectionTest.java:1716:40:1716:62 | new Object[] | LogInjectionTest.java:1716:54:1716:61 | source(...) : Object | LogInjectionTest.java:1716:40:1716:62 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1716:54:1716:61 | source(...) | user-provided value | +| LogInjectionTest.java:1717:25:1717:41 | (...)... | LogInjectionTest.java:1717:34:1717:41 | source(...) : Object | LogInjectionTest.java:1717:25:1717:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1717:34:1717:41 | source(...) | user-provided value | +| LogInjectionTest.java:1718:40:1718:47 | source(...) | LogInjectionTest.java:1718:40:1718:47 | source(...) | LogInjectionTest.java:1718:40:1718:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1718:40:1718:47 | source(...) | user-provided value | +| LogInjectionTest.java:1719:55:1719:62 | source(...) | LogInjectionTest.java:1719:55:1719:62 | source(...) | LogInjectionTest.java:1719:55:1719:62 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1719:55:1719:62 | source(...) | user-provided value | +| LogInjectionTest.java:1720:25:1720:62 | (...)... | LogInjectionTest.java:1720:55:1720:62 | source(...) : Object | LogInjectionTest.java:1720:25:1720:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1720:55:1720:62 | source(...) | user-provided value | +| LogInjectionTest.java:1725:26:1725:42 | (...)... | LogInjectionTest.java:1725:35:1725:42 | source(...) : Object | LogInjectionTest.java:1725:26:1725:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1725:35:1725:42 | source(...) | user-provided value | +| LogInjectionTest.java:1726:26:1726:42 | (...)... | LogInjectionTest.java:1726:35:1726:42 | source(...) : Object | LogInjectionTest.java:1726:26:1726:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1726:35:1726:42 | source(...) | user-provided value | +| LogInjectionTest.java:1727:41:1727:48 | source(...) | LogInjectionTest.java:1727:41:1727:48 | source(...) | LogInjectionTest.java:1727:41:1727:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1727:41:1727:48 | source(...) | user-provided value | +| LogInjectionTest.java:1728:26:1728:42 | (...)... | LogInjectionTest.java:1728:35:1728:42 | source(...) : Object | LogInjectionTest.java:1728:26:1728:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1728:35:1728:42 | source(...) | user-provided value | +| LogInjectionTest.java:1729:41:1729:63 | new Object[] | LogInjectionTest.java:1729:55:1729:62 | source(...) : Object | LogInjectionTest.java:1729:41:1729:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1729:55:1729:62 | source(...) | user-provided value | +| LogInjectionTest.java:1730:26:1730:42 | (...)... | LogInjectionTest.java:1730:35:1730:42 | source(...) : Object | LogInjectionTest.java:1730:26:1730:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1730:35:1730:42 | source(...) | user-provided value | +| LogInjectionTest.java:1731:41:1731:48 | source(...) | LogInjectionTest.java:1731:41:1731:48 | source(...) | LogInjectionTest.java:1731:41:1731:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1731:41:1731:48 | source(...) | user-provided value | +| LogInjectionTest.java:1732:56:1732:63 | source(...) | LogInjectionTest.java:1732:56:1732:63 | source(...) | LogInjectionTest.java:1732:56:1732:63 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1732:56:1732:63 | source(...) | user-provided value | +| LogInjectionTest.java:1733:26:1733:42 | (...)... | LogInjectionTest.java:1733:35:1733:42 | source(...) : Object | LogInjectionTest.java:1733:26:1733:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1733:35:1733:42 | source(...) | user-provided value | +| LogInjectionTest.java:1734:51:1734:67 | (...)... | LogInjectionTest.java:1734:60:1734:67 | source(...) : Object | LogInjectionTest.java:1734:51:1734:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1734:60:1734:67 | source(...) | user-provided value | +| LogInjectionTest.java:1735:51:1735:67 | (...)... | LogInjectionTest.java:1735:60:1735:67 | source(...) : Object | LogInjectionTest.java:1735:51:1735:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1735:60:1735:67 | source(...) | user-provided value | +| LogInjectionTest.java:1736:66:1736:73 | source(...) | LogInjectionTest.java:1736:66:1736:73 | source(...) | LogInjectionTest.java:1736:66:1736:73 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1736:66:1736:73 | source(...) | user-provided value | +| LogInjectionTest.java:1737:51:1737:67 | (...)... | LogInjectionTest.java:1737:60:1737:67 | source(...) : Object | LogInjectionTest.java:1737:51:1737:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1737:60:1737:67 | source(...) | user-provided value | +| LogInjectionTest.java:1738:66:1738:88 | new Object[] | LogInjectionTest.java:1738:80:1738:87 | source(...) : Object | LogInjectionTest.java:1738:66:1738:88 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1738:80:1738:87 | source(...) | user-provided value | +| LogInjectionTest.java:1739:51:1739:67 | (...)... | LogInjectionTest.java:1739:60:1739:67 | source(...) : Object | LogInjectionTest.java:1739:51:1739:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1739:60:1739:67 | source(...) | user-provided value | +| LogInjectionTest.java:1740:66:1740:73 | source(...) | LogInjectionTest.java:1740:66:1740:73 | source(...) | LogInjectionTest.java:1740:66:1740:73 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1740:66:1740:73 | source(...) | user-provided value | +| LogInjectionTest.java:1741:81:1741:88 | source(...) | LogInjectionTest.java:1741:81:1741:88 | source(...) | LogInjectionTest.java:1741:81:1741:88 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1741:81:1741:88 | source(...) | user-provided value | +| LogInjectionTest.java:1742:51:1742:67 | (...)... | LogInjectionTest.java:1742:60:1742:67 | source(...) : Object | LogInjectionTest.java:1742:51:1742:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1742:60:1742:67 | source(...) | user-provided value | +| LogInjectionTest.java:1743:13:1743:104 | new ..[] { .. } | LogInjectionTest.java:1743:66:1743:73 | source(...) : Object | LogInjectionTest.java:1743:13:1743:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1743:66:1743:73 | source(...) | user-provided value | +| LogInjectionTest.java:1744:13:1744:104 | new ..[] { .. } | LogInjectionTest.java:1744:81:1744:88 | source(...) : Object | LogInjectionTest.java:1744:13:1744:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1744:81:1744:88 | source(...) | user-provided value | +| LogInjectionTest.java:1745:13:1745:104 | new ..[] { .. } | LogInjectionTest.java:1745:96:1745:103 | source(...) : Object | LogInjectionTest.java:1745:13:1745:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1745:96:1745:103 | source(...) | user-provided value | +| LogInjectionTest.java:1746:26:1746:42 | (...)... | LogInjectionTest.java:1746:35:1746:42 | source(...) : Object | LogInjectionTest.java:1746:26:1746:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1746:35:1746:42 | source(...) | user-provided value | +| LogInjectionTest.java:1747:26:1747:42 | (...)... | LogInjectionTest.java:1747:35:1747:42 | source(...) : Object | LogInjectionTest.java:1747:26:1747:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1747:35:1747:42 | source(...) | user-provided value | +| LogInjectionTest.java:1748:41:1748:48 | source(...) | LogInjectionTest.java:1748:41:1748:48 | source(...) | LogInjectionTest.java:1748:41:1748:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1748:41:1748:48 | source(...) | user-provided value | +| LogInjectionTest.java:1749:26:1749:42 | (...)... | LogInjectionTest.java:1749:35:1749:42 | source(...) : Object | LogInjectionTest.java:1749:26:1749:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1749:35:1749:42 | source(...) | user-provided value | +| LogInjectionTest.java:1750:41:1750:63 | new Object[] | LogInjectionTest.java:1750:55:1750:62 | source(...) : Object | LogInjectionTest.java:1750:41:1750:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1750:55:1750:62 | source(...) | user-provided value | +| LogInjectionTest.java:1751:26:1751:42 | (...)... | LogInjectionTest.java:1751:35:1751:42 | source(...) : Object | LogInjectionTest.java:1751:26:1751:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1751:35:1751:42 | source(...) | user-provided value | +| LogInjectionTest.java:1752:41:1752:48 | source(...) | LogInjectionTest.java:1752:41:1752:48 | source(...) | LogInjectionTest.java:1752:41:1752:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1752:41:1752:48 | source(...) | user-provided value | +| LogInjectionTest.java:1753:56:1753:63 | source(...) | LogInjectionTest.java:1753:56:1753:63 | source(...) | LogInjectionTest.java:1753:56:1753:63 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1753:56:1753:63 | source(...) | user-provided value | +| LogInjectionTest.java:1754:26:1754:42 | (...)... | LogInjectionTest.java:1754:35:1754:42 | source(...) : Object | LogInjectionTest.java:1754:26:1754:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1754:35:1754:42 | source(...) | user-provided value | +| LogInjectionTest.java:1755:51:1755:67 | (...)... | LogInjectionTest.java:1755:60:1755:67 | source(...) : Object | LogInjectionTest.java:1755:51:1755:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1755:60:1755:67 | source(...) | user-provided value | +| LogInjectionTest.java:1756:51:1756:67 | (...)... | LogInjectionTest.java:1756:60:1756:67 | source(...) : Object | LogInjectionTest.java:1756:51:1756:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1756:60:1756:67 | source(...) | user-provided value | +| LogInjectionTest.java:1757:66:1757:73 | source(...) | LogInjectionTest.java:1757:66:1757:73 | source(...) | LogInjectionTest.java:1757:66:1757:73 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1757:66:1757:73 | source(...) | user-provided value | +| LogInjectionTest.java:1758:51:1758:67 | (...)... | LogInjectionTest.java:1758:60:1758:67 | source(...) : Object | LogInjectionTest.java:1758:51:1758:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1758:60:1758:67 | source(...) | user-provided value | +| LogInjectionTest.java:1759:66:1759:88 | new Object[] | LogInjectionTest.java:1759:80:1759:87 | source(...) : Object | LogInjectionTest.java:1759:66:1759:88 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1759:80:1759:87 | source(...) | user-provided value | +| LogInjectionTest.java:1760:51:1760:67 | (...)... | LogInjectionTest.java:1760:60:1760:67 | source(...) : Object | LogInjectionTest.java:1760:51:1760:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1760:60:1760:67 | source(...) | user-provided value | +| LogInjectionTest.java:1761:66:1761:73 | source(...) | LogInjectionTest.java:1761:66:1761:73 | source(...) | LogInjectionTest.java:1761:66:1761:73 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1761:66:1761:73 | source(...) | user-provided value | +| LogInjectionTest.java:1762:81:1762:88 | source(...) | LogInjectionTest.java:1762:81:1762:88 | source(...) | LogInjectionTest.java:1762:81:1762:88 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1762:81:1762:88 | source(...) | user-provided value | +| LogInjectionTest.java:1763:51:1763:67 | (...)... | LogInjectionTest.java:1763:60:1763:67 | source(...) : Object | LogInjectionTest.java:1763:51:1763:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1763:60:1763:67 | source(...) | user-provided value | +| LogInjectionTest.java:1764:13:1764:104 | new ..[] { .. } | LogInjectionTest.java:1764:66:1764:73 | source(...) : Object | LogInjectionTest.java:1764:13:1764:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1764:66:1764:73 | source(...) | user-provided value | +| LogInjectionTest.java:1765:13:1765:104 | new ..[] { .. } | LogInjectionTest.java:1765:81:1765:88 | source(...) : Object | LogInjectionTest.java:1765:13:1765:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1765:81:1765:88 | source(...) | user-provided value | +| LogInjectionTest.java:1766:13:1766:104 | new ..[] { .. } | LogInjectionTest.java:1766:96:1766:103 | source(...) : Object | LogInjectionTest.java:1766:13:1766:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1766:96:1766:103 | source(...) | user-provided value | +| LogInjectionTest.java:1767:25:1767:41 | (...)... | LogInjectionTest.java:1767:34:1767:41 | source(...) : Object | LogInjectionTest.java:1767:25:1767:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1767:34:1767:41 | source(...) | user-provided value | +| LogInjectionTest.java:1768:25:1768:41 | (...)... | LogInjectionTest.java:1768:34:1768:41 | source(...) : Object | LogInjectionTest.java:1768:25:1768:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1768:34:1768:41 | source(...) | user-provided value | +| LogInjectionTest.java:1769:40:1769:47 | source(...) | LogInjectionTest.java:1769:40:1769:47 | source(...) | LogInjectionTest.java:1769:40:1769:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1769:40:1769:47 | source(...) | user-provided value | +| LogInjectionTest.java:1770:25:1770:41 | (...)... | LogInjectionTest.java:1770:34:1770:41 | source(...) : Object | LogInjectionTest.java:1770:25:1770:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1770:34:1770:41 | source(...) | user-provided value | +| LogInjectionTest.java:1771:40:1771:62 | new Object[] | LogInjectionTest.java:1771:54:1771:61 | source(...) : Object | LogInjectionTest.java:1771:40:1771:62 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1771:54:1771:61 | source(...) | user-provided value | +| LogInjectionTest.java:1772:25:1772:41 | (...)... | LogInjectionTest.java:1772:34:1772:41 | source(...) : Object | LogInjectionTest.java:1772:25:1772:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1772:34:1772:41 | source(...) | user-provided value | +| LogInjectionTest.java:1773:40:1773:47 | source(...) | LogInjectionTest.java:1773:40:1773:47 | source(...) | LogInjectionTest.java:1773:40:1773:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1773:40:1773:47 | source(...) | user-provided value | +| LogInjectionTest.java:1774:55:1774:62 | source(...) | LogInjectionTest.java:1774:55:1774:62 | source(...) | LogInjectionTest.java:1774:55:1774:62 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1774:55:1774:62 | source(...) | user-provided value | +| LogInjectionTest.java:1775:25:1775:41 | (...)... | LogInjectionTest.java:1775:34:1775:41 | source(...) : Object | LogInjectionTest.java:1775:25:1775:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1775:34:1775:41 | source(...) | user-provided value | +| LogInjectionTest.java:1776:50:1776:66 | (...)... | LogInjectionTest.java:1776:59:1776:66 | source(...) : Object | LogInjectionTest.java:1776:50:1776:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1776:59:1776:66 | source(...) | user-provided value | +| LogInjectionTest.java:1777:50:1777:66 | (...)... | LogInjectionTest.java:1777:59:1777:66 | source(...) : Object | LogInjectionTest.java:1777:50:1777:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1777:59:1777:66 | source(...) | user-provided value | +| LogInjectionTest.java:1778:65:1778:72 | source(...) | LogInjectionTest.java:1778:65:1778:72 | source(...) | LogInjectionTest.java:1778:65:1778:72 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1778:65:1778:72 | source(...) | user-provided value | +| LogInjectionTest.java:1779:50:1779:66 | (...)... | LogInjectionTest.java:1779:59:1779:66 | source(...) : Object | LogInjectionTest.java:1779:50:1779:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1779:59:1779:66 | source(...) | user-provided value | +| LogInjectionTest.java:1780:65:1780:87 | new Object[] | LogInjectionTest.java:1780:79:1780:86 | source(...) : Object | LogInjectionTest.java:1780:65:1780:87 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1780:79:1780:86 | source(...) | user-provided value | +| LogInjectionTest.java:1781:50:1781:66 | (...)... | LogInjectionTest.java:1781:59:1781:66 | source(...) : Object | LogInjectionTest.java:1781:50:1781:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1781:59:1781:66 | source(...) | user-provided value | +| LogInjectionTest.java:1782:65:1782:72 | source(...) | LogInjectionTest.java:1782:65:1782:72 | source(...) | LogInjectionTest.java:1782:65:1782:72 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1782:65:1782:72 | source(...) | user-provided value | +| LogInjectionTest.java:1783:80:1783:87 | source(...) | LogInjectionTest.java:1783:80:1783:87 | source(...) | LogInjectionTest.java:1783:80:1783:87 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1783:80:1783:87 | source(...) | user-provided value | +| LogInjectionTest.java:1784:50:1784:66 | (...)... | LogInjectionTest.java:1784:59:1784:66 | source(...) : Object | LogInjectionTest.java:1784:50:1784:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1784:59:1784:66 | source(...) | user-provided value | +| LogInjectionTest.java:1785:13:1785:103 | new ..[] { .. } | LogInjectionTest.java:1785:65:1785:72 | source(...) : Object | LogInjectionTest.java:1785:13:1785:103 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1785:65:1785:72 | source(...) | user-provided value | +| LogInjectionTest.java:1786:13:1786:103 | new ..[] { .. } | LogInjectionTest.java:1786:80:1786:87 | source(...) : Object | LogInjectionTest.java:1786:13:1786:103 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1786:80:1786:87 | source(...) | user-provided value | +| LogInjectionTest.java:1787:13:1787:103 | new ..[] { .. } | LogInjectionTest.java:1787:95:1787:102 | source(...) : Object | LogInjectionTest.java:1787:13:1787:103 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1787:95:1787:102 | source(...) | user-provided value | +| LogInjectionTest.java:1788:26:1788:42 | (...)... | LogInjectionTest.java:1788:35:1788:42 | source(...) : Object | LogInjectionTest.java:1788:26:1788:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1788:35:1788:42 | source(...) | user-provided value | +| LogInjectionTest.java:1789:26:1789:42 | (...)... | LogInjectionTest.java:1789:35:1789:42 | source(...) : Object | LogInjectionTest.java:1789:26:1789:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1789:35:1789:42 | source(...) | user-provided value | +| LogInjectionTest.java:1790:41:1790:48 | source(...) | LogInjectionTest.java:1790:41:1790:48 | source(...) | LogInjectionTest.java:1790:41:1790:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1790:41:1790:48 | source(...) | user-provided value | +| LogInjectionTest.java:1791:26:1791:42 | (...)... | LogInjectionTest.java:1791:35:1791:42 | source(...) : Object | LogInjectionTest.java:1791:26:1791:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1791:35:1791:42 | source(...) | user-provided value | +| LogInjectionTest.java:1792:41:1792:63 | new Object[] | LogInjectionTest.java:1792:55:1792:62 | source(...) : Object | LogInjectionTest.java:1792:41:1792:63 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1792:55:1792:62 | source(...) | user-provided value | +| LogInjectionTest.java:1793:26:1793:42 | (...)... | LogInjectionTest.java:1793:35:1793:42 | source(...) : Object | LogInjectionTest.java:1793:26:1793:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1793:35:1793:42 | source(...) | user-provided value | +| LogInjectionTest.java:1794:41:1794:48 | source(...) | LogInjectionTest.java:1794:41:1794:48 | source(...) | LogInjectionTest.java:1794:41:1794:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1794:41:1794:48 | source(...) | user-provided value | +| LogInjectionTest.java:1795:56:1795:63 | source(...) | LogInjectionTest.java:1795:56:1795:63 | source(...) | LogInjectionTest.java:1795:56:1795:63 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1795:56:1795:63 | source(...) | user-provided value | +| LogInjectionTest.java:1796:26:1796:42 | (...)... | LogInjectionTest.java:1796:35:1796:42 | source(...) : Object | LogInjectionTest.java:1796:26:1796:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1796:35:1796:42 | source(...) | user-provided value | +| LogInjectionTest.java:1797:51:1797:67 | (...)... | LogInjectionTest.java:1797:60:1797:67 | source(...) : Object | LogInjectionTest.java:1797:51:1797:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1797:60:1797:67 | source(...) | user-provided value | +| LogInjectionTest.java:1798:51:1798:67 | (...)... | LogInjectionTest.java:1798:60:1798:67 | source(...) : Object | LogInjectionTest.java:1798:51:1798:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1798:60:1798:67 | source(...) | user-provided value | +| LogInjectionTest.java:1799:66:1799:73 | source(...) | LogInjectionTest.java:1799:66:1799:73 | source(...) | LogInjectionTest.java:1799:66:1799:73 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1799:66:1799:73 | source(...) | user-provided value | +| LogInjectionTest.java:1800:51:1800:67 | (...)... | LogInjectionTest.java:1800:60:1800:67 | source(...) : Object | LogInjectionTest.java:1800:51:1800:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1800:60:1800:67 | source(...) | user-provided value | +| LogInjectionTest.java:1801:66:1801:88 | new Object[] | LogInjectionTest.java:1801:80:1801:87 | source(...) : Object | LogInjectionTest.java:1801:66:1801:88 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1801:80:1801:87 | source(...) | user-provided value | +| LogInjectionTest.java:1802:51:1802:67 | (...)... | LogInjectionTest.java:1802:60:1802:67 | source(...) : Object | LogInjectionTest.java:1802:51:1802:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1802:60:1802:67 | source(...) | user-provided value | +| LogInjectionTest.java:1803:66:1803:73 | source(...) | LogInjectionTest.java:1803:66:1803:73 | source(...) | LogInjectionTest.java:1803:66:1803:73 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1803:66:1803:73 | source(...) | user-provided value | +| LogInjectionTest.java:1804:81:1804:88 | source(...) | LogInjectionTest.java:1804:81:1804:88 | source(...) | LogInjectionTest.java:1804:81:1804:88 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1804:81:1804:88 | source(...) | user-provided value | +| LogInjectionTest.java:1805:51:1805:67 | (...)... | LogInjectionTest.java:1805:60:1805:67 | source(...) : Object | LogInjectionTest.java:1805:51:1805:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1805:60:1805:67 | source(...) | user-provided value | +| LogInjectionTest.java:1806:13:1806:104 | new ..[] { .. } | LogInjectionTest.java:1806:66:1806:73 | source(...) : Object | LogInjectionTest.java:1806:13:1806:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1806:66:1806:73 | source(...) | user-provided value | +| LogInjectionTest.java:1807:13:1807:104 | new ..[] { .. } | LogInjectionTest.java:1807:81:1807:88 | source(...) : Object | LogInjectionTest.java:1807:13:1807:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1807:81:1807:88 | source(...) | user-provided value | +| LogInjectionTest.java:1808:13:1808:104 | new ..[] { .. } | LogInjectionTest.java:1808:96:1808:103 | source(...) : Object | LogInjectionTest.java:1808:13:1808:104 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1808:96:1808:103 | source(...) | user-provided value | +| LogInjectionTest.java:1809:25:1809:41 | (...)... | LogInjectionTest.java:1809:34:1809:41 | source(...) : Object | LogInjectionTest.java:1809:25:1809:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1809:34:1809:41 | source(...) | user-provided value | +| LogInjectionTest.java:1810:25:1810:41 | (...)... | LogInjectionTest.java:1810:34:1810:41 | source(...) : Object | LogInjectionTest.java:1810:25:1810:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1810:34:1810:41 | source(...) | user-provided value | +| LogInjectionTest.java:1811:40:1811:47 | source(...) | LogInjectionTest.java:1811:40:1811:47 | source(...) | LogInjectionTest.java:1811:40:1811:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1811:40:1811:47 | source(...) | user-provided value | +| LogInjectionTest.java:1812:25:1812:41 | (...)... | LogInjectionTest.java:1812:34:1812:41 | source(...) : Object | LogInjectionTest.java:1812:25:1812:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1812:34:1812:41 | source(...) | user-provided value | +| LogInjectionTest.java:1813:40:1813:62 | new Object[] | LogInjectionTest.java:1813:54:1813:61 | source(...) : Object | LogInjectionTest.java:1813:40:1813:62 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1813:54:1813:61 | source(...) | user-provided value | +| LogInjectionTest.java:1814:25:1814:41 | (...)... | LogInjectionTest.java:1814:34:1814:41 | source(...) : Object | LogInjectionTest.java:1814:25:1814:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1814:34:1814:41 | source(...) | user-provided value | +| LogInjectionTest.java:1815:40:1815:47 | source(...) | LogInjectionTest.java:1815:40:1815:47 | source(...) | LogInjectionTest.java:1815:40:1815:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1815:40:1815:47 | source(...) | user-provided value | +| LogInjectionTest.java:1816:55:1816:62 | source(...) | LogInjectionTest.java:1816:55:1816:62 | source(...) | LogInjectionTest.java:1816:55:1816:62 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1816:55:1816:62 | source(...) | user-provided value | +| LogInjectionTest.java:1817:25:1817:41 | (...)... | LogInjectionTest.java:1817:34:1817:41 | source(...) : Object | LogInjectionTest.java:1817:25:1817:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1817:34:1817:41 | source(...) | user-provided value | +| LogInjectionTest.java:1818:50:1818:66 | (...)... | LogInjectionTest.java:1818:59:1818:66 | source(...) : Object | LogInjectionTest.java:1818:50:1818:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1818:59:1818:66 | source(...) | user-provided value | +| LogInjectionTest.java:1819:50:1819:66 | (...)... | LogInjectionTest.java:1819:59:1819:66 | source(...) : Object | LogInjectionTest.java:1819:50:1819:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1819:59:1819:66 | source(...) | user-provided value | +| LogInjectionTest.java:1820:65:1820:72 | source(...) | LogInjectionTest.java:1820:65:1820:72 | source(...) | LogInjectionTest.java:1820:65:1820:72 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1820:65:1820:72 | source(...) | user-provided value | +| LogInjectionTest.java:1821:50:1821:66 | (...)... | LogInjectionTest.java:1821:59:1821:66 | source(...) : Object | LogInjectionTest.java:1821:50:1821:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1821:59:1821:66 | source(...) | user-provided value | +| LogInjectionTest.java:1822:65:1822:87 | new Object[] | LogInjectionTest.java:1822:79:1822:86 | source(...) : Object | LogInjectionTest.java:1822:65:1822:87 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1822:79:1822:86 | source(...) | user-provided value | +| LogInjectionTest.java:1823:50:1823:66 | (...)... | LogInjectionTest.java:1823:59:1823:66 | source(...) : Object | LogInjectionTest.java:1823:50:1823:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1823:59:1823:66 | source(...) | user-provided value | +| LogInjectionTest.java:1824:65:1824:72 | source(...) | LogInjectionTest.java:1824:65:1824:72 | source(...) | LogInjectionTest.java:1824:65:1824:72 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1824:65:1824:72 | source(...) | user-provided value | +| LogInjectionTest.java:1825:80:1825:87 | source(...) | LogInjectionTest.java:1825:80:1825:87 | source(...) | LogInjectionTest.java:1825:80:1825:87 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1825:80:1825:87 | source(...) | user-provided value | +| LogInjectionTest.java:1826:50:1826:66 | (...)... | LogInjectionTest.java:1826:59:1826:66 | source(...) : Object | LogInjectionTest.java:1826:50:1826:66 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1826:59:1826:66 | source(...) | user-provided value | +| LogInjectionTest.java:1827:13:1827:103 | new ..[] { .. } | LogInjectionTest.java:1827:65:1827:72 | source(...) : Object | LogInjectionTest.java:1827:13:1827:103 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1827:65:1827:72 | source(...) | user-provided value | +| LogInjectionTest.java:1828:13:1828:103 | new ..[] { .. } | LogInjectionTest.java:1828:80:1828:87 | source(...) : Object | LogInjectionTest.java:1828:13:1828:103 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1828:80:1828:87 | source(...) | user-provided value | +| LogInjectionTest.java:1829:13:1829:103 | new ..[] { .. } | LogInjectionTest.java:1829:95:1829:102 | source(...) : Object | LogInjectionTest.java:1829:13:1829:103 | new ..[] { .. } | This log entry depends on a $@. | LogInjectionTest.java:1829:95:1829:102 | source(...) | user-provided value | +| LogInjectionTest.java:1834:33:1834:40 | source(...) | LogInjectionTest.java:1834:33:1834:40 | source(...) | LogInjectionTest.java:1834:33:1834:40 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1834:33:1834:40 | source(...) | user-provided value | +| LogInjectionTest.java:1835:26:1835:33 | source(...) | LogInjectionTest.java:1835:26:1835:33 | source(...) | LogInjectionTest.java:1835:26:1835:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1835:26:1835:33 | source(...) | user-provided value | +| LogInjectionTest.java:1836:26:1836:33 | source(...) | LogInjectionTest.java:1836:26:1836:33 | source(...) | LogInjectionTest.java:1836:26:1836:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1836:26:1836:33 | source(...) | user-provided value | +| LogInjectionTest.java:1837:26:1837:33 | source(...) | LogInjectionTest.java:1837:26:1837:33 | source(...) | LogInjectionTest.java:1837:26:1837:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1837:26:1837:33 | source(...) | user-provided value | +| LogInjectionTest.java:1838:26:1838:33 | source(...) | LogInjectionTest.java:1838:26:1838:33 | source(...) | LogInjectionTest.java:1838:26:1838:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1838:26:1838:33 | source(...) | user-provided value | +| LogInjectionTest.java:1839:25:1839:32 | source(...) | LogInjectionTest.java:1839:25:1839:32 | source(...) | LogInjectionTest.java:1839:25:1839:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1839:25:1839:32 | source(...) | user-provided value | +| LogInjectionTest.java:1840:25:1840:32 | source(...) | LogInjectionTest.java:1840:25:1840:32 | source(...) | LogInjectionTest.java:1840:25:1840:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1840:25:1840:32 | source(...) | user-provided value | +| LogInjectionTest.java:1841:26:1841:33 | source(...) | LogInjectionTest.java:1841:26:1841:33 | source(...) | LogInjectionTest.java:1841:26:1841:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1841:26:1841:33 | source(...) | user-provided value | +| LogInjectionTest.java:1842:26:1842:33 | source(...) | LogInjectionTest.java:1842:26:1842:33 | source(...) | LogInjectionTest.java:1842:26:1842:33 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1842:26:1842:33 | source(...) | user-provided value | +| LogInjectionTest.java:1843:25:1843:32 | source(...) | LogInjectionTest.java:1843:25:1843:32 | source(...) | LogInjectionTest.java:1843:25:1843:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1843:25:1843:32 | source(...) | user-provided value | +| LogInjectionTest.java:1844:25:1844:32 | source(...) | LogInjectionTest.java:1844:25:1844:32 | source(...) | LogInjectionTest.java:1844:25:1844:32 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1844:25:1844:32 | source(...) | user-provided value | +| LogInjectionTest.java:1845:27:1845:34 | source(...) | LogInjectionTest.java:1845:27:1845:34 | source(...) | LogInjectionTest.java:1845:27:1845:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1845:27:1845:34 | source(...) | user-provided value | +| LogInjectionTest.java:1846:27:1846:34 | source(...) | LogInjectionTest.java:1846:27:1846:34 | source(...) | LogInjectionTest.java:1846:27:1846:34 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1846:27:1846:34 | source(...) | user-provided value | +| LogInjectionTest.java:1850:28:1850:44 | (...)... | LogInjectionTest.java:1850:37:1850:44 | source(...) : Object | LogInjectionTest.java:1850:28:1850:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1850:37:1850:44 | source(...) | user-provided value | +| LogInjectionTest.java:1851:43:1851:65 | new Object[] | LogInjectionTest.java:1851:57:1851:64 | source(...) : Object | LogInjectionTest.java:1851:43:1851:65 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1851:57:1851:64 | source(...) | user-provided value | +| LogInjectionTest.java:1853:21:1853:37 | (...)... | LogInjectionTest.java:1853:30:1853:37 | source(...) : Object | LogInjectionTest.java:1853:21:1853:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1853:30:1853:37 | source(...) | user-provided value | +| LogInjectionTest.java:1854:36:1854:52 | (...)... | LogInjectionTest.java:1854:45:1854:52 | source(...) : Object | LogInjectionTest.java:1854:36:1854:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1854:45:1854:52 | source(...) | user-provided value | +| LogInjectionTest.java:1855:21:1855:37 | (...)... | LogInjectionTest.java:1855:30:1855:37 | source(...) : Object | LogInjectionTest.java:1855:21:1855:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1855:30:1855:37 | source(...) | user-provided value | +| LogInjectionTest.java:1856:51:1856:67 | (...)... | LogInjectionTest.java:1856:60:1856:67 | source(...) : Object | LogInjectionTest.java:1856:51:1856:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1856:60:1856:67 | source(...) | user-provided value | +| LogInjectionTest.java:1857:36:1857:52 | (...)... | LogInjectionTest.java:1857:45:1857:52 | source(...) : Object | LogInjectionTest.java:1857:36:1857:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1857:45:1857:52 | source(...) | user-provided value | +| LogInjectionTest.java:1858:21:1858:37 | (...)... | LogInjectionTest.java:1858:30:1858:37 | source(...) : Object | LogInjectionTest.java:1858:21:1858:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1858:30:1858:37 | source(...) | user-provided value | +| LogInjectionTest.java:1859:66:1859:82 | (...)... | LogInjectionTest.java:1859:75:1859:82 | source(...) : Object | LogInjectionTest.java:1859:66:1859:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1859:75:1859:82 | source(...) | user-provided value | +| LogInjectionTest.java:1860:51:1860:67 | (...)... | LogInjectionTest.java:1860:60:1860:67 | source(...) : Object | LogInjectionTest.java:1860:51:1860:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1860:60:1860:67 | source(...) | user-provided value | +| LogInjectionTest.java:1861:36:1861:52 | (...)... | LogInjectionTest.java:1861:45:1861:52 | source(...) : Object | LogInjectionTest.java:1861:36:1861:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1861:45:1861:52 | source(...) | user-provided value | +| LogInjectionTest.java:1862:21:1862:37 | (...)... | LogInjectionTest.java:1862:30:1862:37 | source(...) : Object | LogInjectionTest.java:1862:21:1862:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1862:30:1862:37 | source(...) | user-provided value | +| LogInjectionTest.java:1863:81:1863:97 | (...)... | LogInjectionTest.java:1863:90:1863:97 | source(...) : Object | LogInjectionTest.java:1863:81:1863:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1863:90:1863:97 | source(...) | user-provided value | +| LogInjectionTest.java:1864:66:1864:82 | (...)... | LogInjectionTest.java:1864:75:1864:82 | source(...) : Object | LogInjectionTest.java:1864:66:1864:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1864:75:1864:82 | source(...) | user-provided value | +| LogInjectionTest.java:1865:51:1865:67 | (...)... | LogInjectionTest.java:1865:60:1865:67 | source(...) : Object | LogInjectionTest.java:1865:51:1865:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1865:60:1865:67 | source(...) | user-provided value | +| LogInjectionTest.java:1866:36:1866:52 | (...)... | LogInjectionTest.java:1866:45:1866:52 | source(...) : Object | LogInjectionTest.java:1866:36:1866:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1866:45:1866:52 | source(...) | user-provided value | +| LogInjectionTest.java:1867:21:1867:37 | (...)... | LogInjectionTest.java:1867:30:1867:37 | source(...) : Object | LogInjectionTest.java:1867:21:1867:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1867:30:1867:37 | source(...) | user-provided value | +| LogInjectionTest.java:1868:96:1868:112 | (...)... | LogInjectionTest.java:1868:105:1868:112 | source(...) : Object | LogInjectionTest.java:1868:96:1868:112 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1868:105:1868:112 | source(...) | user-provided value | +| LogInjectionTest.java:1869:81:1869:97 | (...)... | LogInjectionTest.java:1869:90:1869:97 | source(...) : Object | LogInjectionTest.java:1869:81:1869:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1869:90:1869:97 | source(...) | user-provided value | +| LogInjectionTest.java:1870:66:1870:82 | (...)... | LogInjectionTest.java:1870:75:1870:82 | source(...) : Object | LogInjectionTest.java:1870:66:1870:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1870:75:1870:82 | source(...) | user-provided value | +| LogInjectionTest.java:1871:51:1871:67 | (...)... | LogInjectionTest.java:1871:60:1871:67 | source(...) : Object | LogInjectionTest.java:1871:51:1871:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1871:60:1871:67 | source(...) | user-provided value | +| LogInjectionTest.java:1872:36:1872:52 | (...)... | LogInjectionTest.java:1872:45:1872:52 | source(...) : Object | LogInjectionTest.java:1872:36:1872:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1872:45:1872:52 | source(...) | user-provided value | +| LogInjectionTest.java:1873:21:1873:37 | (...)... | LogInjectionTest.java:1873:30:1873:37 | source(...) : Object | LogInjectionTest.java:1873:21:1873:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1873:30:1873:37 | source(...) | user-provided value | +| LogInjectionTest.java:1874:111:1874:127 | (...)... | LogInjectionTest.java:1874:120:1874:127 | source(...) : Object | LogInjectionTest.java:1874:111:1874:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1874:120:1874:127 | source(...) | user-provided value | +| LogInjectionTest.java:1875:96:1875:112 | (...)... | LogInjectionTest.java:1875:105:1875:112 | source(...) : Object | LogInjectionTest.java:1875:96:1875:112 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1875:105:1875:112 | source(...) | user-provided value | +| LogInjectionTest.java:1876:81:1876:97 | (...)... | LogInjectionTest.java:1876:90:1876:97 | source(...) : Object | LogInjectionTest.java:1876:81:1876:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1876:90:1876:97 | source(...) | user-provided value | +| LogInjectionTest.java:1877:66:1877:82 | (...)... | LogInjectionTest.java:1877:75:1877:82 | source(...) : Object | LogInjectionTest.java:1877:66:1877:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1877:75:1877:82 | source(...) | user-provided value | +| LogInjectionTest.java:1878:51:1878:67 | (...)... | LogInjectionTest.java:1878:60:1878:67 | source(...) : Object | LogInjectionTest.java:1878:51:1878:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1878:60:1878:67 | source(...) | user-provided value | +| LogInjectionTest.java:1879:36:1879:52 | (...)... | LogInjectionTest.java:1879:45:1879:52 | source(...) : Object | LogInjectionTest.java:1879:36:1879:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1879:45:1879:52 | source(...) | user-provided value | +| LogInjectionTest.java:1880:21:1880:37 | (...)... | LogInjectionTest.java:1880:30:1880:37 | source(...) : Object | LogInjectionTest.java:1880:21:1880:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1880:30:1880:37 | source(...) | user-provided value | +| LogInjectionTest.java:1881:126:1881:142 | (...)... | LogInjectionTest.java:1881:135:1881:142 | source(...) : Object | LogInjectionTest.java:1881:126:1881:142 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1881:135:1881:142 | source(...) | user-provided value | +| LogInjectionTest.java:1882:111:1882:127 | (...)... | LogInjectionTest.java:1882:120:1882:127 | source(...) : Object | LogInjectionTest.java:1882:111:1882:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1882:120:1882:127 | source(...) | user-provided value | +| LogInjectionTest.java:1883:96:1883:112 | (...)... | LogInjectionTest.java:1883:105:1883:112 | source(...) : Object | LogInjectionTest.java:1883:96:1883:112 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1883:105:1883:112 | source(...) | user-provided value | +| LogInjectionTest.java:1884:81:1884:97 | (...)... | LogInjectionTest.java:1884:90:1884:97 | source(...) : Object | LogInjectionTest.java:1884:81:1884:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1884:90:1884:97 | source(...) | user-provided value | +| LogInjectionTest.java:1885:66:1885:82 | (...)... | LogInjectionTest.java:1885:75:1885:82 | source(...) : Object | LogInjectionTest.java:1885:66:1885:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1885:75:1885:82 | source(...) | user-provided value | +| LogInjectionTest.java:1886:51:1886:67 | (...)... | LogInjectionTest.java:1886:60:1886:67 | source(...) : Object | LogInjectionTest.java:1886:51:1886:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1886:60:1886:67 | source(...) | user-provided value | +| LogInjectionTest.java:1887:36:1887:52 | (...)... | LogInjectionTest.java:1887:45:1887:52 | source(...) : Object | LogInjectionTest.java:1887:36:1887:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1887:45:1887:52 | source(...) | user-provided value | +| LogInjectionTest.java:1888:21:1888:37 | (...)... | LogInjectionTest.java:1888:30:1888:37 | source(...) : Object | LogInjectionTest.java:1888:21:1888:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1888:30:1888:37 | source(...) | user-provided value | +| LogInjectionTest.java:1889:141:1889:157 | (...)... | LogInjectionTest.java:1889:150:1889:157 | source(...) : Object | LogInjectionTest.java:1889:141:1889:157 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1889:150:1889:157 | source(...) | user-provided value | +| LogInjectionTest.java:1890:126:1890:142 | (...)... | LogInjectionTest.java:1890:135:1890:142 | source(...) : Object | LogInjectionTest.java:1890:126:1890:142 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1890:135:1890:142 | source(...) | user-provided value | +| LogInjectionTest.java:1891:111:1891:127 | (...)... | LogInjectionTest.java:1891:120:1891:127 | source(...) : Object | LogInjectionTest.java:1891:111:1891:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1891:120:1891:127 | source(...) | user-provided value | +| LogInjectionTest.java:1892:96:1892:112 | (...)... | LogInjectionTest.java:1892:105:1892:112 | source(...) : Object | LogInjectionTest.java:1892:96:1892:112 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1892:105:1892:112 | source(...) | user-provided value | +| LogInjectionTest.java:1893:81:1893:97 | (...)... | LogInjectionTest.java:1893:90:1893:97 | source(...) : Object | LogInjectionTest.java:1893:81:1893:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1893:90:1893:97 | source(...) | user-provided value | +| LogInjectionTest.java:1894:66:1894:82 | (...)... | LogInjectionTest.java:1894:75:1894:82 | source(...) : Object | LogInjectionTest.java:1894:66:1894:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1894:75:1894:82 | source(...) | user-provided value | +| LogInjectionTest.java:1895:51:1895:67 | (...)... | LogInjectionTest.java:1895:60:1895:67 | source(...) : Object | LogInjectionTest.java:1895:51:1895:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1895:60:1895:67 | source(...) | user-provided value | +| LogInjectionTest.java:1896:36:1896:52 | (...)... | LogInjectionTest.java:1896:45:1896:52 | source(...) : Object | LogInjectionTest.java:1896:36:1896:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1896:45:1896:52 | source(...) | user-provided value | +| LogInjectionTest.java:1897:21:1897:37 | (...)... | LogInjectionTest.java:1897:30:1897:37 | source(...) : Object | LogInjectionTest.java:1897:21:1897:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1897:30:1897:37 | source(...) | user-provided value | +| LogInjectionTest.java:1898:156:1898:172 | (...)... | LogInjectionTest.java:1898:165:1898:172 | source(...) : Object | LogInjectionTest.java:1898:156:1898:172 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1898:165:1898:172 | source(...) | user-provided value | +| LogInjectionTest.java:1899:141:1899:157 | (...)... | LogInjectionTest.java:1899:150:1899:157 | source(...) : Object | LogInjectionTest.java:1899:141:1899:157 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1899:150:1899:157 | source(...) | user-provided value | +| LogInjectionTest.java:1900:126:1900:142 | (...)... | LogInjectionTest.java:1900:135:1900:142 | source(...) : Object | LogInjectionTest.java:1900:126:1900:142 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1900:135:1900:142 | source(...) | user-provided value | +| LogInjectionTest.java:1901:111:1901:127 | (...)... | LogInjectionTest.java:1901:120:1901:127 | source(...) : Object | LogInjectionTest.java:1901:111:1901:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1901:120:1901:127 | source(...) | user-provided value | +| LogInjectionTest.java:1902:96:1902:112 | (...)... | LogInjectionTest.java:1902:105:1902:112 | source(...) : Object | LogInjectionTest.java:1902:96:1902:112 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1902:105:1902:112 | source(...) | user-provided value | +| LogInjectionTest.java:1903:81:1903:97 | (...)... | LogInjectionTest.java:1903:90:1903:97 | source(...) : Object | LogInjectionTest.java:1903:81:1903:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1903:90:1903:97 | source(...) | user-provided value | +| LogInjectionTest.java:1904:66:1904:82 | (...)... | LogInjectionTest.java:1904:75:1904:82 | source(...) : Object | LogInjectionTest.java:1904:66:1904:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1904:75:1904:82 | source(...) | user-provided value | +| LogInjectionTest.java:1905:51:1905:67 | (...)... | LogInjectionTest.java:1905:60:1905:67 | source(...) : Object | LogInjectionTest.java:1905:51:1905:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1905:60:1905:67 | source(...) | user-provided value | +| LogInjectionTest.java:1906:36:1906:52 | (...)... | LogInjectionTest.java:1906:45:1906:52 | source(...) : Object | LogInjectionTest.java:1906:36:1906:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1906:45:1906:52 | source(...) | user-provided value | +| LogInjectionTest.java:1907:21:1907:37 | (...)... | LogInjectionTest.java:1907:30:1907:37 | source(...) : Object | LogInjectionTest.java:1907:21:1907:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1907:30:1907:37 | source(...) | user-provided value | +| LogInjectionTest.java:1908:171:1908:187 | (...)... | LogInjectionTest.java:1908:180:1908:187 | source(...) : Object | LogInjectionTest.java:1908:171:1908:187 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1908:180:1908:187 | source(...) | user-provided value | +| LogInjectionTest.java:1909:156:1909:172 | (...)... | LogInjectionTest.java:1909:165:1909:172 | source(...) : Object | LogInjectionTest.java:1909:156:1909:172 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1909:165:1909:172 | source(...) | user-provided value | +| LogInjectionTest.java:1910:141:1910:157 | (...)... | LogInjectionTest.java:1910:150:1910:157 | source(...) : Object | LogInjectionTest.java:1910:141:1910:157 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1910:150:1910:157 | source(...) | user-provided value | +| LogInjectionTest.java:1911:126:1911:142 | (...)... | LogInjectionTest.java:1911:135:1911:142 | source(...) : Object | LogInjectionTest.java:1911:126:1911:142 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1911:135:1911:142 | source(...) | user-provided value | +| LogInjectionTest.java:1912:111:1912:127 | (...)... | LogInjectionTest.java:1912:120:1912:127 | source(...) : Object | LogInjectionTest.java:1912:111:1912:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1912:120:1912:127 | source(...) | user-provided value | +| LogInjectionTest.java:1913:96:1913:112 | (...)... | LogInjectionTest.java:1913:105:1913:112 | source(...) : Object | LogInjectionTest.java:1913:96:1913:112 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1913:105:1913:112 | source(...) | user-provided value | +| LogInjectionTest.java:1914:81:1914:97 | (...)... | LogInjectionTest.java:1914:90:1914:97 | source(...) : Object | LogInjectionTest.java:1914:81:1914:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1914:90:1914:97 | source(...) | user-provided value | +| LogInjectionTest.java:1915:66:1915:82 | (...)... | LogInjectionTest.java:1915:75:1915:82 | source(...) : Object | LogInjectionTest.java:1915:66:1915:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1915:75:1915:82 | source(...) | user-provided value | +| LogInjectionTest.java:1916:51:1916:67 | (...)... | LogInjectionTest.java:1916:60:1916:67 | source(...) : Object | LogInjectionTest.java:1916:51:1916:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1916:60:1916:67 | source(...) | user-provided value | +| LogInjectionTest.java:1917:36:1917:52 | (...)... | LogInjectionTest.java:1917:45:1917:52 | source(...) : Object | LogInjectionTest.java:1917:36:1917:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1917:45:1917:52 | source(...) | user-provided value | +| LogInjectionTest.java:1918:21:1918:37 | (...)... | LogInjectionTest.java:1918:30:1918:37 | source(...) : Object | LogInjectionTest.java:1918:21:1918:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1918:30:1918:37 | source(...) | user-provided value | +| LogInjectionTest.java:1919:186:1919:207 | new Object[] | LogInjectionTest.java:1919:199:1919:206 | source(...) : Object | LogInjectionTest.java:1919:186:1919:207 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:1919:199:1919:206 | source(...) | user-provided value | +| LogInjectionTest.java:1920:171:1920:187 | (...)... | LogInjectionTest.java:1920:180:1920:187 | source(...) : Object | LogInjectionTest.java:1920:171:1920:187 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1920:180:1920:187 | source(...) | user-provided value | +| LogInjectionTest.java:1921:156:1921:172 | (...)... | LogInjectionTest.java:1921:165:1921:172 | source(...) : Object | LogInjectionTest.java:1921:156:1921:172 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1921:165:1921:172 | source(...) | user-provided value | +| LogInjectionTest.java:1922:141:1922:157 | (...)... | LogInjectionTest.java:1922:150:1922:157 | source(...) : Object | LogInjectionTest.java:1922:141:1922:157 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1922:150:1922:157 | source(...) | user-provided value | +| LogInjectionTest.java:1923:126:1923:142 | (...)... | LogInjectionTest.java:1923:135:1923:142 | source(...) : Object | LogInjectionTest.java:1923:126:1923:142 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1923:135:1923:142 | source(...) | user-provided value | +| LogInjectionTest.java:1924:111:1924:127 | (...)... | LogInjectionTest.java:1924:120:1924:127 | source(...) : Object | LogInjectionTest.java:1924:111:1924:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1924:120:1924:127 | source(...) | user-provided value | +| LogInjectionTest.java:1925:96:1925:112 | (...)... | LogInjectionTest.java:1925:105:1925:112 | source(...) : Object | LogInjectionTest.java:1925:96:1925:112 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1925:105:1925:112 | source(...) | user-provided value | +| LogInjectionTest.java:1926:81:1926:97 | (...)... | LogInjectionTest.java:1926:90:1926:97 | source(...) : Object | LogInjectionTest.java:1926:81:1926:97 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1926:90:1926:97 | source(...) | user-provided value | +| LogInjectionTest.java:1927:66:1927:82 | (...)... | LogInjectionTest.java:1927:75:1927:82 | source(...) : Object | LogInjectionTest.java:1927:66:1927:82 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1927:75:1927:82 | source(...) | user-provided value | +| LogInjectionTest.java:1928:51:1928:67 | (...)... | LogInjectionTest.java:1928:60:1928:67 | source(...) : Object | LogInjectionTest.java:1928:51:1928:67 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1928:60:1928:67 | source(...) | user-provided value | +| LogInjectionTest.java:1929:36:1929:52 | (...)... | LogInjectionTest.java:1929:45:1929:52 | source(...) : Object | LogInjectionTest.java:1929:36:1929:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1929:45:1929:52 | source(...) | user-provided value | +| LogInjectionTest.java:1930:21:1930:37 | (...)... | LogInjectionTest.java:1930:30:1930:37 | source(...) : Object | LogInjectionTest.java:1930:21:1930:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1930:30:1930:37 | source(...) | user-provided value | +| LogInjectionTest.java:1932:21:1932:37 | (...)... | LogInjectionTest.java:1932:30:1932:37 | source(...) : Object | LogInjectionTest.java:1932:21:1932:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1932:30:1932:37 | source(...) | user-provided value | +| LogInjectionTest.java:1933:21:1933:37 | (...)... | LogInjectionTest.java:1933:30:1933:37 | source(...) : Object | LogInjectionTest.java:1933:21:1933:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1933:30:1933:37 | source(...) | user-provided value | +| LogInjectionTest.java:1934:21:1934:37 | (...)... | LogInjectionTest.java:1934:30:1934:37 | source(...) : Object | LogInjectionTest.java:1934:21:1934:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1934:30:1934:37 | source(...) | user-provided value | +| LogInjectionTest.java:1935:21:1935:37 | (...)... | LogInjectionTest.java:1935:30:1935:37 | source(...) : Object | LogInjectionTest.java:1935:21:1935:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1935:30:1935:37 | source(...) | user-provided value | +| LogInjectionTest.java:1936:21:1936:37 | (...)... | LogInjectionTest.java:1936:30:1936:37 | source(...) : Object | LogInjectionTest.java:1936:21:1936:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1936:30:1936:37 | source(...) | user-provided value | +| LogInjectionTest.java:1937:21:1937:37 | (...)... | LogInjectionTest.java:1937:30:1937:37 | source(...) : Object | LogInjectionTest.java:1937:21:1937:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1937:30:1937:37 | source(...) | user-provided value | +| LogInjectionTest.java:1938:36:1938:43 | source(...) | LogInjectionTest.java:1938:36:1938:43 | source(...) | LogInjectionTest.java:1938:36:1938:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1938:36:1938:43 | source(...) | user-provided value | +| LogInjectionTest.java:1939:21:1939:37 | (...)... | LogInjectionTest.java:1939:30:1939:37 | source(...) : Object | LogInjectionTest.java:1939:21:1939:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1939:30:1939:37 | source(...) | user-provided value | +| LogInjectionTest.java:1940:36:1940:43 | source(...) | LogInjectionTest.java:1940:36:1940:43 | source(...) | LogInjectionTest.java:1940:36:1940:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1940:36:1940:43 | source(...) | user-provided value | +| LogInjectionTest.java:1941:21:1941:37 | (...)... | LogInjectionTest.java:1941:30:1941:37 | source(...) : Object | LogInjectionTest.java:1941:21:1941:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1941:30:1941:37 | source(...) | user-provided value | +| LogInjectionTest.java:1942:36:1942:43 | source(...) | LogInjectionTest.java:1942:36:1942:43 | source(...) | LogInjectionTest.java:1942:36:1942:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1942:36:1942:43 | source(...) | user-provided value | +| LogInjectionTest.java:1943:21:1943:37 | (...)... | LogInjectionTest.java:1943:30:1943:37 | source(...) : Object | LogInjectionTest.java:1943:21:1943:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1943:30:1943:37 | source(...) | user-provided value | +| LogInjectionTest.java:1944:36:1944:43 | source(...) | LogInjectionTest.java:1944:36:1944:43 | source(...) | LogInjectionTest.java:1944:36:1944:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1944:36:1944:43 | source(...) | user-provided value | +| LogInjectionTest.java:1945:21:1945:37 | (...)... | LogInjectionTest.java:1945:30:1945:37 | source(...) : Object | LogInjectionTest.java:1945:21:1945:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1945:30:1945:37 | source(...) | user-provided value | +| LogInjectionTest.java:1946:36:1946:43 | source(...) | LogInjectionTest.java:1946:36:1946:43 | source(...) | LogInjectionTest.java:1946:36:1946:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1946:36:1946:43 | source(...) | user-provided value | +| LogInjectionTest.java:1947:21:1947:37 | (...)... | LogInjectionTest.java:1947:30:1947:37 | source(...) : Object | LogInjectionTest.java:1947:21:1947:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1947:30:1947:37 | source(...) | user-provided value | +| LogInjectionTest.java:1948:36:1948:43 | source(...) | LogInjectionTest.java:1948:36:1948:43 | source(...) | LogInjectionTest.java:1948:36:1948:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1948:36:1948:43 | source(...) | user-provided value | +| LogInjectionTest.java:1949:21:1949:37 | (...)... | LogInjectionTest.java:1949:30:1949:37 | source(...) : Object | LogInjectionTest.java:1949:21:1949:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1949:30:1949:37 | source(...) | user-provided value | +| LogInjectionTest.java:1950:36:1950:43 | source(...) | LogInjectionTest.java:1950:36:1950:43 | source(...) | LogInjectionTest.java:1950:36:1950:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1950:36:1950:43 | source(...) | user-provided value | +| LogInjectionTest.java:1951:21:1951:37 | (...)... | LogInjectionTest.java:1951:30:1951:37 | source(...) : Object | LogInjectionTest.java:1951:21:1951:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1951:30:1951:37 | source(...) | user-provided value | +| LogInjectionTest.java:1952:36:1952:43 | source(...) | LogInjectionTest.java:1952:36:1952:43 | source(...) | LogInjectionTest.java:1952:36:1952:43 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1952:36:1952:43 | source(...) | user-provided value | +| LogInjectionTest.java:1953:21:1953:37 | (...)... | LogInjectionTest.java:1953:30:1953:37 | source(...) : Object | LogInjectionTest.java:1953:21:1953:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1953:30:1953:37 | source(...) | user-provided value | +| LogInjectionTest.java:1954:43:1954:50 | source(...) | LogInjectionTest.java:1954:43:1954:50 | source(...) | LogInjectionTest.java:1954:43:1954:50 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1954:43:1954:50 | source(...) | user-provided value | +| LogInjectionTest.java:1955:21:1955:37 | (...)... | LogInjectionTest.java:1955:30:1955:37 | source(...) : Object | LogInjectionTest.java:1955:21:1955:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1955:30:1955:37 | source(...) | user-provided value | +| LogInjectionTest.java:1956:41:1956:48 | source(...) | LogInjectionTest.java:1956:41:1956:48 | source(...) | LogInjectionTest.java:1956:41:1956:48 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1956:41:1956:48 | source(...) | user-provided value | +| LogInjectionTest.java:1957:21:1957:37 | (...)... | LogInjectionTest.java:1957:30:1957:37 | source(...) : Object | LogInjectionTest.java:1957:21:1957:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1957:30:1957:37 | source(...) | user-provided value | +| LogInjectionTest.java:1958:46:1958:53 | source(...) | LogInjectionTest.java:1958:46:1958:53 | source(...) | LogInjectionTest.java:1958:46:1958:53 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1958:46:1958:53 | source(...) | user-provided value | +| LogInjectionTest.java:1959:21:1959:37 | (...)... | LogInjectionTest.java:1959:30:1959:37 | source(...) : Object | LogInjectionTest.java:1959:21:1959:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1959:30:1959:37 | source(...) | user-provided value | +| LogInjectionTest.java:1960:47:1960:54 | source(...) | LogInjectionTest.java:1960:47:1960:54 | source(...) | LogInjectionTest.java:1960:47:1960:54 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1960:47:1960:54 | source(...) | user-provided value | +| LogInjectionTest.java:1961:21:1961:37 | (...)... | LogInjectionTest.java:1961:30:1961:37 | source(...) : Object | LogInjectionTest.java:1961:21:1961:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1961:30:1961:37 | source(...) | user-provided value | +| LogInjectionTest.java:1962:39:1962:46 | source(...) | LogInjectionTest.java:1962:39:1962:46 | source(...) | LogInjectionTest.java:1962:39:1962:46 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1962:39:1962:46 | source(...) | user-provided value | +| LogInjectionTest.java:1963:21:1963:37 | (...)... | LogInjectionTest.java:1963:30:1963:37 | source(...) : Object | LogInjectionTest.java:1963:21:1963:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1963:30:1963:37 | source(...) | user-provided value | +| LogInjectionTest.java:1964:40:1964:47 | source(...) | LogInjectionTest.java:1964:40:1964:47 | source(...) | LogInjectionTest.java:1964:40:1964:47 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1964:40:1964:47 | source(...) | user-provided value | +| LogInjectionTest.java:1965:21:1965:37 | (...)... | LogInjectionTest.java:1965:30:1965:37 | source(...) : Object | LogInjectionTest.java:1965:21:1965:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1965:30:1965:37 | source(...) | user-provided value | +| LogInjectionTest.java:1966:47:1966:54 | source(...) | LogInjectionTest.java:1966:47:1966:54 | source(...) | LogInjectionTest.java:1966:47:1966:54 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1966:47:1966:54 | source(...) | user-provided value | +| LogInjectionTest.java:1967:21:1967:37 | (...)... | LogInjectionTest.java:1967:30:1967:37 | source(...) : Object | LogInjectionTest.java:1967:21:1967:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1967:30:1967:37 | source(...) | user-provided value | +| LogInjectionTest.java:1968:48:1968:55 | source(...) | LogInjectionTest.java:1968:48:1968:55 | source(...) | LogInjectionTest.java:1968:48:1968:55 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:1968:48:1968:55 | source(...) | user-provided value | +| LogInjectionTest.java:1969:21:1969:37 | (...)... | LogInjectionTest.java:1969:30:1969:37 | source(...) : Object | LogInjectionTest.java:1969:21:1969:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1969:30:1969:37 | source(...) | user-provided value | +| LogInjectionTest.java:1970:21:1970:37 | (...)... | LogInjectionTest.java:1970:30:1970:37 | source(...) : Object | LogInjectionTest.java:1970:21:1970:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1970:30:1970:37 | source(...) | user-provided value | +| LogInjectionTest.java:1971:21:1971:37 | (...)... | LogInjectionTest.java:1971:30:1971:37 | source(...) : Object | LogInjectionTest.java:1971:21:1971:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1971:30:1971:37 | source(...) | user-provided value | +| LogInjectionTest.java:1972:21:1972:37 | (...)... | LogInjectionTest.java:1972:30:1972:37 | source(...) : Object | LogInjectionTest.java:1972:21:1972:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1972:30:1972:37 | source(...) | user-provided value | +| LogInjectionTest.java:1973:21:1973:37 | (...)... | LogInjectionTest.java:1973:30:1973:37 | source(...) : Object | LogInjectionTest.java:1973:21:1973:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1973:30:1973:37 | source(...) | user-provided value | +| LogInjectionTest.java:1974:21:1974:37 | (...)... | LogInjectionTest.java:1974:30:1974:37 | source(...) : Object | LogInjectionTest.java:1974:21:1974:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1974:30:1974:37 | source(...) | user-provided value | +| LogInjectionTest.java:1975:21:1975:37 | (...)... | LogInjectionTest.java:1975:30:1975:37 | source(...) : Object | LogInjectionTest.java:1975:21:1975:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1975:30:1975:37 | source(...) | user-provided value | +| LogInjectionTest.java:1976:21:1976:37 | (...)... | LogInjectionTest.java:1976:30:1976:37 | source(...) : Object | LogInjectionTest.java:1976:21:1976:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1976:30:1976:37 | source(...) | user-provided value | +| LogInjectionTest.java:1977:21:1977:37 | (...)... | LogInjectionTest.java:1977:30:1977:37 | source(...) : Object | LogInjectionTest.java:1977:21:1977:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1977:30:1977:37 | source(...) | user-provided value | +| LogInjectionTest.java:1978:21:1978:37 | (...)... | LogInjectionTest.java:1978:30:1978:37 | source(...) : Object | LogInjectionTest.java:1978:21:1978:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1978:30:1978:37 | source(...) | user-provided value | +| LogInjectionTest.java:1979:21:1979:37 | (...)... | LogInjectionTest.java:1979:30:1979:37 | source(...) : Object | LogInjectionTest.java:1979:21:1979:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1979:30:1979:37 | source(...) | user-provided value | +| LogInjectionTest.java:1980:21:1980:37 | (...)... | LogInjectionTest.java:1980:30:1980:37 | source(...) : Object | LogInjectionTest.java:1980:21:1980:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1980:30:1980:37 | source(...) | user-provided value | +| LogInjectionTest.java:1981:21:1981:37 | (...)... | LogInjectionTest.java:1981:30:1981:37 | source(...) : Object | LogInjectionTest.java:1981:21:1981:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1981:30:1981:37 | source(...) | user-provided value | +| LogInjectionTest.java:1982:21:1982:37 | (...)... | LogInjectionTest.java:1982:30:1982:37 | source(...) : Object | LogInjectionTest.java:1982:21:1982:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1982:30:1982:37 | source(...) | user-provided value | +| LogInjectionTest.java:1983:21:1983:37 | (...)... | LogInjectionTest.java:1983:30:1983:37 | source(...) : Object | LogInjectionTest.java:1983:21:1983:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1983:30:1983:37 | source(...) | user-provided value | +| LogInjectionTest.java:1984:21:1984:37 | (...)... | LogInjectionTest.java:1984:30:1984:37 | source(...) : Object | LogInjectionTest.java:1984:21:1984:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1984:30:1984:37 | source(...) | user-provided value | +| LogInjectionTest.java:1985:21:1985:37 | (...)... | LogInjectionTest.java:1985:30:1985:37 | source(...) : Object | LogInjectionTest.java:1985:21:1985:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1985:30:1985:37 | source(...) | user-provided value | +| LogInjectionTest.java:1986:21:1986:37 | (...)... | LogInjectionTest.java:1986:30:1986:37 | source(...) : Object | LogInjectionTest.java:1986:21:1986:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1986:30:1986:37 | source(...) | user-provided value | +| LogInjectionTest.java:1987:21:1987:37 | (...)... | LogInjectionTest.java:1987:30:1987:37 | source(...) : Object | LogInjectionTest.java:1987:21:1987:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1987:30:1987:37 | source(...) | user-provided value | +| LogInjectionTest.java:1988:21:1988:37 | (...)... | LogInjectionTest.java:1988:30:1988:37 | source(...) : Object | LogInjectionTest.java:1988:21:1988:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1988:30:1988:37 | source(...) | user-provided value | +| LogInjectionTest.java:1989:21:1989:37 | (...)... | LogInjectionTest.java:1989:30:1989:37 | source(...) : Object | LogInjectionTest.java:1989:21:1989:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1989:30:1989:37 | source(...) | user-provided value | +| LogInjectionTest.java:1990:21:1990:37 | (...)... | LogInjectionTest.java:1990:30:1990:37 | source(...) : Object | LogInjectionTest.java:1990:21:1990:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1990:30:1990:37 | source(...) | user-provided value | +| LogInjectionTest.java:1991:21:1991:37 | (...)... | LogInjectionTest.java:1991:30:1991:37 | source(...) : Object | LogInjectionTest.java:1991:21:1991:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1991:30:1991:37 | source(...) | user-provided value | +| LogInjectionTest.java:1992:21:1992:37 | (...)... | LogInjectionTest.java:1992:30:1992:37 | source(...) : Object | LogInjectionTest.java:1992:21:1992:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1992:30:1992:37 | source(...) | user-provided value | +| LogInjectionTest.java:1993:21:1993:37 | (...)... | LogInjectionTest.java:1993:30:1993:37 | source(...) : Object | LogInjectionTest.java:1993:21:1993:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1993:30:1993:37 | source(...) | user-provided value | +| LogInjectionTest.java:1994:21:1994:37 | (...)... | LogInjectionTest.java:1994:30:1994:37 | source(...) : Object | LogInjectionTest.java:1994:21:1994:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1994:30:1994:37 | source(...) | user-provided value | +| LogInjectionTest.java:1995:21:1995:37 | (...)... | LogInjectionTest.java:1995:30:1995:37 | source(...) : Object | LogInjectionTest.java:1995:21:1995:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1995:30:1995:37 | source(...) | user-provided value | +| LogInjectionTest.java:1996:21:1996:37 | (...)... | LogInjectionTest.java:1996:30:1996:37 | source(...) : Object | LogInjectionTest.java:1996:21:1996:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1996:30:1996:37 | source(...) | user-provided value | +| LogInjectionTest.java:1997:21:1997:37 | (...)... | LogInjectionTest.java:1997:30:1997:37 | source(...) : Object | LogInjectionTest.java:1997:21:1997:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1997:30:1997:37 | source(...) | user-provided value | +| LogInjectionTest.java:1998:21:1998:37 | (...)... | LogInjectionTest.java:1998:30:1998:37 | source(...) : Object | LogInjectionTest.java:1998:21:1998:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1998:30:1998:37 | source(...) | user-provided value | +| LogInjectionTest.java:1999:21:1999:37 | (...)... | LogInjectionTest.java:1999:30:1999:37 | source(...) : Object | LogInjectionTest.java:1999:21:1999:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:1999:30:1999:37 | source(...) | user-provided value | +| LogInjectionTest.java:2000:21:2000:37 | (...)... | LogInjectionTest.java:2000:30:2000:37 | source(...) : Object | LogInjectionTest.java:2000:21:2000:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2000:30:2000:37 | source(...) | user-provided value | +| LogInjectionTest.java:2001:21:2001:37 | (...)... | LogInjectionTest.java:2001:30:2001:37 | source(...) : Object | LogInjectionTest.java:2001:21:2001:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2001:30:2001:37 | source(...) | user-provided value | +| LogInjectionTest.java:2002:21:2002:37 | (...)... | LogInjectionTest.java:2002:30:2002:37 | source(...) : Object | LogInjectionTest.java:2002:21:2002:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2002:30:2002:37 | source(...) | user-provided value | +| LogInjectionTest.java:2003:21:2003:37 | (...)... | LogInjectionTest.java:2003:30:2003:37 | source(...) : Object | LogInjectionTest.java:2003:21:2003:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2003:30:2003:37 | source(...) | user-provided value | +| LogInjectionTest.java:2004:21:2004:37 | (...)... | LogInjectionTest.java:2004:30:2004:37 | source(...) : Object | LogInjectionTest.java:2004:21:2004:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2004:30:2004:37 | source(...) | user-provided value | +| LogInjectionTest.java:2005:21:2005:37 | (...)... | LogInjectionTest.java:2005:30:2005:37 | source(...) : Object | LogInjectionTest.java:2005:21:2005:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2005:30:2005:37 | source(...) | user-provided value | +| LogInjectionTest.java:2006:21:2006:37 | (...)... | LogInjectionTest.java:2006:30:2006:37 | source(...) : Object | LogInjectionTest.java:2006:21:2006:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2006:30:2006:37 | source(...) | user-provided value | +| LogInjectionTest.java:2007:21:2007:37 | (...)... | LogInjectionTest.java:2007:30:2007:37 | source(...) : Object | LogInjectionTest.java:2007:21:2007:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2007:30:2007:37 | source(...) | user-provided value | +| LogInjectionTest.java:2008:21:2008:37 | (...)... | LogInjectionTest.java:2008:30:2008:37 | source(...) : Object | LogInjectionTest.java:2008:21:2008:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2008:30:2008:37 | source(...) | user-provided value | +| LogInjectionTest.java:2009:21:2009:37 | (...)... | LogInjectionTest.java:2009:30:2009:37 | source(...) : Object | LogInjectionTest.java:2009:21:2009:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2009:30:2009:37 | source(...) | user-provided value | +| LogInjectionTest.java:2010:21:2010:37 | (...)... | LogInjectionTest.java:2010:30:2010:37 | source(...) : Object | LogInjectionTest.java:2010:21:2010:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2010:30:2010:37 | source(...) | user-provided value | +| LogInjectionTest.java:2011:21:2011:37 | (...)... | LogInjectionTest.java:2011:30:2011:37 | source(...) : Object | LogInjectionTest.java:2011:21:2011:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2011:30:2011:37 | source(...) | user-provided value | +| LogInjectionTest.java:2012:21:2012:37 | (...)... | LogInjectionTest.java:2012:30:2012:37 | source(...) : Object | LogInjectionTest.java:2012:21:2012:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2012:30:2012:37 | source(...) | user-provided value | +| LogInjectionTest.java:2013:21:2013:37 | (...)... | LogInjectionTest.java:2013:30:2013:37 | source(...) : Object | LogInjectionTest.java:2013:21:2013:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2013:30:2013:37 | source(...) | user-provided value | +| LogInjectionTest.java:2014:21:2014:37 | (...)... | LogInjectionTest.java:2014:30:2014:37 | source(...) : Object | LogInjectionTest.java:2014:21:2014:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2014:30:2014:37 | source(...) | user-provided value | +| LogInjectionTest.java:2015:21:2015:37 | (...)... | LogInjectionTest.java:2015:30:2015:37 | source(...) : Object | LogInjectionTest.java:2015:21:2015:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2015:30:2015:37 | source(...) | user-provided value | +| LogInjectionTest.java:2016:21:2016:37 | (...)... | LogInjectionTest.java:2016:30:2016:37 | source(...) : Object | LogInjectionTest.java:2016:21:2016:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2016:30:2016:37 | source(...) | user-provided value | +| LogInjectionTest.java:2017:21:2017:37 | (...)... | LogInjectionTest.java:2017:30:2017:37 | source(...) : Object | LogInjectionTest.java:2017:21:2017:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2017:30:2017:37 | source(...) | user-provided value | +| LogInjectionTest.java:2018:21:2018:37 | (...)... | LogInjectionTest.java:2018:30:2018:37 | source(...) : Object | LogInjectionTest.java:2018:21:2018:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2018:30:2018:37 | source(...) | user-provided value | +| LogInjectionTest.java:2019:21:2019:37 | (...)... | LogInjectionTest.java:2019:30:2019:37 | source(...) : Object | LogInjectionTest.java:2019:21:2019:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2019:30:2019:37 | source(...) | user-provided value | +| LogInjectionTest.java:2020:21:2020:37 | (...)... | LogInjectionTest.java:2020:30:2020:37 | source(...) : Object | LogInjectionTest.java:2020:21:2020:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2020:30:2020:37 | source(...) | user-provided value | +| LogInjectionTest.java:2021:21:2021:37 | (...)... | LogInjectionTest.java:2021:30:2021:37 | source(...) : Object | LogInjectionTest.java:2021:21:2021:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2021:30:2021:37 | source(...) | user-provided value | +| LogInjectionTest.java:2022:21:2022:37 | (...)... | LogInjectionTest.java:2022:30:2022:37 | source(...) : Object | LogInjectionTest.java:2022:21:2022:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2022:30:2022:37 | source(...) | user-provided value | +| LogInjectionTest.java:2023:21:2023:37 | (...)... | LogInjectionTest.java:2023:30:2023:37 | source(...) : Object | LogInjectionTest.java:2023:21:2023:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2023:30:2023:37 | source(...) | user-provided value | +| LogInjectionTest.java:2024:21:2024:37 | (...)... | LogInjectionTest.java:2024:30:2024:37 | source(...) : Object | LogInjectionTest.java:2024:21:2024:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2024:30:2024:37 | source(...) | user-provided value | +| LogInjectionTest.java:2025:21:2025:37 | (...)... | LogInjectionTest.java:2025:30:2025:37 | source(...) : Object | LogInjectionTest.java:2025:21:2025:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2025:30:2025:37 | source(...) | user-provided value | +| LogInjectionTest.java:2026:21:2026:37 | (...)... | LogInjectionTest.java:2026:30:2026:37 | source(...) : Object | LogInjectionTest.java:2026:21:2026:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2026:30:2026:37 | source(...) | user-provided value | +| LogInjectionTest.java:2027:21:2027:37 | (...)... | LogInjectionTest.java:2027:30:2027:37 | source(...) : Object | LogInjectionTest.java:2027:21:2027:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2027:30:2027:37 | source(...) | user-provided value | +| LogInjectionTest.java:2028:21:2028:37 | (...)... | LogInjectionTest.java:2028:30:2028:37 | source(...) : Object | LogInjectionTest.java:2028:21:2028:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2028:30:2028:37 | source(...) | user-provided value | +| LogInjectionTest.java:2029:21:2029:37 | (...)... | LogInjectionTest.java:2029:30:2029:37 | source(...) : Object | LogInjectionTest.java:2029:21:2029:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2029:30:2029:37 | source(...) | user-provided value | +| LogInjectionTest.java:2030:21:2030:37 | (...)... | LogInjectionTest.java:2030:30:2030:37 | source(...) : Object | LogInjectionTest.java:2030:21:2030:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2030:30:2030:37 | source(...) | user-provided value | +| LogInjectionTest.java:2031:21:2031:37 | (...)... | LogInjectionTest.java:2031:30:2031:37 | source(...) : Object | LogInjectionTest.java:2031:21:2031:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2031:30:2031:37 | source(...) | user-provided value | +| LogInjectionTest.java:2032:21:2032:37 | (...)... | LogInjectionTest.java:2032:30:2032:37 | source(...) : Object | LogInjectionTest.java:2032:21:2032:37 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2032:30:2032:37 | source(...) | user-provided value | +| LogInjectionTest.java:2037:27:2037:43 | (...)... | LogInjectionTest.java:2037:36:2037:43 | source(...) : Object | LogInjectionTest.java:2037:27:2037:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2037:36:2037:43 | source(...) | user-provided value | +| LogInjectionTest.java:2038:27:2038:64 | (...)... | LogInjectionTest.java:2038:57:2038:64 | source(...) : Object | LogInjectionTest.java:2038:27:2038:64 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2038:57:2038:64 | source(...) | user-provided value | +| LogInjectionTest.java:2039:25:2039:41 | (...)... | LogInjectionTest.java:2039:34:2039:41 | source(...) : Object | LogInjectionTest.java:2039:25:2039:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2039:34:2039:41 | source(...) | user-provided value | +| LogInjectionTest.java:2040:25:2040:62 | (...)... | LogInjectionTest.java:2040:55:2040:62 | source(...) : Object | LogInjectionTest.java:2040:25:2040:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2040:55:2040:62 | source(...) | user-provided value | +| LogInjectionTest.java:2041:26:2041:42 | (...)... | LogInjectionTest.java:2041:35:2041:42 | source(...) : Object | LogInjectionTest.java:2041:26:2041:42 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2041:35:2041:42 | source(...) | user-provided value | +| LogInjectionTest.java:2042:26:2042:63 | (...)... | LogInjectionTest.java:2042:56:2042:63 | source(...) : Object | LogInjectionTest.java:2042:26:2042:63 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2042:56:2042:63 | source(...) | user-provided value | +| LogInjectionTest.java:2043:27:2043:43 | (...)... | LogInjectionTest.java:2043:36:2043:43 | source(...) : Object | LogInjectionTest.java:2043:27:2043:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2043:36:2043:43 | source(...) | user-provided value | +| LogInjectionTest.java:2044:27:2044:64 | (...)... | LogInjectionTest.java:2044:57:2044:64 | source(...) : Object | LogInjectionTest.java:2044:27:2044:64 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2044:57:2044:64 | source(...) | user-provided value | +| LogInjectionTest.java:2045:25:2045:41 | (...)... | LogInjectionTest.java:2045:34:2045:41 | source(...) : Object | LogInjectionTest.java:2045:25:2045:41 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2045:34:2045:41 | source(...) | user-provided value | +| LogInjectionTest.java:2046:25:2046:62 | (...)... | LogInjectionTest.java:2046:55:2046:62 | source(...) : Object | LogInjectionTest.java:2046:25:2046:62 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2046:55:2046:62 | source(...) | user-provided value | +| LogInjectionTest.java:2047:27:2047:43 | (...)... | LogInjectionTest.java:2047:36:2047:43 | source(...) : Object | LogInjectionTest.java:2047:27:2047:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2047:36:2047:43 | source(...) | user-provided value | +| LogInjectionTest.java:2048:27:2048:64 | (...)... | LogInjectionTest.java:2048:57:2048:64 | source(...) : Object | LogInjectionTest.java:2048:27:2048:64 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2048:57:2048:64 | source(...) | user-provided value | +| LogInjectionTest.java:2049:28:2049:44 | (...)... | LogInjectionTest.java:2049:37:2049:44 | source(...) : Object | LogInjectionTest.java:2049:28:2049:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2049:37:2049:44 | source(...) | user-provided value | +| LogInjectionTest.java:2050:28:2050:65 | (...)... | LogInjectionTest.java:2050:58:2050:65 | source(...) : Object | LogInjectionTest.java:2050:28:2050:65 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2050:58:2050:65 | source(...) | user-provided value | +| LogInjectionTest.java:2051:29:2051:45 | (...)... | LogInjectionTest.java:2051:38:2051:45 | source(...) : Object | LogInjectionTest.java:2051:29:2051:45 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2051:38:2051:45 | source(...) | user-provided value | +| LogInjectionTest.java:2052:44:2052:60 | (...)... | LogInjectionTest.java:2052:53:2052:60 | source(...) : Object | LogInjectionTest.java:2052:44:2052:60 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2052:53:2052:60 | source(...) | user-provided value | +| LogInjectionTest.java:2053:29:2053:45 | (...)... | LogInjectionTest.java:2053:38:2053:45 | source(...) : Object | LogInjectionTest.java:2053:29:2053:45 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2053:38:2053:45 | source(...) | user-provided value | +| LogInjectionTest.java:2054:44:2054:60 | (...)... | LogInjectionTest.java:2054:53:2054:60 | source(...) : Object | LogInjectionTest.java:2054:44:2054:60 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2054:53:2054:60 | source(...) | user-provided value | +| LogInjectionTest.java:2055:59:2055:75 | (...)... | LogInjectionTest.java:2055:68:2055:75 | source(...) : Object | LogInjectionTest.java:2055:59:2055:75 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2055:68:2055:75 | source(...) | user-provided value | +| LogInjectionTest.java:2056:29:2056:45 | (...)... | LogInjectionTest.java:2056:38:2056:45 | source(...) : Object | LogInjectionTest.java:2056:29:2056:45 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2056:38:2056:45 | source(...) | user-provided value | +| LogInjectionTest.java:2057:44:2057:60 | (...)... | LogInjectionTest.java:2057:53:2057:60 | source(...) : Object | LogInjectionTest.java:2057:44:2057:60 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2057:53:2057:60 | source(...) | user-provided value | +| LogInjectionTest.java:2058:59:2058:81 | new Object[] | LogInjectionTest.java:2058:73:2058:80 | source(...) : Object | LogInjectionTest.java:2058:59:2058:81 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:2058:73:2058:80 | source(...) | user-provided value | +| LogInjectionTest.java:2059:28:2059:44 | (...)... | LogInjectionTest.java:2059:37:2059:44 | source(...) : Object | LogInjectionTest.java:2059:28:2059:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2059:37:2059:44 | source(...) | user-provided value | +| LogInjectionTest.java:2060:43:2060:59 | (...)... | LogInjectionTest.java:2060:52:2060:59 | source(...) : Object | LogInjectionTest.java:2060:43:2060:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2060:52:2060:59 | source(...) | user-provided value | +| LogInjectionTest.java:2061:28:2061:44 | (...)... | LogInjectionTest.java:2061:37:2061:44 | source(...) : Object | LogInjectionTest.java:2061:28:2061:44 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2061:37:2061:44 | source(...) | user-provided value | +| LogInjectionTest.java:2062:43:2062:59 | (...)... | LogInjectionTest.java:2062:52:2062:59 | source(...) : Object | LogInjectionTest.java:2062:43:2062:59 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2062:52:2062:59 | source(...) | user-provided value | +| LogInjectionTest.java:2063:58:2063:74 | (...)... | LogInjectionTest.java:2063:67:2063:74 | source(...) : Object | LogInjectionTest.java:2063:58:2063:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2063:67:2063:74 | source(...) | user-provided value | +| LogInjectionTest.java:2064:56:2064:72 | (...)... | LogInjectionTest.java:2064:65:2064:72 | source(...) : Object | LogInjectionTest.java:2064:56:2064:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2064:65:2064:72 | source(...) | user-provided value | +| LogInjectionTest.java:2065:56:2065:72 | (...)... | LogInjectionTest.java:2065:65:2065:72 | source(...) : Object | LogInjectionTest.java:2065:56:2065:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2065:65:2065:72 | source(...) | user-provided value | +| LogInjectionTest.java:2066:71:2066:78 | source(...) | LogInjectionTest.java:2066:71:2066:78 | source(...) | LogInjectionTest.java:2066:71:2066:78 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:2066:71:2066:78 | source(...) | user-provided value | +| LogInjectionTest.java:2067:56:2067:72 | (...)... | LogInjectionTest.java:2067:65:2067:72 | source(...) : Object | LogInjectionTest.java:2067:56:2067:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2067:65:2067:72 | source(...) | user-provided value | +| LogInjectionTest.java:2068:71:2068:92 | new Object[] | LogInjectionTest.java:2068:84:2068:91 | source(...) : Object | LogInjectionTest.java:2068:71:2068:92 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:2068:84:2068:91 | source(...) | user-provided value | +| LogInjectionTest.java:2069:56:2069:72 | (...)... | LogInjectionTest.java:2069:65:2069:72 | source(...) : Object | LogInjectionTest.java:2069:56:2069:72 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2069:65:2069:72 | source(...) | user-provided value | +| LogInjectionTest.java:2070:56:2070:93 | (...)... | LogInjectionTest.java:2070:86:2070:93 | source(...) : Object | LogInjectionTest.java:2070:56:2070:93 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2070:86:2070:93 | source(...) | user-provided value | +| LogInjectionTest.java:2071:74:2071:111 | (...)... | LogInjectionTest.java:2071:104:2071:111 | source(...) : Object | LogInjectionTest.java:2071:74:2071:111 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2071:104:2071:111 | source(...) | user-provided value | +| LogInjectionTest.java:2072:24:2072:43 | (...)... | LogInjectionTest.java:2072:36:2072:43 | source(...) : Object | LogInjectionTest.java:2072:24:2072:43 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2072:36:2072:43 | source(...) | user-provided value | +| LogInjectionTest.java:2073:57:2073:73 | (...)... | LogInjectionTest.java:2073:66:2073:73 | source(...) : Object | LogInjectionTest.java:2073:57:2073:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2073:66:2073:73 | source(...) | user-provided value | +| LogInjectionTest.java:2074:72:2074:88 | (...)... | LogInjectionTest.java:2074:81:2074:88 | source(...) : Object | LogInjectionTest.java:2074:72:2074:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2074:81:2074:88 | source(...) | user-provided value | +| LogInjectionTest.java:2075:87:2075:103 | (...)... | LogInjectionTest.java:2075:96:2075:103 | source(...) : Object | LogInjectionTest.java:2075:87:2075:103 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2075:96:2075:103 | source(...) | user-provided value | +| LogInjectionTest.java:2076:57:2076:73 | (...)... | LogInjectionTest.java:2076:66:2076:73 | source(...) : Object | LogInjectionTest.java:2076:57:2076:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2076:66:2076:73 | source(...) | user-provided value | +| LogInjectionTest.java:2077:72:2077:88 | (...)... | LogInjectionTest.java:2077:81:2077:88 | source(...) : Object | LogInjectionTest.java:2077:72:2077:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2077:81:2077:88 | source(...) | user-provided value | +| LogInjectionTest.java:2078:87:2078:103 | (...)... | LogInjectionTest.java:2078:96:2078:103 | source(...) : Object | LogInjectionTest.java:2078:87:2078:103 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2078:96:2078:103 | source(...) | user-provided value | +| LogInjectionTest.java:2079:102:2079:109 | source(...) | LogInjectionTest.java:2079:102:2079:109 | source(...) | LogInjectionTest.java:2079:102:2079:109 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:2079:102:2079:109 | source(...) | user-provided value | +| LogInjectionTest.java:2080:57:2080:73 | (...)... | LogInjectionTest.java:2080:66:2080:73 | source(...) : Object | LogInjectionTest.java:2080:57:2080:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2080:66:2080:73 | source(...) | user-provided value | +| LogInjectionTest.java:2081:72:2081:88 | (...)... | LogInjectionTest.java:2081:81:2081:88 | source(...) : Object | LogInjectionTest.java:2081:72:2081:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2081:81:2081:88 | source(...) | user-provided value | +| LogInjectionTest.java:2082:87:2082:103 | (...)... | LogInjectionTest.java:2082:96:2082:103 | source(...) : Object | LogInjectionTest.java:2082:87:2082:103 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2082:96:2082:103 | source(...) | user-provided value | +| LogInjectionTest.java:2083:102:2083:124 | new Object[] | LogInjectionTest.java:2083:116:2083:123 | source(...) : Object | LogInjectionTest.java:2083:102:2083:124 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:2083:116:2083:123 | source(...) | user-provided value | +| LogInjectionTest.java:2084:57:2084:73 | (...)... | LogInjectionTest.java:2084:66:2084:73 | source(...) : Object | LogInjectionTest.java:2084:57:2084:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2084:66:2084:73 | source(...) | user-provided value | +| LogInjectionTest.java:2085:72:2085:88 | (...)... | LogInjectionTest.java:2085:81:2085:88 | source(...) : Object | LogInjectionTest.java:2085:72:2085:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2085:81:2085:88 | source(...) | user-provided value | +| LogInjectionTest.java:2086:87:2086:103 | (...)... | LogInjectionTest.java:2086:96:2086:103 | source(...) : Object | LogInjectionTest.java:2086:87:2086:103 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2086:96:2086:103 | source(...) | user-provided value | +| LogInjectionTest.java:2087:57:2087:73 | (...)... | LogInjectionTest.java:2087:66:2087:73 | source(...) : Object | LogInjectionTest.java:2087:57:2087:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2087:66:2087:73 | source(...) | user-provided value | +| LogInjectionTest.java:2088:72:2088:88 | (...)... | LogInjectionTest.java:2088:81:2088:88 | source(...) : Object | LogInjectionTest.java:2088:72:2088:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2088:81:2088:88 | source(...) | user-provided value | +| LogInjectionTest.java:2089:87:2089:124 | (...)... | LogInjectionTest.java:2089:117:2089:124 | source(...) : Object | LogInjectionTest.java:2089:87:2089:124 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2089:117:2089:124 | source(...) | user-provided value | +| LogInjectionTest.java:2090:57:2090:73 | (...)... | LogInjectionTest.java:2090:66:2090:73 | source(...) : Object | LogInjectionTest.java:2090:57:2090:73 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2090:66:2090:73 | source(...) | user-provided value | +| LogInjectionTest.java:2091:72:2091:88 | (...)... | LogInjectionTest.java:2091:81:2091:88 | source(...) : Object | LogInjectionTest.java:2091:72:2091:88 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2091:81:2091:88 | source(...) | user-provided value | +| LogInjectionTest.java:2092:105:2092:142 | (...)... | LogInjectionTest.java:2092:135:2092:142 | source(...) : Object | LogInjectionTest.java:2092:105:2092:142 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2092:135:2092:142 | source(...) | user-provided value | +| LogInjectionTest.java:2093:58:2093:74 | (...)... | LogInjectionTest.java:2093:67:2093:74 | source(...) : Object | LogInjectionTest.java:2093:58:2093:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2093:67:2093:74 | source(...) | user-provided value | +| LogInjectionTest.java:2094:73:2094:89 | (...)... | LogInjectionTest.java:2094:82:2094:89 | source(...) : Object | LogInjectionTest.java:2094:73:2094:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2094:82:2094:89 | source(...) | user-provided value | +| LogInjectionTest.java:2095:111:2095:127 | (...)... | LogInjectionTest.java:2095:120:2095:127 | source(...) : Object | LogInjectionTest.java:2095:111:2095:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2095:120:2095:127 | source(...) | user-provided value | +| LogInjectionTest.java:2096:126:2096:148 | new Object[] | LogInjectionTest.java:2096:140:2096:147 | source(...) : Object | LogInjectionTest.java:2096:126:2096:148 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:2096:140:2096:147 | source(...) | user-provided value | +| LogInjectionTest.java:2097:58:2097:74 | (...)... | LogInjectionTest.java:2097:67:2097:74 | source(...) : Object | LogInjectionTest.java:2097:58:2097:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2097:67:2097:74 | source(...) | user-provided value | +| LogInjectionTest.java:2098:73:2098:89 | (...)... | LogInjectionTest.java:2098:82:2098:89 | source(...) : Object | LogInjectionTest.java:2098:73:2098:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2098:82:2098:89 | source(...) | user-provided value | +| LogInjectionTest.java:2099:111:2099:127 | (...)... | LogInjectionTest.java:2099:120:2099:127 | source(...) : Object | LogInjectionTest.java:2099:111:2099:127 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2099:120:2099:127 | source(...) | user-provided value | +| LogInjectionTest.java:2100:58:2100:74 | (...)... | LogInjectionTest.java:2100:67:2100:74 | source(...) : Object | LogInjectionTest.java:2100:58:2100:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2100:67:2100:74 | source(...) | user-provided value | +| LogInjectionTest.java:2101:73:2101:89 | (...)... | LogInjectionTest.java:2101:82:2101:89 | source(...) : Object | LogInjectionTest.java:2101:73:2101:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2101:82:2101:89 | source(...) | user-provided value | +| LogInjectionTest.java:2102:88:2102:104 | (...)... | LogInjectionTest.java:2102:97:2102:104 | source(...) : Object | LogInjectionTest.java:2102:88:2102:104 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2102:97:2102:104 | source(...) | user-provided value | +| LogInjectionTest.java:2103:103:2103:119 | (...)... | LogInjectionTest.java:2103:112:2103:119 | source(...) : Object | LogInjectionTest.java:2103:103:2103:119 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2103:112:2103:119 | source(...) | user-provided value | +| LogInjectionTest.java:2104:58:2104:74 | (...)... | LogInjectionTest.java:2104:67:2104:74 | source(...) : Object | LogInjectionTest.java:2104:58:2104:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2104:67:2104:74 | source(...) | user-provided value | +| LogInjectionTest.java:2105:73:2105:89 | (...)... | LogInjectionTest.java:2105:82:2105:89 | source(...) : Object | LogInjectionTest.java:2105:73:2105:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2105:82:2105:89 | source(...) | user-provided value | +| LogInjectionTest.java:2106:88:2106:104 | (...)... | LogInjectionTest.java:2106:97:2106:104 | source(...) : Object | LogInjectionTest.java:2106:88:2106:104 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2106:97:2106:104 | source(...) | user-provided value | +| LogInjectionTest.java:2107:103:2107:119 | (...)... | LogInjectionTest.java:2107:112:2107:119 | source(...) : Object | LogInjectionTest.java:2107:103:2107:119 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2107:112:2107:119 | source(...) | user-provided value | +| LogInjectionTest.java:2108:118:2108:125 | source(...) | LogInjectionTest.java:2108:118:2108:125 | source(...) | LogInjectionTest.java:2108:118:2108:125 | source(...) | This log entry depends on a $@. | LogInjectionTest.java:2108:118:2108:125 | source(...) | user-provided value | +| LogInjectionTest.java:2109:58:2109:74 | (...)... | LogInjectionTest.java:2109:67:2109:74 | source(...) : Object | LogInjectionTest.java:2109:58:2109:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2109:67:2109:74 | source(...) | user-provided value | +| LogInjectionTest.java:2110:73:2110:89 | (...)... | LogInjectionTest.java:2110:82:2110:89 | source(...) : Object | LogInjectionTest.java:2110:73:2110:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2110:82:2110:89 | source(...) | user-provided value | +| LogInjectionTest.java:2111:88:2111:104 | (...)... | LogInjectionTest.java:2111:97:2111:104 | source(...) : Object | LogInjectionTest.java:2111:88:2111:104 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2111:97:2111:104 | source(...) | user-provided value | +| LogInjectionTest.java:2112:103:2112:119 | (...)... | LogInjectionTest.java:2112:112:2112:119 | source(...) : Object | LogInjectionTest.java:2112:103:2112:119 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2112:112:2112:119 | source(...) | user-provided value | +| LogInjectionTest.java:2113:118:2113:140 | new Object[] | LogInjectionTest.java:2113:132:2113:139 | source(...) : Object | LogInjectionTest.java:2113:118:2113:140 | new Object[] | This log entry depends on a $@. | LogInjectionTest.java:2113:132:2113:139 | source(...) | user-provided value | +| LogInjectionTest.java:2114:58:2114:74 | (...)... | LogInjectionTest.java:2114:67:2114:74 | source(...) : Object | LogInjectionTest.java:2114:58:2114:74 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2114:67:2114:74 | source(...) | user-provided value | +| LogInjectionTest.java:2115:73:2115:89 | (...)... | LogInjectionTest.java:2115:82:2115:89 | source(...) : Object | LogInjectionTest.java:2115:73:2115:89 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2115:82:2115:89 | source(...) | user-provided value | +| LogInjectionTest.java:2116:88:2116:104 | (...)... | LogInjectionTest.java:2116:97:2116:104 | source(...) : Object | LogInjectionTest.java:2116:88:2116:104 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2116:97:2116:104 | source(...) | user-provided value | +| LogInjectionTest.java:2117:103:2117:119 | (...)... | LogInjectionTest.java:2117:112:2117:119 | source(...) : Object | LogInjectionTest.java:2117:103:2117:119 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2117:112:2117:119 | source(...) | user-provided value | +| LogInjectionTest.java:2121:36:2121:52 | (...)... | LogInjectionTest.java:2121:45:2121:52 | source(...) : Object | LogInjectionTest.java:2121:36:2121:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2121:45:2121:52 | source(...) | user-provided value | +| LogInjectionTest.java:2122:36:2122:52 | (...)... | LogInjectionTest.java:2122:45:2122:52 | source(...) : Object | LogInjectionTest.java:2122:36:2122:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2122:45:2122:52 | source(...) | user-provided value | +| LogInjectionTest.java:2123:36:2123:52 | (...)... | LogInjectionTest.java:2123:45:2123:52 | source(...) : Object | LogInjectionTest.java:2123:36:2123:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2123:45:2123:52 | source(...) | user-provided value | +| LogInjectionTest.java:2124:36:2124:52 | (...)... | LogInjectionTest.java:2124:45:2124:52 | source(...) : Object | LogInjectionTest.java:2124:36:2124:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2124:45:2124:52 | source(...) | user-provided value | +| LogInjectionTest.java:2125:36:2125:52 | (...)... | LogInjectionTest.java:2125:45:2125:52 | source(...) : Object | LogInjectionTest.java:2125:36:2125:52 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2125:45:2125:52 | source(...) | user-provided value | +| LogInjectionTest.java:2126:38:2126:54 | (...)... | LogInjectionTest.java:2126:47:2126:54 | source(...) : Object | LogInjectionTest.java:2126:38:2126:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2126:47:2126:54 | source(...) | user-provided value | +| LogInjectionTest.java:2131:38:2131:54 | (...)... | LogInjectionTest.java:2131:47:2131:54 | source(...) : Object | LogInjectionTest.java:2131:38:2131:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2131:47:2131:54 | source(...) | user-provided value | +| LogInjectionTest.java:2133:38:2133:54 | (...)... | LogInjectionTest.java:2133:47:2133:54 | source(...) : Object | LogInjectionTest.java:2133:38:2133:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2133:47:2133:54 | source(...) | user-provided value | +| LogInjectionTest.java:2135:38:2135:54 | (...)... | LogInjectionTest.java:2135:47:2135:54 | source(...) : Object | LogInjectionTest.java:2135:38:2135:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2135:47:2135:54 | source(...) | user-provided value | +| LogInjectionTest.java:2137:38:2137:54 | (...)... | LogInjectionTest.java:2137:47:2137:54 | source(...) : Object | LogInjectionTest.java:2137:38:2137:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2137:47:2137:54 | source(...) | user-provided value | +| LogInjectionTest.java:2139:38:2139:54 | (...)... | LogInjectionTest.java:2139:47:2139:54 | source(...) : Object | LogInjectionTest.java:2139:38:2139:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2139:47:2139:54 | source(...) | user-provided value | +| LogInjectionTest.java:2141:38:2141:54 | (...)... | LogInjectionTest.java:2141:47:2141:54 | source(...) : Object | LogInjectionTest.java:2141:38:2141:54 | (...)... | This log entry depends on a $@. | LogInjectionTest.java:2141:47:2141:54 | source(...) | user-provided value | +edges +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:30:22:30:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:31:22:31:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:33:22:33:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:34:22:34:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:35:22:35:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:37:22:37:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:38:22:38:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:40:22:40:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:41:22:41:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:42:22:42:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:44:22:44:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:45:22:45:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:47:22:47:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:48:22:48:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:50:22:50:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:51:22:51:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:53:22:53:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:54:22:54:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:56:22:56:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:57:22:57:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:59:22:59:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:60:22:60:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:61:22:61:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:62:22:62:27 | source : String | provenance | | +| LogInjectionTest.java:27:25:27:41 | (...)... : String | LogInjectionTest.java:63:22:63:27 | source : String | provenance | | +| LogInjectionTest.java:27:34:27:41 | source(...) : Object | LogInjectionTest.java:27:25:27:41 | (...)... : String | provenance | Src:MaD:536 | +| LogInjectionTest.java:30:22:30:27 | source : String | LogInjectionTest.java:30:22:30:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:31:22:31:27 | source : String | LogInjectionTest.java:31:22:31:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:33:22:33:27 | source : String | LogInjectionTest.java:33:22:33:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:34:22:34:27 | source : String | LogInjectionTest.java:34:22:34:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:35:22:35:27 | source : String | LogInjectionTest.java:35:22:35:57 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:37:22:37:27 | source : String | LogInjectionTest.java:37:22:37:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:38:22:38:27 | source : String | LogInjectionTest.java:38:22:38:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:40:22:40:27 | source : String | LogInjectionTest.java:40:22:40:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:41:22:41:27 | source : String | LogInjectionTest.java:41:22:41:47 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:42:22:42:27 | source : String | LogInjectionTest.java:42:22:42:45 | replace(...) | provenance | MaD:537 Sink:MaD:101 | +| LogInjectionTest.java:44:22:44:27 | source : String | LogInjectionTest.java:44:22:44:50 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:45:22:45:27 | source : String | LogInjectionTest.java:45:22:45:50 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:47:22:47:27 | source : String | LogInjectionTest.java:47:22:47:50 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:48:22:48:27 | source : String | LogInjectionTest.java:48:22:48:50 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:50:22:50:27 | source : String | LogInjectionTest.java:50:22:50:51 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:51:22:51:27 | source : String | LogInjectionTest.java:51:22:51:51 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:53:22:53:27 | source : String | LogInjectionTest.java:53:22:53:51 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:54:22:54:27 | source : String | LogInjectionTest.java:54:22:54:51 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:56:22:56:27 | source : String | LogInjectionTest.java:56:22:56:51 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:57:22:57:27 | source : String | LogInjectionTest.java:57:22:57:51 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:59:22:59:27 | source : String | LogInjectionTest.java:59:22:59:57 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:60:22:60:27 | source : String | LogInjectionTest.java:60:22:60:57 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:61:22:61:27 | source : String | LogInjectionTest.java:61:22:61:57 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:62:22:62:27 | source : String | LogInjectionTest.java:62:22:62:57 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:63:22:63:27 | source : String | LogInjectionTest.java:63:22:63:58 | replaceAll(...) | provenance | MaD:538 Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:71:26:71:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:77:26:77:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:83:26:83:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:89:26:89:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:95:26:95:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:101:26:101:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:107:26:107:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:113:26:113:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:119:26:119:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:125:26:125:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:133:26:133:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:139:26:139:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:145:26:145:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:151:26:151:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:157:26:157:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:163:26:163:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:167:26:167:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:169:26:169:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:173:26:173:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:175:26:175:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:179:26:179:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | LogInjectionTest.java:185:26:185:31 | source | provenance | Sink:MaD:101 | +| LogInjectionTest.java:67:34:67:41 | source(...) : Object | LogInjectionTest.java:67:25:67:41 | (...)... : String | provenance | Src:MaD:536 | +| LogInjectionTest.java:195:48:195:55 | source(...) : Object | LogInjectionTest.java:195:39:195:55 | (...)... | provenance | Src:MaD:536 Sink:MaD:60 | +| LogInjectionTest.java:205:41:205:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:205:41:205:63 | new Object[] | provenance | Sink:MaD:61 | +| LogInjectionTest.java:205:55:205:62 | source(...) : Object | LogInjectionTest.java:205:41:205:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:215:41:215:48 | source(...) : Object | LogInjectionTest.java:215:26:215:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:76 | +| LogInjectionTest.java:216:41:216:48 | source(...) : Object | LogInjectionTest.java:216:26:216:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:77 | +| LogInjectionTest.java:217:56:217:63 | source(...) : Object | LogInjectionTest.java:217:41:217:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:78 | +| LogInjectionTest.java:218:56:218:63 | source(...) : Object | LogInjectionTest.java:218:41:218:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:79 | +| LogInjectionTest.java:219:51:219:58 | source(...) : Object | LogInjectionTest.java:219:41:219:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:80 | +| LogInjectionTest.java:220:59:220:66 | source(...) : Object | LogInjectionTest.java:220:41:220:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:81 | +| LogInjectionTest.java:221:59:221:66 | source(...) : Object | LogInjectionTest.java:221:41:221:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:82 | +| LogInjectionTest.java:223:50:223:57 | source(...) : Object | LogInjectionTest.java:223:41:223:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:83 | +| LogInjectionTest.java:224:50:224:57 | source(...) : Object | LogInjectionTest.java:224:41:224:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:93 | +| LogInjectionTest.java:225:56:225:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:225:56:225:78 | new Object[] | provenance | Sink:MaD:93 | +| LogInjectionTest.java:225:70:225:77 | source(...) : Object | LogInjectionTest.java:225:56:225:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:226:65:226:72 | source(...) : Object | LogInjectionTest.java:226:56:226:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:84 | +| LogInjectionTest.java:227:50:227:57 | source(...) : Object | LogInjectionTest.java:227:41:227:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:84 | +| LogInjectionTest.java:228:80:228:87 | source(...) : Object | LogInjectionTest.java:228:71:228:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:85 | +| LogInjectionTest.java:229:65:229:72 | source(...) : Object | LogInjectionTest.java:229:56:229:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:85 | +| LogInjectionTest.java:230:50:230:57 | source(...) : Object | LogInjectionTest.java:230:41:230:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:85 | +| LogInjectionTest.java:231:95:231:102 | source(...) : Object | LogInjectionTest.java:231:86:231:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:86 | +| LogInjectionTest.java:232:80:232:87 | source(...) : Object | LogInjectionTest.java:232:71:232:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:86 | +| LogInjectionTest.java:233:65:233:72 | source(...) : Object | LogInjectionTest.java:233:56:233:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:86 | +| LogInjectionTest.java:234:50:234:57 | source(...) : Object | LogInjectionTest.java:234:41:234:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:86 | +| LogInjectionTest.java:235:110:235:117 | source(...) : Object | LogInjectionTest.java:235:101:235:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:87 | +| LogInjectionTest.java:236:95:236:102 | source(...) : Object | LogInjectionTest.java:236:86:236:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:87 | +| LogInjectionTest.java:237:80:237:87 | source(...) : Object | LogInjectionTest.java:237:71:237:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:87 | +| LogInjectionTest.java:238:65:238:72 | source(...) : Object | LogInjectionTest.java:238:56:238:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:87 | +| LogInjectionTest.java:239:50:239:57 | source(...) : Object | LogInjectionTest.java:239:41:239:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:87 | +| LogInjectionTest.java:240:125:240:132 | source(...) : Object | LogInjectionTest.java:240:116:240:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:88 | +| LogInjectionTest.java:241:110:241:117 | source(...) : Object | LogInjectionTest.java:241:101:241:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:88 | +| LogInjectionTest.java:242:95:242:102 | source(...) : Object | LogInjectionTest.java:242:86:242:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:88 | +| LogInjectionTest.java:243:80:243:87 | source(...) : Object | LogInjectionTest.java:243:71:243:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:88 | +| LogInjectionTest.java:244:65:244:72 | source(...) : Object | LogInjectionTest.java:244:56:244:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:88 | +| LogInjectionTest.java:245:50:245:57 | source(...) : Object | LogInjectionTest.java:245:41:245:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:88 | +| LogInjectionTest.java:246:140:246:147 | source(...) : Object | LogInjectionTest.java:246:131:246:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:89 | +| LogInjectionTest.java:247:125:247:132 | source(...) : Object | LogInjectionTest.java:247:116:247:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:89 | +| LogInjectionTest.java:248:110:248:117 | source(...) : Object | LogInjectionTest.java:248:101:248:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:89 | +| LogInjectionTest.java:249:95:249:102 | source(...) : Object | LogInjectionTest.java:249:86:249:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:89 | +| LogInjectionTest.java:250:80:250:87 | source(...) : Object | LogInjectionTest.java:250:71:250:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:89 | +| LogInjectionTest.java:251:65:251:72 | source(...) : Object | LogInjectionTest.java:251:56:251:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:89 | +| LogInjectionTest.java:252:50:252:57 | source(...) : Object | LogInjectionTest.java:252:41:252:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:89 | +| LogInjectionTest.java:253:155:253:162 | source(...) : Object | LogInjectionTest.java:253:146:253:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:254:140:254:147 | source(...) : Object | LogInjectionTest.java:254:131:254:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:255:125:255:132 | source(...) : Object | LogInjectionTest.java:255:116:255:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:256:110:256:117 | source(...) : Object | LogInjectionTest.java:256:101:256:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:257:95:257:102 | source(...) : Object | LogInjectionTest.java:257:86:257:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:258:80:258:87 | source(...) : Object | LogInjectionTest.java:258:71:258:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:259:65:259:72 | source(...) : Object | LogInjectionTest.java:259:56:259:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:260:50:260:57 | source(...) : Object | LogInjectionTest.java:260:41:260:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:90 | +| LogInjectionTest.java:261:170:261:177 | source(...) : Object | LogInjectionTest.java:261:161:261:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:262:155:262:162 | source(...) : Object | LogInjectionTest.java:262:146:262:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:263:140:263:147 | source(...) : Object | LogInjectionTest.java:263:131:263:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:264:125:264:132 | source(...) : Object | LogInjectionTest.java:264:116:264:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:265:110:265:117 | source(...) : Object | LogInjectionTest.java:265:101:265:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:266:95:266:102 | source(...) : Object | LogInjectionTest.java:266:86:266:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:267:80:267:87 | source(...) : Object | LogInjectionTest.java:267:71:267:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:268:65:268:72 | source(...) : Object | LogInjectionTest.java:268:56:268:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:269:50:269:57 | source(...) : Object | LogInjectionTest.java:269:41:269:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:91 | +| LogInjectionTest.java:270:185:270:192 | source(...) : Object | LogInjectionTest.java:270:176:270:192 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:271:170:271:177 | source(...) : Object | LogInjectionTest.java:271:161:271:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:272:155:272:162 | source(...) : Object | LogInjectionTest.java:272:146:272:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:273:140:273:147 | source(...) : Object | LogInjectionTest.java:273:131:273:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:274:125:274:132 | source(...) : Object | LogInjectionTest.java:274:116:274:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:275:110:275:117 | source(...) : Object | LogInjectionTest.java:275:101:275:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:276:95:276:102 | source(...) : Object | LogInjectionTest.java:276:86:276:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:277:80:277:87 | source(...) : Object | LogInjectionTest.java:277:71:277:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:278:65:278:72 | source(...) : Object | LogInjectionTest.java:278:56:278:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:279:50:279:57 | source(...) : Object | LogInjectionTest.java:279:41:279:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:92 | +| LogInjectionTest.java:280:50:280:57 | source(...) : Object | LogInjectionTest.java:280:41:280:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:84 | +| LogInjectionTest.java:281:70:281:77 | source(...) : Object | LogInjectionTest.java:281:56:281:77 | (...)... | provenance | Src:MaD:536 Sink:MaD:84 | +| LogInjectionTest.java:282:50:282:57 | source(...) : Object | LogInjectionTest.java:282:41:282:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:94 | +| LogInjectionTest.java:283:55:283:62 | source(...) : Object | LogInjectionTest.java:283:41:283:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:95 | +| LogInjectionTest.java:284:55:284:62 | source(...) : Object | LogInjectionTest.java:284:41:284:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:96 | +| LogInjectionTest.java:285:44:285:51 | source(...) : Object | LogInjectionTest.java:285:26:285:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:99 | +| LogInjectionTest.java:286:44:286:51 | source(...) : Object | LogInjectionTest.java:286:26:286:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:100 | +| LogInjectionTest.java:287:36:287:43 | source(...) : Object | LogInjectionTest.java:287:26:287:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:97 | +| LogInjectionTest.java:288:36:288:43 | source(...) : Object | LogInjectionTest.java:288:26:288:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:98 | +| LogInjectionTest.java:291:35:291:42 | source(...) : Object | LogInjectionTest.java:291:26:291:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:101 | +| LogInjectionTest.java:292:35:292:42 | source(...) : Object | LogInjectionTest.java:292:26:292:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:111 | +| LogInjectionTest.java:293:41:293:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:293:41:293:63 | new Object[] | provenance | Sink:MaD:111 | +| LogInjectionTest.java:293:55:293:62 | source(...) : Object | LogInjectionTest.java:293:41:293:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:294:50:294:57 | source(...) : Object | LogInjectionTest.java:294:41:294:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:102 | +| LogInjectionTest.java:295:35:295:42 | source(...) : Object | LogInjectionTest.java:295:26:295:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:102 | +| LogInjectionTest.java:296:65:296:72 | source(...) : Object | LogInjectionTest.java:296:56:296:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:103 | +| LogInjectionTest.java:297:50:297:57 | source(...) : Object | LogInjectionTest.java:297:41:297:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:103 | +| LogInjectionTest.java:298:35:298:42 | source(...) : Object | LogInjectionTest.java:298:26:298:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:103 | +| LogInjectionTest.java:299:80:299:87 | source(...) : Object | LogInjectionTest.java:299:71:299:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:104 | +| LogInjectionTest.java:300:65:300:72 | source(...) : Object | LogInjectionTest.java:300:56:300:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:104 | +| LogInjectionTest.java:301:50:301:57 | source(...) : Object | LogInjectionTest.java:301:41:301:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:104 | +| LogInjectionTest.java:302:35:302:42 | source(...) : Object | LogInjectionTest.java:302:26:302:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:104 | +| LogInjectionTest.java:303:95:303:102 | source(...) : Object | LogInjectionTest.java:303:86:303:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:105 | +| LogInjectionTest.java:304:80:304:87 | source(...) : Object | LogInjectionTest.java:304:71:304:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:105 | +| LogInjectionTest.java:305:65:305:72 | source(...) : Object | LogInjectionTest.java:305:56:305:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:105 | +| LogInjectionTest.java:306:50:306:57 | source(...) : Object | LogInjectionTest.java:306:41:306:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:105 | +| LogInjectionTest.java:307:35:307:42 | source(...) : Object | LogInjectionTest.java:307:26:307:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:105 | +| LogInjectionTest.java:308:110:308:117 | source(...) : Object | LogInjectionTest.java:308:101:308:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:106 | +| LogInjectionTest.java:309:95:309:102 | source(...) : Object | LogInjectionTest.java:309:86:309:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:106 | +| LogInjectionTest.java:310:80:310:87 | source(...) : Object | LogInjectionTest.java:310:71:310:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:106 | +| LogInjectionTest.java:311:65:311:72 | source(...) : Object | LogInjectionTest.java:311:56:311:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:106 | +| LogInjectionTest.java:312:50:312:57 | source(...) : Object | LogInjectionTest.java:312:41:312:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:106 | +| LogInjectionTest.java:313:35:313:42 | source(...) : Object | LogInjectionTest.java:313:26:313:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:106 | +| LogInjectionTest.java:314:125:314:132 | source(...) : Object | LogInjectionTest.java:314:116:314:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:107 | +| LogInjectionTest.java:315:110:315:117 | source(...) : Object | LogInjectionTest.java:315:101:315:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:107 | +| LogInjectionTest.java:316:95:316:102 | source(...) : Object | LogInjectionTest.java:316:86:316:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:107 | +| LogInjectionTest.java:317:80:317:87 | source(...) : Object | LogInjectionTest.java:317:71:317:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:107 | +| LogInjectionTest.java:318:65:318:72 | source(...) : Object | LogInjectionTest.java:318:56:318:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:107 | +| LogInjectionTest.java:319:50:319:57 | source(...) : Object | LogInjectionTest.java:319:41:319:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:107 | +| LogInjectionTest.java:320:35:320:42 | source(...) : Object | LogInjectionTest.java:320:26:320:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:107 | +| LogInjectionTest.java:321:140:321:147 | source(...) : Object | LogInjectionTest.java:321:131:321:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:322:125:322:132 | source(...) : Object | LogInjectionTest.java:322:116:322:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:323:110:323:117 | source(...) : Object | LogInjectionTest.java:323:101:323:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:324:95:324:102 | source(...) : Object | LogInjectionTest.java:324:86:324:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:325:80:325:87 | source(...) : Object | LogInjectionTest.java:325:71:325:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:326:65:326:72 | source(...) : Object | LogInjectionTest.java:326:56:326:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:327:50:327:57 | source(...) : Object | LogInjectionTest.java:327:41:327:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:328:35:328:42 | source(...) : Object | LogInjectionTest.java:328:26:328:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:108 | +| LogInjectionTest.java:329:155:329:162 | source(...) : Object | LogInjectionTest.java:329:146:329:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:330:140:330:147 | source(...) : Object | LogInjectionTest.java:330:131:330:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:331:125:331:132 | source(...) : Object | LogInjectionTest.java:331:116:331:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:332:110:332:117 | source(...) : Object | LogInjectionTest.java:332:101:332:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:333:95:333:102 | source(...) : Object | LogInjectionTest.java:333:86:333:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:334:80:334:87 | source(...) : Object | LogInjectionTest.java:334:71:334:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:335:65:335:72 | source(...) : Object | LogInjectionTest.java:335:56:335:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:336:50:336:57 | source(...) : Object | LogInjectionTest.java:336:41:336:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:337:35:337:42 | source(...) : Object | LogInjectionTest.java:337:26:337:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:109 | +| LogInjectionTest.java:338:170:338:177 | source(...) : Object | LogInjectionTest.java:338:161:338:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:339:155:339:162 | source(...) : Object | LogInjectionTest.java:339:146:339:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:340:140:340:147 | source(...) : Object | LogInjectionTest.java:340:131:340:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:341:125:341:132 | source(...) : Object | LogInjectionTest.java:341:116:341:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:342:110:342:117 | source(...) : Object | LogInjectionTest.java:342:101:342:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:343:95:343:102 | source(...) : Object | LogInjectionTest.java:343:86:343:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:344:80:344:87 | source(...) : Object | LogInjectionTest.java:344:71:344:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:345:65:345:72 | source(...) : Object | LogInjectionTest.java:345:56:345:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:346:50:346:57 | source(...) : Object | LogInjectionTest.java:346:41:346:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:347:35:347:42 | source(...) : Object | LogInjectionTest.java:347:26:347:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:110 | +| LogInjectionTest.java:348:35:348:42 | source(...) : Object | LogInjectionTest.java:348:26:348:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:102 | +| LogInjectionTest.java:349:55:349:62 | source(...) : Object | LogInjectionTest.java:349:41:349:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:102 | +| LogInjectionTest.java:350:35:350:42 | source(...) : Object | LogInjectionTest.java:350:26:350:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:112 | +| LogInjectionTest.java:351:40:351:47 | source(...) : Object | LogInjectionTest.java:351:26:351:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:113 | +| LogInjectionTest.java:352:40:352:47 | source(...) : Object | LogInjectionTest.java:352:26:352:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:114 | +| LogInjectionTest.java:353:41:353:48 | source(...) : Object | LogInjectionTest.java:353:26:353:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:115 | +| LogInjectionTest.java:354:41:354:48 | source(...) : Object | LogInjectionTest.java:354:26:354:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:116 | +| LogInjectionTest.java:355:56:355:63 | source(...) : Object | LogInjectionTest.java:355:41:355:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:117 | +| LogInjectionTest.java:356:56:356:63 | source(...) : Object | LogInjectionTest.java:356:41:356:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:118 | +| LogInjectionTest.java:357:51:357:58 | source(...) : Object | LogInjectionTest.java:357:41:357:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:119 | +| LogInjectionTest.java:358:59:358:66 | source(...) : Object | LogInjectionTest.java:358:41:358:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:120 | +| LogInjectionTest.java:359:59:359:66 | source(...) : Object | LogInjectionTest.java:359:41:359:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:121 | +| LogInjectionTest.java:361:50:361:57 | source(...) : Object | LogInjectionTest.java:361:41:361:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:122 | +| LogInjectionTest.java:362:50:362:57 | source(...) : Object | LogInjectionTest.java:362:41:362:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:132 | +| LogInjectionTest.java:363:56:363:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:363:56:363:78 | new Object[] | provenance | Sink:MaD:132 | +| LogInjectionTest.java:363:70:363:77 | source(...) : Object | LogInjectionTest.java:363:56:363:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:364:65:364:72 | source(...) : Object | LogInjectionTest.java:364:56:364:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:123 | +| LogInjectionTest.java:365:50:365:57 | source(...) : Object | LogInjectionTest.java:365:41:365:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:123 | +| LogInjectionTest.java:366:80:366:87 | source(...) : Object | LogInjectionTest.java:366:71:366:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:124 | +| LogInjectionTest.java:367:65:367:72 | source(...) : Object | LogInjectionTest.java:367:56:367:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:124 | +| LogInjectionTest.java:368:50:368:57 | source(...) : Object | LogInjectionTest.java:368:41:368:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:124 | +| LogInjectionTest.java:369:95:369:102 | source(...) : Object | LogInjectionTest.java:369:86:369:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:125 | +| LogInjectionTest.java:370:80:370:87 | source(...) : Object | LogInjectionTest.java:370:71:370:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:125 | +| LogInjectionTest.java:371:65:371:72 | source(...) : Object | LogInjectionTest.java:371:56:371:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:125 | +| LogInjectionTest.java:372:50:372:57 | source(...) : Object | LogInjectionTest.java:372:41:372:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:125 | +| LogInjectionTest.java:373:110:373:117 | source(...) : Object | LogInjectionTest.java:373:101:373:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:126 | +| LogInjectionTest.java:374:95:374:102 | source(...) : Object | LogInjectionTest.java:374:86:374:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:126 | +| LogInjectionTest.java:375:80:375:87 | source(...) : Object | LogInjectionTest.java:375:71:375:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:126 | +| LogInjectionTest.java:376:65:376:72 | source(...) : Object | LogInjectionTest.java:376:56:376:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:126 | +| LogInjectionTest.java:377:50:377:57 | source(...) : Object | LogInjectionTest.java:377:41:377:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:126 | +| LogInjectionTest.java:378:125:378:132 | source(...) : Object | LogInjectionTest.java:378:116:378:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:127 | +| LogInjectionTest.java:379:110:379:117 | source(...) : Object | LogInjectionTest.java:379:101:379:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:127 | +| LogInjectionTest.java:380:95:380:102 | source(...) : Object | LogInjectionTest.java:380:86:380:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:127 | +| LogInjectionTest.java:381:80:381:87 | source(...) : Object | LogInjectionTest.java:381:71:381:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:127 | +| LogInjectionTest.java:382:65:382:72 | source(...) : Object | LogInjectionTest.java:382:56:382:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:127 | +| LogInjectionTest.java:383:50:383:57 | source(...) : Object | LogInjectionTest.java:383:41:383:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:127 | +| LogInjectionTest.java:384:140:384:147 | source(...) : Object | LogInjectionTest.java:384:131:384:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:128 | +| LogInjectionTest.java:385:125:385:132 | source(...) : Object | LogInjectionTest.java:385:116:385:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:128 | +| LogInjectionTest.java:386:110:386:117 | source(...) : Object | LogInjectionTest.java:386:101:386:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:128 | +| LogInjectionTest.java:387:95:387:102 | source(...) : Object | LogInjectionTest.java:387:86:387:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:128 | +| LogInjectionTest.java:388:80:388:87 | source(...) : Object | LogInjectionTest.java:388:71:388:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:128 | +| LogInjectionTest.java:389:65:389:72 | source(...) : Object | LogInjectionTest.java:389:56:389:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:128 | +| LogInjectionTest.java:390:50:390:57 | source(...) : Object | LogInjectionTest.java:390:41:390:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:128 | +| LogInjectionTest.java:391:155:391:162 | source(...) : Object | LogInjectionTest.java:391:146:391:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:392:140:392:147 | source(...) : Object | LogInjectionTest.java:392:131:392:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:393:125:393:132 | source(...) : Object | LogInjectionTest.java:393:116:393:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:394:110:394:117 | source(...) : Object | LogInjectionTest.java:394:101:394:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:395:95:395:102 | source(...) : Object | LogInjectionTest.java:395:86:395:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:396:80:396:87 | source(...) : Object | LogInjectionTest.java:396:71:396:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:397:65:397:72 | source(...) : Object | LogInjectionTest.java:397:56:397:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:398:50:398:57 | source(...) : Object | LogInjectionTest.java:398:41:398:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:129 | +| LogInjectionTest.java:399:170:399:177 | source(...) : Object | LogInjectionTest.java:399:161:399:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:400:155:400:162 | source(...) : Object | LogInjectionTest.java:400:146:400:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:401:140:401:147 | source(...) : Object | LogInjectionTest.java:401:131:401:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:402:125:402:132 | source(...) : Object | LogInjectionTest.java:402:116:402:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:403:110:403:117 | source(...) : Object | LogInjectionTest.java:403:101:403:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:404:95:404:102 | source(...) : Object | LogInjectionTest.java:404:86:404:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:405:80:405:87 | source(...) : Object | LogInjectionTest.java:405:71:405:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:406:65:406:72 | source(...) : Object | LogInjectionTest.java:406:56:406:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:407:50:407:57 | source(...) : Object | LogInjectionTest.java:407:41:407:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:130 | +| LogInjectionTest.java:408:185:408:192 | source(...) : Object | LogInjectionTest.java:408:176:408:192 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:409:170:409:177 | source(...) : Object | LogInjectionTest.java:409:161:409:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:410:155:410:162 | source(...) : Object | LogInjectionTest.java:410:146:410:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:411:140:411:147 | source(...) : Object | LogInjectionTest.java:411:131:411:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:412:125:412:132 | source(...) : Object | LogInjectionTest.java:412:116:412:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:413:110:413:117 | source(...) : Object | LogInjectionTest.java:413:101:413:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:414:95:414:102 | source(...) : Object | LogInjectionTest.java:414:86:414:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:415:80:415:87 | source(...) : Object | LogInjectionTest.java:415:71:415:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:416:65:416:72 | source(...) : Object | LogInjectionTest.java:416:56:416:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:417:50:417:57 | source(...) : Object | LogInjectionTest.java:417:41:417:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:131 | +| LogInjectionTest.java:418:50:418:57 | source(...) : Object | LogInjectionTest.java:418:41:418:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:123 | +| LogInjectionTest.java:419:70:419:77 | source(...) : Object | LogInjectionTest.java:419:56:419:77 | (...)... | provenance | Src:MaD:536 Sink:MaD:123 | +| LogInjectionTest.java:420:50:420:57 | source(...) : Object | LogInjectionTest.java:420:41:420:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:133 | +| LogInjectionTest.java:421:55:421:62 | source(...) : Object | LogInjectionTest.java:421:41:421:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:134 | +| LogInjectionTest.java:422:55:422:62 | source(...) : Object | LogInjectionTest.java:422:41:422:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:135 | +| LogInjectionTest.java:423:44:423:51 | source(...) : Object | LogInjectionTest.java:423:26:423:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:138 | +| LogInjectionTest.java:424:44:424:51 | source(...) : Object | LogInjectionTest.java:424:26:424:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:139 | +| LogInjectionTest.java:425:36:425:43 | source(...) : Object | LogInjectionTest.java:425:26:425:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:136 | +| LogInjectionTest.java:426:36:426:43 | source(...) : Object | LogInjectionTest.java:426:26:426:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:137 | +| LogInjectionTest.java:429:35:429:42 | source(...) : Object | LogInjectionTest.java:429:26:429:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:140 | +| LogInjectionTest.java:430:35:430:42 | source(...) : Object | LogInjectionTest.java:430:26:430:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:150 | +| LogInjectionTest.java:431:41:431:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:431:41:431:63 | new Object[] | provenance | Sink:MaD:150 | +| LogInjectionTest.java:431:55:431:62 | source(...) : Object | LogInjectionTest.java:431:41:431:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:432:50:432:57 | source(...) : Object | LogInjectionTest.java:432:41:432:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:141 | +| LogInjectionTest.java:433:35:433:42 | source(...) : Object | LogInjectionTest.java:433:26:433:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:141 | +| LogInjectionTest.java:434:65:434:72 | source(...) : Object | LogInjectionTest.java:434:56:434:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:142 | +| LogInjectionTest.java:435:50:435:57 | source(...) : Object | LogInjectionTest.java:435:41:435:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:142 | +| LogInjectionTest.java:436:35:436:42 | source(...) : Object | LogInjectionTest.java:436:26:436:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:142 | +| LogInjectionTest.java:437:80:437:87 | source(...) : Object | LogInjectionTest.java:437:71:437:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:143 | +| LogInjectionTest.java:438:65:438:72 | source(...) : Object | LogInjectionTest.java:438:56:438:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:143 | +| LogInjectionTest.java:439:50:439:57 | source(...) : Object | LogInjectionTest.java:439:41:439:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:143 | +| LogInjectionTest.java:440:35:440:42 | source(...) : Object | LogInjectionTest.java:440:26:440:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:143 | +| LogInjectionTest.java:441:95:441:102 | source(...) : Object | LogInjectionTest.java:441:86:441:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:144 | +| LogInjectionTest.java:442:80:442:87 | source(...) : Object | LogInjectionTest.java:442:71:442:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:144 | +| LogInjectionTest.java:443:65:443:72 | source(...) : Object | LogInjectionTest.java:443:56:443:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:144 | +| LogInjectionTest.java:444:50:444:57 | source(...) : Object | LogInjectionTest.java:444:41:444:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:144 | +| LogInjectionTest.java:445:35:445:42 | source(...) : Object | LogInjectionTest.java:445:26:445:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:144 | +| LogInjectionTest.java:446:110:446:117 | source(...) : Object | LogInjectionTest.java:446:101:446:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:145 | +| LogInjectionTest.java:447:95:447:102 | source(...) : Object | LogInjectionTest.java:447:86:447:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:145 | +| LogInjectionTest.java:448:80:448:87 | source(...) : Object | LogInjectionTest.java:448:71:448:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:145 | +| LogInjectionTest.java:449:65:449:72 | source(...) : Object | LogInjectionTest.java:449:56:449:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:145 | +| LogInjectionTest.java:450:50:450:57 | source(...) : Object | LogInjectionTest.java:450:41:450:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:145 | +| LogInjectionTest.java:451:35:451:42 | source(...) : Object | LogInjectionTest.java:451:26:451:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:145 | +| LogInjectionTest.java:452:125:452:132 | source(...) : Object | LogInjectionTest.java:452:116:452:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:146 | +| LogInjectionTest.java:453:110:453:117 | source(...) : Object | LogInjectionTest.java:453:101:453:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:146 | +| LogInjectionTest.java:454:95:454:102 | source(...) : Object | LogInjectionTest.java:454:86:454:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:146 | +| LogInjectionTest.java:455:80:455:87 | source(...) : Object | LogInjectionTest.java:455:71:455:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:146 | +| LogInjectionTest.java:456:65:456:72 | source(...) : Object | LogInjectionTest.java:456:56:456:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:146 | +| LogInjectionTest.java:457:50:457:57 | source(...) : Object | LogInjectionTest.java:457:41:457:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:146 | +| LogInjectionTest.java:458:35:458:42 | source(...) : Object | LogInjectionTest.java:458:26:458:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:146 | +| LogInjectionTest.java:459:140:459:147 | source(...) : Object | LogInjectionTest.java:459:131:459:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:460:125:460:132 | source(...) : Object | LogInjectionTest.java:460:116:460:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:461:110:461:117 | source(...) : Object | LogInjectionTest.java:461:101:461:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:462:95:462:102 | source(...) : Object | LogInjectionTest.java:462:86:462:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:463:80:463:87 | source(...) : Object | LogInjectionTest.java:463:71:463:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:464:65:464:72 | source(...) : Object | LogInjectionTest.java:464:56:464:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:465:50:465:57 | source(...) : Object | LogInjectionTest.java:465:41:465:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:466:35:466:42 | source(...) : Object | LogInjectionTest.java:466:26:466:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:147 | +| LogInjectionTest.java:467:155:467:162 | source(...) : Object | LogInjectionTest.java:467:146:467:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:468:140:468:147 | source(...) : Object | LogInjectionTest.java:468:131:468:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:469:125:469:132 | source(...) : Object | LogInjectionTest.java:469:116:469:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:470:110:470:117 | source(...) : Object | LogInjectionTest.java:470:101:470:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:471:95:471:102 | source(...) : Object | LogInjectionTest.java:471:86:471:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:472:80:472:87 | source(...) : Object | LogInjectionTest.java:472:71:472:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:473:65:473:72 | source(...) : Object | LogInjectionTest.java:473:56:473:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:474:50:474:57 | source(...) : Object | LogInjectionTest.java:474:41:474:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:475:35:475:42 | source(...) : Object | LogInjectionTest.java:475:26:475:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:148 | +| LogInjectionTest.java:476:170:476:177 | source(...) : Object | LogInjectionTest.java:476:161:476:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:477:155:477:162 | source(...) : Object | LogInjectionTest.java:477:146:477:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:478:140:478:147 | source(...) : Object | LogInjectionTest.java:478:131:478:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:479:125:479:132 | source(...) : Object | LogInjectionTest.java:479:116:479:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:480:110:480:117 | source(...) : Object | LogInjectionTest.java:480:101:480:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:481:95:481:102 | source(...) : Object | LogInjectionTest.java:481:86:481:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:482:80:482:87 | source(...) : Object | LogInjectionTest.java:482:71:482:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:483:65:483:72 | source(...) : Object | LogInjectionTest.java:483:56:483:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:484:50:484:57 | source(...) : Object | LogInjectionTest.java:484:41:484:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:485:35:485:42 | source(...) : Object | LogInjectionTest.java:485:26:485:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:149 | +| LogInjectionTest.java:486:35:486:42 | source(...) : Object | LogInjectionTest.java:486:26:486:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:141 | +| LogInjectionTest.java:487:55:487:62 | source(...) : Object | LogInjectionTest.java:487:41:487:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:141 | +| LogInjectionTest.java:488:35:488:42 | source(...) : Object | LogInjectionTest.java:488:26:488:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:151 | +| LogInjectionTest.java:489:40:489:47 | source(...) : Object | LogInjectionTest.java:489:26:489:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:152 | +| LogInjectionTest.java:490:40:490:47 | source(...) : Object | LogInjectionTest.java:490:26:490:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:153 | +| LogInjectionTest.java:491:41:491:48 | source(...) : Object | LogInjectionTest.java:491:26:491:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:154 | +| LogInjectionTest.java:492:41:492:48 | source(...) : Object | LogInjectionTest.java:492:26:492:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:155 | +| LogInjectionTest.java:493:56:493:63 | source(...) : Object | LogInjectionTest.java:493:41:493:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:156 | +| LogInjectionTest.java:494:56:494:63 | source(...) : Object | LogInjectionTest.java:494:41:494:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:157 | +| LogInjectionTest.java:495:51:495:58 | source(...) : Object | LogInjectionTest.java:495:41:495:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:158 | +| LogInjectionTest.java:496:59:496:66 | source(...) : Object | LogInjectionTest.java:496:41:496:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:159 | +| LogInjectionTest.java:497:59:497:66 | source(...) : Object | LogInjectionTest.java:497:41:497:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:160 | +| LogInjectionTest.java:499:50:499:57 | source(...) : Object | LogInjectionTest.java:499:41:499:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:161 | +| LogInjectionTest.java:500:50:500:57 | source(...) : Object | LogInjectionTest.java:500:41:500:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:171 | +| LogInjectionTest.java:501:56:501:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:501:56:501:78 | new Object[] | provenance | Sink:MaD:171 | +| LogInjectionTest.java:501:70:501:77 | source(...) : Object | LogInjectionTest.java:501:56:501:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:502:65:502:72 | source(...) : Object | LogInjectionTest.java:502:56:502:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:162 | +| LogInjectionTest.java:503:50:503:57 | source(...) : Object | LogInjectionTest.java:503:41:503:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:162 | +| LogInjectionTest.java:504:80:504:87 | source(...) : Object | LogInjectionTest.java:504:71:504:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:163 | +| LogInjectionTest.java:505:65:505:72 | source(...) : Object | LogInjectionTest.java:505:56:505:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:163 | +| LogInjectionTest.java:506:50:506:57 | source(...) : Object | LogInjectionTest.java:506:41:506:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:163 | +| LogInjectionTest.java:507:95:507:102 | source(...) : Object | LogInjectionTest.java:507:86:507:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:164 | +| LogInjectionTest.java:508:80:508:87 | source(...) : Object | LogInjectionTest.java:508:71:508:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:164 | +| LogInjectionTest.java:509:65:509:72 | source(...) : Object | LogInjectionTest.java:509:56:509:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:164 | +| LogInjectionTest.java:510:50:510:57 | source(...) : Object | LogInjectionTest.java:510:41:510:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:164 | +| LogInjectionTest.java:511:110:511:117 | source(...) : Object | LogInjectionTest.java:511:101:511:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:165 | +| LogInjectionTest.java:512:95:512:102 | source(...) : Object | LogInjectionTest.java:512:86:512:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:165 | +| LogInjectionTest.java:513:80:513:87 | source(...) : Object | LogInjectionTest.java:513:71:513:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:165 | +| LogInjectionTest.java:514:65:514:72 | source(...) : Object | LogInjectionTest.java:514:56:514:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:165 | +| LogInjectionTest.java:515:50:515:57 | source(...) : Object | LogInjectionTest.java:515:41:515:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:165 | +| LogInjectionTest.java:516:125:516:132 | source(...) : Object | LogInjectionTest.java:516:116:516:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:166 | +| LogInjectionTest.java:517:110:517:117 | source(...) : Object | LogInjectionTest.java:517:101:517:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:166 | +| LogInjectionTest.java:518:95:518:102 | source(...) : Object | LogInjectionTest.java:518:86:518:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:166 | +| LogInjectionTest.java:519:80:519:87 | source(...) : Object | LogInjectionTest.java:519:71:519:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:166 | +| LogInjectionTest.java:520:65:520:72 | source(...) : Object | LogInjectionTest.java:520:56:520:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:166 | +| LogInjectionTest.java:521:50:521:57 | source(...) : Object | LogInjectionTest.java:521:41:521:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:166 | +| LogInjectionTest.java:522:140:522:147 | source(...) : Object | LogInjectionTest.java:522:131:522:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:167 | +| LogInjectionTest.java:523:125:523:132 | source(...) : Object | LogInjectionTest.java:523:116:523:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:167 | +| LogInjectionTest.java:524:110:524:117 | source(...) : Object | LogInjectionTest.java:524:101:524:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:167 | +| LogInjectionTest.java:525:95:525:102 | source(...) : Object | LogInjectionTest.java:525:86:525:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:167 | +| LogInjectionTest.java:526:80:526:87 | source(...) : Object | LogInjectionTest.java:526:71:526:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:167 | +| LogInjectionTest.java:527:65:527:72 | source(...) : Object | LogInjectionTest.java:527:56:527:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:167 | +| LogInjectionTest.java:528:50:528:57 | source(...) : Object | LogInjectionTest.java:528:41:528:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:167 | +| LogInjectionTest.java:529:155:529:162 | source(...) : Object | LogInjectionTest.java:529:146:529:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:530:140:530:147 | source(...) : Object | LogInjectionTest.java:530:131:530:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:531:125:531:132 | source(...) : Object | LogInjectionTest.java:531:116:531:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:532:110:532:117 | source(...) : Object | LogInjectionTest.java:532:101:532:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:533:95:533:102 | source(...) : Object | LogInjectionTest.java:533:86:533:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:534:80:534:87 | source(...) : Object | LogInjectionTest.java:534:71:534:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:535:65:535:72 | source(...) : Object | LogInjectionTest.java:535:56:535:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:536:50:536:57 | source(...) : Object | LogInjectionTest.java:536:41:536:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:168 | +| LogInjectionTest.java:537:170:537:177 | source(...) : Object | LogInjectionTest.java:537:161:537:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:538:155:538:162 | source(...) : Object | LogInjectionTest.java:538:146:538:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:539:140:539:147 | source(...) : Object | LogInjectionTest.java:539:131:539:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:540:125:540:132 | source(...) : Object | LogInjectionTest.java:540:116:540:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:541:110:541:117 | source(...) : Object | LogInjectionTest.java:541:101:541:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:542:95:542:102 | source(...) : Object | LogInjectionTest.java:542:86:542:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:543:80:543:87 | source(...) : Object | LogInjectionTest.java:543:71:543:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:544:65:544:72 | source(...) : Object | LogInjectionTest.java:544:56:544:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:545:50:545:57 | source(...) : Object | LogInjectionTest.java:545:41:545:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:169 | +| LogInjectionTest.java:546:185:546:192 | source(...) : Object | LogInjectionTest.java:546:176:546:192 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:547:170:547:177 | source(...) : Object | LogInjectionTest.java:547:161:547:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:548:155:548:162 | source(...) : Object | LogInjectionTest.java:548:146:548:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:549:140:549:147 | source(...) : Object | LogInjectionTest.java:549:131:549:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:550:125:550:132 | source(...) : Object | LogInjectionTest.java:550:116:550:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:551:110:551:117 | source(...) : Object | LogInjectionTest.java:551:101:551:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:552:95:552:102 | source(...) : Object | LogInjectionTest.java:552:86:552:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:553:80:553:87 | source(...) : Object | LogInjectionTest.java:553:71:553:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:554:65:554:72 | source(...) : Object | LogInjectionTest.java:554:56:554:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:555:50:555:57 | source(...) : Object | LogInjectionTest.java:555:41:555:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:170 | +| LogInjectionTest.java:556:50:556:57 | source(...) : Object | LogInjectionTest.java:556:41:556:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:162 | +| LogInjectionTest.java:557:70:557:77 | source(...) : Object | LogInjectionTest.java:557:56:557:77 | (...)... | provenance | Src:MaD:536 Sink:MaD:162 | +| LogInjectionTest.java:558:50:558:57 | source(...) : Object | LogInjectionTest.java:558:41:558:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:172 | +| LogInjectionTest.java:559:55:559:62 | source(...) : Object | LogInjectionTest.java:559:41:559:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:173 | +| LogInjectionTest.java:560:55:560:62 | source(...) : Object | LogInjectionTest.java:560:41:560:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:174 | +| LogInjectionTest.java:561:44:561:51 | source(...) : Object | LogInjectionTest.java:561:26:561:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:177 | +| LogInjectionTest.java:562:44:562:51 | source(...) : Object | LogInjectionTest.java:562:26:562:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:178 | +| LogInjectionTest.java:563:36:563:43 | source(...) : Object | LogInjectionTest.java:563:26:563:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:175 | +| LogInjectionTest.java:564:36:564:43 | source(...) : Object | LogInjectionTest.java:564:26:564:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:176 | +| LogInjectionTest.java:567:35:567:42 | source(...) : Object | LogInjectionTest.java:567:26:567:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:179 | +| LogInjectionTest.java:568:35:568:42 | source(...) : Object | LogInjectionTest.java:568:26:568:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:189 | +| LogInjectionTest.java:569:41:569:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:569:41:569:63 | new Object[] | provenance | Sink:MaD:189 | +| LogInjectionTest.java:569:55:569:62 | source(...) : Object | LogInjectionTest.java:569:41:569:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:570:50:570:57 | source(...) : Object | LogInjectionTest.java:570:41:570:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:180 | +| LogInjectionTest.java:571:35:571:42 | source(...) : Object | LogInjectionTest.java:571:26:571:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:180 | +| LogInjectionTest.java:572:65:572:72 | source(...) : Object | LogInjectionTest.java:572:56:572:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:181 | +| LogInjectionTest.java:573:50:573:57 | source(...) : Object | LogInjectionTest.java:573:41:573:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:181 | +| LogInjectionTest.java:574:35:574:42 | source(...) : Object | LogInjectionTest.java:574:26:574:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:181 | +| LogInjectionTest.java:575:80:575:87 | source(...) : Object | LogInjectionTest.java:575:71:575:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:182 | +| LogInjectionTest.java:576:65:576:72 | source(...) : Object | LogInjectionTest.java:576:56:576:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:182 | +| LogInjectionTest.java:577:50:577:57 | source(...) : Object | LogInjectionTest.java:577:41:577:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:182 | +| LogInjectionTest.java:578:35:578:42 | source(...) : Object | LogInjectionTest.java:578:26:578:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:182 | +| LogInjectionTest.java:579:95:579:102 | source(...) : Object | LogInjectionTest.java:579:86:579:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:183 | +| LogInjectionTest.java:580:80:580:87 | source(...) : Object | LogInjectionTest.java:580:71:580:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:183 | +| LogInjectionTest.java:581:65:581:72 | source(...) : Object | LogInjectionTest.java:581:56:581:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:183 | +| LogInjectionTest.java:582:50:582:57 | source(...) : Object | LogInjectionTest.java:582:41:582:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:183 | +| LogInjectionTest.java:583:35:583:42 | source(...) : Object | LogInjectionTest.java:583:26:583:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:183 | +| LogInjectionTest.java:584:110:584:117 | source(...) : Object | LogInjectionTest.java:584:101:584:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:184 | +| LogInjectionTest.java:585:95:585:102 | source(...) : Object | LogInjectionTest.java:585:86:585:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:184 | +| LogInjectionTest.java:586:80:586:87 | source(...) : Object | LogInjectionTest.java:586:71:586:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:184 | +| LogInjectionTest.java:587:65:587:72 | source(...) : Object | LogInjectionTest.java:587:56:587:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:184 | +| LogInjectionTest.java:588:50:588:57 | source(...) : Object | LogInjectionTest.java:588:41:588:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:184 | +| LogInjectionTest.java:589:35:589:42 | source(...) : Object | LogInjectionTest.java:589:26:589:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:184 | +| LogInjectionTest.java:590:125:590:132 | source(...) : Object | LogInjectionTest.java:590:116:590:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:185 | +| LogInjectionTest.java:591:110:591:117 | source(...) : Object | LogInjectionTest.java:591:101:591:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:185 | +| LogInjectionTest.java:592:95:592:102 | source(...) : Object | LogInjectionTest.java:592:86:592:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:185 | +| LogInjectionTest.java:593:80:593:87 | source(...) : Object | LogInjectionTest.java:593:71:593:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:185 | +| LogInjectionTest.java:594:65:594:72 | source(...) : Object | LogInjectionTest.java:594:56:594:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:185 | +| LogInjectionTest.java:595:50:595:57 | source(...) : Object | LogInjectionTest.java:595:41:595:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:185 | +| LogInjectionTest.java:596:35:596:42 | source(...) : Object | LogInjectionTest.java:596:26:596:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:185 | +| LogInjectionTest.java:597:140:597:147 | source(...) : Object | LogInjectionTest.java:597:131:597:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:598:125:598:132 | source(...) : Object | LogInjectionTest.java:598:116:598:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:599:110:599:117 | source(...) : Object | LogInjectionTest.java:599:101:599:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:600:95:600:102 | source(...) : Object | LogInjectionTest.java:600:86:600:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:601:80:601:87 | source(...) : Object | LogInjectionTest.java:601:71:601:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:602:65:602:72 | source(...) : Object | LogInjectionTest.java:602:56:602:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:603:50:603:57 | source(...) : Object | LogInjectionTest.java:603:41:603:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:604:35:604:42 | source(...) : Object | LogInjectionTest.java:604:26:604:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:186 | +| LogInjectionTest.java:605:155:605:162 | source(...) : Object | LogInjectionTest.java:605:146:605:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:606:140:606:147 | source(...) : Object | LogInjectionTest.java:606:131:606:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:607:125:607:132 | source(...) : Object | LogInjectionTest.java:607:116:607:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:608:110:608:117 | source(...) : Object | LogInjectionTest.java:608:101:608:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:609:95:609:102 | source(...) : Object | LogInjectionTest.java:609:86:609:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:610:80:610:87 | source(...) : Object | LogInjectionTest.java:610:71:610:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:611:65:611:72 | source(...) : Object | LogInjectionTest.java:611:56:611:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:612:50:612:57 | source(...) : Object | LogInjectionTest.java:612:41:612:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:613:35:613:42 | source(...) : Object | LogInjectionTest.java:613:26:613:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:187 | +| LogInjectionTest.java:614:170:614:177 | source(...) : Object | LogInjectionTest.java:614:161:614:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:615:155:615:162 | source(...) : Object | LogInjectionTest.java:615:146:615:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:616:140:616:147 | source(...) : Object | LogInjectionTest.java:616:131:616:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:617:125:617:132 | source(...) : Object | LogInjectionTest.java:617:116:617:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:618:110:618:117 | source(...) : Object | LogInjectionTest.java:618:101:618:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:619:95:619:102 | source(...) : Object | LogInjectionTest.java:619:86:619:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:620:80:620:87 | source(...) : Object | LogInjectionTest.java:620:71:620:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:621:65:621:72 | source(...) : Object | LogInjectionTest.java:621:56:621:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:622:50:622:57 | source(...) : Object | LogInjectionTest.java:622:41:622:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:623:35:623:42 | source(...) : Object | LogInjectionTest.java:623:26:623:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:188 | +| LogInjectionTest.java:624:35:624:42 | source(...) : Object | LogInjectionTest.java:624:26:624:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:180 | +| LogInjectionTest.java:625:55:625:62 | source(...) : Object | LogInjectionTest.java:625:41:625:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:180 | +| LogInjectionTest.java:626:35:626:42 | source(...) : Object | LogInjectionTest.java:626:26:626:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:190 | +| LogInjectionTest.java:627:40:627:47 | source(...) : Object | LogInjectionTest.java:627:26:627:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:191 | +| LogInjectionTest.java:628:40:628:47 | source(...) : Object | LogInjectionTest.java:628:26:628:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:192 | +| LogInjectionTest.java:629:40:629:47 | source(...) : Object | LogInjectionTest.java:629:25:629:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:193 | +| LogInjectionTest.java:630:40:630:47 | source(...) : Object | LogInjectionTest.java:630:25:630:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:194 | +| LogInjectionTest.java:631:55:631:62 | source(...) : Object | LogInjectionTest.java:631:40:631:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:195 | +| LogInjectionTest.java:632:55:632:62 | source(...) : Object | LogInjectionTest.java:632:40:632:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:196 | +| LogInjectionTest.java:633:50:633:57 | source(...) : Object | LogInjectionTest.java:633:40:633:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:197 | +| LogInjectionTest.java:634:58:634:65 | source(...) : Object | LogInjectionTest.java:634:40:634:65 | (...)... | provenance | Src:MaD:536 Sink:MaD:198 | +| LogInjectionTest.java:635:58:635:65 | source(...) : Object | LogInjectionTest.java:635:40:635:65 | (...)... | provenance | Src:MaD:536 Sink:MaD:199 | +| LogInjectionTest.java:637:49:637:56 | source(...) : Object | LogInjectionTest.java:637:40:637:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:200 | +| LogInjectionTest.java:638:49:638:56 | source(...) : Object | LogInjectionTest.java:638:40:638:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:210 | +| LogInjectionTest.java:639:55:639:77 | {...} : Object[] [[]] : Object | LogInjectionTest.java:639:55:639:77 | new Object[] | provenance | Sink:MaD:210 | +| LogInjectionTest.java:639:69:639:76 | source(...) : Object | LogInjectionTest.java:639:55:639:77 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:640:64:640:71 | source(...) : Object | LogInjectionTest.java:640:55:640:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:201 | +| LogInjectionTest.java:641:49:641:56 | source(...) : Object | LogInjectionTest.java:641:40:641:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:201 | +| LogInjectionTest.java:642:79:642:86 | source(...) : Object | LogInjectionTest.java:642:70:642:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:202 | +| LogInjectionTest.java:643:64:643:71 | source(...) : Object | LogInjectionTest.java:643:55:643:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:202 | +| LogInjectionTest.java:644:49:644:56 | source(...) : Object | LogInjectionTest.java:644:40:644:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:202 | +| LogInjectionTest.java:645:94:645:101 | source(...) : Object | LogInjectionTest.java:645:85:645:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:203 | +| LogInjectionTest.java:646:79:646:86 | source(...) : Object | LogInjectionTest.java:646:70:646:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:203 | +| LogInjectionTest.java:647:64:647:71 | source(...) : Object | LogInjectionTest.java:647:55:647:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:203 | +| LogInjectionTest.java:648:49:648:56 | source(...) : Object | LogInjectionTest.java:648:40:648:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:203 | +| LogInjectionTest.java:649:109:649:116 | source(...) : Object | LogInjectionTest.java:649:100:649:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:204 | +| LogInjectionTest.java:650:94:650:101 | source(...) : Object | LogInjectionTest.java:650:85:650:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:204 | +| LogInjectionTest.java:651:79:651:86 | source(...) : Object | LogInjectionTest.java:651:70:651:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:204 | +| LogInjectionTest.java:652:64:652:71 | source(...) : Object | LogInjectionTest.java:652:55:652:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:204 | +| LogInjectionTest.java:653:49:653:56 | source(...) : Object | LogInjectionTest.java:653:40:653:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:204 | +| LogInjectionTest.java:654:124:654:131 | source(...) : Object | LogInjectionTest.java:654:115:654:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:205 | +| LogInjectionTest.java:655:109:655:116 | source(...) : Object | LogInjectionTest.java:655:100:655:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:205 | +| LogInjectionTest.java:656:94:656:101 | source(...) : Object | LogInjectionTest.java:656:85:656:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:205 | +| LogInjectionTest.java:657:79:657:86 | source(...) : Object | LogInjectionTest.java:657:70:657:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:205 | +| LogInjectionTest.java:658:64:658:71 | source(...) : Object | LogInjectionTest.java:658:55:658:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:205 | +| LogInjectionTest.java:659:49:659:56 | source(...) : Object | LogInjectionTest.java:659:40:659:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:205 | +| LogInjectionTest.java:660:139:660:146 | source(...) : Object | LogInjectionTest.java:660:130:660:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:206 | +| LogInjectionTest.java:661:124:661:131 | source(...) : Object | LogInjectionTest.java:661:115:661:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:206 | +| LogInjectionTest.java:662:109:662:116 | source(...) : Object | LogInjectionTest.java:662:100:662:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:206 | +| LogInjectionTest.java:663:94:663:101 | source(...) : Object | LogInjectionTest.java:663:85:663:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:206 | +| LogInjectionTest.java:664:79:664:86 | source(...) : Object | LogInjectionTest.java:664:70:664:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:206 | +| LogInjectionTest.java:665:64:665:71 | source(...) : Object | LogInjectionTest.java:665:55:665:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:206 | +| LogInjectionTest.java:666:49:666:56 | source(...) : Object | LogInjectionTest.java:666:40:666:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:206 | +| LogInjectionTest.java:667:154:667:161 | source(...) : Object | LogInjectionTest.java:667:145:667:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:668:139:668:146 | source(...) : Object | LogInjectionTest.java:668:130:668:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:669:124:669:131 | source(...) : Object | LogInjectionTest.java:669:115:669:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:670:109:670:116 | source(...) : Object | LogInjectionTest.java:670:100:670:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:671:94:671:101 | source(...) : Object | LogInjectionTest.java:671:85:671:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:672:79:672:86 | source(...) : Object | LogInjectionTest.java:672:70:672:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:673:64:673:71 | source(...) : Object | LogInjectionTest.java:673:55:673:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:674:49:674:56 | source(...) : Object | LogInjectionTest.java:674:40:674:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:207 | +| LogInjectionTest.java:675:169:675:176 | source(...) : Object | LogInjectionTest.java:675:160:675:176 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:676:154:676:161 | source(...) : Object | LogInjectionTest.java:676:145:676:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:677:139:677:146 | source(...) : Object | LogInjectionTest.java:677:130:677:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:678:124:678:131 | source(...) : Object | LogInjectionTest.java:678:115:678:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:679:109:679:116 | source(...) : Object | LogInjectionTest.java:679:100:679:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:680:94:680:101 | source(...) : Object | LogInjectionTest.java:680:85:680:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:681:79:681:86 | source(...) : Object | LogInjectionTest.java:681:70:681:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:682:64:682:71 | source(...) : Object | LogInjectionTest.java:682:55:682:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:683:49:683:56 | source(...) : Object | LogInjectionTest.java:683:40:683:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:208 | +| LogInjectionTest.java:684:184:684:191 | source(...) : Object | LogInjectionTest.java:684:175:684:191 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:685:169:685:176 | source(...) : Object | LogInjectionTest.java:685:160:685:176 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:686:154:686:161 | source(...) : Object | LogInjectionTest.java:686:145:686:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:687:139:687:146 | source(...) : Object | LogInjectionTest.java:687:130:687:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:688:124:688:131 | source(...) : Object | LogInjectionTest.java:688:115:688:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:689:109:689:116 | source(...) : Object | LogInjectionTest.java:689:100:689:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:690:94:690:101 | source(...) : Object | LogInjectionTest.java:690:85:690:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:691:79:691:86 | source(...) : Object | LogInjectionTest.java:691:70:691:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:692:64:692:71 | source(...) : Object | LogInjectionTest.java:692:55:692:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:693:49:693:56 | source(...) : Object | LogInjectionTest.java:693:40:693:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:209 | +| LogInjectionTest.java:694:49:694:56 | source(...) : Object | LogInjectionTest.java:694:40:694:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:201 | +| LogInjectionTest.java:695:69:695:76 | source(...) : Object | LogInjectionTest.java:695:55:695:76 | (...)... | provenance | Src:MaD:536 Sink:MaD:201 | +| LogInjectionTest.java:696:49:696:56 | source(...) : Object | LogInjectionTest.java:696:40:696:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:211 | +| LogInjectionTest.java:697:54:697:61 | source(...) : Object | LogInjectionTest.java:697:40:697:61 | (...)... | provenance | Src:MaD:536 Sink:MaD:212 | +| LogInjectionTest.java:698:54:698:61 | source(...) : Object | LogInjectionTest.java:698:40:698:61 | (...)... | provenance | Src:MaD:536 Sink:MaD:213 | +| LogInjectionTest.java:699:43:699:50 | source(...) : Object | LogInjectionTest.java:699:25:699:50 | (...)... | provenance | Src:MaD:536 Sink:MaD:216 | +| LogInjectionTest.java:700:43:700:50 | source(...) : Object | LogInjectionTest.java:700:25:700:50 | (...)... | provenance | Src:MaD:536 Sink:MaD:217 | +| LogInjectionTest.java:701:35:701:42 | source(...) : Object | LogInjectionTest.java:701:25:701:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:214 | +| LogInjectionTest.java:702:35:702:42 | source(...) : Object | LogInjectionTest.java:702:25:702:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:215 | +| LogInjectionTest.java:705:34:705:41 | source(...) : Object | LogInjectionTest.java:705:25:705:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:218 | +| LogInjectionTest.java:706:34:706:41 | source(...) : Object | LogInjectionTest.java:706:25:706:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:228 | +| LogInjectionTest.java:707:40:707:62 | {...} : Object[] [[]] : Object | LogInjectionTest.java:707:40:707:62 | new Object[] | provenance | Sink:MaD:228 | +| LogInjectionTest.java:707:54:707:61 | source(...) : Object | LogInjectionTest.java:707:40:707:62 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:708:49:708:56 | source(...) : Object | LogInjectionTest.java:708:40:708:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:219 | +| LogInjectionTest.java:709:34:709:41 | source(...) : Object | LogInjectionTest.java:709:25:709:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:219 | +| LogInjectionTest.java:710:64:710:71 | source(...) : Object | LogInjectionTest.java:710:55:710:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:220 | +| LogInjectionTest.java:711:49:711:56 | source(...) : Object | LogInjectionTest.java:711:40:711:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:220 | +| LogInjectionTest.java:712:34:712:41 | source(...) : Object | LogInjectionTest.java:712:25:712:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:220 | +| LogInjectionTest.java:713:79:713:86 | source(...) : Object | LogInjectionTest.java:713:70:713:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:221 | +| LogInjectionTest.java:714:64:714:71 | source(...) : Object | LogInjectionTest.java:714:55:714:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:221 | +| LogInjectionTest.java:715:49:715:56 | source(...) : Object | LogInjectionTest.java:715:40:715:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:221 | +| LogInjectionTest.java:716:34:716:41 | source(...) : Object | LogInjectionTest.java:716:25:716:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:221 | +| LogInjectionTest.java:717:94:717:101 | source(...) : Object | LogInjectionTest.java:717:85:717:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:222 | +| LogInjectionTest.java:718:79:718:86 | source(...) : Object | LogInjectionTest.java:718:70:718:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:222 | +| LogInjectionTest.java:719:64:719:71 | source(...) : Object | LogInjectionTest.java:719:55:719:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:222 | +| LogInjectionTest.java:720:49:720:56 | source(...) : Object | LogInjectionTest.java:720:40:720:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:222 | +| LogInjectionTest.java:721:34:721:41 | source(...) : Object | LogInjectionTest.java:721:25:721:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:222 | +| LogInjectionTest.java:722:109:722:116 | source(...) : Object | LogInjectionTest.java:722:100:722:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:223 | +| LogInjectionTest.java:723:94:723:101 | source(...) : Object | LogInjectionTest.java:723:85:723:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:223 | +| LogInjectionTest.java:724:79:724:86 | source(...) : Object | LogInjectionTest.java:724:70:724:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:223 | +| LogInjectionTest.java:725:64:725:71 | source(...) : Object | LogInjectionTest.java:725:55:725:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:223 | +| LogInjectionTest.java:726:49:726:56 | source(...) : Object | LogInjectionTest.java:726:40:726:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:223 | +| LogInjectionTest.java:727:34:727:41 | source(...) : Object | LogInjectionTest.java:727:25:727:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:223 | +| LogInjectionTest.java:728:124:728:131 | source(...) : Object | LogInjectionTest.java:728:115:728:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:224 | +| LogInjectionTest.java:729:109:729:116 | source(...) : Object | LogInjectionTest.java:729:100:729:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:224 | +| LogInjectionTest.java:730:94:730:101 | source(...) : Object | LogInjectionTest.java:730:85:730:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:224 | +| LogInjectionTest.java:731:79:731:86 | source(...) : Object | LogInjectionTest.java:731:70:731:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:224 | +| LogInjectionTest.java:732:64:732:71 | source(...) : Object | LogInjectionTest.java:732:55:732:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:224 | +| LogInjectionTest.java:733:49:733:56 | source(...) : Object | LogInjectionTest.java:733:40:733:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:224 | +| LogInjectionTest.java:734:34:734:41 | source(...) : Object | LogInjectionTest.java:734:25:734:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:224 | +| LogInjectionTest.java:735:139:735:146 | source(...) : Object | LogInjectionTest.java:735:130:735:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:736:124:736:131 | source(...) : Object | LogInjectionTest.java:736:115:736:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:737:109:737:116 | source(...) : Object | LogInjectionTest.java:737:100:737:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:738:94:738:101 | source(...) : Object | LogInjectionTest.java:738:85:738:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:739:79:739:86 | source(...) : Object | LogInjectionTest.java:739:70:739:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:740:64:740:71 | source(...) : Object | LogInjectionTest.java:740:55:740:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:741:49:741:56 | source(...) : Object | LogInjectionTest.java:741:40:741:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:742:34:742:41 | source(...) : Object | LogInjectionTest.java:742:25:742:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:225 | +| LogInjectionTest.java:743:154:743:161 | source(...) : Object | LogInjectionTest.java:743:145:743:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:744:139:744:146 | source(...) : Object | LogInjectionTest.java:744:130:744:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:745:124:745:131 | source(...) : Object | LogInjectionTest.java:745:115:745:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:746:109:746:116 | source(...) : Object | LogInjectionTest.java:746:100:746:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:747:94:747:101 | source(...) : Object | LogInjectionTest.java:747:85:747:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:748:79:748:86 | source(...) : Object | LogInjectionTest.java:748:70:748:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:749:64:749:71 | source(...) : Object | LogInjectionTest.java:749:55:749:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:750:49:750:56 | source(...) : Object | LogInjectionTest.java:750:40:750:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:751:34:751:41 | source(...) : Object | LogInjectionTest.java:751:25:751:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:226 | +| LogInjectionTest.java:752:169:752:176 | source(...) : Object | LogInjectionTest.java:752:160:752:176 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:753:154:753:161 | source(...) : Object | LogInjectionTest.java:753:145:753:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:754:139:754:146 | source(...) : Object | LogInjectionTest.java:754:130:754:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:755:124:755:131 | source(...) : Object | LogInjectionTest.java:755:115:755:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:756:109:756:116 | source(...) : Object | LogInjectionTest.java:756:100:756:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:757:94:757:101 | source(...) : Object | LogInjectionTest.java:757:85:757:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:758:79:758:86 | source(...) : Object | LogInjectionTest.java:758:70:758:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:759:64:759:71 | source(...) : Object | LogInjectionTest.java:759:55:759:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:760:49:760:56 | source(...) : Object | LogInjectionTest.java:760:40:760:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:761:34:761:41 | source(...) : Object | LogInjectionTest.java:761:25:761:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:227 | +| LogInjectionTest.java:762:34:762:41 | source(...) : Object | LogInjectionTest.java:762:25:762:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:219 | +| LogInjectionTest.java:763:54:763:61 | source(...) : Object | LogInjectionTest.java:763:40:763:61 | (...)... | provenance | Src:MaD:536 Sink:MaD:219 | +| LogInjectionTest.java:764:34:764:41 | source(...) : Object | LogInjectionTest.java:764:25:764:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:229 | +| LogInjectionTest.java:765:39:765:46 | source(...) : Object | LogInjectionTest.java:765:25:765:46 | (...)... | provenance | Src:MaD:536 Sink:MaD:230 | +| LogInjectionTest.java:766:39:766:46 | source(...) : Object | LogInjectionTest.java:766:25:766:46 | (...)... | provenance | Src:MaD:536 Sink:MaD:231 | +| LogInjectionTest.java:767:53:767:60 | source(...) : Object | LogInjectionTest.java:767:38:767:60 | (...)... | provenance | Src:MaD:536 Sink:MaD:232 | +| LogInjectionTest.java:768:53:768:60 | source(...) : Object | LogInjectionTest.java:768:38:768:60 | (...)... | provenance | Src:MaD:536 Sink:MaD:233 | +| LogInjectionTest.java:769:68:769:75 | source(...) : Object | LogInjectionTest.java:769:53:769:75 | (...)... | provenance | Src:MaD:536 Sink:MaD:234 | +| LogInjectionTest.java:770:68:770:75 | source(...) : Object | LogInjectionTest.java:770:53:770:75 | (...)... | provenance | Src:MaD:536 Sink:MaD:235 | +| LogInjectionTest.java:771:63:771:70 | source(...) : Object | LogInjectionTest.java:771:53:771:70 | (...)... | provenance | Src:MaD:536 Sink:MaD:236 | +| LogInjectionTest.java:772:71:772:78 | source(...) : Object | LogInjectionTest.java:772:53:772:78 | (...)... | provenance | Src:MaD:536 Sink:MaD:237 | +| LogInjectionTest.java:773:71:773:78 | source(...) : Object | LogInjectionTest.java:773:53:773:78 | (...)... | provenance | Src:MaD:536 Sink:MaD:238 | +| LogInjectionTest.java:775:62:775:69 | source(...) : Object | LogInjectionTest.java:775:53:775:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:239 | +| LogInjectionTest.java:776:62:776:69 | source(...) : Object | LogInjectionTest.java:776:53:776:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:249 | +| LogInjectionTest.java:777:68:777:90 | {...} : Object[] [[]] : Object | LogInjectionTest.java:777:68:777:90 | new Object[] | provenance | Sink:MaD:249 | +| LogInjectionTest.java:777:82:777:89 | source(...) : Object | LogInjectionTest.java:777:68:777:90 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:778:77:778:84 | source(...) : Object | LogInjectionTest.java:778:68:778:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:240 | +| LogInjectionTest.java:779:62:779:69 | source(...) : Object | LogInjectionTest.java:779:53:779:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:240 | +| LogInjectionTest.java:780:92:780:99 | source(...) : Object | LogInjectionTest.java:780:83:780:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:241 | +| LogInjectionTest.java:781:77:781:84 | source(...) : Object | LogInjectionTest.java:781:68:781:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:241 | +| LogInjectionTest.java:782:62:782:69 | source(...) : Object | LogInjectionTest.java:782:53:782:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:241 | +| LogInjectionTest.java:783:107:783:114 | source(...) : Object | LogInjectionTest.java:783:98:783:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:242 | +| LogInjectionTest.java:784:92:784:99 | source(...) : Object | LogInjectionTest.java:784:83:784:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:242 | +| LogInjectionTest.java:785:77:785:84 | source(...) : Object | LogInjectionTest.java:785:68:785:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:242 | +| LogInjectionTest.java:786:62:786:69 | source(...) : Object | LogInjectionTest.java:786:53:786:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:242 | +| LogInjectionTest.java:787:122:787:129 | source(...) : Object | LogInjectionTest.java:787:113:787:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:243 | +| LogInjectionTest.java:788:107:788:114 | source(...) : Object | LogInjectionTest.java:788:98:788:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:243 | +| LogInjectionTest.java:789:92:789:99 | source(...) : Object | LogInjectionTest.java:789:83:789:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:243 | +| LogInjectionTest.java:790:77:790:84 | source(...) : Object | LogInjectionTest.java:790:68:790:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:243 | +| LogInjectionTest.java:791:62:791:69 | source(...) : Object | LogInjectionTest.java:791:53:791:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:243 | +| LogInjectionTest.java:792:137:792:144 | source(...) : Object | LogInjectionTest.java:792:128:792:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:244 | +| LogInjectionTest.java:793:122:793:129 | source(...) : Object | LogInjectionTest.java:793:113:793:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:244 | +| LogInjectionTest.java:794:107:794:114 | source(...) : Object | LogInjectionTest.java:794:98:794:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:244 | +| LogInjectionTest.java:795:92:795:99 | source(...) : Object | LogInjectionTest.java:795:83:795:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:244 | +| LogInjectionTest.java:796:77:796:84 | source(...) : Object | LogInjectionTest.java:796:68:796:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:244 | +| LogInjectionTest.java:797:62:797:69 | source(...) : Object | LogInjectionTest.java:797:53:797:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:244 | +| LogInjectionTest.java:798:152:798:159 | source(...) : Object | LogInjectionTest.java:798:143:798:159 | (...)... | provenance | Src:MaD:536 Sink:MaD:245 | +| LogInjectionTest.java:799:137:799:144 | source(...) : Object | LogInjectionTest.java:799:128:799:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:245 | +| LogInjectionTest.java:800:122:800:129 | source(...) : Object | LogInjectionTest.java:800:113:800:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:245 | +| LogInjectionTest.java:801:107:801:114 | source(...) : Object | LogInjectionTest.java:801:98:801:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:245 | +| LogInjectionTest.java:802:92:802:99 | source(...) : Object | LogInjectionTest.java:802:83:802:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:245 | +| LogInjectionTest.java:803:77:803:84 | source(...) : Object | LogInjectionTest.java:803:68:803:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:245 | +| LogInjectionTest.java:804:62:804:69 | source(...) : Object | LogInjectionTest.java:804:53:804:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:245 | +| LogInjectionTest.java:805:167:805:174 | source(...) : Object | LogInjectionTest.java:805:158:805:174 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:806:152:806:159 | source(...) : Object | LogInjectionTest.java:806:143:806:159 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:807:137:807:144 | source(...) : Object | LogInjectionTest.java:807:128:807:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:808:122:808:129 | source(...) : Object | LogInjectionTest.java:808:113:808:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:809:107:809:114 | source(...) : Object | LogInjectionTest.java:809:98:809:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:810:92:810:99 | source(...) : Object | LogInjectionTest.java:810:83:810:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:811:77:811:84 | source(...) : Object | LogInjectionTest.java:811:68:811:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:812:62:812:69 | source(...) : Object | LogInjectionTest.java:812:53:812:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:246 | +| LogInjectionTest.java:813:182:813:189 | source(...) : Object | LogInjectionTest.java:813:173:813:189 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:814:167:814:174 | source(...) : Object | LogInjectionTest.java:814:158:814:174 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:815:152:815:159 | source(...) : Object | LogInjectionTest.java:815:143:815:159 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:816:137:816:144 | source(...) : Object | LogInjectionTest.java:816:128:816:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:817:122:817:129 | source(...) : Object | LogInjectionTest.java:817:113:817:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:818:107:818:114 | source(...) : Object | LogInjectionTest.java:818:98:818:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:819:92:819:99 | source(...) : Object | LogInjectionTest.java:819:83:819:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:820:77:820:84 | source(...) : Object | LogInjectionTest.java:820:68:820:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:821:62:821:69 | source(...) : Object | LogInjectionTest.java:821:53:821:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:247 | +| LogInjectionTest.java:822:197:822:204 | source(...) : Object | LogInjectionTest.java:822:188:822:204 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:823:182:823:189 | source(...) : Object | LogInjectionTest.java:823:173:823:189 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:824:167:824:174 | source(...) : Object | LogInjectionTest.java:824:158:824:174 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:825:152:825:159 | source(...) : Object | LogInjectionTest.java:825:143:825:159 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:826:137:826:144 | source(...) : Object | LogInjectionTest.java:826:128:826:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:827:122:827:129 | source(...) : Object | LogInjectionTest.java:827:113:827:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:828:107:828:114 | source(...) : Object | LogInjectionTest.java:828:98:828:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:829:92:829:99 | source(...) : Object | LogInjectionTest.java:829:83:829:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:830:77:830:84 | source(...) : Object | LogInjectionTest.java:830:68:830:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:831:62:831:69 | source(...) : Object | LogInjectionTest.java:831:53:831:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:248 | +| LogInjectionTest.java:832:62:832:69 | source(...) : Object | LogInjectionTest.java:832:53:832:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:240 | +| LogInjectionTest.java:833:82:833:89 | source(...) : Object | LogInjectionTest.java:833:68:833:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:240 | +| LogInjectionTest.java:834:62:834:69 | source(...) : Object | LogInjectionTest.java:834:53:834:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:250 | +| LogInjectionTest.java:835:67:835:74 | source(...) : Object | LogInjectionTest.java:835:53:835:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:251 | +| LogInjectionTest.java:836:67:836:74 | source(...) : Object | LogInjectionTest.java:836:53:836:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:252 | +| LogInjectionTest.java:837:56:837:63 | source(...) : Object | LogInjectionTest.java:837:38:837:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:255 | +| LogInjectionTest.java:838:56:838:63 | source(...) : Object | LogInjectionTest.java:838:38:838:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:256 | +| LogInjectionTest.java:839:48:839:55 | source(...) : Object | LogInjectionTest.java:839:38:839:55 | (...)... | provenance | Src:MaD:536 Sink:MaD:253 | +| LogInjectionTest.java:840:48:840:55 | source(...) : Object | LogInjectionTest.java:840:38:840:55 | (...)... | provenance | Src:MaD:536 Sink:MaD:254 | +| LogInjectionTest.java:843:47:843:54 | source(...) : Object | LogInjectionTest.java:843:38:843:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:257 | +| LogInjectionTest.java:844:47:844:54 | source(...) : Object | LogInjectionTest.java:844:38:844:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:267 | +| LogInjectionTest.java:845:53:845:75 | {...} : Object[] [[]] : Object | LogInjectionTest.java:845:53:845:75 | new Object[] | provenance | Sink:MaD:267 | +| LogInjectionTest.java:845:67:845:74 | source(...) : Object | LogInjectionTest.java:845:53:845:75 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:846:62:846:69 | source(...) : Object | LogInjectionTest.java:846:53:846:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:258 | +| LogInjectionTest.java:847:47:847:54 | source(...) : Object | LogInjectionTest.java:847:38:847:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:258 | +| LogInjectionTest.java:848:77:848:84 | source(...) : Object | LogInjectionTest.java:848:68:848:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:259 | +| LogInjectionTest.java:849:62:849:69 | source(...) : Object | LogInjectionTest.java:849:53:849:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:259 | +| LogInjectionTest.java:850:47:850:54 | source(...) : Object | LogInjectionTest.java:850:38:850:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:259 | +| LogInjectionTest.java:851:92:851:99 | source(...) : Object | LogInjectionTest.java:851:83:851:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:260 | +| LogInjectionTest.java:852:77:852:84 | source(...) : Object | LogInjectionTest.java:852:68:852:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:260 | +| LogInjectionTest.java:853:62:853:69 | source(...) : Object | LogInjectionTest.java:853:53:853:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:260 | +| LogInjectionTest.java:854:47:854:54 | source(...) : Object | LogInjectionTest.java:854:38:854:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:260 | +| LogInjectionTest.java:855:107:855:114 | source(...) : Object | LogInjectionTest.java:855:98:855:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:261 | +| LogInjectionTest.java:856:92:856:99 | source(...) : Object | LogInjectionTest.java:856:83:856:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:261 | +| LogInjectionTest.java:857:77:857:84 | source(...) : Object | LogInjectionTest.java:857:68:857:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:261 | +| LogInjectionTest.java:858:62:858:69 | source(...) : Object | LogInjectionTest.java:858:53:858:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:261 | +| LogInjectionTest.java:859:47:859:54 | source(...) : Object | LogInjectionTest.java:859:38:859:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:261 | +| LogInjectionTest.java:860:122:860:129 | source(...) : Object | LogInjectionTest.java:860:113:860:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:262 | +| LogInjectionTest.java:861:107:861:114 | source(...) : Object | LogInjectionTest.java:861:98:861:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:262 | +| LogInjectionTest.java:862:92:862:99 | source(...) : Object | LogInjectionTest.java:862:83:862:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:262 | +| LogInjectionTest.java:863:77:863:84 | source(...) : Object | LogInjectionTest.java:863:68:863:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:262 | +| LogInjectionTest.java:864:62:864:69 | source(...) : Object | LogInjectionTest.java:864:53:864:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:262 | +| LogInjectionTest.java:865:47:865:54 | source(...) : Object | LogInjectionTest.java:865:38:865:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:262 | +| LogInjectionTest.java:866:137:866:144 | source(...) : Object | LogInjectionTest.java:866:128:866:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:263 | +| LogInjectionTest.java:867:122:867:129 | source(...) : Object | LogInjectionTest.java:867:113:867:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:263 | +| LogInjectionTest.java:868:107:868:114 | source(...) : Object | LogInjectionTest.java:868:98:868:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:263 | +| LogInjectionTest.java:869:92:869:99 | source(...) : Object | LogInjectionTest.java:869:83:869:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:263 | +| LogInjectionTest.java:870:77:870:84 | source(...) : Object | LogInjectionTest.java:870:68:870:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:263 | +| LogInjectionTest.java:871:62:871:69 | source(...) : Object | LogInjectionTest.java:871:53:871:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:263 | +| LogInjectionTest.java:872:47:872:54 | source(...) : Object | LogInjectionTest.java:872:38:872:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:263 | +| LogInjectionTest.java:873:152:873:159 | source(...) : Object | LogInjectionTest.java:873:143:873:159 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:874:137:874:144 | source(...) : Object | LogInjectionTest.java:874:128:874:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:875:122:875:129 | source(...) : Object | LogInjectionTest.java:875:113:875:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:876:107:876:114 | source(...) : Object | LogInjectionTest.java:876:98:876:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:877:92:877:99 | source(...) : Object | LogInjectionTest.java:877:83:877:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:878:77:878:84 | source(...) : Object | LogInjectionTest.java:878:68:878:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:879:62:879:69 | source(...) : Object | LogInjectionTest.java:879:53:879:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:880:47:880:54 | source(...) : Object | LogInjectionTest.java:880:38:880:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:264 | +| LogInjectionTest.java:881:167:881:174 | source(...) : Object | LogInjectionTest.java:881:158:881:174 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:882:152:882:159 | source(...) : Object | LogInjectionTest.java:882:143:882:159 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:883:137:883:144 | source(...) : Object | LogInjectionTest.java:883:128:883:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:884:122:884:129 | source(...) : Object | LogInjectionTest.java:884:113:884:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:885:107:885:114 | source(...) : Object | LogInjectionTest.java:885:98:885:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:886:92:886:99 | source(...) : Object | LogInjectionTest.java:886:83:886:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:887:77:887:84 | source(...) : Object | LogInjectionTest.java:887:68:887:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:888:62:888:69 | source(...) : Object | LogInjectionTest.java:888:53:888:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:889:47:889:54 | source(...) : Object | LogInjectionTest.java:889:38:889:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:265 | +| LogInjectionTest.java:890:182:890:189 | source(...) : Object | LogInjectionTest.java:890:173:890:189 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:891:167:891:174 | source(...) : Object | LogInjectionTest.java:891:158:891:174 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:892:152:892:159 | source(...) : Object | LogInjectionTest.java:892:143:892:159 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:893:137:893:144 | source(...) : Object | LogInjectionTest.java:893:128:893:144 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:894:122:894:129 | source(...) : Object | LogInjectionTest.java:894:113:894:129 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:895:107:895:114 | source(...) : Object | LogInjectionTest.java:895:98:895:114 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:896:92:896:99 | source(...) : Object | LogInjectionTest.java:896:83:896:99 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:897:77:897:84 | source(...) : Object | LogInjectionTest.java:897:68:897:84 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:898:62:898:69 | source(...) : Object | LogInjectionTest.java:898:53:898:69 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:899:47:899:54 | source(...) : Object | LogInjectionTest.java:899:38:899:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:266 | +| LogInjectionTest.java:900:47:900:54 | source(...) : Object | LogInjectionTest.java:900:38:900:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:258 | +| LogInjectionTest.java:901:67:901:74 | source(...) : Object | LogInjectionTest.java:901:53:901:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:258 | +| LogInjectionTest.java:902:47:902:54 | source(...) : Object | LogInjectionTest.java:902:38:902:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:268 | +| LogInjectionTest.java:903:52:903:59 | source(...) : Object | LogInjectionTest.java:903:38:903:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:269 | +| LogInjectionTest.java:904:52:904:59 | source(...) : Object | LogInjectionTest.java:904:38:904:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:270 | +| LogInjectionTest.java:905:41:905:48 | source(...) : Object | LogInjectionTest.java:905:26:905:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:274 | +| LogInjectionTest.java:906:41:906:48 | source(...) : Object | LogInjectionTest.java:906:26:906:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:275 | +| LogInjectionTest.java:907:56:907:63 | source(...) : Object | LogInjectionTest.java:907:41:907:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:276 | +| LogInjectionTest.java:908:56:908:63 | source(...) : Object | LogInjectionTest.java:908:41:908:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:277 | +| LogInjectionTest.java:909:51:909:58 | source(...) : Object | LogInjectionTest.java:909:41:909:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:278 | +| LogInjectionTest.java:910:59:910:66 | source(...) : Object | LogInjectionTest.java:910:41:910:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:279 | +| LogInjectionTest.java:911:59:911:66 | source(...) : Object | LogInjectionTest.java:911:41:911:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:280 | +| LogInjectionTest.java:913:50:913:57 | source(...) : Object | LogInjectionTest.java:913:41:913:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:281 | +| LogInjectionTest.java:914:50:914:57 | source(...) : Object | LogInjectionTest.java:914:41:914:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:291 | +| LogInjectionTest.java:915:56:915:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:915:56:915:78 | new Object[] | provenance | Sink:MaD:291 | +| LogInjectionTest.java:915:70:915:77 | source(...) : Object | LogInjectionTest.java:915:56:915:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:916:65:916:72 | source(...) : Object | LogInjectionTest.java:916:56:916:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:282 | +| LogInjectionTest.java:917:50:917:57 | source(...) : Object | LogInjectionTest.java:917:41:917:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:282 | +| LogInjectionTest.java:918:80:918:87 | source(...) : Object | LogInjectionTest.java:918:71:918:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:283 | +| LogInjectionTest.java:919:65:919:72 | source(...) : Object | LogInjectionTest.java:919:56:919:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:283 | +| LogInjectionTest.java:920:50:920:57 | source(...) : Object | LogInjectionTest.java:920:41:920:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:283 | +| LogInjectionTest.java:921:95:921:102 | source(...) : Object | LogInjectionTest.java:921:86:921:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:284 | +| LogInjectionTest.java:922:80:922:87 | source(...) : Object | LogInjectionTest.java:922:71:922:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:284 | +| LogInjectionTest.java:923:65:923:72 | source(...) : Object | LogInjectionTest.java:923:56:923:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:284 | +| LogInjectionTest.java:924:50:924:57 | source(...) : Object | LogInjectionTest.java:924:41:924:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:284 | +| LogInjectionTest.java:925:110:925:117 | source(...) : Object | LogInjectionTest.java:925:101:925:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:285 | +| LogInjectionTest.java:926:95:926:102 | source(...) : Object | LogInjectionTest.java:926:86:926:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:285 | +| LogInjectionTest.java:927:80:927:87 | source(...) : Object | LogInjectionTest.java:927:71:927:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:285 | +| LogInjectionTest.java:928:65:928:72 | source(...) : Object | LogInjectionTest.java:928:56:928:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:285 | +| LogInjectionTest.java:929:50:929:57 | source(...) : Object | LogInjectionTest.java:929:41:929:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:285 | +| LogInjectionTest.java:930:125:930:132 | source(...) : Object | LogInjectionTest.java:930:116:930:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:286 | +| LogInjectionTest.java:931:110:931:117 | source(...) : Object | LogInjectionTest.java:931:101:931:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:286 | +| LogInjectionTest.java:932:95:932:102 | source(...) : Object | LogInjectionTest.java:932:86:932:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:286 | +| LogInjectionTest.java:933:80:933:87 | source(...) : Object | LogInjectionTest.java:933:71:933:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:286 | +| LogInjectionTest.java:934:65:934:72 | source(...) : Object | LogInjectionTest.java:934:56:934:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:286 | +| LogInjectionTest.java:935:50:935:57 | source(...) : Object | LogInjectionTest.java:935:41:935:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:286 | +| LogInjectionTest.java:936:140:936:147 | source(...) : Object | LogInjectionTest.java:936:131:936:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:287 | +| LogInjectionTest.java:937:125:937:132 | source(...) : Object | LogInjectionTest.java:937:116:937:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:287 | +| LogInjectionTest.java:938:110:938:117 | source(...) : Object | LogInjectionTest.java:938:101:938:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:287 | +| LogInjectionTest.java:939:95:939:102 | source(...) : Object | LogInjectionTest.java:939:86:939:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:287 | +| LogInjectionTest.java:940:80:940:87 | source(...) : Object | LogInjectionTest.java:940:71:940:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:287 | +| LogInjectionTest.java:941:65:941:72 | source(...) : Object | LogInjectionTest.java:941:56:941:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:287 | +| LogInjectionTest.java:942:50:942:57 | source(...) : Object | LogInjectionTest.java:942:41:942:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:287 | +| LogInjectionTest.java:943:155:943:162 | source(...) : Object | LogInjectionTest.java:943:146:943:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:944:140:944:147 | source(...) : Object | LogInjectionTest.java:944:131:944:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:945:125:945:132 | source(...) : Object | LogInjectionTest.java:945:116:945:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:946:110:946:117 | source(...) : Object | LogInjectionTest.java:946:101:946:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:947:95:947:102 | source(...) : Object | LogInjectionTest.java:947:86:947:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:948:80:948:87 | source(...) : Object | LogInjectionTest.java:948:71:948:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:949:65:949:72 | source(...) : Object | LogInjectionTest.java:949:56:949:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:950:50:950:57 | source(...) : Object | LogInjectionTest.java:950:41:950:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:288 | +| LogInjectionTest.java:951:170:951:177 | source(...) : Object | LogInjectionTest.java:951:161:951:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:952:155:952:162 | source(...) : Object | LogInjectionTest.java:952:146:952:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:953:140:953:147 | source(...) : Object | LogInjectionTest.java:953:131:953:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:954:125:954:132 | source(...) : Object | LogInjectionTest.java:954:116:954:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:955:110:955:117 | source(...) : Object | LogInjectionTest.java:955:101:955:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:956:95:956:102 | source(...) : Object | LogInjectionTest.java:956:86:956:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:957:80:957:87 | source(...) : Object | LogInjectionTest.java:957:71:957:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:958:65:958:72 | source(...) : Object | LogInjectionTest.java:958:56:958:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:959:50:959:57 | source(...) : Object | LogInjectionTest.java:959:41:959:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:289 | +| LogInjectionTest.java:960:185:960:192 | source(...) : Object | LogInjectionTest.java:960:176:960:192 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:961:170:961:177 | source(...) : Object | LogInjectionTest.java:961:161:961:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:962:155:962:162 | source(...) : Object | LogInjectionTest.java:962:146:962:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:963:140:963:147 | source(...) : Object | LogInjectionTest.java:963:131:963:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:964:125:964:132 | source(...) : Object | LogInjectionTest.java:964:116:964:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:965:110:965:117 | source(...) : Object | LogInjectionTest.java:965:101:965:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:966:95:966:102 | source(...) : Object | LogInjectionTest.java:966:86:966:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:967:80:967:87 | source(...) : Object | LogInjectionTest.java:967:71:967:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:968:65:968:72 | source(...) : Object | LogInjectionTest.java:968:56:968:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:969:50:969:57 | source(...) : Object | LogInjectionTest.java:969:41:969:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:290 | +| LogInjectionTest.java:970:50:970:57 | source(...) : Object | LogInjectionTest.java:970:41:970:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:282 | +| LogInjectionTest.java:971:70:971:77 | source(...) : Object | LogInjectionTest.java:971:56:971:77 | (...)... | provenance | Src:MaD:536 Sink:MaD:282 | +| LogInjectionTest.java:972:50:972:57 | source(...) : Object | LogInjectionTest.java:972:41:972:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:292 | +| LogInjectionTest.java:973:55:973:62 | source(...) : Object | LogInjectionTest.java:973:41:973:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:293 | +| LogInjectionTest.java:974:55:974:62 | source(...) : Object | LogInjectionTest.java:974:41:974:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:294 | +| LogInjectionTest.java:975:44:975:51 | source(...) : Object | LogInjectionTest.java:975:26:975:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:297 | +| LogInjectionTest.java:976:44:976:51 | source(...) : Object | LogInjectionTest.java:976:26:976:51 | (...)... | provenance | Src:MaD:536 Sink:MaD:298 | +| LogInjectionTest.java:977:36:977:43 | source(...) : Object | LogInjectionTest.java:977:26:977:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:295 | +| LogInjectionTest.java:978:36:978:43 | source(...) : Object | LogInjectionTest.java:978:26:978:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:296 | +| LogInjectionTest.java:981:35:981:42 | source(...) : Object | LogInjectionTest.java:981:26:981:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:299 | +| LogInjectionTest.java:982:35:982:42 | source(...) : Object | LogInjectionTest.java:982:26:982:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:309 | +| LogInjectionTest.java:983:41:983:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:983:41:983:63 | new Object[] | provenance | Sink:MaD:309 | +| LogInjectionTest.java:983:55:983:62 | source(...) : Object | LogInjectionTest.java:983:41:983:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:984:50:984:57 | source(...) : Object | LogInjectionTest.java:984:41:984:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:300 | +| LogInjectionTest.java:985:35:985:42 | source(...) : Object | LogInjectionTest.java:985:26:985:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:300 | +| LogInjectionTest.java:986:65:986:72 | source(...) : Object | LogInjectionTest.java:986:56:986:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:301 | +| LogInjectionTest.java:987:50:987:57 | source(...) : Object | LogInjectionTest.java:987:41:987:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:301 | +| LogInjectionTest.java:988:35:988:42 | source(...) : Object | LogInjectionTest.java:988:26:988:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:301 | +| LogInjectionTest.java:989:80:989:87 | source(...) : Object | LogInjectionTest.java:989:71:989:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:302 | +| LogInjectionTest.java:990:65:990:72 | source(...) : Object | LogInjectionTest.java:990:56:990:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:302 | +| LogInjectionTest.java:991:50:991:57 | source(...) : Object | LogInjectionTest.java:991:41:991:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:302 | +| LogInjectionTest.java:992:35:992:42 | source(...) : Object | LogInjectionTest.java:992:26:992:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:302 | +| LogInjectionTest.java:993:95:993:102 | source(...) : Object | LogInjectionTest.java:993:86:993:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:303 | +| LogInjectionTest.java:994:80:994:87 | source(...) : Object | LogInjectionTest.java:994:71:994:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:303 | +| LogInjectionTest.java:995:65:995:72 | source(...) : Object | LogInjectionTest.java:995:56:995:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:303 | +| LogInjectionTest.java:996:50:996:57 | source(...) : Object | LogInjectionTest.java:996:41:996:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:303 | +| LogInjectionTest.java:997:35:997:42 | source(...) : Object | LogInjectionTest.java:997:26:997:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:303 | +| LogInjectionTest.java:998:110:998:117 | source(...) : Object | LogInjectionTest.java:998:101:998:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:304 | +| LogInjectionTest.java:999:95:999:102 | source(...) : Object | LogInjectionTest.java:999:86:999:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:304 | +| LogInjectionTest.java:1000:80:1000:87 | source(...) : Object | LogInjectionTest.java:1000:71:1000:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:304 | +| LogInjectionTest.java:1001:65:1001:72 | source(...) : Object | LogInjectionTest.java:1001:56:1001:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:304 | +| LogInjectionTest.java:1002:50:1002:57 | source(...) : Object | LogInjectionTest.java:1002:41:1002:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:304 | +| LogInjectionTest.java:1003:35:1003:42 | source(...) : Object | LogInjectionTest.java:1003:26:1003:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:304 | +| LogInjectionTest.java:1004:125:1004:132 | source(...) : Object | LogInjectionTest.java:1004:116:1004:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:305 | +| LogInjectionTest.java:1005:110:1005:117 | source(...) : Object | LogInjectionTest.java:1005:101:1005:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:305 | +| LogInjectionTest.java:1006:95:1006:102 | source(...) : Object | LogInjectionTest.java:1006:86:1006:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:305 | +| LogInjectionTest.java:1007:80:1007:87 | source(...) : Object | LogInjectionTest.java:1007:71:1007:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:305 | +| LogInjectionTest.java:1008:65:1008:72 | source(...) : Object | LogInjectionTest.java:1008:56:1008:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:305 | +| LogInjectionTest.java:1009:50:1009:57 | source(...) : Object | LogInjectionTest.java:1009:41:1009:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:305 | +| LogInjectionTest.java:1010:35:1010:42 | source(...) : Object | LogInjectionTest.java:1010:26:1010:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:305 | +| LogInjectionTest.java:1011:140:1011:147 | source(...) : Object | LogInjectionTest.java:1011:131:1011:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1012:125:1012:132 | source(...) : Object | LogInjectionTest.java:1012:116:1012:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1013:110:1013:117 | source(...) : Object | LogInjectionTest.java:1013:101:1013:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1014:95:1014:102 | source(...) : Object | LogInjectionTest.java:1014:86:1014:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1015:80:1015:87 | source(...) : Object | LogInjectionTest.java:1015:71:1015:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1016:65:1016:72 | source(...) : Object | LogInjectionTest.java:1016:56:1016:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1017:50:1017:57 | source(...) : Object | LogInjectionTest.java:1017:41:1017:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1018:35:1018:42 | source(...) : Object | LogInjectionTest.java:1018:26:1018:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:306 | +| LogInjectionTest.java:1019:155:1019:162 | source(...) : Object | LogInjectionTest.java:1019:146:1019:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1020:140:1020:147 | source(...) : Object | LogInjectionTest.java:1020:131:1020:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1021:125:1021:132 | source(...) : Object | LogInjectionTest.java:1021:116:1021:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1022:110:1022:117 | source(...) : Object | LogInjectionTest.java:1022:101:1022:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1023:95:1023:102 | source(...) : Object | LogInjectionTest.java:1023:86:1023:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1024:80:1024:87 | source(...) : Object | LogInjectionTest.java:1024:71:1024:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1025:65:1025:72 | source(...) : Object | LogInjectionTest.java:1025:56:1025:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1026:50:1026:57 | source(...) : Object | LogInjectionTest.java:1026:41:1026:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1027:35:1027:42 | source(...) : Object | LogInjectionTest.java:1027:26:1027:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:307 | +| LogInjectionTest.java:1028:170:1028:177 | source(...) : Object | LogInjectionTest.java:1028:161:1028:177 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1029:155:1029:162 | source(...) : Object | LogInjectionTest.java:1029:146:1029:162 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1030:140:1030:147 | source(...) : Object | LogInjectionTest.java:1030:131:1030:147 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1031:125:1031:132 | source(...) : Object | LogInjectionTest.java:1031:116:1031:132 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1032:110:1032:117 | source(...) : Object | LogInjectionTest.java:1032:101:1032:117 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1033:95:1033:102 | source(...) : Object | LogInjectionTest.java:1033:86:1033:102 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1034:80:1034:87 | source(...) : Object | LogInjectionTest.java:1034:71:1034:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1035:65:1035:72 | source(...) : Object | LogInjectionTest.java:1035:56:1035:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1036:50:1036:57 | source(...) : Object | LogInjectionTest.java:1036:41:1036:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1037:35:1037:42 | source(...) : Object | LogInjectionTest.java:1037:26:1037:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:308 | +| LogInjectionTest.java:1038:35:1038:42 | source(...) : Object | LogInjectionTest.java:1038:26:1038:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:300 | +| LogInjectionTest.java:1039:55:1039:62 | source(...) : Object | LogInjectionTest.java:1039:41:1039:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:300 | +| LogInjectionTest.java:1040:35:1040:42 | source(...) : Object | LogInjectionTest.java:1040:26:1040:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:310 | +| LogInjectionTest.java:1041:40:1041:47 | source(...) : Object | LogInjectionTest.java:1041:26:1041:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:311 | +| LogInjectionTest.java:1042:40:1042:47 | source(...) : Object | LogInjectionTest.java:1042:26:1042:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:312 | +| LogInjectionTest.java:1043:40:1043:47 | source(...) : Object | LogInjectionTest.java:1043:25:1043:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:321 | +| LogInjectionTest.java:1044:40:1044:47 | source(...) : Object | LogInjectionTest.java:1044:25:1044:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:322 | +| LogInjectionTest.java:1045:55:1045:62 | source(...) : Object | LogInjectionTest.java:1045:40:1045:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:323 | +| LogInjectionTest.java:1046:55:1046:62 | source(...) : Object | LogInjectionTest.java:1046:40:1046:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:324 | +| LogInjectionTest.java:1047:50:1047:57 | source(...) : Object | LogInjectionTest.java:1047:40:1047:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:325 | +| LogInjectionTest.java:1048:58:1048:65 | source(...) : Object | LogInjectionTest.java:1048:40:1048:65 | (...)... | provenance | Src:MaD:536 Sink:MaD:326 | +| LogInjectionTest.java:1049:58:1049:65 | source(...) : Object | LogInjectionTest.java:1049:40:1049:65 | (...)... | provenance | Src:MaD:536 Sink:MaD:327 | +| LogInjectionTest.java:1051:49:1051:56 | source(...) : Object | LogInjectionTest.java:1051:40:1051:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:328 | +| LogInjectionTest.java:1052:49:1052:56 | source(...) : Object | LogInjectionTest.java:1052:40:1052:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:338 | +| LogInjectionTest.java:1053:55:1053:77 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1053:55:1053:77 | new Object[] | provenance | Sink:MaD:338 | +| LogInjectionTest.java:1053:69:1053:76 | source(...) : Object | LogInjectionTest.java:1053:55:1053:77 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1054:64:1054:71 | source(...) : Object | LogInjectionTest.java:1054:55:1054:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:329 | +| LogInjectionTest.java:1055:49:1055:56 | source(...) : Object | LogInjectionTest.java:1055:40:1055:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:329 | +| LogInjectionTest.java:1056:79:1056:86 | source(...) : Object | LogInjectionTest.java:1056:70:1056:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:330 | +| LogInjectionTest.java:1057:64:1057:71 | source(...) : Object | LogInjectionTest.java:1057:55:1057:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:330 | +| LogInjectionTest.java:1058:49:1058:56 | source(...) : Object | LogInjectionTest.java:1058:40:1058:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:330 | +| LogInjectionTest.java:1059:94:1059:101 | source(...) : Object | LogInjectionTest.java:1059:85:1059:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:331 | +| LogInjectionTest.java:1060:79:1060:86 | source(...) : Object | LogInjectionTest.java:1060:70:1060:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:331 | +| LogInjectionTest.java:1061:64:1061:71 | source(...) : Object | LogInjectionTest.java:1061:55:1061:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:331 | +| LogInjectionTest.java:1062:49:1062:56 | source(...) : Object | LogInjectionTest.java:1062:40:1062:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:331 | +| LogInjectionTest.java:1063:109:1063:116 | source(...) : Object | LogInjectionTest.java:1063:100:1063:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:332 | +| LogInjectionTest.java:1064:94:1064:101 | source(...) : Object | LogInjectionTest.java:1064:85:1064:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:332 | +| LogInjectionTest.java:1065:79:1065:86 | source(...) : Object | LogInjectionTest.java:1065:70:1065:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:332 | +| LogInjectionTest.java:1066:64:1066:71 | source(...) : Object | LogInjectionTest.java:1066:55:1066:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:332 | +| LogInjectionTest.java:1067:49:1067:56 | source(...) : Object | LogInjectionTest.java:1067:40:1067:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:332 | +| LogInjectionTest.java:1068:124:1068:131 | source(...) : Object | LogInjectionTest.java:1068:115:1068:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:333 | +| LogInjectionTest.java:1069:109:1069:116 | source(...) : Object | LogInjectionTest.java:1069:100:1069:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:333 | +| LogInjectionTest.java:1070:94:1070:101 | source(...) : Object | LogInjectionTest.java:1070:85:1070:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:333 | +| LogInjectionTest.java:1071:79:1071:86 | source(...) : Object | LogInjectionTest.java:1071:70:1071:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:333 | +| LogInjectionTest.java:1072:64:1072:71 | source(...) : Object | LogInjectionTest.java:1072:55:1072:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:333 | +| LogInjectionTest.java:1073:49:1073:56 | source(...) : Object | LogInjectionTest.java:1073:40:1073:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:333 | +| LogInjectionTest.java:1074:139:1074:146 | source(...) : Object | LogInjectionTest.java:1074:130:1074:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:334 | +| LogInjectionTest.java:1075:124:1075:131 | source(...) : Object | LogInjectionTest.java:1075:115:1075:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:334 | +| LogInjectionTest.java:1076:109:1076:116 | source(...) : Object | LogInjectionTest.java:1076:100:1076:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:334 | +| LogInjectionTest.java:1077:94:1077:101 | source(...) : Object | LogInjectionTest.java:1077:85:1077:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:334 | +| LogInjectionTest.java:1078:79:1078:86 | source(...) : Object | LogInjectionTest.java:1078:70:1078:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:334 | +| LogInjectionTest.java:1079:64:1079:71 | source(...) : Object | LogInjectionTest.java:1079:55:1079:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:334 | +| LogInjectionTest.java:1080:49:1080:56 | source(...) : Object | LogInjectionTest.java:1080:40:1080:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:334 | +| LogInjectionTest.java:1081:154:1081:161 | source(...) : Object | LogInjectionTest.java:1081:145:1081:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1082:139:1082:146 | source(...) : Object | LogInjectionTest.java:1082:130:1082:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1083:124:1083:131 | source(...) : Object | LogInjectionTest.java:1083:115:1083:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1084:109:1084:116 | source(...) : Object | LogInjectionTest.java:1084:100:1084:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1085:94:1085:101 | source(...) : Object | LogInjectionTest.java:1085:85:1085:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1086:79:1086:86 | source(...) : Object | LogInjectionTest.java:1086:70:1086:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1087:64:1087:71 | source(...) : Object | LogInjectionTest.java:1087:55:1087:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1088:49:1088:56 | source(...) : Object | LogInjectionTest.java:1088:40:1088:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:335 | +| LogInjectionTest.java:1089:169:1089:176 | source(...) : Object | LogInjectionTest.java:1089:160:1089:176 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1090:154:1090:161 | source(...) : Object | LogInjectionTest.java:1090:145:1090:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1091:139:1091:146 | source(...) : Object | LogInjectionTest.java:1091:130:1091:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1092:124:1092:131 | source(...) : Object | LogInjectionTest.java:1092:115:1092:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1093:109:1093:116 | source(...) : Object | LogInjectionTest.java:1093:100:1093:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1094:94:1094:101 | source(...) : Object | LogInjectionTest.java:1094:85:1094:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1095:79:1095:86 | source(...) : Object | LogInjectionTest.java:1095:70:1095:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1096:64:1096:71 | source(...) : Object | LogInjectionTest.java:1096:55:1096:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1097:49:1097:56 | source(...) : Object | LogInjectionTest.java:1097:40:1097:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:336 | +| LogInjectionTest.java:1098:184:1098:191 | source(...) : Object | LogInjectionTest.java:1098:175:1098:191 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1099:169:1099:176 | source(...) : Object | LogInjectionTest.java:1099:160:1099:176 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1100:154:1100:161 | source(...) : Object | LogInjectionTest.java:1100:145:1100:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1101:139:1101:146 | source(...) : Object | LogInjectionTest.java:1101:130:1101:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1102:124:1102:131 | source(...) : Object | LogInjectionTest.java:1102:115:1102:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1103:109:1103:116 | source(...) : Object | LogInjectionTest.java:1103:100:1103:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1104:94:1104:101 | source(...) : Object | LogInjectionTest.java:1104:85:1104:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1105:79:1105:86 | source(...) : Object | LogInjectionTest.java:1105:70:1105:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1106:64:1106:71 | source(...) : Object | LogInjectionTest.java:1106:55:1106:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1107:49:1107:56 | source(...) : Object | LogInjectionTest.java:1107:40:1107:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:337 | +| LogInjectionTest.java:1108:49:1108:56 | source(...) : Object | LogInjectionTest.java:1108:40:1108:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:329 | +| LogInjectionTest.java:1109:69:1109:76 | source(...) : Object | LogInjectionTest.java:1109:55:1109:76 | (...)... | provenance | Src:MaD:536 Sink:MaD:329 | +| LogInjectionTest.java:1110:49:1110:56 | source(...) : Object | LogInjectionTest.java:1110:40:1110:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:339 | +| LogInjectionTest.java:1111:54:1111:61 | source(...) : Object | LogInjectionTest.java:1111:40:1111:61 | (...)... | provenance | Src:MaD:536 Sink:MaD:340 | +| LogInjectionTest.java:1112:54:1112:61 | source(...) : Object | LogInjectionTest.java:1112:40:1112:61 | (...)... | provenance | Src:MaD:536 Sink:MaD:341 | +| LogInjectionTest.java:1113:43:1113:50 | source(...) : Object | LogInjectionTest.java:1113:25:1113:50 | (...)... | provenance | Src:MaD:536 Sink:MaD:344 | +| LogInjectionTest.java:1114:43:1114:50 | source(...) : Object | LogInjectionTest.java:1114:25:1114:50 | (...)... | provenance | Src:MaD:536 Sink:MaD:345 | +| LogInjectionTest.java:1115:35:1115:42 | source(...) : Object | LogInjectionTest.java:1115:25:1115:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:342 | +| LogInjectionTest.java:1116:35:1116:42 | source(...) : Object | LogInjectionTest.java:1116:25:1116:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:343 | +| LogInjectionTest.java:1119:34:1119:41 | source(...) : Object | LogInjectionTest.java:1119:25:1119:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:346 | +| LogInjectionTest.java:1120:34:1120:41 | source(...) : Object | LogInjectionTest.java:1120:25:1120:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:356 | +| LogInjectionTest.java:1121:40:1121:62 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1121:40:1121:62 | new Object[] | provenance | Sink:MaD:356 | +| LogInjectionTest.java:1121:54:1121:61 | source(...) : Object | LogInjectionTest.java:1121:40:1121:62 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1122:49:1122:56 | source(...) : Object | LogInjectionTest.java:1122:40:1122:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:347 | +| LogInjectionTest.java:1123:34:1123:41 | source(...) : Object | LogInjectionTest.java:1123:25:1123:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:347 | +| LogInjectionTest.java:1124:64:1124:71 | source(...) : Object | LogInjectionTest.java:1124:55:1124:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:348 | +| LogInjectionTest.java:1125:49:1125:56 | source(...) : Object | LogInjectionTest.java:1125:40:1125:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:348 | +| LogInjectionTest.java:1126:34:1126:41 | source(...) : Object | LogInjectionTest.java:1126:25:1126:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:348 | +| LogInjectionTest.java:1127:79:1127:86 | source(...) : Object | LogInjectionTest.java:1127:70:1127:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:349 | +| LogInjectionTest.java:1128:64:1128:71 | source(...) : Object | LogInjectionTest.java:1128:55:1128:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:349 | +| LogInjectionTest.java:1129:49:1129:56 | source(...) : Object | LogInjectionTest.java:1129:40:1129:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:349 | +| LogInjectionTest.java:1130:34:1130:41 | source(...) : Object | LogInjectionTest.java:1130:25:1130:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:349 | +| LogInjectionTest.java:1131:94:1131:101 | source(...) : Object | LogInjectionTest.java:1131:85:1131:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:350 | +| LogInjectionTest.java:1132:79:1132:86 | source(...) : Object | LogInjectionTest.java:1132:70:1132:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:350 | +| LogInjectionTest.java:1133:64:1133:71 | source(...) : Object | LogInjectionTest.java:1133:55:1133:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:350 | +| LogInjectionTest.java:1134:49:1134:56 | source(...) : Object | LogInjectionTest.java:1134:40:1134:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:350 | +| LogInjectionTest.java:1135:34:1135:41 | source(...) : Object | LogInjectionTest.java:1135:25:1135:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:350 | +| LogInjectionTest.java:1136:109:1136:116 | source(...) : Object | LogInjectionTest.java:1136:100:1136:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:351 | +| LogInjectionTest.java:1137:94:1137:101 | source(...) : Object | LogInjectionTest.java:1137:85:1137:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:351 | +| LogInjectionTest.java:1138:79:1138:86 | source(...) : Object | LogInjectionTest.java:1138:70:1138:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:351 | +| LogInjectionTest.java:1139:64:1139:71 | source(...) : Object | LogInjectionTest.java:1139:55:1139:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:351 | +| LogInjectionTest.java:1140:49:1140:56 | source(...) : Object | LogInjectionTest.java:1140:40:1140:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:351 | +| LogInjectionTest.java:1141:34:1141:41 | source(...) : Object | LogInjectionTest.java:1141:25:1141:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:351 | +| LogInjectionTest.java:1142:124:1142:131 | source(...) : Object | LogInjectionTest.java:1142:115:1142:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:352 | +| LogInjectionTest.java:1143:109:1143:116 | source(...) : Object | LogInjectionTest.java:1143:100:1143:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:352 | +| LogInjectionTest.java:1144:94:1144:101 | source(...) : Object | LogInjectionTest.java:1144:85:1144:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:352 | +| LogInjectionTest.java:1145:79:1145:86 | source(...) : Object | LogInjectionTest.java:1145:70:1145:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:352 | +| LogInjectionTest.java:1146:64:1146:71 | source(...) : Object | LogInjectionTest.java:1146:55:1146:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:352 | +| LogInjectionTest.java:1147:49:1147:56 | source(...) : Object | LogInjectionTest.java:1147:40:1147:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:352 | +| LogInjectionTest.java:1148:34:1148:41 | source(...) : Object | LogInjectionTest.java:1148:25:1148:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:352 | +| LogInjectionTest.java:1149:139:1149:146 | source(...) : Object | LogInjectionTest.java:1149:130:1149:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1150:124:1150:131 | source(...) : Object | LogInjectionTest.java:1150:115:1150:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1151:109:1151:116 | source(...) : Object | LogInjectionTest.java:1151:100:1151:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1152:94:1152:101 | source(...) : Object | LogInjectionTest.java:1152:85:1152:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1153:79:1153:86 | source(...) : Object | LogInjectionTest.java:1153:70:1153:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1154:64:1154:71 | source(...) : Object | LogInjectionTest.java:1154:55:1154:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1155:49:1155:56 | source(...) : Object | LogInjectionTest.java:1155:40:1155:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1156:34:1156:41 | source(...) : Object | LogInjectionTest.java:1156:25:1156:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:353 | +| LogInjectionTest.java:1157:154:1157:161 | source(...) : Object | LogInjectionTest.java:1157:145:1157:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1158:139:1158:146 | source(...) : Object | LogInjectionTest.java:1158:130:1158:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1159:124:1159:131 | source(...) : Object | LogInjectionTest.java:1159:115:1159:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1160:109:1160:116 | source(...) : Object | LogInjectionTest.java:1160:100:1160:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1161:94:1161:101 | source(...) : Object | LogInjectionTest.java:1161:85:1161:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1162:79:1162:86 | source(...) : Object | LogInjectionTest.java:1162:70:1162:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1163:64:1163:71 | source(...) : Object | LogInjectionTest.java:1163:55:1163:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1164:49:1164:56 | source(...) : Object | LogInjectionTest.java:1164:40:1164:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1165:34:1165:41 | source(...) : Object | LogInjectionTest.java:1165:25:1165:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:354 | +| LogInjectionTest.java:1166:169:1166:176 | source(...) : Object | LogInjectionTest.java:1166:160:1166:176 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1167:154:1167:161 | source(...) : Object | LogInjectionTest.java:1167:145:1167:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1168:139:1168:146 | source(...) : Object | LogInjectionTest.java:1168:130:1168:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1169:124:1169:131 | source(...) : Object | LogInjectionTest.java:1169:115:1169:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1170:109:1170:116 | source(...) : Object | LogInjectionTest.java:1170:100:1170:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1171:94:1171:101 | source(...) : Object | LogInjectionTest.java:1171:85:1171:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1172:79:1172:86 | source(...) : Object | LogInjectionTest.java:1172:70:1172:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1173:64:1173:71 | source(...) : Object | LogInjectionTest.java:1173:55:1173:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1174:49:1174:56 | source(...) : Object | LogInjectionTest.java:1174:40:1174:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1175:34:1175:41 | source(...) : Object | LogInjectionTest.java:1175:25:1175:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:355 | +| LogInjectionTest.java:1176:34:1176:41 | source(...) : Object | LogInjectionTest.java:1176:25:1176:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:347 | +| LogInjectionTest.java:1177:54:1177:61 | source(...) : Object | LogInjectionTest.java:1177:40:1177:61 | (...)... | provenance | Src:MaD:536 Sink:MaD:347 | +| LogInjectionTest.java:1178:34:1178:41 | source(...) : Object | LogInjectionTest.java:1178:25:1178:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:357 | +| LogInjectionTest.java:1179:39:1179:46 | source(...) : Object | LogInjectionTest.java:1179:25:1179:46 | (...)... | provenance | Src:MaD:536 Sink:MaD:358 | +| LogInjectionTest.java:1180:39:1180:46 | source(...) : Object | LogInjectionTest.java:1180:25:1180:46 | (...)... | provenance | Src:MaD:536 Sink:MaD:359 | +| LogInjectionTest.java:1182:65:1182:72 | source(...) : Object | LogInjectionTest.java:1182:55:1182:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:271 | +| LogInjectionTest.java:1183:48:1183:55 | source(...) : Object | LogInjectionTest.java:1183:39:1183:55 | (...)... | provenance | Src:MaD:536 Sink:MaD:272 | +| LogInjectionTest.java:1184:45:1184:67 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1184:45:1184:67 | new Object[] | provenance | Sink:MaD:272 | +| LogInjectionTest.java:1184:59:1184:66 | source(...) : Object | LogInjectionTest.java:1184:45:1184:67 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1185:42:1185:49 | source(...) : Object | LogInjectionTest.java:1185:33:1185:49 | (...)... | provenance | Src:MaD:536 Sink:MaD:273 | +| LogInjectionTest.java:1186:39:1186:61 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1186:39:1186:61 | new Object[] | provenance | Sink:MaD:273 | +| LogInjectionTest.java:1186:53:1186:60 | source(...) : Object | LogInjectionTest.java:1186:39:1186:61 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1187:41:1187:48 | source(...) : Object | LogInjectionTest.java:1187:31:1187:48 | (...)... | provenance | Src:MaD:536 Sink:MaD:313 | +| LogInjectionTest.java:1188:40:1188:47 | source(...) : Object | LogInjectionTest.java:1188:31:1188:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:314 | +| LogInjectionTest.java:1189:46:1189:68 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1189:46:1189:68 | new Object[] | provenance | Sink:MaD:314 | +| LogInjectionTest.java:1189:60:1189:67 | source(...) : Object | LogInjectionTest.java:1189:46:1189:68 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1190:40:1190:47 | source(...) : Object | LogInjectionTest.java:1190:31:1190:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:315 | +| LogInjectionTest.java:1191:46:1191:67 | (...)... : Supplier | LogInjectionTest.java:1191:13:1191:68 | new ..[] { .. } | provenance | Sink:MaD:315 | +| LogInjectionTest.java:1191:60:1191:67 | source(...) : Object | LogInjectionTest.java:1191:46:1191:67 | (...)... : Supplier | provenance | Src:MaD:536 | +| LogInjectionTest.java:1192:31:1192:52 | (...)... : Supplier | LogInjectionTest.java:1192:13:1192:53 | new ..[] { .. } | provenance | Sink:MaD:316 | +| LogInjectionTest.java:1192:45:1192:52 | source(...) : Object | LogInjectionTest.java:1192:31:1192:52 | (...)... : Supplier | provenance | Src:MaD:536 | +| LogInjectionTest.java:1193:45:1193:52 | source(...) : Object | LogInjectionTest.java:1193:30:1193:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:317 | +| LogInjectionTest.java:1194:45:1194:52 | source(...) : Object | LogInjectionTest.java:1194:30:1194:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:318 | +| LogInjectionTest.java:1196:40:1196:47 | source(...) : Object | LogInjectionTest.java:1196:30:1196:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:319 | +| LogInjectionTest.java:1199:39:1199:46 | source(...) : Object | LogInjectionTest.java:1199:30:1199:46 | (...)... | provenance | Src:MaD:536 Sink:MaD:320 | +| LogInjectionTest.java:1204:40:1204:47 | source(...) : Object | LogInjectionTest.java:1204:25:1204:47 | (...)... | provenance | Src:MaD:536 Sink:MaD:62 | +| LogInjectionTest.java:1205:35:1205:42 | source(...) : Object | LogInjectionTest.java:1205:25:1205:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:63 | +| LogInjectionTest.java:1207:34:1207:41 | source(...) : Object | LogInjectionTest.java:1207:25:1207:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:65 | +| LogInjectionTest.java:1208:34:1208:41 | source(...) : Object | LogInjectionTest.java:1208:25:1208:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:75 | +| LogInjectionTest.java:1209:40:1209:62 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1209:40:1209:62 | new Object[] | provenance | Sink:MaD:75 | +| LogInjectionTest.java:1209:54:1209:61 | source(...) : Object | LogInjectionTest.java:1209:40:1209:62 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1212:49:1212:56 | source(...) : Object | LogInjectionTest.java:1212:40:1212:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:66 | +| LogInjectionTest.java:1213:34:1213:41 | source(...) : Object | LogInjectionTest.java:1213:25:1213:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:66 | +| LogInjectionTest.java:1214:64:1214:71 | source(...) : Object | LogInjectionTest.java:1214:55:1214:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:67 | +| LogInjectionTest.java:1215:49:1215:56 | source(...) : Object | LogInjectionTest.java:1215:40:1215:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:67 | +| LogInjectionTest.java:1216:34:1216:41 | source(...) : Object | LogInjectionTest.java:1216:25:1216:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:67 | +| LogInjectionTest.java:1217:79:1217:86 | source(...) : Object | LogInjectionTest.java:1217:70:1217:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:68 | +| LogInjectionTest.java:1218:64:1218:71 | source(...) : Object | LogInjectionTest.java:1218:55:1218:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:68 | +| LogInjectionTest.java:1219:49:1219:56 | source(...) : Object | LogInjectionTest.java:1219:40:1219:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:68 | +| LogInjectionTest.java:1220:34:1220:41 | source(...) : Object | LogInjectionTest.java:1220:25:1220:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:68 | +| LogInjectionTest.java:1221:94:1221:101 | source(...) : Object | LogInjectionTest.java:1221:85:1221:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:69 | +| LogInjectionTest.java:1222:79:1222:86 | source(...) : Object | LogInjectionTest.java:1222:70:1222:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:69 | +| LogInjectionTest.java:1223:64:1223:71 | source(...) : Object | LogInjectionTest.java:1223:55:1223:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:69 | +| LogInjectionTest.java:1224:49:1224:56 | source(...) : Object | LogInjectionTest.java:1224:40:1224:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:69 | +| LogInjectionTest.java:1225:34:1225:41 | source(...) : Object | LogInjectionTest.java:1225:25:1225:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:69 | +| LogInjectionTest.java:1226:109:1226:116 | source(...) : Object | LogInjectionTest.java:1226:100:1226:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:70 | +| LogInjectionTest.java:1227:94:1227:101 | source(...) : Object | LogInjectionTest.java:1227:85:1227:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:70 | +| LogInjectionTest.java:1228:79:1228:86 | source(...) : Object | LogInjectionTest.java:1228:70:1228:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:70 | +| LogInjectionTest.java:1229:64:1229:71 | source(...) : Object | LogInjectionTest.java:1229:55:1229:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:70 | +| LogInjectionTest.java:1230:49:1230:56 | source(...) : Object | LogInjectionTest.java:1230:40:1230:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:70 | +| LogInjectionTest.java:1231:34:1231:41 | source(...) : Object | LogInjectionTest.java:1231:25:1231:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:70 | +| LogInjectionTest.java:1232:124:1232:131 | source(...) : Object | LogInjectionTest.java:1232:115:1232:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:71 | +| LogInjectionTest.java:1233:109:1233:116 | source(...) : Object | LogInjectionTest.java:1233:100:1233:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:71 | +| LogInjectionTest.java:1234:94:1234:101 | source(...) : Object | LogInjectionTest.java:1234:85:1234:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:71 | +| LogInjectionTest.java:1235:79:1235:86 | source(...) : Object | LogInjectionTest.java:1235:70:1235:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:71 | +| LogInjectionTest.java:1236:64:1236:71 | source(...) : Object | LogInjectionTest.java:1236:55:1236:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:71 | +| LogInjectionTest.java:1237:49:1237:56 | source(...) : Object | LogInjectionTest.java:1237:40:1237:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:71 | +| LogInjectionTest.java:1238:34:1238:41 | source(...) : Object | LogInjectionTest.java:1238:25:1238:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:71 | +| LogInjectionTest.java:1239:139:1239:146 | source(...) : Object | LogInjectionTest.java:1239:130:1239:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1240:124:1240:131 | source(...) : Object | LogInjectionTest.java:1240:115:1240:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1241:109:1241:116 | source(...) : Object | LogInjectionTest.java:1241:100:1241:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1242:94:1242:101 | source(...) : Object | LogInjectionTest.java:1242:85:1242:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1243:79:1243:86 | source(...) : Object | LogInjectionTest.java:1243:70:1243:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1244:64:1244:71 | source(...) : Object | LogInjectionTest.java:1244:55:1244:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1245:49:1245:56 | source(...) : Object | LogInjectionTest.java:1245:40:1245:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1246:34:1246:41 | source(...) : Object | LogInjectionTest.java:1246:25:1246:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:72 | +| LogInjectionTest.java:1247:154:1247:161 | source(...) : Object | LogInjectionTest.java:1247:145:1247:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1248:139:1248:146 | source(...) : Object | LogInjectionTest.java:1248:130:1248:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1249:124:1249:131 | source(...) : Object | LogInjectionTest.java:1249:115:1249:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1250:109:1250:116 | source(...) : Object | LogInjectionTest.java:1250:100:1250:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1251:94:1251:101 | source(...) : Object | LogInjectionTest.java:1251:85:1251:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1252:79:1252:86 | source(...) : Object | LogInjectionTest.java:1252:70:1252:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1253:64:1253:71 | source(...) : Object | LogInjectionTest.java:1253:55:1253:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1254:49:1254:56 | source(...) : Object | LogInjectionTest.java:1254:40:1254:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1255:34:1255:41 | source(...) : Object | LogInjectionTest.java:1255:25:1255:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:73 | +| LogInjectionTest.java:1256:169:1256:176 | source(...) : Object | LogInjectionTest.java:1256:160:1256:176 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1257:154:1257:161 | source(...) : Object | LogInjectionTest.java:1257:145:1257:161 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1258:139:1258:146 | source(...) : Object | LogInjectionTest.java:1258:130:1258:146 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1259:124:1259:131 | source(...) : Object | LogInjectionTest.java:1259:115:1259:131 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1260:109:1260:116 | source(...) : Object | LogInjectionTest.java:1260:100:1260:116 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1261:94:1261:101 | source(...) : Object | LogInjectionTest.java:1261:85:1261:101 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1262:79:1262:86 | source(...) : Object | LogInjectionTest.java:1262:70:1262:86 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1263:64:1263:71 | source(...) : Object | LogInjectionTest.java:1263:55:1263:71 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1264:49:1264:56 | source(...) : Object | LogInjectionTest.java:1264:40:1264:56 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1265:34:1265:41 | source(...) : Object | LogInjectionTest.java:1265:25:1265:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:74 | +| LogInjectionTest.java:1267:34:1267:41 | source(...) : Object | LogInjectionTest.java:1267:25:1267:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:66 | +| LogInjectionTest.java:1268:54:1268:61 | source(...) : Object | LogInjectionTest.java:1268:40:1268:61 | (...)... | provenance | Src:MaD:536 Sink:MaD:66 | +| LogInjectionTest.java:1269:39:1269:46 | source(...) : Object | LogInjectionTest.java:1269:25:1269:46 | (...)... | provenance | Src:MaD:536 Sink:MaD:64 | +| LogInjectionTest.java:1289:57:1289:79 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1289:57:1289:79 | new Object[] | provenance | Sink:MaD:360 | +| LogInjectionTest.java:1289:71:1289:78 | source(...) : Object | LogInjectionTest.java:1289:57:1289:79 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1297:57:1297:79 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1297:57:1297:79 | new Object[] | provenance | Sink:MaD:369 | +| LogInjectionTest.java:1297:71:1297:78 | source(...) : Object | LogInjectionTest.java:1297:57:1297:79 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1305:57:1305:79 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1305:57:1305:79 | new Object[] | provenance | Sink:MaD:378 | +| LogInjectionTest.java:1305:71:1305:78 | source(...) : Object | LogInjectionTest.java:1305:57:1305:79 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1313:56:1313:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1313:56:1313:78 | new Object[] | provenance | Sink:MaD:387 | +| LogInjectionTest.java:1313:70:1313:77 | source(...) : Object | LogInjectionTest.java:1313:56:1313:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1321:57:1321:79 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1321:57:1321:79 | new Object[] | provenance | Sink:MaD:405 | +| LogInjectionTest.java:1321:71:1321:78 | source(...) : Object | LogInjectionTest.java:1321:57:1321:79 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1329:56:1329:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1329:56:1329:78 | new Object[] | provenance | Sink:MaD:414 | +| LogInjectionTest.java:1329:70:1329:77 | source(...) : Object | LogInjectionTest.java:1329:56:1329:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1338:94:1338:116 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1338:94:1338:116 | new Object[] | provenance | Sink:MaD:396 | +| LogInjectionTest.java:1338:108:1338:115 | source(...) : Object | LogInjectionTest.java:1338:94:1338:116 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1339:52:1339:59 | source(...) : Object | LogInjectionTest.java:1339:43:1339:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:361 | +| LogInjectionTest.java:1340:37:1340:44 | source(...) : Object | LogInjectionTest.java:1340:28:1340:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:361 | +| LogInjectionTest.java:1341:52:1341:59 | source(...) : Object | LogInjectionTest.java:1341:43:1341:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:365 | +| LogInjectionTest.java:1342:37:1342:44 | source(...) : Object | LogInjectionTest.java:1342:28:1342:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:365 | +| LogInjectionTest.java:1343:37:1343:44 | source(...) : Object | LogInjectionTest.java:1343:28:1343:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:364 | +| LogInjectionTest.java:1344:37:1344:44 | source(...) : Object | LogInjectionTest.java:1344:28:1344:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:368 | +| LogInjectionTest.java:1345:43:1345:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1345:43:1345:65 | new Object[] | provenance | Sink:MaD:364 | +| LogInjectionTest.java:1345:57:1345:64 | source(...) : Object | LogInjectionTest.java:1345:43:1345:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1346:43:1346:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1346:43:1346:65 | new Object[] | provenance | Sink:MaD:368 | +| LogInjectionTest.java:1346:57:1346:64 | source(...) : Object | LogInjectionTest.java:1346:43:1346:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1347:67:1347:74 | source(...) : Object | LogInjectionTest.java:1347:58:1347:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:362 | +| LogInjectionTest.java:1348:52:1348:59 | source(...) : Object | LogInjectionTest.java:1348:43:1348:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:362 | +| LogInjectionTest.java:1349:37:1349:44 | source(...) : Object | LogInjectionTest.java:1349:28:1349:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:362 | +| LogInjectionTest.java:1350:67:1350:74 | source(...) : Object | LogInjectionTest.java:1350:58:1350:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:366 | +| LogInjectionTest.java:1351:52:1351:59 | source(...) : Object | LogInjectionTest.java:1351:43:1351:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:366 | +| LogInjectionTest.java:1352:37:1352:44 | source(...) : Object | LogInjectionTest.java:1352:28:1352:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:366 | +| LogInjectionTest.java:1353:82:1353:89 | source(...) : Object | LogInjectionTest.java:1353:73:1353:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1354:67:1354:74 | source(...) : Object | LogInjectionTest.java:1354:58:1354:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1355:52:1355:59 | source(...) : Object | LogInjectionTest.java:1355:43:1355:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1356:37:1356:44 | source(...) : Object | LogInjectionTest.java:1356:28:1356:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1357:82:1357:89 | source(...) : Object | LogInjectionTest.java:1357:73:1357:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1358:67:1358:74 | source(...) : Object | LogInjectionTest.java:1358:58:1358:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1359:52:1359:59 | source(...) : Object | LogInjectionTest.java:1359:43:1359:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1360:37:1360:44 | source(...) : Object | LogInjectionTest.java:1360:28:1360:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1361:52:1361:59 | source(...) : Object | LogInjectionTest.java:1361:43:1361:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:370 | +| LogInjectionTest.java:1362:37:1362:44 | source(...) : Object | LogInjectionTest.java:1362:28:1362:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:370 | +| LogInjectionTest.java:1363:52:1363:59 | source(...) : Object | LogInjectionTest.java:1363:43:1363:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:374 | +| LogInjectionTest.java:1364:37:1364:44 | source(...) : Object | LogInjectionTest.java:1364:28:1364:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:374 | +| LogInjectionTest.java:1365:37:1365:44 | source(...) : Object | LogInjectionTest.java:1365:28:1365:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:373 | +| LogInjectionTest.java:1366:37:1366:44 | source(...) : Object | LogInjectionTest.java:1366:28:1366:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:377 | +| LogInjectionTest.java:1367:43:1367:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1367:43:1367:65 | new Object[] | provenance | Sink:MaD:373 | +| LogInjectionTest.java:1367:57:1367:64 | source(...) : Object | LogInjectionTest.java:1367:43:1367:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1368:43:1368:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1368:43:1368:65 | new Object[] | provenance | Sink:MaD:377 | +| LogInjectionTest.java:1368:57:1368:64 | source(...) : Object | LogInjectionTest.java:1368:43:1368:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1369:67:1369:74 | source(...) : Object | LogInjectionTest.java:1369:58:1369:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:371 | +| LogInjectionTest.java:1370:52:1370:59 | source(...) : Object | LogInjectionTest.java:1370:43:1370:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:371 | +| LogInjectionTest.java:1371:37:1371:44 | source(...) : Object | LogInjectionTest.java:1371:28:1371:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:371 | +| LogInjectionTest.java:1372:67:1372:74 | source(...) : Object | LogInjectionTest.java:1372:58:1372:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:375 | +| LogInjectionTest.java:1373:52:1373:59 | source(...) : Object | LogInjectionTest.java:1373:43:1373:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:375 | +| LogInjectionTest.java:1374:37:1374:44 | source(...) : Object | LogInjectionTest.java:1374:28:1374:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:375 | +| LogInjectionTest.java:1375:82:1375:89 | source(...) : Object | LogInjectionTest.java:1375:73:1375:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1376:67:1376:74 | source(...) : Object | LogInjectionTest.java:1376:58:1376:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1377:52:1377:59 | source(...) : Object | LogInjectionTest.java:1377:43:1377:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1378:37:1378:44 | source(...) : Object | LogInjectionTest.java:1378:28:1378:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1379:82:1379:89 | source(...) : Object | LogInjectionTest.java:1379:73:1379:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1380:67:1380:74 | source(...) : Object | LogInjectionTest.java:1380:58:1380:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1381:52:1381:59 | source(...) : Object | LogInjectionTest.java:1381:43:1381:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1382:37:1382:44 | source(...) : Object | LogInjectionTest.java:1382:28:1382:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1383:52:1383:59 | source(...) : Object | LogInjectionTest.java:1383:43:1383:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:379 | +| LogInjectionTest.java:1384:37:1384:44 | source(...) : Object | LogInjectionTest.java:1384:28:1384:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:379 | +| LogInjectionTest.java:1385:52:1385:59 | source(...) : Object | LogInjectionTest.java:1385:43:1385:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:383 | +| LogInjectionTest.java:1386:37:1386:44 | source(...) : Object | LogInjectionTest.java:1386:28:1386:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:383 | +| LogInjectionTest.java:1387:37:1387:44 | source(...) : Object | LogInjectionTest.java:1387:28:1387:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:382 | +| LogInjectionTest.java:1388:37:1388:44 | source(...) : Object | LogInjectionTest.java:1388:28:1388:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:386 | +| LogInjectionTest.java:1389:43:1389:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1389:43:1389:65 | new Object[] | provenance | Sink:MaD:382 | +| LogInjectionTest.java:1389:57:1389:64 | source(...) : Object | LogInjectionTest.java:1389:43:1389:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1390:43:1390:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1390:43:1390:65 | new Object[] | provenance | Sink:MaD:386 | +| LogInjectionTest.java:1390:57:1390:64 | source(...) : Object | LogInjectionTest.java:1390:43:1390:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1391:67:1391:74 | source(...) : Object | LogInjectionTest.java:1391:58:1391:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:380 | +| LogInjectionTest.java:1392:52:1392:59 | source(...) : Object | LogInjectionTest.java:1392:43:1392:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:380 | +| LogInjectionTest.java:1393:37:1393:44 | source(...) : Object | LogInjectionTest.java:1393:28:1393:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:380 | +| LogInjectionTest.java:1394:67:1394:74 | source(...) : Object | LogInjectionTest.java:1394:58:1394:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:384 | +| LogInjectionTest.java:1395:52:1395:59 | source(...) : Object | LogInjectionTest.java:1395:43:1395:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:384 | +| LogInjectionTest.java:1396:37:1396:44 | source(...) : Object | LogInjectionTest.java:1396:28:1396:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:384 | +| LogInjectionTest.java:1397:82:1397:89 | source(...) : Object | LogInjectionTest.java:1397:73:1397:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1398:67:1398:74 | source(...) : Object | LogInjectionTest.java:1398:58:1398:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1399:52:1399:59 | source(...) : Object | LogInjectionTest.java:1399:43:1399:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1400:37:1400:44 | source(...) : Object | LogInjectionTest.java:1400:28:1400:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1401:82:1401:89 | source(...) : Object | LogInjectionTest.java:1401:73:1401:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1402:67:1402:74 | source(...) : Object | LogInjectionTest.java:1402:58:1402:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1403:52:1403:59 | source(...) : Object | LogInjectionTest.java:1403:43:1403:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1404:37:1404:44 | source(...) : Object | LogInjectionTest.java:1404:28:1404:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1405:51:1405:58 | source(...) : Object | LogInjectionTest.java:1405:42:1405:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:388 | +| LogInjectionTest.java:1406:36:1406:43 | source(...) : Object | LogInjectionTest.java:1406:27:1406:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:388 | +| LogInjectionTest.java:1407:51:1407:58 | source(...) : Object | LogInjectionTest.java:1407:42:1407:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:392 | +| LogInjectionTest.java:1408:36:1408:43 | source(...) : Object | LogInjectionTest.java:1408:27:1408:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:392 | +| LogInjectionTest.java:1409:36:1409:43 | source(...) : Object | LogInjectionTest.java:1409:27:1409:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:391 | +| LogInjectionTest.java:1410:36:1410:43 | source(...) : Object | LogInjectionTest.java:1410:27:1410:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:395 | +| LogInjectionTest.java:1411:42:1411:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1411:42:1411:64 | new Object[] | provenance | Sink:MaD:391 | +| LogInjectionTest.java:1411:56:1411:63 | source(...) : Object | LogInjectionTest.java:1411:42:1411:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1412:42:1412:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1412:42:1412:64 | new Object[] | provenance | Sink:MaD:395 | +| LogInjectionTest.java:1412:56:1412:63 | source(...) : Object | LogInjectionTest.java:1412:42:1412:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1413:66:1413:73 | source(...) : Object | LogInjectionTest.java:1413:57:1413:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:389 | +| LogInjectionTest.java:1414:51:1414:58 | source(...) : Object | LogInjectionTest.java:1414:42:1414:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:389 | +| LogInjectionTest.java:1415:36:1415:43 | source(...) : Object | LogInjectionTest.java:1415:27:1415:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:389 | +| LogInjectionTest.java:1416:66:1416:73 | source(...) : Object | LogInjectionTest.java:1416:57:1416:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:393 | +| LogInjectionTest.java:1417:51:1417:58 | source(...) : Object | LogInjectionTest.java:1417:42:1417:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:393 | +| LogInjectionTest.java:1418:36:1418:43 | source(...) : Object | LogInjectionTest.java:1418:27:1418:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:393 | +| LogInjectionTest.java:1419:81:1419:88 | source(...) : Object | LogInjectionTest.java:1419:72:1419:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1420:66:1420:73 | source(...) : Object | LogInjectionTest.java:1420:57:1420:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1421:51:1421:58 | source(...) : Object | LogInjectionTest.java:1421:42:1421:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1422:36:1422:43 | source(...) : Object | LogInjectionTest.java:1422:27:1422:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1423:81:1423:88 | source(...) : Object | LogInjectionTest.java:1423:72:1423:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1424:66:1424:73 | source(...) : Object | LogInjectionTest.java:1424:57:1424:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1425:51:1425:58 | source(...) : Object | LogInjectionTest.java:1425:42:1425:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1426:36:1426:43 | source(...) : Object | LogInjectionTest.java:1426:27:1426:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1427:89:1427:96 | source(...) : Object | LogInjectionTest.java:1427:80:1427:96 | (...)... | provenance | Src:MaD:536 Sink:MaD:397 | +| LogInjectionTest.java:1428:74:1428:81 | source(...) : Object | LogInjectionTest.java:1428:65:1428:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:397 | +| LogInjectionTest.java:1429:89:1429:96 | source(...) : Object | LogInjectionTest.java:1429:80:1429:96 | (...)... | provenance | Src:MaD:536 Sink:MaD:401 | +| LogInjectionTest.java:1430:74:1430:81 | source(...) : Object | LogInjectionTest.java:1430:65:1430:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:401 | +| LogInjectionTest.java:1431:74:1431:81 | source(...) : Object | LogInjectionTest.java:1431:65:1431:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:400 | +| LogInjectionTest.java:1432:74:1432:81 | source(...) : Object | LogInjectionTest.java:1432:65:1432:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:404 | +| LogInjectionTest.java:1433:80:1433:102 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1433:80:1433:102 | new Object[] | provenance | Sink:MaD:400 | +| LogInjectionTest.java:1433:94:1433:101 | source(...) : Object | LogInjectionTest.java:1433:80:1433:102 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1434:80:1434:102 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1434:80:1434:102 | new Object[] | provenance | Sink:MaD:404 | +| LogInjectionTest.java:1434:94:1434:101 | source(...) : Object | LogInjectionTest.java:1434:80:1434:102 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1435:104:1435:111 | source(...) : Object | LogInjectionTest.java:1435:95:1435:111 | (...)... | provenance | Src:MaD:536 Sink:MaD:398 | +| LogInjectionTest.java:1436:89:1436:96 | source(...) : Object | LogInjectionTest.java:1436:80:1436:96 | (...)... | provenance | Src:MaD:536 Sink:MaD:398 | +| LogInjectionTest.java:1437:74:1437:81 | source(...) : Object | LogInjectionTest.java:1437:65:1437:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:398 | +| LogInjectionTest.java:1438:104:1438:111 | source(...) : Object | LogInjectionTest.java:1438:95:1438:111 | (...)... | provenance | Src:MaD:536 Sink:MaD:402 | +| LogInjectionTest.java:1439:89:1439:96 | source(...) : Object | LogInjectionTest.java:1439:80:1439:96 | (...)... | provenance | Src:MaD:536 Sink:MaD:402 | +| LogInjectionTest.java:1440:74:1440:81 | source(...) : Object | LogInjectionTest.java:1440:65:1440:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:402 | +| LogInjectionTest.java:1441:119:1441:126 | source(...) : Object | LogInjectionTest.java:1441:110:1441:126 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1442:104:1442:111 | source(...) : Object | LogInjectionTest.java:1442:95:1442:111 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1443:89:1443:96 | source(...) : Object | LogInjectionTest.java:1443:80:1443:96 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1444:74:1444:81 | source(...) : Object | LogInjectionTest.java:1444:65:1444:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1445:119:1445:126 | source(...) : Object | LogInjectionTest.java:1445:110:1445:126 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1446:104:1446:111 | source(...) : Object | LogInjectionTest.java:1446:95:1446:111 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1447:89:1447:96 | source(...) : Object | LogInjectionTest.java:1447:80:1447:96 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1448:74:1448:81 | source(...) : Object | LogInjectionTest.java:1448:65:1448:81 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1449:52:1449:59 | source(...) : Object | LogInjectionTest.java:1449:43:1449:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:406 | +| LogInjectionTest.java:1450:37:1450:44 | source(...) : Object | LogInjectionTest.java:1450:28:1450:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:406 | +| LogInjectionTest.java:1451:52:1451:59 | source(...) : Object | LogInjectionTest.java:1451:43:1451:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:410 | +| LogInjectionTest.java:1452:37:1452:44 | source(...) : Object | LogInjectionTest.java:1452:28:1452:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:410 | +| LogInjectionTest.java:1453:37:1453:44 | source(...) : Object | LogInjectionTest.java:1453:28:1453:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:409 | +| LogInjectionTest.java:1454:37:1454:44 | source(...) : Object | LogInjectionTest.java:1454:28:1454:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:413 | +| LogInjectionTest.java:1455:43:1455:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1455:43:1455:65 | new Object[] | provenance | Sink:MaD:409 | +| LogInjectionTest.java:1455:57:1455:64 | source(...) : Object | LogInjectionTest.java:1455:43:1455:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1456:43:1456:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1456:43:1456:65 | new Object[] | provenance | Sink:MaD:413 | +| LogInjectionTest.java:1456:57:1456:64 | source(...) : Object | LogInjectionTest.java:1456:43:1456:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1457:67:1457:74 | source(...) : Object | LogInjectionTest.java:1457:58:1457:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:407 | +| LogInjectionTest.java:1458:52:1458:59 | source(...) : Object | LogInjectionTest.java:1458:43:1458:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:407 | +| LogInjectionTest.java:1459:37:1459:44 | source(...) : Object | LogInjectionTest.java:1459:28:1459:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:407 | +| LogInjectionTest.java:1460:67:1460:74 | source(...) : Object | LogInjectionTest.java:1460:58:1460:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:411 | +| LogInjectionTest.java:1461:52:1461:59 | source(...) : Object | LogInjectionTest.java:1461:43:1461:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:411 | +| LogInjectionTest.java:1462:37:1462:44 | source(...) : Object | LogInjectionTest.java:1462:28:1462:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:411 | +| LogInjectionTest.java:1463:82:1463:89 | source(...) : Object | LogInjectionTest.java:1463:73:1463:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1464:67:1464:74 | source(...) : Object | LogInjectionTest.java:1464:58:1464:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1465:52:1465:59 | source(...) : Object | LogInjectionTest.java:1465:43:1465:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1466:37:1466:44 | source(...) : Object | LogInjectionTest.java:1466:28:1466:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1467:82:1467:89 | source(...) : Object | LogInjectionTest.java:1467:73:1467:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1468:67:1468:74 | source(...) : Object | LogInjectionTest.java:1468:58:1468:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1469:52:1469:59 | source(...) : Object | LogInjectionTest.java:1469:43:1469:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1470:37:1470:44 | source(...) : Object | LogInjectionTest.java:1470:28:1470:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1471:51:1471:58 | source(...) : Object | LogInjectionTest.java:1471:42:1471:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:415 | +| LogInjectionTest.java:1472:36:1472:43 | source(...) : Object | LogInjectionTest.java:1472:27:1472:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:415 | +| LogInjectionTest.java:1473:51:1473:58 | source(...) : Object | LogInjectionTest.java:1473:42:1473:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:419 | +| LogInjectionTest.java:1474:36:1474:43 | source(...) : Object | LogInjectionTest.java:1474:27:1474:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:419 | +| LogInjectionTest.java:1475:36:1475:43 | source(...) : Object | LogInjectionTest.java:1475:27:1475:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:418 | +| LogInjectionTest.java:1476:36:1476:43 | source(...) : Object | LogInjectionTest.java:1476:27:1476:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:422 | +| LogInjectionTest.java:1477:42:1477:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1477:42:1477:64 | new Object[] | provenance | Sink:MaD:418 | +| LogInjectionTest.java:1477:56:1477:63 | source(...) : Object | LogInjectionTest.java:1477:42:1477:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1478:42:1478:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1478:42:1478:64 | new Object[] | provenance | Sink:MaD:422 | +| LogInjectionTest.java:1478:56:1478:63 | source(...) : Object | LogInjectionTest.java:1478:42:1478:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1479:66:1479:73 | source(...) : Object | LogInjectionTest.java:1479:57:1479:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:416 | +| LogInjectionTest.java:1480:51:1480:58 | source(...) : Object | LogInjectionTest.java:1480:42:1480:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:416 | +| LogInjectionTest.java:1481:36:1481:43 | source(...) : Object | LogInjectionTest.java:1481:27:1481:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:416 | +| LogInjectionTest.java:1482:66:1482:73 | source(...) : Object | LogInjectionTest.java:1482:57:1482:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:420 | +| LogInjectionTest.java:1483:51:1483:58 | source(...) : Object | LogInjectionTest.java:1483:42:1483:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:420 | +| LogInjectionTest.java:1484:36:1484:43 | source(...) : Object | LogInjectionTest.java:1484:27:1484:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:420 | +| LogInjectionTest.java:1485:81:1485:88 | source(...) : Object | LogInjectionTest.java:1485:72:1485:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1486:66:1486:73 | source(...) : Object | LogInjectionTest.java:1486:57:1486:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1487:51:1487:58 | source(...) : Object | LogInjectionTest.java:1487:42:1487:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1488:36:1488:43 | source(...) : Object | LogInjectionTest.java:1488:27:1488:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1489:81:1489:88 | source(...) : Object | LogInjectionTest.java:1489:72:1489:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1490:66:1490:73 | source(...) : Object | LogInjectionTest.java:1490:57:1490:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1491:51:1491:58 | source(...) : Object | LogInjectionTest.java:1491:42:1491:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1492:36:1492:43 | source(...) : Object | LogInjectionTest.java:1492:27:1492:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1504:56:1504:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1504:56:1504:78 | new Object[] | provenance | Sink:MaD:360 | +| LogInjectionTest.java:1504:56:1504:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1504:56:1504:78 | new Object[] | provenance | Sink:MaD:423 | +| LogInjectionTest.java:1504:70:1504:77 | source(...) : Object | LogInjectionTest.java:1504:56:1504:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1512:56:1512:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1512:56:1512:78 | new Object[] | provenance | Sink:MaD:369 | +| LogInjectionTest.java:1512:56:1512:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1512:56:1512:78 | new Object[] | provenance | Sink:MaD:432 | +| LogInjectionTest.java:1512:70:1512:77 | source(...) : Object | LogInjectionTest.java:1512:56:1512:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1520:56:1520:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1520:56:1520:78 | new Object[] | provenance | Sink:MaD:378 | +| LogInjectionTest.java:1520:56:1520:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1520:56:1520:78 | new Object[] | provenance | Sink:MaD:441 | +| LogInjectionTest.java:1520:70:1520:77 | source(...) : Object | LogInjectionTest.java:1520:56:1520:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1528:55:1528:77 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1528:55:1528:77 | new Object[] | provenance | Sink:MaD:387 | +| LogInjectionTest.java:1528:55:1528:77 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1528:55:1528:77 | new Object[] | provenance | Sink:MaD:450 | +| LogInjectionTest.java:1528:69:1528:76 | source(...) : Object | LogInjectionTest.java:1528:55:1528:77 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1536:56:1536:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1536:56:1536:78 | new Object[] | provenance | Sink:MaD:405 | +| LogInjectionTest.java:1536:56:1536:78 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1536:56:1536:78 | new Object[] | provenance | Sink:MaD:468 | +| LogInjectionTest.java:1536:70:1536:77 | source(...) : Object | LogInjectionTest.java:1536:56:1536:78 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1544:55:1544:77 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1544:55:1544:77 | new Object[] | provenance | Sink:MaD:414 | +| LogInjectionTest.java:1544:55:1544:77 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1544:55:1544:77 | new Object[] | provenance | Sink:MaD:477 | +| LogInjectionTest.java:1544:69:1544:76 | source(...) : Object | LogInjectionTest.java:1544:55:1544:77 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1553:93:1553:115 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1553:93:1553:115 | new Object[] | provenance | Sink:MaD:396 | +| LogInjectionTest.java:1553:93:1553:115 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1553:93:1553:115 | new Object[] | provenance | Sink:MaD:459 | +| LogInjectionTest.java:1553:107:1553:114 | source(...) : Object | LogInjectionTest.java:1553:93:1553:115 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1554:51:1554:58 | source(...) : Object | LogInjectionTest.java:1554:42:1554:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:361 | +| LogInjectionTest.java:1554:51:1554:58 | source(...) : Object | LogInjectionTest.java:1554:42:1554:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:424 | +| LogInjectionTest.java:1555:36:1555:43 | source(...) : Object | LogInjectionTest.java:1555:27:1555:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:361 | +| LogInjectionTest.java:1555:36:1555:43 | source(...) : Object | LogInjectionTest.java:1555:27:1555:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:424 | +| LogInjectionTest.java:1556:51:1556:58 | source(...) : Object | LogInjectionTest.java:1556:42:1556:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:365 | +| LogInjectionTest.java:1556:51:1556:58 | source(...) : Object | LogInjectionTest.java:1556:42:1556:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:428 | +| LogInjectionTest.java:1557:36:1557:43 | source(...) : Object | LogInjectionTest.java:1557:27:1557:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:365 | +| LogInjectionTest.java:1557:36:1557:43 | source(...) : Object | LogInjectionTest.java:1557:27:1557:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:428 | +| LogInjectionTest.java:1558:36:1558:43 | source(...) : Object | LogInjectionTest.java:1558:27:1558:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:364 | +| LogInjectionTest.java:1558:36:1558:43 | source(...) : Object | LogInjectionTest.java:1558:27:1558:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:427 | +| LogInjectionTest.java:1559:36:1559:43 | source(...) : Object | LogInjectionTest.java:1559:27:1559:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:368 | +| LogInjectionTest.java:1559:36:1559:43 | source(...) : Object | LogInjectionTest.java:1559:27:1559:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:431 | +| LogInjectionTest.java:1560:42:1560:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1560:42:1560:64 | new Object[] | provenance | Sink:MaD:364 | +| LogInjectionTest.java:1560:42:1560:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1560:42:1560:64 | new Object[] | provenance | Sink:MaD:427 | +| LogInjectionTest.java:1560:56:1560:63 | source(...) : Object | LogInjectionTest.java:1560:42:1560:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1561:42:1561:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1561:42:1561:64 | new Object[] | provenance | Sink:MaD:368 | +| LogInjectionTest.java:1561:42:1561:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1561:42:1561:64 | new Object[] | provenance | Sink:MaD:431 | +| LogInjectionTest.java:1561:56:1561:63 | source(...) : Object | LogInjectionTest.java:1561:42:1561:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1562:66:1562:73 | source(...) : Object | LogInjectionTest.java:1562:57:1562:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:362 | +| LogInjectionTest.java:1562:66:1562:73 | source(...) : Object | LogInjectionTest.java:1562:57:1562:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:425 | +| LogInjectionTest.java:1563:51:1563:58 | source(...) : Object | LogInjectionTest.java:1563:42:1563:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:362 | +| LogInjectionTest.java:1563:51:1563:58 | source(...) : Object | LogInjectionTest.java:1563:42:1563:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:425 | +| LogInjectionTest.java:1564:36:1564:43 | source(...) : Object | LogInjectionTest.java:1564:27:1564:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:362 | +| LogInjectionTest.java:1564:36:1564:43 | source(...) : Object | LogInjectionTest.java:1564:27:1564:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:425 | +| LogInjectionTest.java:1565:66:1565:73 | source(...) : Object | LogInjectionTest.java:1565:57:1565:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:366 | +| LogInjectionTest.java:1565:66:1565:73 | source(...) : Object | LogInjectionTest.java:1565:57:1565:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:429 | +| LogInjectionTest.java:1566:51:1566:58 | source(...) : Object | LogInjectionTest.java:1566:42:1566:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:366 | +| LogInjectionTest.java:1566:51:1566:58 | source(...) : Object | LogInjectionTest.java:1566:42:1566:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:429 | +| LogInjectionTest.java:1567:36:1567:43 | source(...) : Object | LogInjectionTest.java:1567:27:1567:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:366 | +| LogInjectionTest.java:1567:36:1567:43 | source(...) : Object | LogInjectionTest.java:1567:27:1567:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:429 | +| LogInjectionTest.java:1568:81:1568:88 | source(...) : Object | LogInjectionTest.java:1568:72:1568:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1568:81:1568:88 | source(...) : Object | LogInjectionTest.java:1568:72:1568:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:426 | +| LogInjectionTest.java:1569:66:1569:73 | source(...) : Object | LogInjectionTest.java:1569:57:1569:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1569:66:1569:73 | source(...) : Object | LogInjectionTest.java:1569:57:1569:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:426 | +| LogInjectionTest.java:1570:51:1570:58 | source(...) : Object | LogInjectionTest.java:1570:42:1570:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1570:51:1570:58 | source(...) : Object | LogInjectionTest.java:1570:42:1570:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:426 | +| LogInjectionTest.java:1571:36:1571:43 | source(...) : Object | LogInjectionTest.java:1571:27:1571:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:363 | +| LogInjectionTest.java:1571:36:1571:43 | source(...) : Object | LogInjectionTest.java:1571:27:1571:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:426 | +| LogInjectionTest.java:1572:81:1572:88 | source(...) : Object | LogInjectionTest.java:1572:72:1572:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1572:81:1572:88 | source(...) : Object | LogInjectionTest.java:1572:72:1572:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:430 | +| LogInjectionTest.java:1573:66:1573:73 | source(...) : Object | LogInjectionTest.java:1573:57:1573:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1573:66:1573:73 | source(...) : Object | LogInjectionTest.java:1573:57:1573:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:430 | +| LogInjectionTest.java:1574:51:1574:58 | source(...) : Object | LogInjectionTest.java:1574:42:1574:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1574:51:1574:58 | source(...) : Object | LogInjectionTest.java:1574:42:1574:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:430 | +| LogInjectionTest.java:1575:36:1575:43 | source(...) : Object | LogInjectionTest.java:1575:27:1575:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:367 | +| LogInjectionTest.java:1575:36:1575:43 | source(...) : Object | LogInjectionTest.java:1575:27:1575:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:430 | +| LogInjectionTest.java:1576:51:1576:58 | source(...) : Object | LogInjectionTest.java:1576:42:1576:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:370 | +| LogInjectionTest.java:1576:51:1576:58 | source(...) : Object | LogInjectionTest.java:1576:42:1576:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:433 | +| LogInjectionTest.java:1577:36:1577:43 | source(...) : Object | LogInjectionTest.java:1577:27:1577:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:370 | +| LogInjectionTest.java:1577:36:1577:43 | source(...) : Object | LogInjectionTest.java:1577:27:1577:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:433 | +| LogInjectionTest.java:1578:51:1578:58 | source(...) : Object | LogInjectionTest.java:1578:42:1578:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:374 | +| LogInjectionTest.java:1578:51:1578:58 | source(...) : Object | LogInjectionTest.java:1578:42:1578:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:437 | +| LogInjectionTest.java:1579:36:1579:43 | source(...) : Object | LogInjectionTest.java:1579:27:1579:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:374 | +| LogInjectionTest.java:1579:36:1579:43 | source(...) : Object | LogInjectionTest.java:1579:27:1579:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:437 | +| LogInjectionTest.java:1580:36:1580:43 | source(...) : Object | LogInjectionTest.java:1580:27:1580:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:373 | +| LogInjectionTest.java:1580:36:1580:43 | source(...) : Object | LogInjectionTest.java:1580:27:1580:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:436 | +| LogInjectionTest.java:1581:36:1581:43 | source(...) : Object | LogInjectionTest.java:1581:27:1581:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:377 | +| LogInjectionTest.java:1581:36:1581:43 | source(...) : Object | LogInjectionTest.java:1581:27:1581:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:440 | +| LogInjectionTest.java:1582:42:1582:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1582:42:1582:64 | new Object[] | provenance | Sink:MaD:373 | +| LogInjectionTest.java:1582:42:1582:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1582:42:1582:64 | new Object[] | provenance | Sink:MaD:436 | +| LogInjectionTest.java:1582:56:1582:63 | source(...) : Object | LogInjectionTest.java:1582:42:1582:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1583:42:1583:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1583:42:1583:64 | new Object[] | provenance | Sink:MaD:377 | +| LogInjectionTest.java:1583:42:1583:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1583:42:1583:64 | new Object[] | provenance | Sink:MaD:440 | +| LogInjectionTest.java:1583:56:1583:63 | source(...) : Object | LogInjectionTest.java:1583:42:1583:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1584:66:1584:73 | source(...) : Object | LogInjectionTest.java:1584:57:1584:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:371 | +| LogInjectionTest.java:1584:66:1584:73 | source(...) : Object | LogInjectionTest.java:1584:57:1584:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:434 | +| LogInjectionTest.java:1585:51:1585:58 | source(...) : Object | LogInjectionTest.java:1585:42:1585:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:371 | +| LogInjectionTest.java:1585:51:1585:58 | source(...) : Object | LogInjectionTest.java:1585:42:1585:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:434 | +| LogInjectionTest.java:1586:36:1586:43 | source(...) : Object | LogInjectionTest.java:1586:27:1586:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:371 | +| LogInjectionTest.java:1586:36:1586:43 | source(...) : Object | LogInjectionTest.java:1586:27:1586:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:434 | +| LogInjectionTest.java:1587:66:1587:73 | source(...) : Object | LogInjectionTest.java:1587:57:1587:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:375 | +| LogInjectionTest.java:1587:66:1587:73 | source(...) : Object | LogInjectionTest.java:1587:57:1587:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:438 | +| LogInjectionTest.java:1588:51:1588:58 | source(...) : Object | LogInjectionTest.java:1588:42:1588:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:375 | +| LogInjectionTest.java:1588:51:1588:58 | source(...) : Object | LogInjectionTest.java:1588:42:1588:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:438 | +| LogInjectionTest.java:1589:36:1589:43 | source(...) : Object | LogInjectionTest.java:1589:27:1589:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:375 | +| LogInjectionTest.java:1589:36:1589:43 | source(...) : Object | LogInjectionTest.java:1589:27:1589:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:438 | +| LogInjectionTest.java:1590:81:1590:88 | source(...) : Object | LogInjectionTest.java:1590:72:1590:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1590:81:1590:88 | source(...) : Object | LogInjectionTest.java:1590:72:1590:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:435 | +| LogInjectionTest.java:1591:66:1591:73 | source(...) : Object | LogInjectionTest.java:1591:57:1591:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1591:66:1591:73 | source(...) : Object | LogInjectionTest.java:1591:57:1591:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:435 | +| LogInjectionTest.java:1592:51:1592:58 | source(...) : Object | LogInjectionTest.java:1592:42:1592:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1592:51:1592:58 | source(...) : Object | LogInjectionTest.java:1592:42:1592:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:435 | +| LogInjectionTest.java:1593:36:1593:43 | source(...) : Object | LogInjectionTest.java:1593:27:1593:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:372 | +| LogInjectionTest.java:1593:36:1593:43 | source(...) : Object | LogInjectionTest.java:1593:27:1593:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:435 | +| LogInjectionTest.java:1594:81:1594:88 | source(...) : Object | LogInjectionTest.java:1594:72:1594:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1594:81:1594:88 | source(...) : Object | LogInjectionTest.java:1594:72:1594:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:439 | +| LogInjectionTest.java:1595:66:1595:73 | source(...) : Object | LogInjectionTest.java:1595:57:1595:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1595:66:1595:73 | source(...) : Object | LogInjectionTest.java:1595:57:1595:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:439 | +| LogInjectionTest.java:1596:51:1596:58 | source(...) : Object | LogInjectionTest.java:1596:42:1596:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1596:51:1596:58 | source(...) : Object | LogInjectionTest.java:1596:42:1596:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:439 | +| LogInjectionTest.java:1597:36:1597:43 | source(...) : Object | LogInjectionTest.java:1597:27:1597:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:376 | +| LogInjectionTest.java:1597:36:1597:43 | source(...) : Object | LogInjectionTest.java:1597:27:1597:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:439 | +| LogInjectionTest.java:1598:51:1598:58 | source(...) : Object | LogInjectionTest.java:1598:42:1598:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:379 | +| LogInjectionTest.java:1598:51:1598:58 | source(...) : Object | LogInjectionTest.java:1598:42:1598:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:442 | +| LogInjectionTest.java:1599:36:1599:43 | source(...) : Object | LogInjectionTest.java:1599:27:1599:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:379 | +| LogInjectionTest.java:1599:36:1599:43 | source(...) : Object | LogInjectionTest.java:1599:27:1599:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:442 | +| LogInjectionTest.java:1600:51:1600:58 | source(...) : Object | LogInjectionTest.java:1600:42:1600:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:383 | +| LogInjectionTest.java:1600:51:1600:58 | source(...) : Object | LogInjectionTest.java:1600:42:1600:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:446 | +| LogInjectionTest.java:1601:36:1601:43 | source(...) : Object | LogInjectionTest.java:1601:27:1601:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:383 | +| LogInjectionTest.java:1601:36:1601:43 | source(...) : Object | LogInjectionTest.java:1601:27:1601:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:446 | +| LogInjectionTest.java:1602:36:1602:43 | source(...) : Object | LogInjectionTest.java:1602:27:1602:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:382 | +| LogInjectionTest.java:1602:36:1602:43 | source(...) : Object | LogInjectionTest.java:1602:27:1602:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:445 | +| LogInjectionTest.java:1603:36:1603:43 | source(...) : Object | LogInjectionTest.java:1603:27:1603:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:386 | +| LogInjectionTest.java:1603:36:1603:43 | source(...) : Object | LogInjectionTest.java:1603:27:1603:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:449 | +| LogInjectionTest.java:1604:42:1604:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1604:42:1604:64 | new Object[] | provenance | Sink:MaD:382 | +| LogInjectionTest.java:1604:42:1604:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1604:42:1604:64 | new Object[] | provenance | Sink:MaD:445 | +| LogInjectionTest.java:1604:56:1604:63 | source(...) : Object | LogInjectionTest.java:1604:42:1604:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1605:42:1605:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1605:42:1605:64 | new Object[] | provenance | Sink:MaD:386 | +| LogInjectionTest.java:1605:42:1605:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1605:42:1605:64 | new Object[] | provenance | Sink:MaD:449 | +| LogInjectionTest.java:1605:56:1605:63 | source(...) : Object | LogInjectionTest.java:1605:42:1605:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1606:66:1606:73 | source(...) : Object | LogInjectionTest.java:1606:57:1606:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:380 | +| LogInjectionTest.java:1606:66:1606:73 | source(...) : Object | LogInjectionTest.java:1606:57:1606:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:443 | +| LogInjectionTest.java:1607:51:1607:58 | source(...) : Object | LogInjectionTest.java:1607:42:1607:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:380 | +| LogInjectionTest.java:1607:51:1607:58 | source(...) : Object | LogInjectionTest.java:1607:42:1607:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:443 | +| LogInjectionTest.java:1608:36:1608:43 | source(...) : Object | LogInjectionTest.java:1608:27:1608:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:380 | +| LogInjectionTest.java:1608:36:1608:43 | source(...) : Object | LogInjectionTest.java:1608:27:1608:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:443 | +| LogInjectionTest.java:1609:66:1609:73 | source(...) : Object | LogInjectionTest.java:1609:57:1609:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:384 | +| LogInjectionTest.java:1609:66:1609:73 | source(...) : Object | LogInjectionTest.java:1609:57:1609:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:447 | +| LogInjectionTest.java:1610:51:1610:58 | source(...) : Object | LogInjectionTest.java:1610:42:1610:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:384 | +| LogInjectionTest.java:1610:51:1610:58 | source(...) : Object | LogInjectionTest.java:1610:42:1610:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:447 | +| LogInjectionTest.java:1611:36:1611:43 | source(...) : Object | LogInjectionTest.java:1611:27:1611:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:384 | +| LogInjectionTest.java:1611:36:1611:43 | source(...) : Object | LogInjectionTest.java:1611:27:1611:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:447 | +| LogInjectionTest.java:1612:81:1612:88 | source(...) : Object | LogInjectionTest.java:1612:72:1612:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1612:81:1612:88 | source(...) : Object | LogInjectionTest.java:1612:72:1612:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:444 | +| LogInjectionTest.java:1613:66:1613:73 | source(...) : Object | LogInjectionTest.java:1613:57:1613:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1613:66:1613:73 | source(...) : Object | LogInjectionTest.java:1613:57:1613:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:444 | +| LogInjectionTest.java:1614:51:1614:58 | source(...) : Object | LogInjectionTest.java:1614:42:1614:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1614:51:1614:58 | source(...) : Object | LogInjectionTest.java:1614:42:1614:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:444 | +| LogInjectionTest.java:1615:36:1615:43 | source(...) : Object | LogInjectionTest.java:1615:27:1615:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:381 | +| LogInjectionTest.java:1615:36:1615:43 | source(...) : Object | LogInjectionTest.java:1615:27:1615:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:444 | +| LogInjectionTest.java:1616:81:1616:88 | source(...) : Object | LogInjectionTest.java:1616:72:1616:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1616:81:1616:88 | source(...) : Object | LogInjectionTest.java:1616:72:1616:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:448 | +| LogInjectionTest.java:1617:66:1617:73 | source(...) : Object | LogInjectionTest.java:1617:57:1617:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1617:66:1617:73 | source(...) : Object | LogInjectionTest.java:1617:57:1617:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:448 | +| LogInjectionTest.java:1618:51:1618:58 | source(...) : Object | LogInjectionTest.java:1618:42:1618:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1618:51:1618:58 | source(...) : Object | LogInjectionTest.java:1618:42:1618:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:448 | +| LogInjectionTest.java:1619:36:1619:43 | source(...) : Object | LogInjectionTest.java:1619:27:1619:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:385 | +| LogInjectionTest.java:1619:36:1619:43 | source(...) : Object | LogInjectionTest.java:1619:27:1619:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:448 | +| LogInjectionTest.java:1620:50:1620:57 | source(...) : Object | LogInjectionTest.java:1620:41:1620:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:388 | +| LogInjectionTest.java:1620:50:1620:57 | source(...) : Object | LogInjectionTest.java:1620:41:1620:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:451 | +| LogInjectionTest.java:1621:35:1621:42 | source(...) : Object | LogInjectionTest.java:1621:26:1621:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:388 | +| LogInjectionTest.java:1621:35:1621:42 | source(...) : Object | LogInjectionTest.java:1621:26:1621:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:451 | +| LogInjectionTest.java:1622:50:1622:57 | source(...) : Object | LogInjectionTest.java:1622:41:1622:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:392 | +| LogInjectionTest.java:1622:50:1622:57 | source(...) : Object | LogInjectionTest.java:1622:41:1622:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:455 | +| LogInjectionTest.java:1623:35:1623:42 | source(...) : Object | LogInjectionTest.java:1623:26:1623:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:392 | +| LogInjectionTest.java:1623:35:1623:42 | source(...) : Object | LogInjectionTest.java:1623:26:1623:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:455 | +| LogInjectionTest.java:1624:35:1624:42 | source(...) : Object | LogInjectionTest.java:1624:26:1624:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:391 | +| LogInjectionTest.java:1624:35:1624:42 | source(...) : Object | LogInjectionTest.java:1624:26:1624:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:454 | +| LogInjectionTest.java:1625:35:1625:42 | source(...) : Object | LogInjectionTest.java:1625:26:1625:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:395 | +| LogInjectionTest.java:1625:35:1625:42 | source(...) : Object | LogInjectionTest.java:1625:26:1625:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:458 | +| LogInjectionTest.java:1626:41:1626:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1626:41:1626:63 | new Object[] | provenance | Sink:MaD:391 | +| LogInjectionTest.java:1626:41:1626:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1626:41:1626:63 | new Object[] | provenance | Sink:MaD:454 | +| LogInjectionTest.java:1626:55:1626:62 | source(...) : Object | LogInjectionTest.java:1626:41:1626:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1627:41:1627:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1627:41:1627:63 | new Object[] | provenance | Sink:MaD:395 | +| LogInjectionTest.java:1627:41:1627:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1627:41:1627:63 | new Object[] | provenance | Sink:MaD:458 | +| LogInjectionTest.java:1627:55:1627:62 | source(...) : Object | LogInjectionTest.java:1627:41:1627:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1628:65:1628:72 | source(...) : Object | LogInjectionTest.java:1628:56:1628:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:389 | +| LogInjectionTest.java:1628:65:1628:72 | source(...) : Object | LogInjectionTest.java:1628:56:1628:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:452 | +| LogInjectionTest.java:1629:50:1629:57 | source(...) : Object | LogInjectionTest.java:1629:41:1629:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:389 | +| LogInjectionTest.java:1629:50:1629:57 | source(...) : Object | LogInjectionTest.java:1629:41:1629:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:452 | +| LogInjectionTest.java:1630:35:1630:42 | source(...) : Object | LogInjectionTest.java:1630:26:1630:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:389 | +| LogInjectionTest.java:1630:35:1630:42 | source(...) : Object | LogInjectionTest.java:1630:26:1630:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:452 | +| LogInjectionTest.java:1631:65:1631:72 | source(...) : Object | LogInjectionTest.java:1631:56:1631:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:393 | +| LogInjectionTest.java:1631:65:1631:72 | source(...) : Object | LogInjectionTest.java:1631:56:1631:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:456 | +| LogInjectionTest.java:1632:50:1632:57 | source(...) : Object | LogInjectionTest.java:1632:41:1632:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:393 | +| LogInjectionTest.java:1632:50:1632:57 | source(...) : Object | LogInjectionTest.java:1632:41:1632:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:456 | +| LogInjectionTest.java:1633:35:1633:42 | source(...) : Object | LogInjectionTest.java:1633:26:1633:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:393 | +| LogInjectionTest.java:1633:35:1633:42 | source(...) : Object | LogInjectionTest.java:1633:26:1633:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:456 | +| LogInjectionTest.java:1634:80:1634:87 | source(...) : Object | LogInjectionTest.java:1634:71:1634:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1634:80:1634:87 | source(...) : Object | LogInjectionTest.java:1634:71:1634:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:453 | +| LogInjectionTest.java:1635:65:1635:72 | source(...) : Object | LogInjectionTest.java:1635:56:1635:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1635:65:1635:72 | source(...) : Object | LogInjectionTest.java:1635:56:1635:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:453 | +| LogInjectionTest.java:1636:50:1636:57 | source(...) : Object | LogInjectionTest.java:1636:41:1636:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1636:50:1636:57 | source(...) : Object | LogInjectionTest.java:1636:41:1636:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:453 | +| LogInjectionTest.java:1637:35:1637:42 | source(...) : Object | LogInjectionTest.java:1637:26:1637:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:390 | +| LogInjectionTest.java:1637:35:1637:42 | source(...) : Object | LogInjectionTest.java:1637:26:1637:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:453 | +| LogInjectionTest.java:1638:80:1638:87 | source(...) : Object | LogInjectionTest.java:1638:71:1638:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1638:80:1638:87 | source(...) : Object | LogInjectionTest.java:1638:71:1638:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:457 | +| LogInjectionTest.java:1639:65:1639:72 | source(...) : Object | LogInjectionTest.java:1639:56:1639:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1639:65:1639:72 | source(...) : Object | LogInjectionTest.java:1639:56:1639:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:457 | +| LogInjectionTest.java:1640:50:1640:57 | source(...) : Object | LogInjectionTest.java:1640:41:1640:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1640:50:1640:57 | source(...) : Object | LogInjectionTest.java:1640:41:1640:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:457 | +| LogInjectionTest.java:1641:35:1641:42 | source(...) : Object | LogInjectionTest.java:1641:26:1641:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:394 | +| LogInjectionTest.java:1641:35:1641:42 | source(...) : Object | LogInjectionTest.java:1641:26:1641:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:457 | +| LogInjectionTest.java:1642:88:1642:95 | source(...) : Object | LogInjectionTest.java:1642:79:1642:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:397 | +| LogInjectionTest.java:1642:88:1642:95 | source(...) : Object | LogInjectionTest.java:1642:79:1642:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:460 | +| LogInjectionTest.java:1643:73:1643:80 | source(...) : Object | LogInjectionTest.java:1643:64:1643:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:397 | +| LogInjectionTest.java:1643:73:1643:80 | source(...) : Object | LogInjectionTest.java:1643:64:1643:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:460 | +| LogInjectionTest.java:1644:88:1644:95 | source(...) : Object | LogInjectionTest.java:1644:79:1644:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:401 | +| LogInjectionTest.java:1644:88:1644:95 | source(...) : Object | LogInjectionTest.java:1644:79:1644:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:464 | +| LogInjectionTest.java:1645:73:1645:80 | source(...) : Object | LogInjectionTest.java:1645:64:1645:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:401 | +| LogInjectionTest.java:1645:73:1645:80 | source(...) : Object | LogInjectionTest.java:1645:64:1645:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:464 | +| LogInjectionTest.java:1646:73:1646:80 | source(...) : Object | LogInjectionTest.java:1646:64:1646:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:400 | +| LogInjectionTest.java:1646:73:1646:80 | source(...) : Object | LogInjectionTest.java:1646:64:1646:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:463 | +| LogInjectionTest.java:1647:73:1647:80 | source(...) : Object | LogInjectionTest.java:1647:64:1647:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:404 | +| LogInjectionTest.java:1647:73:1647:80 | source(...) : Object | LogInjectionTest.java:1647:64:1647:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:467 | +| LogInjectionTest.java:1648:79:1648:101 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1648:79:1648:101 | new Object[] | provenance | Sink:MaD:400 | +| LogInjectionTest.java:1648:79:1648:101 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1648:79:1648:101 | new Object[] | provenance | Sink:MaD:463 | +| LogInjectionTest.java:1648:93:1648:100 | source(...) : Object | LogInjectionTest.java:1648:79:1648:101 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1649:79:1649:101 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1649:79:1649:101 | new Object[] | provenance | Sink:MaD:404 | +| LogInjectionTest.java:1649:79:1649:101 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1649:79:1649:101 | new Object[] | provenance | Sink:MaD:467 | +| LogInjectionTest.java:1649:93:1649:100 | source(...) : Object | LogInjectionTest.java:1649:79:1649:101 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1650:103:1650:110 | source(...) : Object | LogInjectionTest.java:1650:94:1650:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:398 | +| LogInjectionTest.java:1650:103:1650:110 | source(...) : Object | LogInjectionTest.java:1650:94:1650:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:461 | +| LogInjectionTest.java:1651:88:1651:95 | source(...) : Object | LogInjectionTest.java:1651:79:1651:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:398 | +| LogInjectionTest.java:1651:88:1651:95 | source(...) : Object | LogInjectionTest.java:1651:79:1651:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:461 | +| LogInjectionTest.java:1652:73:1652:80 | source(...) : Object | LogInjectionTest.java:1652:64:1652:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:398 | +| LogInjectionTest.java:1652:73:1652:80 | source(...) : Object | LogInjectionTest.java:1652:64:1652:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:461 | +| LogInjectionTest.java:1653:103:1653:110 | source(...) : Object | LogInjectionTest.java:1653:94:1653:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:402 | +| LogInjectionTest.java:1653:103:1653:110 | source(...) : Object | LogInjectionTest.java:1653:94:1653:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:465 | +| LogInjectionTest.java:1654:88:1654:95 | source(...) : Object | LogInjectionTest.java:1654:79:1654:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:402 | +| LogInjectionTest.java:1654:88:1654:95 | source(...) : Object | LogInjectionTest.java:1654:79:1654:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:465 | +| LogInjectionTest.java:1655:73:1655:80 | source(...) : Object | LogInjectionTest.java:1655:64:1655:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:402 | +| LogInjectionTest.java:1655:73:1655:80 | source(...) : Object | LogInjectionTest.java:1655:64:1655:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:465 | +| LogInjectionTest.java:1656:118:1656:125 | source(...) : Object | LogInjectionTest.java:1656:109:1656:125 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1656:118:1656:125 | source(...) : Object | LogInjectionTest.java:1656:109:1656:125 | (...)... | provenance | Src:MaD:536 Sink:MaD:462 | +| LogInjectionTest.java:1657:103:1657:110 | source(...) : Object | LogInjectionTest.java:1657:94:1657:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1657:103:1657:110 | source(...) : Object | LogInjectionTest.java:1657:94:1657:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:462 | +| LogInjectionTest.java:1658:88:1658:95 | source(...) : Object | LogInjectionTest.java:1658:79:1658:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1658:88:1658:95 | source(...) : Object | LogInjectionTest.java:1658:79:1658:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:462 | +| LogInjectionTest.java:1659:73:1659:80 | source(...) : Object | LogInjectionTest.java:1659:64:1659:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:399 | +| LogInjectionTest.java:1659:73:1659:80 | source(...) : Object | LogInjectionTest.java:1659:64:1659:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:462 | +| LogInjectionTest.java:1660:118:1660:125 | source(...) : Object | LogInjectionTest.java:1660:109:1660:125 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1660:118:1660:125 | source(...) : Object | LogInjectionTest.java:1660:109:1660:125 | (...)... | provenance | Src:MaD:536 Sink:MaD:466 | +| LogInjectionTest.java:1661:103:1661:110 | source(...) : Object | LogInjectionTest.java:1661:94:1661:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1661:103:1661:110 | source(...) : Object | LogInjectionTest.java:1661:94:1661:110 | (...)... | provenance | Src:MaD:536 Sink:MaD:466 | +| LogInjectionTest.java:1662:88:1662:95 | source(...) : Object | LogInjectionTest.java:1662:79:1662:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1662:88:1662:95 | source(...) : Object | LogInjectionTest.java:1662:79:1662:95 | (...)... | provenance | Src:MaD:536 Sink:MaD:466 | +| LogInjectionTest.java:1663:73:1663:80 | source(...) : Object | LogInjectionTest.java:1663:64:1663:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:403 | +| LogInjectionTest.java:1663:73:1663:80 | source(...) : Object | LogInjectionTest.java:1663:64:1663:80 | (...)... | provenance | Src:MaD:536 Sink:MaD:466 | +| LogInjectionTest.java:1664:51:1664:58 | source(...) : Object | LogInjectionTest.java:1664:42:1664:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:406 | +| LogInjectionTest.java:1664:51:1664:58 | source(...) : Object | LogInjectionTest.java:1664:42:1664:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:469 | +| LogInjectionTest.java:1665:36:1665:43 | source(...) : Object | LogInjectionTest.java:1665:27:1665:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:406 | +| LogInjectionTest.java:1665:36:1665:43 | source(...) : Object | LogInjectionTest.java:1665:27:1665:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:469 | +| LogInjectionTest.java:1666:51:1666:58 | source(...) : Object | LogInjectionTest.java:1666:42:1666:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:410 | +| LogInjectionTest.java:1666:51:1666:58 | source(...) : Object | LogInjectionTest.java:1666:42:1666:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:473 | +| LogInjectionTest.java:1667:36:1667:43 | source(...) : Object | LogInjectionTest.java:1667:27:1667:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:410 | +| LogInjectionTest.java:1667:36:1667:43 | source(...) : Object | LogInjectionTest.java:1667:27:1667:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:473 | +| LogInjectionTest.java:1668:36:1668:43 | source(...) : Object | LogInjectionTest.java:1668:27:1668:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:409 | +| LogInjectionTest.java:1668:36:1668:43 | source(...) : Object | LogInjectionTest.java:1668:27:1668:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:472 | +| LogInjectionTest.java:1669:36:1669:43 | source(...) : Object | LogInjectionTest.java:1669:27:1669:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:413 | +| LogInjectionTest.java:1669:36:1669:43 | source(...) : Object | LogInjectionTest.java:1669:27:1669:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:476 | +| LogInjectionTest.java:1670:42:1670:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1670:42:1670:64 | new Object[] | provenance | Sink:MaD:409 | +| LogInjectionTest.java:1670:42:1670:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1670:42:1670:64 | new Object[] | provenance | Sink:MaD:472 | +| LogInjectionTest.java:1670:56:1670:63 | source(...) : Object | LogInjectionTest.java:1670:42:1670:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1671:42:1671:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1671:42:1671:64 | new Object[] | provenance | Sink:MaD:413 | +| LogInjectionTest.java:1671:42:1671:64 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1671:42:1671:64 | new Object[] | provenance | Sink:MaD:476 | +| LogInjectionTest.java:1671:56:1671:63 | source(...) : Object | LogInjectionTest.java:1671:42:1671:64 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1672:66:1672:73 | source(...) : Object | LogInjectionTest.java:1672:57:1672:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:407 | +| LogInjectionTest.java:1672:66:1672:73 | source(...) : Object | LogInjectionTest.java:1672:57:1672:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:470 | +| LogInjectionTest.java:1673:51:1673:58 | source(...) : Object | LogInjectionTest.java:1673:42:1673:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:407 | +| LogInjectionTest.java:1673:51:1673:58 | source(...) : Object | LogInjectionTest.java:1673:42:1673:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:470 | +| LogInjectionTest.java:1674:36:1674:43 | source(...) : Object | LogInjectionTest.java:1674:27:1674:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:407 | +| LogInjectionTest.java:1674:36:1674:43 | source(...) : Object | LogInjectionTest.java:1674:27:1674:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:470 | +| LogInjectionTest.java:1675:66:1675:73 | source(...) : Object | LogInjectionTest.java:1675:57:1675:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:411 | +| LogInjectionTest.java:1675:66:1675:73 | source(...) : Object | LogInjectionTest.java:1675:57:1675:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:474 | +| LogInjectionTest.java:1676:51:1676:58 | source(...) : Object | LogInjectionTest.java:1676:42:1676:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:411 | +| LogInjectionTest.java:1676:51:1676:58 | source(...) : Object | LogInjectionTest.java:1676:42:1676:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:474 | +| LogInjectionTest.java:1677:36:1677:43 | source(...) : Object | LogInjectionTest.java:1677:27:1677:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:411 | +| LogInjectionTest.java:1677:36:1677:43 | source(...) : Object | LogInjectionTest.java:1677:27:1677:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:474 | +| LogInjectionTest.java:1678:81:1678:88 | source(...) : Object | LogInjectionTest.java:1678:72:1678:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1678:81:1678:88 | source(...) : Object | LogInjectionTest.java:1678:72:1678:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:471 | +| LogInjectionTest.java:1679:66:1679:73 | source(...) : Object | LogInjectionTest.java:1679:57:1679:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1679:66:1679:73 | source(...) : Object | LogInjectionTest.java:1679:57:1679:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:471 | +| LogInjectionTest.java:1680:51:1680:58 | source(...) : Object | LogInjectionTest.java:1680:42:1680:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1680:51:1680:58 | source(...) : Object | LogInjectionTest.java:1680:42:1680:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:471 | +| LogInjectionTest.java:1681:36:1681:43 | source(...) : Object | LogInjectionTest.java:1681:27:1681:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:408 | +| LogInjectionTest.java:1681:36:1681:43 | source(...) : Object | LogInjectionTest.java:1681:27:1681:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:471 | +| LogInjectionTest.java:1682:81:1682:88 | source(...) : Object | LogInjectionTest.java:1682:72:1682:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1682:81:1682:88 | source(...) : Object | LogInjectionTest.java:1682:72:1682:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:475 | +| LogInjectionTest.java:1683:66:1683:73 | source(...) : Object | LogInjectionTest.java:1683:57:1683:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1683:66:1683:73 | source(...) : Object | LogInjectionTest.java:1683:57:1683:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:475 | +| LogInjectionTest.java:1684:51:1684:58 | source(...) : Object | LogInjectionTest.java:1684:42:1684:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1684:51:1684:58 | source(...) : Object | LogInjectionTest.java:1684:42:1684:58 | (...)... | provenance | Src:MaD:536 Sink:MaD:475 | +| LogInjectionTest.java:1685:36:1685:43 | source(...) : Object | LogInjectionTest.java:1685:27:1685:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:412 | +| LogInjectionTest.java:1685:36:1685:43 | source(...) : Object | LogInjectionTest.java:1685:27:1685:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:475 | +| LogInjectionTest.java:1686:50:1686:57 | source(...) : Object | LogInjectionTest.java:1686:41:1686:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:415 | +| LogInjectionTest.java:1686:50:1686:57 | source(...) : Object | LogInjectionTest.java:1686:41:1686:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:478 | +| LogInjectionTest.java:1687:35:1687:42 | source(...) : Object | LogInjectionTest.java:1687:26:1687:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:415 | +| LogInjectionTest.java:1687:35:1687:42 | source(...) : Object | LogInjectionTest.java:1687:26:1687:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:478 | +| LogInjectionTest.java:1688:50:1688:57 | source(...) : Object | LogInjectionTest.java:1688:41:1688:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:419 | +| LogInjectionTest.java:1688:50:1688:57 | source(...) : Object | LogInjectionTest.java:1688:41:1688:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:482 | +| LogInjectionTest.java:1689:35:1689:42 | source(...) : Object | LogInjectionTest.java:1689:26:1689:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:419 | +| LogInjectionTest.java:1689:35:1689:42 | source(...) : Object | LogInjectionTest.java:1689:26:1689:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:482 | +| LogInjectionTest.java:1690:35:1690:42 | source(...) : Object | LogInjectionTest.java:1690:26:1690:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:418 | +| LogInjectionTest.java:1690:35:1690:42 | source(...) : Object | LogInjectionTest.java:1690:26:1690:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:481 | +| LogInjectionTest.java:1691:35:1691:42 | source(...) : Object | LogInjectionTest.java:1691:26:1691:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:422 | +| LogInjectionTest.java:1691:35:1691:42 | source(...) : Object | LogInjectionTest.java:1691:26:1691:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:485 | +| LogInjectionTest.java:1692:41:1692:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1692:41:1692:63 | new Object[] | provenance | Sink:MaD:418 | +| LogInjectionTest.java:1692:41:1692:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1692:41:1692:63 | new Object[] | provenance | Sink:MaD:481 | +| LogInjectionTest.java:1692:55:1692:62 | source(...) : Object | LogInjectionTest.java:1692:41:1692:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1693:41:1693:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1693:41:1693:63 | new Object[] | provenance | Sink:MaD:422 | +| LogInjectionTest.java:1693:41:1693:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1693:41:1693:63 | new Object[] | provenance | Sink:MaD:485 | +| LogInjectionTest.java:1693:55:1693:62 | source(...) : Object | LogInjectionTest.java:1693:41:1693:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1694:65:1694:72 | source(...) : Object | LogInjectionTest.java:1694:56:1694:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:416 | +| LogInjectionTest.java:1694:65:1694:72 | source(...) : Object | LogInjectionTest.java:1694:56:1694:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:479 | +| LogInjectionTest.java:1695:50:1695:57 | source(...) : Object | LogInjectionTest.java:1695:41:1695:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:416 | +| LogInjectionTest.java:1695:50:1695:57 | source(...) : Object | LogInjectionTest.java:1695:41:1695:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:479 | +| LogInjectionTest.java:1696:35:1696:42 | source(...) : Object | LogInjectionTest.java:1696:26:1696:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:416 | +| LogInjectionTest.java:1696:35:1696:42 | source(...) : Object | LogInjectionTest.java:1696:26:1696:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:479 | +| LogInjectionTest.java:1697:65:1697:72 | source(...) : Object | LogInjectionTest.java:1697:56:1697:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:420 | +| LogInjectionTest.java:1697:65:1697:72 | source(...) : Object | LogInjectionTest.java:1697:56:1697:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:483 | +| LogInjectionTest.java:1698:50:1698:57 | source(...) : Object | LogInjectionTest.java:1698:41:1698:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:420 | +| LogInjectionTest.java:1698:50:1698:57 | source(...) : Object | LogInjectionTest.java:1698:41:1698:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:483 | +| LogInjectionTest.java:1699:35:1699:42 | source(...) : Object | LogInjectionTest.java:1699:26:1699:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:420 | +| LogInjectionTest.java:1699:35:1699:42 | source(...) : Object | LogInjectionTest.java:1699:26:1699:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:483 | +| LogInjectionTest.java:1700:80:1700:87 | source(...) : Object | LogInjectionTest.java:1700:71:1700:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1700:80:1700:87 | source(...) : Object | LogInjectionTest.java:1700:71:1700:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:480 | +| LogInjectionTest.java:1701:65:1701:72 | source(...) : Object | LogInjectionTest.java:1701:56:1701:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1701:65:1701:72 | source(...) : Object | LogInjectionTest.java:1701:56:1701:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:480 | +| LogInjectionTest.java:1702:50:1702:57 | source(...) : Object | LogInjectionTest.java:1702:41:1702:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1702:50:1702:57 | source(...) : Object | LogInjectionTest.java:1702:41:1702:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:480 | +| LogInjectionTest.java:1703:35:1703:42 | source(...) : Object | LogInjectionTest.java:1703:26:1703:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:417 | +| LogInjectionTest.java:1703:35:1703:42 | source(...) : Object | LogInjectionTest.java:1703:26:1703:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:480 | +| LogInjectionTest.java:1704:80:1704:87 | source(...) : Object | LogInjectionTest.java:1704:71:1704:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1704:80:1704:87 | source(...) : Object | LogInjectionTest.java:1704:71:1704:87 | (...)... | provenance | Src:MaD:536 Sink:MaD:484 | +| LogInjectionTest.java:1705:65:1705:72 | source(...) : Object | LogInjectionTest.java:1705:56:1705:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1705:65:1705:72 | source(...) : Object | LogInjectionTest.java:1705:56:1705:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:484 | +| LogInjectionTest.java:1706:50:1706:57 | source(...) : Object | LogInjectionTest.java:1706:41:1706:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1706:50:1706:57 | source(...) : Object | LogInjectionTest.java:1706:41:1706:57 | (...)... | provenance | Src:MaD:536 Sink:MaD:484 | +| LogInjectionTest.java:1707:35:1707:42 | source(...) : Object | LogInjectionTest.java:1707:26:1707:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:421 | +| LogInjectionTest.java:1707:35:1707:42 | source(...) : Object | LogInjectionTest.java:1707:26:1707:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:484 | +| LogInjectionTest.java:1712:34:1712:41 | source(...) : Object | LogInjectionTest.java:1712:25:1712:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:490 | +| LogInjectionTest.java:1713:34:1713:41 | source(...) : Object | LogInjectionTest.java:1713:25:1713:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:490 | +| LogInjectionTest.java:1713:34:1713:41 | source(...) : Object | LogInjectionTest.java:1713:25:1713:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:486 | +| LogInjectionTest.java:1715:34:1715:41 | source(...) : Object | LogInjectionTest.java:1715:25:1715:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:490 | +| LogInjectionTest.java:1715:34:1715:41 | source(...) : Object | LogInjectionTest.java:1715:25:1715:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:488 | +| LogInjectionTest.java:1716:40:1716:62 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1716:40:1716:62 | new Object[] | provenance | Sink:MaD:488 | +| LogInjectionTest.java:1716:54:1716:61 | source(...) : Object | LogInjectionTest.java:1716:40:1716:62 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1717:34:1717:41 | source(...) : Object | LogInjectionTest.java:1717:25:1717:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:490 | +| LogInjectionTest.java:1717:34:1717:41 | source(...) : Object | LogInjectionTest.java:1717:25:1717:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:487 | +| LogInjectionTest.java:1720:55:1720:62 | source(...) : Object | LogInjectionTest.java:1720:25:1720:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:490 | +| LogInjectionTest.java:1720:55:1720:62 | source(...) : Object | LogInjectionTest.java:1720:25:1720:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:489 | +| LogInjectionTest.java:1725:35:1725:42 | source(...) : Object | LogInjectionTest.java:1725:26:1725:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:495 | +| LogInjectionTest.java:1726:35:1726:42 | source(...) : Object | LogInjectionTest.java:1726:26:1726:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:496 | +| LogInjectionTest.java:1728:35:1728:42 | source(...) : Object | LogInjectionTest.java:1728:26:1728:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:498 | +| LogInjectionTest.java:1729:41:1729:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1729:41:1729:63 | new Object[] | provenance | Sink:MaD:498 | +| LogInjectionTest.java:1729:55:1729:62 | source(...) : Object | LogInjectionTest.java:1729:41:1729:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1730:35:1730:42 | source(...) : Object | LogInjectionTest.java:1730:26:1730:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:497 | +| LogInjectionTest.java:1733:35:1733:42 | source(...) : Object | LogInjectionTest.java:1733:26:1733:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:499 | +| LogInjectionTest.java:1734:60:1734:67 | source(...) : Object | LogInjectionTest.java:1734:51:1734:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:491 | +| LogInjectionTest.java:1735:60:1735:67 | source(...) : Object | LogInjectionTest.java:1735:51:1735:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:492 | +| LogInjectionTest.java:1737:60:1737:67 | source(...) : Object | LogInjectionTest.java:1737:51:1737:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:494 | +| LogInjectionTest.java:1738:66:1738:88 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1738:66:1738:88 | new Object[] | provenance | Sink:MaD:494 | +| LogInjectionTest.java:1738:80:1738:87 | source(...) : Object | LogInjectionTest.java:1738:66:1738:88 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1739:60:1739:67 | source(...) : Object | LogInjectionTest.java:1739:51:1739:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:493 | +| LogInjectionTest.java:1742:60:1742:67 | source(...) : Object | LogInjectionTest.java:1742:51:1742:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:494 | +| LogInjectionTest.java:1743:66:1743:73 | source(...) : Object | LogInjectionTest.java:1743:13:1743:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:494 | +| LogInjectionTest.java:1744:81:1744:88 | source(...) : Object | LogInjectionTest.java:1744:13:1744:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:494 | +| LogInjectionTest.java:1745:96:1745:103 | source(...) : Object | LogInjectionTest.java:1745:13:1745:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:494 | +| LogInjectionTest.java:1746:35:1746:42 | source(...) : Object | LogInjectionTest.java:1746:26:1746:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:504 | +| LogInjectionTest.java:1747:35:1747:42 | source(...) : Object | LogInjectionTest.java:1747:26:1747:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:505 | +| LogInjectionTest.java:1749:35:1749:42 | source(...) : Object | LogInjectionTest.java:1749:26:1749:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:507 | +| LogInjectionTest.java:1750:41:1750:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1750:41:1750:63 | new Object[] | provenance | Sink:MaD:507 | +| LogInjectionTest.java:1750:55:1750:62 | source(...) : Object | LogInjectionTest.java:1750:41:1750:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1751:35:1751:42 | source(...) : Object | LogInjectionTest.java:1751:26:1751:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:506 | +| LogInjectionTest.java:1754:35:1754:42 | source(...) : Object | LogInjectionTest.java:1754:26:1754:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:508 | +| LogInjectionTest.java:1755:60:1755:67 | source(...) : Object | LogInjectionTest.java:1755:51:1755:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:500 | +| LogInjectionTest.java:1756:60:1756:67 | source(...) : Object | LogInjectionTest.java:1756:51:1756:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:501 | +| LogInjectionTest.java:1758:60:1758:67 | source(...) : Object | LogInjectionTest.java:1758:51:1758:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:503 | +| LogInjectionTest.java:1759:66:1759:88 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1759:66:1759:88 | new Object[] | provenance | Sink:MaD:503 | +| LogInjectionTest.java:1759:80:1759:87 | source(...) : Object | LogInjectionTest.java:1759:66:1759:88 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1760:60:1760:67 | source(...) : Object | LogInjectionTest.java:1760:51:1760:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:502 | +| LogInjectionTest.java:1763:60:1763:67 | source(...) : Object | LogInjectionTest.java:1763:51:1763:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:503 | +| LogInjectionTest.java:1764:66:1764:73 | source(...) : Object | LogInjectionTest.java:1764:13:1764:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:503 | +| LogInjectionTest.java:1765:81:1765:88 | source(...) : Object | LogInjectionTest.java:1765:13:1765:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:503 | +| LogInjectionTest.java:1766:96:1766:103 | source(...) : Object | LogInjectionTest.java:1766:13:1766:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:503 | +| LogInjectionTest.java:1767:34:1767:41 | source(...) : Object | LogInjectionTest.java:1767:25:1767:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:513 | +| LogInjectionTest.java:1768:34:1768:41 | source(...) : Object | LogInjectionTest.java:1768:25:1768:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:514 | +| LogInjectionTest.java:1770:34:1770:41 | source(...) : Object | LogInjectionTest.java:1770:25:1770:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:516 | +| LogInjectionTest.java:1771:40:1771:62 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1771:40:1771:62 | new Object[] | provenance | Sink:MaD:516 | +| LogInjectionTest.java:1771:54:1771:61 | source(...) : Object | LogInjectionTest.java:1771:40:1771:62 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1772:34:1772:41 | source(...) : Object | LogInjectionTest.java:1772:25:1772:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:515 | +| LogInjectionTest.java:1775:34:1775:41 | source(...) : Object | LogInjectionTest.java:1775:25:1775:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:517 | +| LogInjectionTest.java:1776:59:1776:66 | source(...) : Object | LogInjectionTest.java:1776:50:1776:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:509 | +| LogInjectionTest.java:1777:59:1777:66 | source(...) : Object | LogInjectionTest.java:1777:50:1777:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:510 | +| LogInjectionTest.java:1779:59:1779:66 | source(...) : Object | LogInjectionTest.java:1779:50:1779:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:512 | +| LogInjectionTest.java:1780:65:1780:87 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1780:65:1780:87 | new Object[] | provenance | Sink:MaD:512 | +| LogInjectionTest.java:1780:79:1780:86 | source(...) : Object | LogInjectionTest.java:1780:65:1780:87 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1781:59:1781:66 | source(...) : Object | LogInjectionTest.java:1781:50:1781:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:511 | +| LogInjectionTest.java:1784:59:1784:66 | source(...) : Object | LogInjectionTest.java:1784:50:1784:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:512 | +| LogInjectionTest.java:1785:65:1785:72 | source(...) : Object | LogInjectionTest.java:1785:13:1785:103 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:512 | +| LogInjectionTest.java:1786:80:1786:87 | source(...) : Object | LogInjectionTest.java:1786:13:1786:103 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:512 | +| LogInjectionTest.java:1787:95:1787:102 | source(...) : Object | LogInjectionTest.java:1787:13:1787:103 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:512 | +| LogInjectionTest.java:1788:35:1788:42 | source(...) : Object | LogInjectionTest.java:1788:26:1788:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:522 | +| LogInjectionTest.java:1789:35:1789:42 | source(...) : Object | LogInjectionTest.java:1789:26:1789:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:523 | +| LogInjectionTest.java:1791:35:1791:42 | source(...) : Object | LogInjectionTest.java:1791:26:1791:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:525 | +| LogInjectionTest.java:1792:41:1792:63 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1792:41:1792:63 | new Object[] | provenance | Sink:MaD:525 | +| LogInjectionTest.java:1792:55:1792:62 | source(...) : Object | LogInjectionTest.java:1792:41:1792:63 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1793:35:1793:42 | source(...) : Object | LogInjectionTest.java:1793:26:1793:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:524 | +| LogInjectionTest.java:1796:35:1796:42 | source(...) : Object | LogInjectionTest.java:1796:26:1796:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:526 | +| LogInjectionTest.java:1797:60:1797:67 | source(...) : Object | LogInjectionTest.java:1797:51:1797:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:518 | +| LogInjectionTest.java:1798:60:1798:67 | source(...) : Object | LogInjectionTest.java:1798:51:1798:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:519 | +| LogInjectionTest.java:1800:60:1800:67 | source(...) : Object | LogInjectionTest.java:1800:51:1800:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:521 | +| LogInjectionTest.java:1801:66:1801:88 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1801:66:1801:88 | new Object[] | provenance | Sink:MaD:521 | +| LogInjectionTest.java:1801:80:1801:87 | source(...) : Object | LogInjectionTest.java:1801:66:1801:88 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1802:60:1802:67 | source(...) : Object | LogInjectionTest.java:1802:51:1802:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:520 | +| LogInjectionTest.java:1805:60:1805:67 | source(...) : Object | LogInjectionTest.java:1805:51:1805:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:521 | +| LogInjectionTest.java:1806:66:1806:73 | source(...) : Object | LogInjectionTest.java:1806:13:1806:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:521 | +| LogInjectionTest.java:1807:81:1807:88 | source(...) : Object | LogInjectionTest.java:1807:13:1807:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:521 | +| LogInjectionTest.java:1808:96:1808:103 | source(...) : Object | LogInjectionTest.java:1808:13:1808:104 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:521 | +| LogInjectionTest.java:1809:34:1809:41 | source(...) : Object | LogInjectionTest.java:1809:25:1809:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:531 | +| LogInjectionTest.java:1810:34:1810:41 | source(...) : Object | LogInjectionTest.java:1810:25:1810:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:532 | +| LogInjectionTest.java:1812:34:1812:41 | source(...) : Object | LogInjectionTest.java:1812:25:1812:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:534 | +| LogInjectionTest.java:1813:40:1813:62 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1813:40:1813:62 | new Object[] | provenance | Sink:MaD:534 | +| LogInjectionTest.java:1813:54:1813:61 | source(...) : Object | LogInjectionTest.java:1813:40:1813:62 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1814:34:1814:41 | source(...) : Object | LogInjectionTest.java:1814:25:1814:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:533 | +| LogInjectionTest.java:1817:34:1817:41 | source(...) : Object | LogInjectionTest.java:1817:25:1817:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:535 | +| LogInjectionTest.java:1818:59:1818:66 | source(...) : Object | LogInjectionTest.java:1818:50:1818:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:527 | +| LogInjectionTest.java:1819:59:1819:66 | source(...) : Object | LogInjectionTest.java:1819:50:1819:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:528 | +| LogInjectionTest.java:1821:59:1821:66 | source(...) : Object | LogInjectionTest.java:1821:50:1821:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:530 | +| LogInjectionTest.java:1822:65:1822:87 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1822:65:1822:87 | new Object[] | provenance | Sink:MaD:530 | +| LogInjectionTest.java:1822:79:1822:86 | source(...) : Object | LogInjectionTest.java:1822:65:1822:87 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1823:59:1823:66 | source(...) : Object | LogInjectionTest.java:1823:50:1823:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:529 | +| LogInjectionTest.java:1826:59:1826:66 | source(...) : Object | LogInjectionTest.java:1826:50:1826:66 | (...)... | provenance | Src:MaD:536 Sink:MaD:530 | +| LogInjectionTest.java:1827:65:1827:72 | source(...) : Object | LogInjectionTest.java:1827:13:1827:103 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:530 | +| LogInjectionTest.java:1828:80:1828:87 | source(...) : Object | LogInjectionTest.java:1828:13:1828:103 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:530 | +| LogInjectionTest.java:1829:95:1829:102 | source(...) : Object | LogInjectionTest.java:1829:13:1829:103 | new ..[] { .. } | provenance | Src:MaD:536 Sink:MaD:530 | +| LogInjectionTest.java:1850:37:1850:44 | source(...) : Object | LogInjectionTest.java:1850:28:1850:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:19 | +| LogInjectionTest.java:1851:43:1851:65 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1851:43:1851:65 | new Object[] | provenance | Sink:MaD:19 | +| LogInjectionTest.java:1851:57:1851:64 | source(...) : Object | LogInjectionTest.java:1851:43:1851:65 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1853:30:1853:37 | source(...) : Object | LogInjectionTest.java:1853:21:1853:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1854:45:1854:52 | source(...) : Object | LogInjectionTest.java:1854:36:1854:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:7 | +| LogInjectionTest.java:1855:30:1855:37 | source(...) : Object | LogInjectionTest.java:1855:21:1855:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1856:60:1856:67 | source(...) : Object | LogInjectionTest.java:1856:51:1856:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:8 | +| LogInjectionTest.java:1857:45:1857:52 | source(...) : Object | LogInjectionTest.java:1857:36:1857:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:8 | +| LogInjectionTest.java:1858:30:1858:37 | source(...) : Object | LogInjectionTest.java:1858:21:1858:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1859:75:1859:82 | source(...) : Object | LogInjectionTest.java:1859:66:1859:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:9 | +| LogInjectionTest.java:1860:60:1860:67 | source(...) : Object | LogInjectionTest.java:1860:51:1860:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:9 | +| LogInjectionTest.java:1861:45:1861:52 | source(...) : Object | LogInjectionTest.java:1861:36:1861:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:9 | +| LogInjectionTest.java:1862:30:1862:37 | source(...) : Object | LogInjectionTest.java:1862:21:1862:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1863:90:1863:97 | source(...) : Object | LogInjectionTest.java:1863:81:1863:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:10 | +| LogInjectionTest.java:1864:75:1864:82 | source(...) : Object | LogInjectionTest.java:1864:66:1864:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:10 | +| LogInjectionTest.java:1865:60:1865:67 | source(...) : Object | LogInjectionTest.java:1865:51:1865:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:10 | +| LogInjectionTest.java:1866:45:1866:52 | source(...) : Object | LogInjectionTest.java:1866:36:1866:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:10 | +| LogInjectionTest.java:1867:30:1867:37 | source(...) : Object | LogInjectionTest.java:1867:21:1867:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1868:105:1868:112 | source(...) : Object | LogInjectionTest.java:1868:96:1868:112 | (...)... | provenance | Src:MaD:536 Sink:MaD:11 | +| LogInjectionTest.java:1869:90:1869:97 | source(...) : Object | LogInjectionTest.java:1869:81:1869:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:11 | +| LogInjectionTest.java:1870:75:1870:82 | source(...) : Object | LogInjectionTest.java:1870:66:1870:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:11 | +| LogInjectionTest.java:1871:60:1871:67 | source(...) : Object | LogInjectionTest.java:1871:51:1871:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:11 | +| LogInjectionTest.java:1872:45:1872:52 | source(...) : Object | LogInjectionTest.java:1872:36:1872:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:11 | +| LogInjectionTest.java:1873:30:1873:37 | source(...) : Object | LogInjectionTest.java:1873:21:1873:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1874:120:1874:127 | source(...) : Object | LogInjectionTest.java:1874:111:1874:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:12 | +| LogInjectionTest.java:1875:105:1875:112 | source(...) : Object | LogInjectionTest.java:1875:96:1875:112 | (...)... | provenance | Src:MaD:536 Sink:MaD:12 | +| LogInjectionTest.java:1876:90:1876:97 | source(...) : Object | LogInjectionTest.java:1876:81:1876:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:12 | +| LogInjectionTest.java:1877:75:1877:82 | source(...) : Object | LogInjectionTest.java:1877:66:1877:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:12 | +| LogInjectionTest.java:1878:60:1878:67 | source(...) : Object | LogInjectionTest.java:1878:51:1878:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:12 | +| LogInjectionTest.java:1879:45:1879:52 | source(...) : Object | LogInjectionTest.java:1879:36:1879:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:12 | +| LogInjectionTest.java:1880:30:1880:37 | source(...) : Object | LogInjectionTest.java:1880:21:1880:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1881:135:1881:142 | source(...) : Object | LogInjectionTest.java:1881:126:1881:142 | (...)... | provenance | Src:MaD:536 Sink:MaD:13 | +| LogInjectionTest.java:1882:120:1882:127 | source(...) : Object | LogInjectionTest.java:1882:111:1882:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:13 | +| LogInjectionTest.java:1883:105:1883:112 | source(...) : Object | LogInjectionTest.java:1883:96:1883:112 | (...)... | provenance | Src:MaD:536 Sink:MaD:13 | +| LogInjectionTest.java:1884:90:1884:97 | source(...) : Object | LogInjectionTest.java:1884:81:1884:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:13 | +| LogInjectionTest.java:1885:75:1885:82 | source(...) : Object | LogInjectionTest.java:1885:66:1885:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:13 | +| LogInjectionTest.java:1886:60:1886:67 | source(...) : Object | LogInjectionTest.java:1886:51:1886:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:13 | +| LogInjectionTest.java:1887:45:1887:52 | source(...) : Object | LogInjectionTest.java:1887:36:1887:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:13 | +| LogInjectionTest.java:1888:30:1888:37 | source(...) : Object | LogInjectionTest.java:1888:21:1888:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1889:150:1889:157 | source(...) : Object | LogInjectionTest.java:1889:141:1889:157 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1890:135:1890:142 | source(...) : Object | LogInjectionTest.java:1890:126:1890:142 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1891:120:1891:127 | source(...) : Object | LogInjectionTest.java:1891:111:1891:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1892:105:1892:112 | source(...) : Object | LogInjectionTest.java:1892:96:1892:112 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1893:90:1893:97 | source(...) : Object | LogInjectionTest.java:1893:81:1893:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1894:75:1894:82 | source(...) : Object | LogInjectionTest.java:1894:66:1894:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1895:60:1895:67 | source(...) : Object | LogInjectionTest.java:1895:51:1895:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1896:45:1896:52 | source(...) : Object | LogInjectionTest.java:1896:36:1896:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:14 | +| LogInjectionTest.java:1897:30:1897:37 | source(...) : Object | LogInjectionTest.java:1897:21:1897:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1898:165:1898:172 | source(...) : Object | LogInjectionTest.java:1898:156:1898:172 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1899:150:1899:157 | source(...) : Object | LogInjectionTest.java:1899:141:1899:157 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1900:135:1900:142 | source(...) : Object | LogInjectionTest.java:1900:126:1900:142 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1901:120:1901:127 | source(...) : Object | LogInjectionTest.java:1901:111:1901:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1902:105:1902:112 | source(...) : Object | LogInjectionTest.java:1902:96:1902:112 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1903:90:1903:97 | source(...) : Object | LogInjectionTest.java:1903:81:1903:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1904:75:1904:82 | source(...) : Object | LogInjectionTest.java:1904:66:1904:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1905:60:1905:67 | source(...) : Object | LogInjectionTest.java:1905:51:1905:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1906:45:1906:52 | source(...) : Object | LogInjectionTest.java:1906:36:1906:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:15 | +| LogInjectionTest.java:1907:30:1907:37 | source(...) : Object | LogInjectionTest.java:1907:21:1907:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1908:180:1908:187 | source(...) : Object | LogInjectionTest.java:1908:171:1908:187 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1909:165:1909:172 | source(...) : Object | LogInjectionTest.java:1909:156:1909:172 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1910:150:1910:157 | source(...) : Object | LogInjectionTest.java:1910:141:1910:157 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1911:135:1911:142 | source(...) : Object | LogInjectionTest.java:1911:126:1911:142 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1912:120:1912:127 | source(...) : Object | LogInjectionTest.java:1912:111:1912:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1913:105:1913:112 | source(...) : Object | LogInjectionTest.java:1913:96:1913:112 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1914:90:1914:97 | source(...) : Object | LogInjectionTest.java:1914:81:1914:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1915:75:1915:82 | source(...) : Object | LogInjectionTest.java:1915:66:1915:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1916:60:1916:67 | source(...) : Object | LogInjectionTest.java:1916:51:1916:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1917:45:1917:52 | source(...) : Object | LogInjectionTest.java:1917:36:1917:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:16 | +| LogInjectionTest.java:1918:30:1918:37 | source(...) : Object | LogInjectionTest.java:1918:21:1918:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1919:186:1919:207 | {...} : Object[] [[]] : Object | LogInjectionTest.java:1919:186:1919:207 | new Object[] | provenance | Sink:MaD:17 | +| LogInjectionTest.java:1919:199:1919:206 | source(...) : Object | LogInjectionTest.java:1919:186:1919:207 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:1920:180:1920:187 | source(...) : Object | LogInjectionTest.java:1920:171:1920:187 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1921:165:1921:172 | source(...) : Object | LogInjectionTest.java:1921:156:1921:172 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1922:150:1922:157 | source(...) : Object | LogInjectionTest.java:1922:141:1922:157 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1923:135:1923:142 | source(...) : Object | LogInjectionTest.java:1923:126:1923:142 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1924:120:1924:127 | source(...) : Object | LogInjectionTest.java:1924:111:1924:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1925:105:1925:112 | source(...) : Object | LogInjectionTest.java:1925:96:1925:112 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1926:90:1926:97 | source(...) : Object | LogInjectionTest.java:1926:81:1926:97 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1927:75:1927:82 | source(...) : Object | LogInjectionTest.java:1927:66:1927:82 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1928:60:1928:67 | source(...) : Object | LogInjectionTest.java:1928:51:1928:67 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1929:45:1929:52 | source(...) : Object | LogInjectionTest.java:1929:36:1929:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:17 | +| LogInjectionTest.java:1930:30:1930:37 | source(...) : Object | LogInjectionTest.java:1930:21:1930:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1932:30:1932:37 | source(...) : Object | LogInjectionTest.java:1932:21:1932:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1933:30:1933:37 | source(...) : Object | LogInjectionTest.java:1933:21:1933:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1934:30:1934:37 | source(...) : Object | LogInjectionTest.java:1934:21:1934:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1935:30:1935:37 | source(...) : Object | LogInjectionTest.java:1935:21:1935:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1936:30:1936:37 | source(...) : Object | LogInjectionTest.java:1936:21:1936:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1937:30:1937:37 | source(...) : Object | LogInjectionTest.java:1937:21:1937:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1939:30:1939:37 | source(...) : Object | LogInjectionTest.java:1939:21:1939:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1941:30:1941:37 | source(...) : Object | LogInjectionTest.java:1941:21:1941:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1943:30:1943:37 | source(...) : Object | LogInjectionTest.java:1943:21:1943:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1945:30:1945:37 | source(...) : Object | LogInjectionTest.java:1945:21:1945:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1947:30:1947:37 | source(...) : Object | LogInjectionTest.java:1947:21:1947:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1949:30:1949:37 | source(...) : Object | LogInjectionTest.java:1949:21:1949:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1951:30:1951:37 | source(...) : Object | LogInjectionTest.java:1951:21:1951:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1953:30:1953:37 | source(...) : Object | LogInjectionTest.java:1953:21:1953:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1955:30:1955:37 | source(...) : Object | LogInjectionTest.java:1955:21:1955:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1957:30:1957:37 | source(...) : Object | LogInjectionTest.java:1957:21:1957:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1959:30:1959:37 | source(...) : Object | LogInjectionTest.java:1959:21:1959:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1961:30:1961:37 | source(...) : Object | LogInjectionTest.java:1961:21:1961:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1963:30:1963:37 | source(...) : Object | LogInjectionTest.java:1963:21:1963:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1965:30:1965:37 | source(...) : Object | LogInjectionTest.java:1965:21:1965:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1967:30:1967:37 | source(...) : Object | LogInjectionTest.java:1967:21:1967:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1969:30:1969:37 | source(...) : Object | LogInjectionTest.java:1969:21:1969:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1970:30:1970:37 | source(...) : Object | LogInjectionTest.java:1970:21:1970:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1971:30:1971:37 | source(...) : Object | LogInjectionTest.java:1971:21:1971:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1972:30:1972:37 | source(...) : Object | LogInjectionTest.java:1972:21:1972:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1973:30:1973:37 | source(...) : Object | LogInjectionTest.java:1973:21:1973:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1974:30:1974:37 | source(...) : Object | LogInjectionTest.java:1974:21:1974:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1975:30:1975:37 | source(...) : Object | LogInjectionTest.java:1975:21:1975:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1976:30:1976:37 | source(...) : Object | LogInjectionTest.java:1976:21:1976:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1977:30:1977:37 | source(...) : Object | LogInjectionTest.java:1977:21:1977:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1978:30:1978:37 | source(...) : Object | LogInjectionTest.java:1978:21:1978:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1979:30:1979:37 | source(...) : Object | LogInjectionTest.java:1979:21:1979:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1980:30:1980:37 | source(...) : Object | LogInjectionTest.java:1980:21:1980:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1981:30:1981:37 | source(...) : Object | LogInjectionTest.java:1981:21:1981:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1982:30:1982:37 | source(...) : Object | LogInjectionTest.java:1982:21:1982:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1983:30:1983:37 | source(...) : Object | LogInjectionTest.java:1983:21:1983:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1984:30:1984:37 | source(...) : Object | LogInjectionTest.java:1984:21:1984:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1985:30:1985:37 | source(...) : Object | LogInjectionTest.java:1985:21:1985:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1986:30:1986:37 | source(...) : Object | LogInjectionTest.java:1986:21:1986:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1987:30:1987:37 | source(...) : Object | LogInjectionTest.java:1987:21:1987:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1988:30:1988:37 | source(...) : Object | LogInjectionTest.java:1988:21:1988:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1989:30:1989:37 | source(...) : Object | LogInjectionTest.java:1989:21:1989:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1990:30:1990:37 | source(...) : Object | LogInjectionTest.java:1990:21:1990:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1991:30:1991:37 | source(...) : Object | LogInjectionTest.java:1991:21:1991:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1992:30:1992:37 | source(...) : Object | LogInjectionTest.java:1992:21:1992:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1993:30:1993:37 | source(...) : Object | LogInjectionTest.java:1993:21:1993:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1994:30:1994:37 | source(...) : Object | LogInjectionTest.java:1994:21:1994:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1995:30:1995:37 | source(...) : Object | LogInjectionTest.java:1995:21:1995:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1996:30:1996:37 | source(...) : Object | LogInjectionTest.java:1996:21:1996:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1997:30:1997:37 | source(...) : Object | LogInjectionTest.java:1997:21:1997:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1998:30:1998:37 | source(...) : Object | LogInjectionTest.java:1998:21:1998:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:1999:30:1999:37 | source(...) : Object | LogInjectionTest.java:1999:21:1999:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2000:30:2000:37 | source(...) : Object | LogInjectionTest.java:2000:21:2000:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2001:30:2001:37 | source(...) : Object | LogInjectionTest.java:2001:21:2001:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2002:30:2002:37 | source(...) : Object | LogInjectionTest.java:2002:21:2002:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2003:30:2003:37 | source(...) : Object | LogInjectionTest.java:2003:21:2003:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2004:30:2004:37 | source(...) : Object | LogInjectionTest.java:2004:21:2004:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2005:30:2005:37 | source(...) : Object | LogInjectionTest.java:2005:21:2005:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2006:30:2006:37 | source(...) : Object | LogInjectionTest.java:2006:21:2006:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2007:30:2007:37 | source(...) : Object | LogInjectionTest.java:2007:21:2007:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2008:30:2008:37 | source(...) : Object | LogInjectionTest.java:2008:21:2008:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2009:30:2009:37 | source(...) : Object | LogInjectionTest.java:2009:21:2009:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2010:30:2010:37 | source(...) : Object | LogInjectionTest.java:2010:21:2010:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2011:30:2011:37 | source(...) : Object | LogInjectionTest.java:2011:21:2011:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2012:30:2012:37 | source(...) : Object | LogInjectionTest.java:2012:21:2012:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2013:30:2013:37 | source(...) : Object | LogInjectionTest.java:2013:21:2013:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2014:30:2014:37 | source(...) : Object | LogInjectionTest.java:2014:21:2014:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2015:30:2015:37 | source(...) : Object | LogInjectionTest.java:2015:21:2015:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2016:30:2016:37 | source(...) : Object | LogInjectionTest.java:2016:21:2016:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2017:30:2017:37 | source(...) : Object | LogInjectionTest.java:2017:21:2017:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2018:30:2018:37 | source(...) : Object | LogInjectionTest.java:2018:21:2018:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2019:30:2019:37 | source(...) : Object | LogInjectionTest.java:2019:21:2019:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2020:30:2020:37 | source(...) : Object | LogInjectionTest.java:2020:21:2020:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2021:30:2021:37 | source(...) : Object | LogInjectionTest.java:2021:21:2021:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2022:30:2022:37 | source(...) : Object | LogInjectionTest.java:2022:21:2022:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2023:30:2023:37 | source(...) : Object | LogInjectionTest.java:2023:21:2023:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2024:30:2024:37 | source(...) : Object | LogInjectionTest.java:2024:21:2024:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2025:30:2025:37 | source(...) : Object | LogInjectionTest.java:2025:21:2025:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2026:30:2026:37 | source(...) : Object | LogInjectionTest.java:2026:21:2026:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2027:30:2027:37 | source(...) : Object | LogInjectionTest.java:2027:21:2027:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2028:30:2028:37 | source(...) : Object | LogInjectionTest.java:2028:21:2028:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2029:30:2029:37 | source(...) : Object | LogInjectionTest.java:2029:21:2029:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2030:30:2030:37 | source(...) : Object | LogInjectionTest.java:2030:21:2030:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2031:30:2031:37 | source(...) : Object | LogInjectionTest.java:2031:21:2031:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2032:30:2032:37 | source(...) : Object | LogInjectionTest.java:2032:21:2032:37 | (...)... | provenance | Src:MaD:536 Sink:MaD:18 | +| LogInjectionTest.java:2037:36:2037:43 | source(...) : Object | LogInjectionTest.java:2037:27:2037:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:20 | +| LogInjectionTest.java:2038:57:2038:64 | source(...) : Object | LogInjectionTest.java:2038:27:2038:64 | (...)... | provenance | Src:MaD:536 Sink:MaD:20 | +| LogInjectionTest.java:2039:34:2039:41 | source(...) : Object | LogInjectionTest.java:2039:25:2039:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:26 | +| LogInjectionTest.java:2040:55:2040:62 | source(...) : Object | LogInjectionTest.java:2040:25:2040:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:26 | +| LogInjectionTest.java:2041:35:2041:42 | source(...) : Object | LogInjectionTest.java:2041:26:2041:42 | (...)... | provenance | Src:MaD:536 Sink:MaD:27 | +| LogInjectionTest.java:2042:56:2042:63 | source(...) : Object | LogInjectionTest.java:2042:26:2042:63 | (...)... | provenance | Src:MaD:536 Sink:MaD:27 | +| LogInjectionTest.java:2043:36:2043:43 | source(...) : Object | LogInjectionTest.java:2043:27:2043:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:28 | +| LogInjectionTest.java:2044:57:2044:64 | source(...) : Object | LogInjectionTest.java:2044:27:2044:64 | (...)... | provenance | Src:MaD:536 Sink:MaD:28 | +| LogInjectionTest.java:2045:34:2045:41 | source(...) : Object | LogInjectionTest.java:2045:25:2045:41 | (...)... | provenance | Src:MaD:536 Sink:MaD:29 | +| LogInjectionTest.java:2046:55:2046:62 | source(...) : Object | LogInjectionTest.java:2046:25:2046:62 | (...)... | provenance | Src:MaD:536 Sink:MaD:29 | +| LogInjectionTest.java:2047:36:2047:43 | source(...) : Object | LogInjectionTest.java:2047:27:2047:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:52 | +| LogInjectionTest.java:2048:57:2048:64 | source(...) : Object | LogInjectionTest.java:2048:27:2048:64 | (...)... | provenance | Src:MaD:536 Sink:MaD:52 | +| LogInjectionTest.java:2049:37:2049:44 | source(...) : Object | LogInjectionTest.java:2049:28:2049:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:53 | +| LogInjectionTest.java:2050:58:2050:65 | source(...) : Object | LogInjectionTest.java:2050:28:2050:65 | (...)... | provenance | Src:MaD:536 Sink:MaD:53 | +| LogInjectionTest.java:2051:38:2051:45 | source(...) : Object | LogInjectionTest.java:2051:29:2051:45 | (...)... | provenance | Src:MaD:536 Sink:MaD:21 | +| LogInjectionTest.java:2052:53:2052:60 | source(...) : Object | LogInjectionTest.java:2052:44:2052:60 | (...)... | provenance | Src:MaD:536 Sink:MaD:21 | +| LogInjectionTest.java:2053:38:2053:45 | source(...) : Object | LogInjectionTest.java:2053:29:2053:45 | (...)... | provenance | Src:MaD:536 Sink:MaD:22 | +| LogInjectionTest.java:2054:53:2054:60 | source(...) : Object | LogInjectionTest.java:2054:44:2054:60 | (...)... | provenance | Src:MaD:536 Sink:MaD:22 | +| LogInjectionTest.java:2055:68:2055:75 | source(...) : Object | LogInjectionTest.java:2055:59:2055:75 | (...)... | provenance | Src:MaD:536 Sink:MaD:22 | +| LogInjectionTest.java:2056:38:2056:45 | source(...) : Object | LogInjectionTest.java:2056:29:2056:45 | (...)... | provenance | Src:MaD:536 Sink:MaD:23 | +| LogInjectionTest.java:2057:53:2057:60 | source(...) : Object | LogInjectionTest.java:2057:44:2057:60 | (...)... | provenance | Src:MaD:536 Sink:MaD:23 | +| LogInjectionTest.java:2058:59:2058:81 | {...} : Object[] [[]] : Object | LogInjectionTest.java:2058:59:2058:81 | new Object[] | provenance | Sink:MaD:23 | +| LogInjectionTest.java:2058:73:2058:80 | source(...) : Object | LogInjectionTest.java:2058:59:2058:81 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:2059:37:2059:44 | source(...) : Object | LogInjectionTest.java:2059:28:2059:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:24 | +| LogInjectionTest.java:2060:52:2060:59 | source(...) : Object | LogInjectionTest.java:2060:43:2060:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:24 | +| LogInjectionTest.java:2061:37:2061:44 | source(...) : Object | LogInjectionTest.java:2061:28:2061:44 | (...)... | provenance | Src:MaD:536 Sink:MaD:25 | +| LogInjectionTest.java:2062:52:2062:59 | source(...) : Object | LogInjectionTest.java:2062:43:2062:59 | (...)... | provenance | Src:MaD:536 Sink:MaD:25 | +| LogInjectionTest.java:2063:67:2063:74 | source(...) : Object | LogInjectionTest.java:2063:58:2063:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:25 | +| LogInjectionTest.java:2064:65:2064:72 | source(...) : Object | LogInjectionTest.java:2064:56:2064:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:30 | +| LogInjectionTest.java:2065:65:2065:72 | source(...) : Object | LogInjectionTest.java:2065:56:2065:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:31 | +| LogInjectionTest.java:2067:65:2067:72 | source(...) : Object | LogInjectionTest.java:2067:56:2067:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:32 | +| LogInjectionTest.java:2068:71:2068:92 | {...} : Object[] [[]] : Object | LogInjectionTest.java:2068:71:2068:92 | new Object[] | provenance | Sink:MaD:32 | +| LogInjectionTest.java:2068:84:2068:91 | source(...) : Object | LogInjectionTest.java:2068:71:2068:92 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:2069:65:2069:72 | source(...) : Object | LogInjectionTest.java:2069:56:2069:72 | (...)... | provenance | Src:MaD:536 Sink:MaD:33 | +| LogInjectionTest.java:2070:86:2070:93 | source(...) : Object | LogInjectionTest.java:2070:56:2070:93 | (...)... | provenance | Src:MaD:536 Sink:MaD:34 | +| LogInjectionTest.java:2071:104:2071:111 | source(...) : Object | LogInjectionTest.java:2071:74:2071:111 | (...)... | provenance | Src:MaD:536 Sink:MaD:35 | +| LogInjectionTest.java:2072:36:2072:43 | source(...) : Object | LogInjectionTest.java:2072:24:2072:43 | (...)... | provenance | Src:MaD:536 Sink:MaD:36 | +| LogInjectionTest.java:2073:66:2073:73 | source(...) : Object | LogInjectionTest.java:2073:57:2073:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:37 | +| LogInjectionTest.java:2074:81:2074:88 | source(...) : Object | LogInjectionTest.java:2074:72:2074:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:37 | +| LogInjectionTest.java:2075:96:2075:103 | source(...) : Object | LogInjectionTest.java:2075:87:2075:103 | (...)... | provenance | Src:MaD:536 Sink:MaD:37 | +| LogInjectionTest.java:2076:66:2076:73 | source(...) : Object | LogInjectionTest.java:2076:57:2076:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:38 | +| LogInjectionTest.java:2077:81:2077:88 | source(...) : Object | LogInjectionTest.java:2077:72:2077:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:38 | +| LogInjectionTest.java:2078:96:2078:103 | source(...) : Object | LogInjectionTest.java:2078:87:2078:103 | (...)... | provenance | Src:MaD:536 Sink:MaD:38 | +| LogInjectionTest.java:2080:66:2080:73 | source(...) : Object | LogInjectionTest.java:2080:57:2080:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:39 | +| LogInjectionTest.java:2081:81:2081:88 | source(...) : Object | LogInjectionTest.java:2081:72:2081:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:39 | +| LogInjectionTest.java:2082:96:2082:103 | source(...) : Object | LogInjectionTest.java:2082:87:2082:103 | (...)... | provenance | Src:MaD:536 Sink:MaD:39 | +| LogInjectionTest.java:2083:102:2083:124 | {...} : Object[] [[]] : Object | LogInjectionTest.java:2083:102:2083:124 | new Object[] | provenance | Sink:MaD:39 | +| LogInjectionTest.java:2083:116:2083:123 | source(...) : Object | LogInjectionTest.java:2083:102:2083:124 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:2084:66:2084:73 | source(...) : Object | LogInjectionTest.java:2084:57:2084:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:40 | +| LogInjectionTest.java:2085:81:2085:88 | source(...) : Object | LogInjectionTest.java:2085:72:2085:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:40 | +| LogInjectionTest.java:2086:96:2086:103 | source(...) : Object | LogInjectionTest.java:2086:87:2086:103 | (...)... | provenance | Src:MaD:536 Sink:MaD:40 | +| LogInjectionTest.java:2087:66:2087:73 | source(...) : Object | LogInjectionTest.java:2087:57:2087:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:41 | +| LogInjectionTest.java:2088:81:2088:88 | source(...) : Object | LogInjectionTest.java:2088:72:2088:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:41 | +| LogInjectionTest.java:2089:117:2089:124 | source(...) : Object | LogInjectionTest.java:2089:87:2089:124 | (...)... | provenance | Src:MaD:536 Sink:MaD:41 | +| LogInjectionTest.java:2090:66:2090:73 | source(...) : Object | LogInjectionTest.java:2090:57:2090:73 | (...)... | provenance | Src:MaD:536 Sink:MaD:42 | +| LogInjectionTest.java:2091:81:2091:88 | source(...) : Object | LogInjectionTest.java:2091:72:2091:88 | (...)... | provenance | Src:MaD:536 Sink:MaD:42 | +| LogInjectionTest.java:2092:135:2092:142 | source(...) : Object | LogInjectionTest.java:2092:105:2092:142 | (...)... | provenance | Src:MaD:536 Sink:MaD:43 | +| LogInjectionTest.java:2093:67:2093:74 | source(...) : Object | LogInjectionTest.java:2093:58:2093:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:44 | +| LogInjectionTest.java:2094:82:2094:89 | source(...) : Object | LogInjectionTest.java:2094:73:2094:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:44 | +| LogInjectionTest.java:2095:120:2095:127 | source(...) : Object | LogInjectionTest.java:2095:111:2095:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:45 | +| LogInjectionTest.java:2096:126:2096:148 | {...} : Object[] [[]] : Object | LogInjectionTest.java:2096:126:2096:148 | new Object[] | provenance | Sink:MaD:45 | +| LogInjectionTest.java:2096:140:2096:147 | source(...) : Object | LogInjectionTest.java:2096:126:2096:148 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:2097:67:2097:74 | source(...) : Object | LogInjectionTest.java:2097:58:2097:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:46 | +| LogInjectionTest.java:2098:82:2098:89 | source(...) : Object | LogInjectionTest.java:2098:73:2098:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:46 | +| LogInjectionTest.java:2099:120:2099:127 | source(...) : Object | LogInjectionTest.java:2099:111:2099:127 | (...)... | provenance | Src:MaD:536 Sink:MaD:47 | +| LogInjectionTest.java:2100:67:2100:74 | source(...) : Object | LogInjectionTest.java:2100:58:2100:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:48 | +| LogInjectionTest.java:2101:82:2101:89 | source(...) : Object | LogInjectionTest.java:2101:73:2101:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:48 | +| LogInjectionTest.java:2102:97:2102:104 | source(...) : Object | LogInjectionTest.java:2102:88:2102:104 | (...)... | provenance | Src:MaD:536 Sink:MaD:48 | +| LogInjectionTest.java:2103:112:2103:119 | source(...) : Object | LogInjectionTest.java:2103:103:2103:119 | (...)... | provenance | Src:MaD:536 Sink:MaD:48 | +| LogInjectionTest.java:2104:67:2104:74 | source(...) : Object | LogInjectionTest.java:2104:58:2104:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:49 | +| LogInjectionTest.java:2105:82:2105:89 | source(...) : Object | LogInjectionTest.java:2105:73:2105:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:49 | +| LogInjectionTest.java:2106:97:2106:104 | source(...) : Object | LogInjectionTest.java:2106:88:2106:104 | (...)... | provenance | Src:MaD:536 Sink:MaD:49 | +| LogInjectionTest.java:2107:112:2107:119 | source(...) : Object | LogInjectionTest.java:2107:103:2107:119 | (...)... | provenance | Src:MaD:536 Sink:MaD:49 | +| LogInjectionTest.java:2109:67:2109:74 | source(...) : Object | LogInjectionTest.java:2109:58:2109:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:50 | +| LogInjectionTest.java:2110:82:2110:89 | source(...) : Object | LogInjectionTest.java:2110:73:2110:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:50 | +| LogInjectionTest.java:2111:97:2111:104 | source(...) : Object | LogInjectionTest.java:2111:88:2111:104 | (...)... | provenance | Src:MaD:536 Sink:MaD:50 | +| LogInjectionTest.java:2112:112:2112:119 | source(...) : Object | LogInjectionTest.java:2112:103:2112:119 | (...)... | provenance | Src:MaD:536 Sink:MaD:50 | +| LogInjectionTest.java:2113:118:2113:140 | {...} : Object[] [[]] : Object | LogInjectionTest.java:2113:118:2113:140 | new Object[] | provenance | Sink:MaD:50 | +| LogInjectionTest.java:2113:132:2113:139 | source(...) : Object | LogInjectionTest.java:2113:118:2113:140 | {...} : Object[] [[]] : Object | provenance | Src:MaD:536 | +| LogInjectionTest.java:2114:67:2114:74 | source(...) : Object | LogInjectionTest.java:2114:58:2114:74 | (...)... | provenance | Src:MaD:536 Sink:MaD:51 | +| LogInjectionTest.java:2115:82:2115:89 | source(...) : Object | LogInjectionTest.java:2115:73:2115:89 | (...)... | provenance | Src:MaD:536 Sink:MaD:51 | +| LogInjectionTest.java:2116:97:2116:104 | source(...) : Object | LogInjectionTest.java:2116:88:2116:104 | (...)... | provenance | Src:MaD:536 Sink:MaD:51 | +| LogInjectionTest.java:2117:112:2117:119 | source(...) : Object | LogInjectionTest.java:2117:103:2117:119 | (...)... | provenance | Src:MaD:536 Sink:MaD:51 | +| LogInjectionTest.java:2121:45:2121:52 | source(...) : Object | LogInjectionTest.java:2121:36:2121:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:1 | +| LogInjectionTest.java:2122:45:2122:52 | source(...) : Object | LogInjectionTest.java:2122:36:2122:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:4 | +| LogInjectionTest.java:2123:45:2123:52 | source(...) : Object | LogInjectionTest.java:2123:36:2123:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:3 | +| LogInjectionTest.java:2124:45:2124:52 | source(...) : Object | LogInjectionTest.java:2124:36:2124:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:5 | +| LogInjectionTest.java:2125:45:2125:52 | source(...) : Object | LogInjectionTest.java:2125:36:2125:52 | (...)... | provenance | Src:MaD:536 Sink:MaD:2 | +| LogInjectionTest.java:2126:47:2126:54 | source(...) : Object | LogInjectionTest.java:2126:38:2126:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:6 | +| LogInjectionTest.java:2131:47:2131:54 | source(...) : Object | LogInjectionTest.java:2131:38:2131:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:54 | +| LogInjectionTest.java:2133:47:2133:54 | source(...) : Object | LogInjectionTest.java:2133:38:2133:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:55 | +| LogInjectionTest.java:2135:47:2135:54 | source(...) : Object | LogInjectionTest.java:2135:38:2135:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:56 | +| LogInjectionTest.java:2137:47:2137:54 | source(...) : Object | LogInjectionTest.java:2137:38:2137:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:57 | +| LogInjectionTest.java:2139:47:2139:54 | source(...) : Object | LogInjectionTest.java:2139:38:2139:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:58 | +| LogInjectionTest.java:2141:47:2141:54 | source(...) : Object | LogInjectionTest.java:2141:38:2141:54 | (...)... | provenance | Src:MaD:536 Sink:MaD:59 | +models +| 1 | Sink: android.util; Log; true; d; ; ; Argument[1]; log-injection; manual | +| 2 | Sink: android.util; Log; true; e; ; ; Argument[1]; log-injection; manual | +| 3 | Sink: android.util; Log; true; i; ; ; Argument[1]; log-injection; manual | +| 4 | Sink: android.util; Log; true; v; ; ; Argument[1]; log-injection; manual | +| 5 | Sink: android.util; Log; true; w; ; ; Argument[1]; log-injection; manual | +| 6 | Sink: android.util; Log; true; wtf; ; ; Argument[1]; log-injection; manual | +| 7 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object); ; Argument[1]; log-injection; manual | +| 8 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object); ; Argument[1..2]; log-injection; manual | +| 9 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object); ; Argument[1..3]; log-injection; manual | +| 10 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 11 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 12 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 13 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 14 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 15 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 16 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 17 | Sink: com.google.common.flogger; LoggingApi; true; log; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object[]); ; Argument[1..11]; log-injection; manual | +| 18 | Sink: com.google.common.flogger; LoggingApi; true; log; ; ; Argument[0]; log-injection; manual | +| 19 | Sink: com.google.common.flogger; LoggingApi; true; logVarargs; ; ; Argument[0..1]; log-injection; manual | +| 20 | Sink: java.util.logging; Logger; true; config; ; ; Argument[0]; log-injection; manual | +| 21 | Sink: java.util.logging; Logger; true; entering; (String,String); ; Argument[0..1]; log-injection; manual | +| 22 | Sink: java.util.logging; Logger; true; entering; (String,String,Object); ; Argument[0..2]; log-injection; manual | +| 23 | Sink: java.util.logging; Logger; true; entering; (String,String,Object[]); ; Argument[0..2]; log-injection; manual | +| 24 | Sink: java.util.logging; Logger; true; exiting; (String,String); ; Argument[0..1]; log-injection; manual | +| 25 | Sink: java.util.logging; Logger; true; exiting; (String,String,Object); ; Argument[0..2]; log-injection; manual | +| 26 | Sink: java.util.logging; Logger; true; fine; ; ; Argument[0]; log-injection; manual | +| 27 | Sink: java.util.logging; Logger; true; finer; ; ; Argument[0]; log-injection; manual | +| 28 | Sink: java.util.logging; Logger; true; finest; ; ; Argument[0]; log-injection; manual | +| 29 | Sink: java.util.logging; Logger; true; info; ; ; Argument[0]; log-injection; manual | +| 30 | Sink: java.util.logging; Logger; true; log; (Level,String); ; Argument[1]; log-injection; manual | +| 31 | Sink: java.util.logging; Logger; true; log; (Level,String,Object); ; Argument[1..2]; log-injection; manual | +| 32 | Sink: java.util.logging; Logger; true; log; (Level,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 33 | Sink: java.util.logging; Logger; true; log; (Level,String,Throwable); ; Argument[1]; log-injection; manual | +| 34 | Sink: java.util.logging; Logger; true; log; (Level,Supplier); ; Argument[1]; log-injection; manual | +| 35 | Sink: java.util.logging; Logger; true; log; (Level,Throwable,Supplier); ; Argument[2]; log-injection; manual | +| 36 | Sink: java.util.logging; Logger; true; log; (LogRecord); ; Argument[0]; log-injection; manual | +| 37 | Sink: java.util.logging; Logger; true; logp; (Level,String,String,String); ; Argument[1..3]; log-injection; manual | +| 38 | Sink: java.util.logging; Logger; true; logp; (Level,String,String,String,Object); ; Argument[1..4]; log-injection; manual | +| 39 | Sink: java.util.logging; Logger; true; logp; (Level,String,String,String,Object[]); ; Argument[1..4]; log-injection; manual | +| 40 | Sink: java.util.logging; Logger; true; logp; (Level,String,String,String,Throwable); ; Argument[1..3]; log-injection; manual | +| 41 | Sink: java.util.logging; Logger; true; logp; (Level,String,String,Supplier); ; Argument[1..3]; log-injection; manual | +| 42 | Sink: java.util.logging; Logger; true; logp; (Level,String,String,Throwable,Supplier); ; Argument[1..2]; log-injection; manual | +| 43 | Sink: java.util.logging; Logger; true; logp; (Level,String,String,Throwable,Supplier); ; Argument[4]; log-injection; manual | +| 44 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,ResourceBundle,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 45 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,ResourceBundle,String,Object[]); ; Argument[4..5]; log-injection; manual | +| 46 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,ResourceBundle,String,Throwable); ; Argument[1..2]; log-injection; manual | +| 47 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,ResourceBundle,String,Throwable); ; Argument[4]; log-injection; manual | +| 48 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,String,String); ; Argument[1..4]; log-injection; manual | +| 49 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,String,String,Object); ; Argument[1..5]; log-injection; manual | +| 50 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,String,String,Object[]); ; Argument[1..5]; log-injection; manual | +| 51 | Sink: java.util.logging; Logger; true; logrb; (Level,String,String,String,String,Throwable); ; Argument[1..4]; log-injection; manual | +| 52 | Sink: java.util.logging; Logger; true; severe; ; ; Argument[0]; log-injection; manual | +| 53 | Sink: java.util.logging; Logger; true; warning; ; ; Argument[0]; log-injection; manual | +| 54 | Sink: org.apache.cxf.common.logging; LogUtils; true; log; (Logger,Level,String); ; Argument[2]; log-injection; manual | +| 55 | Sink: org.apache.cxf.common.logging; LogUtils; true; log; (Logger,Level,String,Object); ; Argument[2]; log-injection; manual | +| 56 | Sink: org.apache.cxf.common.logging; LogUtils; true; log; (Logger,Level,String,Object[]); ; Argument[2]; log-injection; manual | +| 57 | Sink: org.apache.cxf.common.logging; LogUtils; true; log; (Logger,Level,String,Throwable); ; Argument[2]; log-injection; manual | +| 58 | Sink: org.apache.cxf.common.logging; LogUtils; true; log; (Logger,Level,String,Throwable,Object); ; Argument[2]; log-injection; manual | +| 59 | Sink: org.apache.cxf.common.logging; LogUtils; true; log; (Logger,Level,String,Throwable,Object[]); ; Argument[2]; log-injection; manual | +| 60 | Sink: org.apache.log4j; Category; true; assertLog; ; ; Argument[1]; log-injection; manual | +| 61 | Sink: org.apache.log4j; Category; true; l7dlog; (Priority,String,Object[],Throwable); ; Argument[2]; log-injection; manual | +| 62 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (CharSequence); ; Argument[0]; log-injection; manual | +| 63 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (Message); ; Argument[0]; log-injection; manual | +| 64 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (Object); ; Argument[0]; log-injection; manual | +| 65 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String); ; Argument[0]; log-injection; manual | +| 66 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object); ; Argument[0..1]; log-injection; manual | +| 67 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 68 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 69 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object,Object,Object); ; Argument[0..4]; log-injection; manual | +| 70 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object,Object,Object,Object); ; Argument[0..5]; log-injection; manual | +| 71 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object,Object,Object,Object,Object); ; Argument[0..6]; log-injection; manual | +| 72 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..7]; log-injection; manual | +| 73 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..8]; log-injection; manual | +| 74 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..9]; log-injection; manual | +| 75 | Sink: org.apache.logging.log4j; LogBuilder; true; log; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 76 | Sink: org.apache.logging.log4j; Logger; true; debug; (CharSequence); ; Argument[0]; log-injection; manual | +| 77 | Sink: org.apache.logging.log4j; Logger; true; debug; (CharSequence,Throwable); ; Argument[0]; log-injection; manual | +| 78 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,CharSequence); ; Argument[1]; log-injection; manual | +| 79 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,CharSequence,Throwable); ; Argument[1]; log-injection; manual | +| 80 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,Message); ; Argument[1]; log-injection; manual | +| 81 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,MessageSupplier); ; Argument[1]; log-injection; manual | +| 82 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,MessageSupplier,Throwable); ; Argument[1]; log-injection; manual | +| 83 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String); ; Argument[1]; log-injection; manual | +| 84 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 85 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 86 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 87 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 88 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 89 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 90 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 91 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 92 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 93 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 94 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,String,Throwable); ; Argument[1]; log-injection; manual | +| 95 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,Supplier); ; Argument[1]; log-injection; manual | +| 96 | Sink: org.apache.logging.log4j; Logger; true; debug; (Marker,Supplier,Throwable); ; Argument[1]; log-injection; manual | +| 97 | Sink: org.apache.logging.log4j; Logger; true; debug; (Message); ; Argument[0]; log-injection; manual | +| 98 | Sink: org.apache.logging.log4j; Logger; true; debug; (Message,Throwable); ; Argument[0]; log-injection; manual | +| 99 | Sink: org.apache.logging.log4j; Logger; true; debug; (MessageSupplier); ; Argument[0]; log-injection; manual | +| 100 | Sink: org.apache.logging.log4j; Logger; true; debug; (MessageSupplier,Throwable); ; Argument[0]; log-injection; manual | +| 101 | Sink: org.apache.logging.log4j; Logger; true; debug; (String); ; Argument[0]; log-injection; manual | +| 102 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object); ; Argument[0..1]; log-injection; manual | +| 103 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 104 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 105 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object,Object,Object); ; Argument[0..4]; log-injection; manual | +| 106 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object,Object,Object,Object); ; Argument[0..5]; log-injection; manual | +| 107 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object,Object,Object,Object,Object); ; Argument[0..6]; log-injection; manual | +| 108 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..7]; log-injection; manual | +| 109 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..8]; log-injection; manual | +| 110 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..9]; log-injection; manual | +| 111 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 112 | Sink: org.apache.logging.log4j; Logger; true; debug; (String,Throwable); ; Argument[0]; log-injection; manual | +| 113 | Sink: org.apache.logging.log4j; Logger; true; debug; (Supplier); ; Argument[0]; log-injection; manual | +| 114 | Sink: org.apache.logging.log4j; Logger; true; debug; (Supplier,Throwable); ; Argument[0]; log-injection; manual | +| 115 | Sink: org.apache.logging.log4j; Logger; true; error; (CharSequence); ; Argument[0]; log-injection; manual | +| 116 | Sink: org.apache.logging.log4j; Logger; true; error; (CharSequence,Throwable); ; Argument[0]; log-injection; manual | +| 117 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,CharSequence); ; Argument[1]; log-injection; manual | +| 118 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,CharSequence,Throwable); ; Argument[1]; log-injection; manual | +| 119 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,Message); ; Argument[1]; log-injection; manual | +| 120 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,MessageSupplier); ; Argument[1]; log-injection; manual | +| 121 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,MessageSupplier,Throwable); ; Argument[1]; log-injection; manual | +| 122 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String); ; Argument[1]; log-injection; manual | +| 123 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 124 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 125 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 126 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 127 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 128 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 129 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 130 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 131 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 132 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 133 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,String,Throwable); ; Argument[1]; log-injection; manual | +| 134 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,Supplier); ; Argument[1]; log-injection; manual | +| 135 | Sink: org.apache.logging.log4j; Logger; true; error; (Marker,Supplier,Throwable); ; Argument[1]; log-injection; manual | +| 136 | Sink: org.apache.logging.log4j; Logger; true; error; (Message); ; Argument[0]; log-injection; manual | +| 137 | Sink: org.apache.logging.log4j; Logger; true; error; (Message,Throwable); ; Argument[0]; log-injection; manual | +| 138 | Sink: org.apache.logging.log4j; Logger; true; error; (MessageSupplier); ; Argument[0]; log-injection; manual | +| 139 | Sink: org.apache.logging.log4j; Logger; true; error; (MessageSupplier,Throwable); ; Argument[0]; log-injection; manual | +| 140 | Sink: org.apache.logging.log4j; Logger; true; error; (String); ; Argument[0]; log-injection; manual | +| 141 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object); ; Argument[0..1]; log-injection; manual | +| 142 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 143 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 144 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object,Object,Object); ; Argument[0..4]; log-injection; manual | +| 145 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object,Object,Object,Object); ; Argument[0..5]; log-injection; manual | +| 146 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object,Object,Object,Object,Object); ; Argument[0..6]; log-injection; manual | +| 147 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..7]; log-injection; manual | +| 148 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..8]; log-injection; manual | +| 149 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..9]; log-injection; manual | +| 150 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 151 | Sink: org.apache.logging.log4j; Logger; true; error; (String,Throwable); ; Argument[0]; log-injection; manual | +| 152 | Sink: org.apache.logging.log4j; Logger; true; error; (Supplier); ; Argument[0]; log-injection; manual | +| 153 | Sink: org.apache.logging.log4j; Logger; true; error; (Supplier,Throwable); ; Argument[0]; log-injection; manual | +| 154 | Sink: org.apache.logging.log4j; Logger; true; fatal; (CharSequence); ; Argument[0]; log-injection; manual | +| 155 | Sink: org.apache.logging.log4j; Logger; true; fatal; (CharSequence,Throwable); ; Argument[0]; log-injection; manual | +| 156 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,CharSequence); ; Argument[1]; log-injection; manual | +| 157 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,CharSequence,Throwable); ; Argument[1]; log-injection; manual | +| 158 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,Message); ; Argument[1]; log-injection; manual | +| 159 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,MessageSupplier); ; Argument[1]; log-injection; manual | +| 160 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,MessageSupplier,Throwable); ; Argument[1]; log-injection; manual | +| 161 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String); ; Argument[1]; log-injection; manual | +| 162 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 163 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 164 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 165 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 166 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 167 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 168 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 169 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 170 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 171 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 172 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,String,Throwable); ; Argument[1]; log-injection; manual | +| 173 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,Supplier); ; Argument[1]; log-injection; manual | +| 174 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Marker,Supplier,Throwable); ; Argument[1]; log-injection; manual | +| 175 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Message); ; Argument[0]; log-injection; manual | +| 176 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Message,Throwable); ; Argument[0]; log-injection; manual | +| 177 | Sink: org.apache.logging.log4j; Logger; true; fatal; (MessageSupplier); ; Argument[0]; log-injection; manual | +| 178 | Sink: org.apache.logging.log4j; Logger; true; fatal; (MessageSupplier,Throwable); ; Argument[0]; log-injection; manual | +| 179 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String); ; Argument[0]; log-injection; manual | +| 180 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object); ; Argument[0..1]; log-injection; manual | +| 181 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 182 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 183 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object,Object,Object); ; Argument[0..4]; log-injection; manual | +| 184 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object,Object,Object,Object); ; Argument[0..5]; log-injection; manual | +| 185 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object,Object,Object,Object,Object); ; Argument[0..6]; log-injection; manual | +| 186 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..7]; log-injection; manual | +| 187 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..8]; log-injection; manual | +| 188 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..9]; log-injection; manual | +| 189 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 190 | Sink: org.apache.logging.log4j; Logger; true; fatal; (String,Throwable); ; Argument[0]; log-injection; manual | +| 191 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Supplier); ; Argument[0]; log-injection; manual | +| 192 | Sink: org.apache.logging.log4j; Logger; true; fatal; (Supplier,Throwable); ; Argument[0]; log-injection; manual | +| 193 | Sink: org.apache.logging.log4j; Logger; true; info; (CharSequence); ; Argument[0]; log-injection; manual | +| 194 | Sink: org.apache.logging.log4j; Logger; true; info; (CharSequence,Throwable); ; Argument[0]; log-injection; manual | +| 195 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,CharSequence); ; Argument[1]; log-injection; manual | +| 196 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,CharSequence,Throwable); ; Argument[1]; log-injection; manual | +| 197 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,Message); ; Argument[1]; log-injection; manual | +| 198 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,MessageSupplier); ; Argument[1]; log-injection; manual | +| 199 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,MessageSupplier,Throwable); ; Argument[1]; log-injection; manual | +| 200 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String); ; Argument[1]; log-injection; manual | +| 201 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 202 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 203 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 204 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 205 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 206 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 207 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 208 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 209 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 210 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 211 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,String,Throwable); ; Argument[1]; log-injection; manual | +| 212 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,Supplier); ; Argument[1]; log-injection; manual | +| 213 | Sink: org.apache.logging.log4j; Logger; true; info; (Marker,Supplier,Throwable); ; Argument[1]; log-injection; manual | +| 214 | Sink: org.apache.logging.log4j; Logger; true; info; (Message); ; Argument[0]; log-injection; manual | +| 215 | Sink: org.apache.logging.log4j; Logger; true; info; (Message,Throwable); ; Argument[0]; log-injection; manual | +| 216 | Sink: org.apache.logging.log4j; Logger; true; info; (MessageSupplier); ; Argument[0]; log-injection; manual | +| 217 | Sink: org.apache.logging.log4j; Logger; true; info; (MessageSupplier,Throwable); ; Argument[0]; log-injection; manual | +| 218 | Sink: org.apache.logging.log4j; Logger; true; info; (String); ; Argument[0]; log-injection; manual | +| 219 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object); ; Argument[0..1]; log-injection; manual | +| 220 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 221 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 222 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object,Object,Object); ; Argument[0..4]; log-injection; manual | +| 223 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object,Object,Object,Object); ; Argument[0..5]; log-injection; manual | +| 224 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object,Object,Object,Object,Object); ; Argument[0..6]; log-injection; manual | +| 225 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..7]; log-injection; manual | +| 226 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..8]; log-injection; manual | +| 227 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..9]; log-injection; manual | +| 228 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 229 | Sink: org.apache.logging.log4j; Logger; true; info; (String,Throwable); ; Argument[0]; log-injection; manual | +| 230 | Sink: org.apache.logging.log4j; Logger; true; info; (Supplier); ; Argument[0]; log-injection; manual | +| 231 | Sink: org.apache.logging.log4j; Logger; true; info; (Supplier,Throwable); ; Argument[0]; log-injection; manual | +| 232 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,CharSequence); ; Argument[1]; log-injection; manual | +| 233 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,CharSequence,Throwable); ; Argument[1]; log-injection; manual | +| 234 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,CharSequence); ; Argument[2]; log-injection; manual | +| 235 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,CharSequence,Throwable); ; Argument[2]; log-injection; manual | +| 236 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,Message); ; Argument[2]; log-injection; manual | +| 237 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,MessageSupplier); ; Argument[2]; log-injection; manual | +| 238 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,MessageSupplier,Throwable); ; Argument[2]; log-injection; manual | +| 239 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String); ; Argument[2]; log-injection; manual | +| 240 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object); ; Argument[2..3]; log-injection; manual | +| 241 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object); ; Argument[2..4]; log-injection; manual | +| 242 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object,Object); ; Argument[2..5]; log-injection; manual | +| 243 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object,Object,Object); ; Argument[2..6]; log-injection; manual | +| 244 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object,Object,Object,Object); ; Argument[2..7]; log-injection; manual | +| 245 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object,Object,Object,Object,Object); ; Argument[2..8]; log-injection; manual | +| 246 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[2..9]; log-injection; manual | +| 247 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[2..10]; log-injection; manual | +| 248 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[2..11]; log-injection; manual | +| 249 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Object[]); ; Argument[2..3]; log-injection; manual | +| 250 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,String,Throwable); ; Argument[2]; log-injection; manual | +| 251 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,Supplier); ; Argument[2]; log-injection; manual | +| 252 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Marker,Supplier,Throwable); ; Argument[2]; log-injection; manual | +| 253 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Message); ; Argument[1]; log-injection; manual | +| 254 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Message,Throwable); ; Argument[1]; log-injection; manual | +| 255 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,MessageSupplier); ; Argument[1]; log-injection; manual | +| 256 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,MessageSupplier,Throwable); ; Argument[1]; log-injection; manual | +| 257 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String); ; Argument[1]; log-injection; manual | +| 258 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object); ; Argument[1..2]; log-injection; manual | +| 259 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 260 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 261 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 262 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 263 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 264 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 265 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 266 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 267 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 268 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,String,Throwable); ; Argument[1]; log-injection; manual | +| 269 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Supplier); ; Argument[1]; log-injection; manual | +| 270 | Sink: org.apache.logging.log4j; Logger; true; log; (Level,Supplier,Throwable); ; Argument[1]; log-injection; manual | +| 271 | Sink: org.apache.logging.log4j; Logger; true; logMessage; (Level,Marker,String,StackTraceElement,Message,Throwable); ; Argument[4]; log-injection; manual | +| 272 | Sink: org.apache.logging.log4j; Logger; true; printf; (Level,Marker,String,Object[]); ; Argument[2..3]; log-injection; manual | +| 273 | Sink: org.apache.logging.log4j; Logger; true; printf; (Level,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 274 | Sink: org.apache.logging.log4j; Logger; true; trace; (CharSequence); ; Argument[0]; log-injection; manual | +| 275 | Sink: org.apache.logging.log4j; Logger; true; trace; (CharSequence,Throwable); ; Argument[0]; log-injection; manual | +| 276 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,CharSequence); ; Argument[1]; log-injection; manual | +| 277 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,CharSequence,Throwable); ; Argument[1]; log-injection; manual | +| 278 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,Message); ; Argument[1]; log-injection; manual | +| 279 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,MessageSupplier); ; Argument[1]; log-injection; manual | +| 280 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,MessageSupplier,Throwable); ; Argument[1]; log-injection; manual | +| 281 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String); ; Argument[1]; log-injection; manual | +| 282 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 283 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 284 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 285 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 286 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 287 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 288 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 289 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 290 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 291 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 292 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,String,Throwable); ; Argument[1]; log-injection; manual | +| 293 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,Supplier); ; Argument[1]; log-injection; manual | +| 294 | Sink: org.apache.logging.log4j; Logger; true; trace; (Marker,Supplier,Throwable); ; Argument[1]; log-injection; manual | +| 295 | Sink: org.apache.logging.log4j; Logger; true; trace; (Message); ; Argument[0]; log-injection; manual | +| 296 | Sink: org.apache.logging.log4j; Logger; true; trace; (Message,Throwable); ; Argument[0]; log-injection; manual | +| 297 | Sink: org.apache.logging.log4j; Logger; true; trace; (MessageSupplier); ; Argument[0]; log-injection; manual | +| 298 | Sink: org.apache.logging.log4j; Logger; true; trace; (MessageSupplier,Throwable); ; Argument[0]; log-injection; manual | +| 299 | Sink: org.apache.logging.log4j; Logger; true; trace; (String); ; Argument[0]; log-injection; manual | +| 300 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object); ; Argument[0..1]; log-injection; manual | +| 301 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 302 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 303 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object,Object,Object); ; Argument[0..4]; log-injection; manual | +| 304 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object,Object,Object,Object); ; Argument[0..5]; log-injection; manual | +| 305 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object,Object,Object,Object,Object); ; Argument[0..6]; log-injection; manual | +| 306 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..7]; log-injection; manual | +| 307 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..8]; log-injection; manual | +| 308 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..9]; log-injection; manual | +| 309 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 310 | Sink: org.apache.logging.log4j; Logger; true; trace; (String,Throwable); ; Argument[0]; log-injection; manual | +| 311 | Sink: org.apache.logging.log4j; Logger; true; trace; (Supplier); ; Argument[0]; log-injection; manual | +| 312 | Sink: org.apache.logging.log4j; Logger; true; trace; (Supplier,Throwable); ; Argument[0]; log-injection; manual | +| 313 | Sink: org.apache.logging.log4j; Logger; true; traceEntry; (Message); ; Argument[0]; log-injection; manual | +| 314 | Sink: org.apache.logging.log4j; Logger; true; traceEntry; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 315 | Sink: org.apache.logging.log4j; Logger; true; traceEntry; (String,Supplier[]); ; Argument[0..1]; log-injection; manual | +| 316 | Sink: org.apache.logging.log4j; Logger; true; traceEntry; (Supplier[]); ; Argument[0]; log-injection; manual | +| 317 | Sink: org.apache.logging.log4j; Logger; true; traceExit; (EntryMessage); ; Argument[0]; log-injection; manual | +| 318 | Sink: org.apache.logging.log4j; Logger; true; traceExit; (EntryMessage,Object); ; Argument[0..1]; log-injection; manual | +| 319 | Sink: org.apache.logging.log4j; Logger; true; traceExit; (Message,Object); ; Argument[0..1]; log-injection; manual | +| 320 | Sink: org.apache.logging.log4j; Logger; true; traceExit; (String,Object); ; Argument[0..1]; log-injection; manual | +| 321 | Sink: org.apache.logging.log4j; Logger; true; warn; (CharSequence); ; Argument[0]; log-injection; manual | +| 322 | Sink: org.apache.logging.log4j; Logger; true; warn; (CharSequence,Throwable); ; Argument[0]; log-injection; manual | +| 323 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,CharSequence); ; Argument[1]; log-injection; manual | +| 324 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,CharSequence,Throwable); ; Argument[1]; log-injection; manual | +| 325 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,Message); ; Argument[1]; log-injection; manual | +| 326 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,MessageSupplier); ; Argument[1]; log-injection; manual | +| 327 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,MessageSupplier,Throwable); ; Argument[1]; log-injection; manual | +| 328 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String); ; Argument[1]; log-injection; manual | +| 329 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 330 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 331 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 332 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object,Object,Object); ; Argument[1..5]; log-injection; manual | +| 333 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object,Object,Object,Object); ; Argument[1..6]; log-injection; manual | +| 334 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object,Object,Object,Object,Object); ; Argument[1..7]; log-injection; manual | +| 335 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..8]; log-injection; manual | +| 336 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..9]; log-injection; manual | +| 337 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[1..10]; log-injection; manual | +| 338 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 339 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,String,Throwable); ; Argument[1]; log-injection; manual | +| 340 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,Supplier); ; Argument[1]; log-injection; manual | +| 341 | Sink: org.apache.logging.log4j; Logger; true; warn; (Marker,Supplier,Throwable); ; Argument[1]; log-injection; manual | +| 342 | Sink: org.apache.logging.log4j; Logger; true; warn; (Message); ; Argument[0]; log-injection; manual | +| 343 | Sink: org.apache.logging.log4j; Logger; true; warn; (Message,Throwable); ; Argument[0]; log-injection; manual | +| 344 | Sink: org.apache.logging.log4j; Logger; true; warn; (MessageSupplier); ; Argument[0]; log-injection; manual | +| 345 | Sink: org.apache.logging.log4j; Logger; true; warn; (MessageSupplier,Throwable); ; Argument[0]; log-injection; manual | +| 346 | Sink: org.apache.logging.log4j; Logger; true; warn; (String); ; Argument[0]; log-injection; manual | +| 347 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object); ; Argument[0..1]; log-injection; manual | +| 348 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 349 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 350 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object,Object,Object); ; Argument[0..4]; log-injection; manual | +| 351 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object,Object,Object,Object); ; Argument[0..5]; log-injection; manual | +| 352 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object,Object,Object,Object,Object); ; Argument[0..6]; log-injection; manual | +| 353 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..7]; log-injection; manual | +| 354 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..8]; log-injection; manual | +| 355 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object,Object,Object,Object,Object,Object,Object,Object,Object); ; Argument[0..9]; log-injection; manual | +| 356 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 357 | Sink: org.apache.logging.log4j; Logger; true; warn; (String,Throwable); ; Argument[0]; log-injection; manual | +| 358 | Sink: org.apache.logging.log4j; Logger; true; warn; (Supplier); ; Argument[0]; log-injection; manual | +| 359 | Sink: org.apache.logging.log4j; Logger; true; warn; (Supplier,Throwable); ; Argument[0]; log-injection; manual | +| 360 | Sink: org.jboss.logging; BasicLogger; true; debug; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 361 | Sink: org.jboss.logging; BasicLogger; true; debugf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 362 | Sink: org.jboss.logging; BasicLogger; true; debugf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 363 | Sink: org.jboss.logging; BasicLogger; true; debugf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 364 | Sink: org.jboss.logging; BasicLogger; true; debugf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 365 | Sink: org.jboss.logging; BasicLogger; true; debugv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 366 | Sink: org.jboss.logging; BasicLogger; true; debugv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 367 | Sink: org.jboss.logging; BasicLogger; true; debugv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 368 | Sink: org.jboss.logging; BasicLogger; true; debugv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 369 | Sink: org.jboss.logging; BasicLogger; true; error; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 370 | Sink: org.jboss.logging; BasicLogger; true; errorf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 371 | Sink: org.jboss.logging; BasicLogger; true; errorf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 372 | Sink: org.jboss.logging; BasicLogger; true; errorf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 373 | Sink: org.jboss.logging; BasicLogger; true; errorf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 374 | Sink: org.jboss.logging; BasicLogger; true; errorv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 375 | Sink: org.jboss.logging; BasicLogger; true; errorv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 376 | Sink: org.jboss.logging; BasicLogger; true; errorv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 377 | Sink: org.jboss.logging; BasicLogger; true; errorv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 378 | Sink: org.jboss.logging; BasicLogger; true; fatal; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 379 | Sink: org.jboss.logging; BasicLogger; true; fatalf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 380 | Sink: org.jboss.logging; BasicLogger; true; fatalf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 381 | Sink: org.jboss.logging; BasicLogger; true; fatalf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 382 | Sink: org.jboss.logging; BasicLogger; true; fatalf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 383 | Sink: org.jboss.logging; BasicLogger; true; fatalv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 384 | Sink: org.jboss.logging; BasicLogger; true; fatalv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 385 | Sink: org.jboss.logging; BasicLogger; true; fatalv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 386 | Sink: org.jboss.logging; BasicLogger; true; fatalv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 387 | Sink: org.jboss.logging; BasicLogger; true; info; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 388 | Sink: org.jboss.logging; BasicLogger; true; infof; (String,Object); ; Argument[0..1]; log-injection; manual | +| 389 | Sink: org.jboss.logging; BasicLogger; true; infof; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 390 | Sink: org.jboss.logging; BasicLogger; true; infof; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 391 | Sink: org.jboss.logging; BasicLogger; true; infof; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 392 | Sink: org.jboss.logging; BasicLogger; true; infov; (String,Object); ; Argument[0..1]; log-injection; manual | +| 393 | Sink: org.jboss.logging; BasicLogger; true; infov; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 394 | Sink: org.jboss.logging; BasicLogger; true; infov; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 395 | Sink: org.jboss.logging; BasicLogger; true; infov; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 396 | Sink: org.jboss.logging; BasicLogger; true; log; (String,Logger$Level,Object,Object[],Throwable); ; Argument[2..3]; log-injection; manual | +| 397 | Sink: org.jboss.logging; BasicLogger; true; logf; (Logger$Level,String,Object); ; Argument[1..2]; log-injection; manual | +| 398 | Sink: org.jboss.logging; BasicLogger; true; logf; (Logger$Level,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 399 | Sink: org.jboss.logging; BasicLogger; true; logf; (Logger$Level,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 400 | Sink: org.jboss.logging; BasicLogger; true; logf; (Logger$Level,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 401 | Sink: org.jboss.logging; BasicLogger; true; logv; (Logger$Level,String,Object); ; Argument[1..2]; log-injection; manual | +| 402 | Sink: org.jboss.logging; BasicLogger; true; logv; (Logger$Level,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 403 | Sink: org.jboss.logging; BasicLogger; true; logv; (Logger$Level,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 404 | Sink: org.jboss.logging; BasicLogger; true; logv; (Logger$Level,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 405 | Sink: org.jboss.logging; BasicLogger; true; trace; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 406 | Sink: org.jboss.logging; BasicLogger; true; tracef; (String,Object); ; Argument[0..1]; log-injection; manual | +| 407 | Sink: org.jboss.logging; BasicLogger; true; tracef; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 408 | Sink: org.jboss.logging; BasicLogger; true; tracef; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 409 | Sink: org.jboss.logging; BasicLogger; true; tracef; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 410 | Sink: org.jboss.logging; BasicLogger; true; tracev; (String,Object); ; Argument[0..1]; log-injection; manual | +| 411 | Sink: org.jboss.logging; BasicLogger; true; tracev; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 412 | Sink: org.jboss.logging; BasicLogger; true; tracev; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 413 | Sink: org.jboss.logging; BasicLogger; true; tracev; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 414 | Sink: org.jboss.logging; BasicLogger; true; warn; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 415 | Sink: org.jboss.logging; BasicLogger; true; warnf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 416 | Sink: org.jboss.logging; BasicLogger; true; warnf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 417 | Sink: org.jboss.logging; BasicLogger; true; warnf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 418 | Sink: org.jboss.logging; BasicLogger; true; warnf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 419 | Sink: org.jboss.logging; BasicLogger; true; warnv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 420 | Sink: org.jboss.logging; BasicLogger; true; warnv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 421 | Sink: org.jboss.logging; BasicLogger; true; warnv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 422 | Sink: org.jboss.logging; BasicLogger; true; warnv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 423 | Sink: org.jboss.logging; Logger; true; debug; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 424 | Sink: org.jboss.logging; Logger; true; debugf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 425 | Sink: org.jboss.logging; Logger; true; debugf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 426 | Sink: org.jboss.logging; Logger; true; debugf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 427 | Sink: org.jboss.logging; Logger; true; debugf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 428 | Sink: org.jboss.logging; Logger; true; debugv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 429 | Sink: org.jboss.logging; Logger; true; debugv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 430 | Sink: org.jboss.logging; Logger; true; debugv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 431 | Sink: org.jboss.logging; Logger; true; debugv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 432 | Sink: org.jboss.logging; Logger; true; error; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 433 | Sink: org.jboss.logging; Logger; true; errorf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 434 | Sink: org.jboss.logging; Logger; true; errorf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 435 | Sink: org.jboss.logging; Logger; true; errorf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 436 | Sink: org.jboss.logging; Logger; true; errorf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 437 | Sink: org.jboss.logging; Logger; true; errorv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 438 | Sink: org.jboss.logging; Logger; true; errorv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 439 | Sink: org.jboss.logging; Logger; true; errorv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 440 | Sink: org.jboss.logging; Logger; true; errorv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 441 | Sink: org.jboss.logging; Logger; true; fatal; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 442 | Sink: org.jboss.logging; Logger; true; fatalf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 443 | Sink: org.jboss.logging; Logger; true; fatalf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 444 | Sink: org.jboss.logging; Logger; true; fatalf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 445 | Sink: org.jboss.logging; Logger; true; fatalf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 446 | Sink: org.jboss.logging; Logger; true; fatalv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 447 | Sink: org.jboss.logging; Logger; true; fatalv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 448 | Sink: org.jboss.logging; Logger; true; fatalv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 449 | Sink: org.jboss.logging; Logger; true; fatalv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 450 | Sink: org.jboss.logging; Logger; true; info; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 451 | Sink: org.jboss.logging; Logger; true; infof; (String,Object); ; Argument[0..1]; log-injection; manual | +| 452 | Sink: org.jboss.logging; Logger; true; infof; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 453 | Sink: org.jboss.logging; Logger; true; infof; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 454 | Sink: org.jboss.logging; Logger; true; infof; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 455 | Sink: org.jboss.logging; Logger; true; infov; (String,Object); ; Argument[0..1]; log-injection; manual | +| 456 | Sink: org.jboss.logging; Logger; true; infov; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 457 | Sink: org.jboss.logging; Logger; true; infov; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 458 | Sink: org.jboss.logging; Logger; true; infov; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 459 | Sink: org.jboss.logging; Logger; true; log; (String,Logger$Level,Object,Object[],Throwable); ; Argument[2..3]; log-injection; manual | +| 460 | Sink: org.jboss.logging; Logger; true; logf; (Logger$Level,String,Object); ; Argument[1..2]; log-injection; manual | +| 461 | Sink: org.jboss.logging; Logger; true; logf; (Logger$Level,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 462 | Sink: org.jboss.logging; Logger; true; logf; (Logger$Level,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 463 | Sink: org.jboss.logging; Logger; true; logf; (Logger$Level,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 464 | Sink: org.jboss.logging; Logger; true; logv; (Logger$Level,String,Object); ; Argument[1..2]; log-injection; manual | +| 465 | Sink: org.jboss.logging; Logger; true; logv; (Logger$Level,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 466 | Sink: org.jboss.logging; Logger; true; logv; (Logger$Level,String,Object,Object,Object); ; Argument[1..4]; log-injection; manual | +| 467 | Sink: org.jboss.logging; Logger; true; logv; (Logger$Level,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 468 | Sink: org.jboss.logging; Logger; true; trace; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 469 | Sink: org.jboss.logging; Logger; true; tracef; (String,Object); ; Argument[0..1]; log-injection; manual | +| 470 | Sink: org.jboss.logging; Logger; true; tracef; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 471 | Sink: org.jboss.logging; Logger; true; tracef; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 472 | Sink: org.jboss.logging; Logger; true; tracef; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 473 | Sink: org.jboss.logging; Logger; true; tracev; (String,Object); ; Argument[0..1]; log-injection; manual | +| 474 | Sink: org.jboss.logging; Logger; true; tracev; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 475 | Sink: org.jboss.logging; Logger; true; tracev; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 476 | Sink: org.jboss.logging; Logger; true; tracev; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 477 | Sink: org.jboss.logging; Logger; true; warn; (String,Object,Object[],Throwable); ; Argument[1..2]; log-injection; manual | +| 478 | Sink: org.jboss.logging; Logger; true; warnf; (String,Object); ; Argument[0..1]; log-injection; manual | +| 479 | Sink: org.jboss.logging; Logger; true; warnf; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 480 | Sink: org.jboss.logging; Logger; true; warnf; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 481 | Sink: org.jboss.logging; Logger; true; warnf; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 482 | Sink: org.jboss.logging; Logger; true; warnv; (String,Object); ; Argument[0..1]; log-injection; manual | +| 483 | Sink: org.jboss.logging; Logger; true; warnv; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 484 | Sink: org.jboss.logging; Logger; true; warnv; (String,Object,Object,Object); ; Argument[0..3]; log-injection; manual | +| 485 | Sink: org.jboss.logging; Logger; true; warnv; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 486 | Sink: org.slf4j.spi; LoggingEventBuilder; true; log; (String,Object); ; Argument[0..1]; log-injection; manual | +| 487 | Sink: org.slf4j.spi; LoggingEventBuilder; true; log; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 488 | Sink: org.slf4j.spi; LoggingEventBuilder; true; log; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 489 | Sink: org.slf4j.spi; LoggingEventBuilder; true; log; (Supplier); ; Argument[0]; log-injection; manual | +| 490 | Sink: org.slf4j.spi; LoggingEventBuilder; true; log; ; ; Argument[0]; log-injection; manual | +| 491 | Sink: org.slf4j; Logger; true; debug; (Marker,String); ; Argument[1]; log-injection; manual | +| 492 | Sink: org.slf4j; Logger; true; debug; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 493 | Sink: org.slf4j; Logger; true; debug; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 494 | Sink: org.slf4j; Logger; true; debug; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 495 | Sink: org.slf4j; Logger; true; debug; (String); ; Argument[0]; log-injection; manual | +| 496 | Sink: org.slf4j; Logger; true; debug; (String,Object); ; Argument[0..1]; log-injection; manual | +| 497 | Sink: org.slf4j; Logger; true; debug; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 498 | Sink: org.slf4j; Logger; true; debug; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 499 | Sink: org.slf4j; Logger; true; debug; (String,Throwable); ; Argument[0]; log-injection; manual | +| 500 | Sink: org.slf4j; Logger; true; error; (Marker,String); ; Argument[1]; log-injection; manual | +| 501 | Sink: org.slf4j; Logger; true; error; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 502 | Sink: org.slf4j; Logger; true; error; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 503 | Sink: org.slf4j; Logger; true; error; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 504 | Sink: org.slf4j; Logger; true; error; (String); ; Argument[0]; log-injection; manual | +| 505 | Sink: org.slf4j; Logger; true; error; (String,Object); ; Argument[0..1]; log-injection; manual | +| 506 | Sink: org.slf4j; Logger; true; error; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 507 | Sink: org.slf4j; Logger; true; error; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 508 | Sink: org.slf4j; Logger; true; error; (String,Throwable); ; Argument[0]; log-injection; manual | +| 509 | Sink: org.slf4j; Logger; true; info; (Marker,String); ; Argument[1]; log-injection; manual | +| 510 | Sink: org.slf4j; Logger; true; info; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 511 | Sink: org.slf4j; Logger; true; info; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 512 | Sink: org.slf4j; Logger; true; info; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 513 | Sink: org.slf4j; Logger; true; info; (String); ; Argument[0]; log-injection; manual | +| 514 | Sink: org.slf4j; Logger; true; info; (String,Object); ; Argument[0..1]; log-injection; manual | +| 515 | Sink: org.slf4j; Logger; true; info; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 516 | Sink: org.slf4j; Logger; true; info; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 517 | Sink: org.slf4j; Logger; true; info; (String,Throwable); ; Argument[0]; log-injection; manual | +| 518 | Sink: org.slf4j; Logger; true; trace; (Marker,String); ; Argument[1]; log-injection; manual | +| 519 | Sink: org.slf4j; Logger; true; trace; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 520 | Sink: org.slf4j; Logger; true; trace; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 521 | Sink: org.slf4j; Logger; true; trace; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 522 | Sink: org.slf4j; Logger; true; trace; (String); ; Argument[0]; log-injection; manual | +| 523 | Sink: org.slf4j; Logger; true; trace; (String,Object); ; Argument[0..1]; log-injection; manual | +| 524 | Sink: org.slf4j; Logger; true; trace; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 525 | Sink: org.slf4j; Logger; true; trace; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 526 | Sink: org.slf4j; Logger; true; trace; (String,Throwable); ; Argument[0]; log-injection; manual | +| 527 | Sink: org.slf4j; Logger; true; warn; (Marker,String); ; Argument[1]; log-injection; manual | +| 528 | Sink: org.slf4j; Logger; true; warn; (Marker,String,Object); ; Argument[1..2]; log-injection; manual | +| 529 | Sink: org.slf4j; Logger; true; warn; (Marker,String,Object,Object); ; Argument[1..3]; log-injection; manual | +| 530 | Sink: org.slf4j; Logger; true; warn; (Marker,String,Object[]); ; Argument[1..2]; log-injection; manual | +| 531 | Sink: org.slf4j; Logger; true; warn; (String); ; Argument[0]; log-injection; manual | +| 532 | Sink: org.slf4j; Logger; true; warn; (String,Object); ; Argument[0..1]; log-injection; manual | +| 533 | Sink: org.slf4j; Logger; true; warn; (String,Object,Object); ; Argument[0..2]; log-injection; manual | +| 534 | Sink: org.slf4j; Logger; true; warn; (String,Object[]); ; Argument[0..1]; log-injection; manual | +| 535 | Sink: org.slf4j; Logger; true; warn; (String,Throwable); ; Argument[0]; log-injection; manual | +| 536 | Source: loginjection; LogInjectionTest; false; source; (); ; ReturnValue; remote; manual | +| 537 | Summary: java.lang; String; false; replace; ; ; Argument[this]; ReturnValue; taint; manual | +| 538 | Summary: java.lang; String; false; replaceAll; ; ; Argument[this]; ReturnValue; taint; manual | +nodes +| LogInjectionTest.java:27:25:27:41 | (...)... : String | semmle.label | (...)... : String | +| LogInjectionTest.java:27:34:27:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:30:22:30:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:30:22:30:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:31:22:31:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:31:22:31:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:33:22:33:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:33:22:33:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:34:22:34:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:34:22:34:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:35:22:35:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:35:22:35:57 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:37:22:37:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:37:22:37:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:38:22:38:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:38:22:38:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:40:22:40:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:40:22:40:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:41:22:41:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:41:22:41:47 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:42:22:42:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:42:22:42:45 | replace(...) | semmle.label | replace(...) | +| LogInjectionTest.java:44:22:44:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:44:22:44:50 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:45:22:45:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:45:22:45:50 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:47:22:47:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:47:22:47:50 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:48:22:48:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:48:22:48:50 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:50:22:50:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:50:22:50:51 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:51:22:51:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:51:22:51:51 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:53:22:53:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:53:22:53:51 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:54:22:54:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:54:22:54:51 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:56:22:56:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:56:22:56:51 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:57:22:57:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:57:22:57:51 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:59:22:59:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:59:22:59:57 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:60:22:60:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:60:22:60:57 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:61:22:61:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:61:22:61:57 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:62:22:62:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:62:22:62:57 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:63:22:63:27 | source : String | semmle.label | source : String | +| LogInjectionTest.java:63:22:63:58 | replaceAll(...) | semmle.label | replaceAll(...) | +| LogInjectionTest.java:67:25:67:41 | (...)... : String | semmle.label | (...)... : String | +| LogInjectionTest.java:67:34:67:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:71:26:71:31 | source | semmle.label | source | +| LogInjectionTest.java:77:26:77:31 | source | semmle.label | source | +| LogInjectionTest.java:83:26:83:31 | source | semmle.label | source | +| LogInjectionTest.java:89:26:89:31 | source | semmle.label | source | +| LogInjectionTest.java:95:26:95:31 | source | semmle.label | source | +| LogInjectionTest.java:101:26:101:31 | source | semmle.label | source | +| LogInjectionTest.java:107:26:107:31 | source | semmle.label | source | +| LogInjectionTest.java:113:26:113:31 | source | semmle.label | source | +| LogInjectionTest.java:119:26:119:31 | source | semmle.label | source | +| LogInjectionTest.java:125:26:125:31 | source | semmle.label | source | +| LogInjectionTest.java:133:26:133:31 | source | semmle.label | source | +| LogInjectionTest.java:139:26:139:31 | source | semmle.label | source | +| LogInjectionTest.java:145:26:145:31 | source | semmle.label | source | +| LogInjectionTest.java:151:26:151:31 | source | semmle.label | source | +| LogInjectionTest.java:157:26:157:31 | source | semmle.label | source | +| LogInjectionTest.java:163:26:163:31 | source | semmle.label | source | +| LogInjectionTest.java:167:26:167:31 | source | semmle.label | source | +| LogInjectionTest.java:169:26:169:31 | source | semmle.label | source | +| LogInjectionTest.java:173:26:173:31 | source | semmle.label | source | +| LogInjectionTest.java:175:26:175:31 | source | semmle.label | source | +| LogInjectionTest.java:179:26:179:31 | source | semmle.label | source | +| LogInjectionTest.java:185:26:185:31 | source | semmle.label | source | +| LogInjectionTest.java:195:39:195:55 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:195:48:195:55 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:196:28:196:35 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:197:28:197:35 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:198:28:198:35 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:199:28:199:35 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:200:28:200:35 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:201:28:201:35 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:202:44:202:51 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:203:27:203:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:204:27:204:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:205:41:205:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:205:41:205:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:205:55:205:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:206:32:206:39 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:207:32:207:39 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:208:38:208:45 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:209:27:209:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:210:27:210:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:215:26:215:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:215:41:215:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:216:26:216:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:216:41:216:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:217:41:217:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:217:56:217:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:218:41:218:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:218:56:218:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:219:41:219:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:219:51:219:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:220:41:220:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:220:59:220:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:221:41:221:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:221:59:221:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:222:41:222:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:223:41:223:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:223:50:223:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:224:41:224:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:224:50:224:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:225:56:225:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:225:56:225:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:225:70:225:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:226:56:226:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:226:65:226:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:227:41:227:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:227:50:227:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:228:71:228:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:228:80:228:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:229:56:229:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:229:65:229:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:230:41:230:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:230:50:230:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:231:86:231:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:231:95:231:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:232:71:232:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:232:80:232:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:233:56:233:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:233:65:233:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:234:41:234:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:234:50:234:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:235:101:235:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:235:110:235:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:236:86:236:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:236:95:236:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:237:71:237:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:237:80:237:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:238:56:238:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:238:65:238:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:239:41:239:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:239:50:239:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:240:116:240:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:240:125:240:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:241:101:241:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:241:110:241:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:242:86:242:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:242:95:242:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:243:71:243:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:243:80:243:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:244:56:244:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:244:65:244:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:245:41:245:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:245:50:245:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:246:131:246:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:246:140:246:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:247:116:247:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:247:125:247:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:248:101:248:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:248:110:248:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:249:86:249:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:249:95:249:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:250:71:250:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:250:80:250:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:251:56:251:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:251:65:251:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:252:41:252:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:252:50:252:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:253:146:253:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:253:155:253:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:254:131:254:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:254:140:254:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:255:116:255:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:255:125:255:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:256:101:256:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:256:110:256:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:257:86:257:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:257:95:257:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:258:71:258:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:258:80:258:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:259:56:259:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:259:65:259:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:260:41:260:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:260:50:260:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:261:161:261:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:261:170:261:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:262:146:262:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:262:155:262:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:263:131:263:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:263:140:263:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:264:116:264:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:264:125:264:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:265:101:265:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:265:110:265:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:266:86:266:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:266:95:266:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:267:71:267:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:267:80:267:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:268:56:268:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:268:65:268:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:269:41:269:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:269:50:269:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:270:176:270:192 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:270:185:270:192 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:271:161:271:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:271:170:271:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:272:146:272:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:272:155:272:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:273:131:273:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:273:140:273:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:274:116:274:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:274:125:274:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:275:101:275:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:275:110:275:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:276:86:276:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:276:95:276:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:277:71:277:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:277:80:277:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:278:56:278:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:278:65:278:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:279:41:279:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:279:50:279:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:280:41:280:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:280:50:280:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:281:56:281:77 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:281:70:281:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:282:41:282:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:282:50:282:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:283:41:283:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:283:55:283:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:284:41:284:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:284:55:284:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:285:26:285:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:285:44:285:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:286:26:286:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:286:44:286:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:287:26:287:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:287:36:287:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:288:26:288:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:288:36:288:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:289:26:289:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:290:26:290:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:291:26:291:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:291:35:291:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:292:26:292:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:292:35:292:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:293:41:293:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:293:41:293:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:293:55:293:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:294:41:294:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:294:50:294:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:295:26:295:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:295:35:295:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:296:56:296:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:296:65:296:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:297:41:297:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:297:50:297:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:298:26:298:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:298:35:298:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:299:71:299:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:299:80:299:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:300:56:300:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:300:65:300:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:301:41:301:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:301:50:301:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:302:26:302:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:302:35:302:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:303:86:303:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:303:95:303:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:304:71:304:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:304:80:304:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:305:56:305:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:305:65:305:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:306:41:306:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:306:50:306:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:307:26:307:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:307:35:307:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:308:101:308:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:308:110:308:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:309:86:309:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:309:95:309:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:310:71:310:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:310:80:310:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:311:56:311:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:311:65:311:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:312:41:312:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:312:50:312:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:313:26:313:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:313:35:313:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:314:116:314:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:314:125:314:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:315:101:315:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:315:110:315:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:316:86:316:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:316:95:316:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:317:71:317:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:317:80:317:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:318:56:318:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:318:65:318:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:319:41:319:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:319:50:319:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:320:26:320:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:320:35:320:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:321:131:321:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:321:140:321:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:322:116:322:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:322:125:322:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:323:101:323:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:323:110:323:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:324:86:324:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:324:95:324:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:325:71:325:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:325:80:325:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:326:56:326:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:326:65:326:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:327:41:327:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:327:50:327:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:328:26:328:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:328:35:328:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:329:146:329:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:329:155:329:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:330:131:330:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:330:140:330:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:331:116:331:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:331:125:331:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:332:101:332:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:332:110:332:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:333:86:333:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:333:95:333:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:334:71:334:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:334:80:334:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:335:56:335:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:335:65:335:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:336:41:336:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:336:50:336:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:337:26:337:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:337:35:337:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:338:161:338:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:338:170:338:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:339:146:339:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:339:155:339:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:340:131:340:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:340:140:340:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:341:116:341:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:341:125:341:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:342:101:342:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:342:110:342:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:343:86:343:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:343:95:343:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:344:71:344:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:344:80:344:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:345:56:345:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:345:65:345:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:346:41:346:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:346:50:346:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:347:26:347:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:347:35:347:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:348:26:348:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:348:35:348:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:349:41:349:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:349:55:349:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:350:26:350:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:350:35:350:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:351:26:351:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:351:40:351:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:352:26:352:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:352:40:352:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:353:26:353:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:353:41:353:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:354:26:354:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:354:41:354:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:355:41:355:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:355:56:355:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:356:41:356:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:356:56:356:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:357:41:357:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:357:51:357:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:358:41:358:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:358:59:358:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:359:41:359:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:359:59:359:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:360:41:360:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:361:41:361:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:361:50:361:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:362:41:362:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:362:50:362:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:363:56:363:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:363:56:363:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:363:70:363:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:364:56:364:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:364:65:364:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:365:41:365:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:365:50:365:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:366:71:366:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:366:80:366:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:367:56:367:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:367:65:367:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:368:41:368:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:368:50:368:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:369:86:369:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:369:95:369:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:370:71:370:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:370:80:370:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:371:56:371:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:371:65:371:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:372:41:372:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:372:50:372:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:373:101:373:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:373:110:373:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:374:86:374:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:374:95:374:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:375:71:375:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:375:80:375:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:376:56:376:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:376:65:376:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:377:41:377:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:377:50:377:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:378:116:378:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:378:125:378:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:379:101:379:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:379:110:379:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:380:86:380:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:380:95:380:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:381:71:381:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:381:80:381:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:382:56:382:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:382:65:382:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:383:41:383:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:383:50:383:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:384:131:384:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:384:140:384:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:385:116:385:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:385:125:385:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:386:101:386:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:386:110:386:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:387:86:387:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:387:95:387:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:388:71:388:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:388:80:388:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:389:56:389:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:389:65:389:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:390:41:390:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:390:50:390:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:391:146:391:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:391:155:391:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:392:131:392:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:392:140:392:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:393:116:393:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:393:125:393:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:394:101:394:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:394:110:394:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:395:86:395:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:395:95:395:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:396:71:396:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:396:80:396:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:397:56:397:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:397:65:397:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:398:41:398:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:398:50:398:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:399:161:399:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:399:170:399:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:400:146:400:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:400:155:400:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:401:131:401:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:401:140:401:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:402:116:402:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:402:125:402:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:403:101:403:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:403:110:403:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:404:86:404:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:404:95:404:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:405:71:405:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:405:80:405:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:406:56:406:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:406:65:406:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:407:41:407:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:407:50:407:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:408:176:408:192 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:408:185:408:192 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:409:161:409:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:409:170:409:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:410:146:410:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:410:155:410:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:411:131:411:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:411:140:411:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:412:116:412:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:412:125:412:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:413:101:413:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:413:110:413:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:414:86:414:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:414:95:414:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:415:71:415:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:415:80:415:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:416:56:416:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:416:65:416:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:417:41:417:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:417:50:417:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:418:41:418:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:418:50:418:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:419:56:419:77 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:419:70:419:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:420:41:420:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:420:50:420:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:421:41:421:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:421:55:421:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:422:41:422:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:422:55:422:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:423:26:423:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:423:44:423:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:424:26:424:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:424:44:424:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:425:26:425:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:425:36:425:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:426:26:426:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:426:36:426:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:427:26:427:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:428:26:428:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:429:26:429:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:429:35:429:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:430:26:430:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:430:35:430:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:431:41:431:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:431:41:431:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:431:55:431:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:432:41:432:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:432:50:432:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:433:26:433:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:433:35:433:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:434:56:434:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:434:65:434:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:435:41:435:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:435:50:435:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:436:26:436:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:436:35:436:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:437:71:437:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:437:80:437:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:438:56:438:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:438:65:438:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:439:41:439:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:439:50:439:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:440:26:440:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:440:35:440:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:441:86:441:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:441:95:441:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:442:71:442:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:442:80:442:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:443:56:443:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:443:65:443:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:444:41:444:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:444:50:444:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:445:26:445:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:445:35:445:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:446:101:446:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:446:110:446:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:447:86:447:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:447:95:447:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:448:71:448:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:448:80:448:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:449:56:449:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:449:65:449:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:450:41:450:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:450:50:450:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:451:26:451:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:451:35:451:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:452:116:452:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:452:125:452:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:453:101:453:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:453:110:453:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:454:86:454:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:454:95:454:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:455:71:455:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:455:80:455:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:456:56:456:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:456:65:456:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:457:41:457:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:457:50:457:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:458:26:458:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:458:35:458:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:459:131:459:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:459:140:459:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:460:116:460:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:460:125:460:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:461:101:461:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:461:110:461:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:462:86:462:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:462:95:462:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:463:71:463:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:463:80:463:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:464:56:464:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:464:65:464:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:465:41:465:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:465:50:465:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:466:26:466:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:466:35:466:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:467:146:467:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:467:155:467:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:468:131:468:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:468:140:468:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:469:116:469:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:469:125:469:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:470:101:470:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:470:110:470:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:471:86:471:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:471:95:471:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:472:71:472:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:472:80:472:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:473:56:473:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:473:65:473:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:474:41:474:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:474:50:474:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:475:26:475:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:475:35:475:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:476:161:476:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:476:170:476:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:477:146:477:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:477:155:477:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:478:131:478:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:478:140:478:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:479:116:479:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:479:125:479:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:480:101:480:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:480:110:480:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:481:86:481:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:481:95:481:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:482:71:482:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:482:80:482:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:483:56:483:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:483:65:483:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:484:41:484:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:484:50:484:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:485:26:485:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:485:35:485:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:486:26:486:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:486:35:486:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:487:41:487:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:487:55:487:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:488:26:488:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:488:35:488:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:489:26:489:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:489:40:489:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:490:26:490:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:490:40:490:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:491:26:491:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:491:41:491:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:492:26:492:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:492:41:492:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:493:41:493:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:493:56:493:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:494:41:494:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:494:56:494:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:495:41:495:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:495:51:495:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:496:41:496:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:496:59:496:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:497:41:497:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:497:59:497:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:498:41:498:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:499:41:499:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:499:50:499:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:500:41:500:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:500:50:500:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:501:56:501:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:501:56:501:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:501:70:501:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:502:56:502:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:502:65:502:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:503:41:503:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:503:50:503:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:504:71:504:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:504:80:504:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:505:56:505:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:505:65:505:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:506:41:506:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:506:50:506:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:507:86:507:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:507:95:507:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:508:71:508:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:508:80:508:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:509:56:509:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:509:65:509:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:510:41:510:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:510:50:510:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:511:101:511:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:511:110:511:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:512:86:512:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:512:95:512:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:513:71:513:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:513:80:513:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:514:56:514:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:514:65:514:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:515:41:515:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:515:50:515:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:516:116:516:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:516:125:516:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:517:101:517:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:517:110:517:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:518:86:518:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:518:95:518:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:519:71:519:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:519:80:519:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:520:56:520:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:520:65:520:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:521:41:521:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:521:50:521:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:522:131:522:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:522:140:522:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:523:116:523:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:523:125:523:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:524:101:524:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:524:110:524:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:525:86:525:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:525:95:525:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:526:71:526:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:526:80:526:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:527:56:527:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:527:65:527:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:528:41:528:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:528:50:528:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:529:146:529:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:529:155:529:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:530:131:530:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:530:140:530:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:531:116:531:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:531:125:531:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:532:101:532:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:532:110:532:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:533:86:533:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:533:95:533:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:534:71:534:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:534:80:534:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:535:56:535:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:535:65:535:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:536:41:536:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:536:50:536:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:537:161:537:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:537:170:537:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:538:146:538:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:538:155:538:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:539:131:539:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:539:140:539:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:540:116:540:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:540:125:540:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:541:101:541:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:541:110:541:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:542:86:542:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:542:95:542:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:543:71:543:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:543:80:543:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:544:56:544:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:544:65:544:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:545:41:545:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:545:50:545:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:546:176:546:192 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:546:185:546:192 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:547:161:547:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:547:170:547:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:548:146:548:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:548:155:548:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:549:131:549:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:549:140:549:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:550:116:550:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:550:125:550:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:551:101:551:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:551:110:551:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:552:86:552:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:552:95:552:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:553:71:553:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:553:80:553:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:554:56:554:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:554:65:554:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:555:41:555:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:555:50:555:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:556:41:556:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:556:50:556:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:557:56:557:77 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:557:70:557:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:558:41:558:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:558:50:558:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:559:41:559:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:559:55:559:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:560:41:560:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:560:55:560:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:561:26:561:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:561:44:561:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:562:26:562:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:562:44:562:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:563:26:563:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:563:36:563:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:564:26:564:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:564:36:564:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:565:26:565:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:566:26:566:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:567:26:567:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:567:35:567:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:568:26:568:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:568:35:568:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:569:41:569:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:569:41:569:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:569:55:569:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:570:41:570:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:570:50:570:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:571:26:571:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:571:35:571:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:572:56:572:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:572:65:572:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:573:41:573:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:573:50:573:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:574:26:574:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:574:35:574:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:575:71:575:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:575:80:575:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:576:56:576:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:576:65:576:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:577:41:577:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:577:50:577:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:578:26:578:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:578:35:578:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:579:86:579:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:579:95:579:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:580:71:580:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:580:80:580:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:581:56:581:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:581:65:581:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:582:41:582:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:582:50:582:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:583:26:583:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:583:35:583:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:584:101:584:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:584:110:584:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:585:86:585:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:585:95:585:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:586:71:586:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:586:80:586:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:587:56:587:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:587:65:587:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:588:41:588:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:588:50:588:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:589:26:589:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:589:35:589:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:590:116:590:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:590:125:590:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:591:101:591:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:591:110:591:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:592:86:592:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:592:95:592:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:593:71:593:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:593:80:593:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:594:56:594:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:594:65:594:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:595:41:595:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:595:50:595:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:596:26:596:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:596:35:596:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:597:131:597:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:597:140:597:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:598:116:598:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:598:125:598:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:599:101:599:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:599:110:599:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:600:86:600:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:600:95:600:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:601:71:601:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:601:80:601:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:602:56:602:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:602:65:602:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:603:41:603:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:603:50:603:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:604:26:604:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:604:35:604:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:605:146:605:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:605:155:605:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:606:131:606:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:606:140:606:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:607:116:607:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:607:125:607:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:608:101:608:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:608:110:608:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:609:86:609:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:609:95:609:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:610:71:610:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:610:80:610:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:611:56:611:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:611:65:611:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:612:41:612:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:612:50:612:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:613:26:613:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:613:35:613:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:614:161:614:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:614:170:614:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:615:146:615:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:615:155:615:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:616:131:616:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:616:140:616:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:617:116:617:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:617:125:617:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:618:101:618:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:618:110:618:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:619:86:619:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:619:95:619:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:620:71:620:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:620:80:620:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:621:56:621:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:621:65:621:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:622:41:622:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:622:50:622:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:623:26:623:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:623:35:623:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:624:26:624:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:624:35:624:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:625:41:625:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:625:55:625:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:626:26:626:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:626:35:626:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:627:26:627:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:627:40:627:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:628:26:628:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:628:40:628:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:629:25:629:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:629:40:629:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:630:25:630:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:630:40:630:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:631:40:631:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:631:55:631:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:632:40:632:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:632:55:632:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:633:40:633:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:633:50:633:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:634:40:634:65 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:634:58:634:65 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:635:40:635:65 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:635:58:635:65 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:636:40:636:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:637:40:637:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:637:49:637:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:638:40:638:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:638:49:638:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:639:55:639:77 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:639:55:639:77 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:639:69:639:76 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:640:55:640:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:640:64:640:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:641:40:641:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:641:49:641:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:642:70:642:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:642:79:642:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:643:55:643:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:643:64:643:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:644:40:644:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:644:49:644:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:645:85:645:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:645:94:645:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:646:70:646:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:646:79:646:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:647:55:647:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:647:64:647:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:648:40:648:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:648:49:648:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:649:100:649:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:649:109:649:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:650:85:650:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:650:94:650:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:651:70:651:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:651:79:651:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:652:55:652:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:652:64:652:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:653:40:653:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:653:49:653:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:654:115:654:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:654:124:654:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:655:100:655:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:655:109:655:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:656:85:656:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:656:94:656:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:657:70:657:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:657:79:657:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:658:55:658:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:658:64:658:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:659:40:659:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:659:49:659:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:660:130:660:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:660:139:660:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:661:115:661:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:661:124:661:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:662:100:662:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:662:109:662:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:663:85:663:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:663:94:663:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:664:70:664:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:664:79:664:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:665:55:665:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:665:64:665:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:666:40:666:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:666:49:666:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:667:145:667:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:667:154:667:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:668:130:668:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:668:139:668:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:669:115:669:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:669:124:669:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:670:100:670:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:670:109:670:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:671:85:671:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:671:94:671:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:672:70:672:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:672:79:672:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:673:55:673:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:673:64:673:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:674:40:674:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:674:49:674:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:675:160:675:176 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:675:169:675:176 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:676:145:676:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:676:154:676:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:677:130:677:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:677:139:677:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:678:115:678:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:678:124:678:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:679:100:679:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:679:109:679:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:680:85:680:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:680:94:680:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:681:70:681:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:681:79:681:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:682:55:682:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:682:64:682:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:683:40:683:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:683:49:683:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:684:175:684:191 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:684:184:684:191 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:685:160:685:176 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:685:169:685:176 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:686:145:686:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:686:154:686:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:687:130:687:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:687:139:687:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:688:115:688:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:688:124:688:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:689:100:689:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:689:109:689:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:690:85:690:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:690:94:690:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:691:70:691:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:691:79:691:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:692:55:692:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:692:64:692:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:693:40:693:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:693:49:693:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:694:40:694:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:694:49:694:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:695:55:695:76 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:695:69:695:76 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:696:40:696:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:696:49:696:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:697:40:697:61 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:697:54:697:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:698:40:698:61 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:698:54:698:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:699:25:699:50 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:699:43:699:50 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:700:25:700:50 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:700:43:700:50 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:701:25:701:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:701:35:701:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:702:25:702:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:702:35:702:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:703:25:703:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:704:25:704:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:705:25:705:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:705:34:705:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:706:25:706:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:706:34:706:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:707:40:707:62 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:707:40:707:62 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:707:54:707:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:708:40:708:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:708:49:708:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:709:25:709:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:709:34:709:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:710:55:710:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:710:64:710:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:711:40:711:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:711:49:711:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:712:25:712:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:712:34:712:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:713:70:713:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:713:79:713:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:714:55:714:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:714:64:714:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:715:40:715:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:715:49:715:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:716:25:716:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:716:34:716:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:717:85:717:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:717:94:717:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:718:70:718:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:718:79:718:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:719:55:719:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:719:64:719:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:720:40:720:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:720:49:720:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:721:25:721:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:721:34:721:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:722:100:722:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:722:109:722:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:723:85:723:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:723:94:723:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:724:70:724:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:724:79:724:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:725:55:725:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:725:64:725:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:726:40:726:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:726:49:726:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:727:25:727:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:727:34:727:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:728:115:728:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:728:124:728:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:729:100:729:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:729:109:729:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:730:85:730:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:730:94:730:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:731:70:731:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:731:79:731:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:732:55:732:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:732:64:732:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:733:40:733:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:733:49:733:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:734:25:734:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:734:34:734:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:735:130:735:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:735:139:735:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:736:115:736:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:736:124:736:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:737:100:737:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:737:109:737:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:738:85:738:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:738:94:738:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:739:70:739:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:739:79:739:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:740:55:740:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:740:64:740:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:741:40:741:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:741:49:741:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:742:25:742:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:742:34:742:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:743:145:743:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:743:154:743:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:744:130:744:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:744:139:744:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:745:115:745:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:745:124:745:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:746:100:746:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:746:109:746:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:747:85:747:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:747:94:747:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:748:70:748:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:748:79:748:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:749:55:749:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:749:64:749:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:750:40:750:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:750:49:750:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:751:25:751:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:751:34:751:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:752:160:752:176 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:752:169:752:176 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:753:145:753:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:753:154:753:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:754:130:754:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:754:139:754:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:755:115:755:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:755:124:755:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:756:100:756:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:756:109:756:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:757:85:757:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:757:94:757:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:758:70:758:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:758:79:758:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:759:55:759:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:759:64:759:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:760:40:760:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:760:49:760:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:761:25:761:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:761:34:761:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:762:25:762:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:762:34:762:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:763:40:763:61 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:763:54:763:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:764:25:764:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:764:34:764:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:765:25:765:46 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:765:39:765:46 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:766:25:766:46 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:766:39:766:46 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:767:38:767:60 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:767:53:767:60 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:768:38:768:60 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:768:53:768:60 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:769:53:769:75 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:769:68:769:75 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:770:53:770:75 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:770:68:770:75 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:771:53:771:70 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:771:63:771:70 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:772:53:772:78 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:772:71:772:78 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:773:53:773:78 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:773:71:773:78 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:774:53:774:60 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:775:53:775:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:775:62:775:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:776:53:776:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:776:62:776:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:777:68:777:90 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:777:68:777:90 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:777:82:777:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:778:68:778:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:778:77:778:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:779:53:779:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:779:62:779:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:780:83:780:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:780:92:780:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:781:68:781:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:781:77:781:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:782:53:782:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:782:62:782:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:783:98:783:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:783:107:783:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:784:83:784:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:784:92:784:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:785:68:785:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:785:77:785:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:786:53:786:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:786:62:786:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:787:113:787:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:787:122:787:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:788:98:788:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:788:107:788:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:789:83:789:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:789:92:789:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:790:68:790:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:790:77:790:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:791:53:791:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:791:62:791:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:792:128:792:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:792:137:792:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:793:113:793:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:793:122:793:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:794:98:794:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:794:107:794:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:795:83:795:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:795:92:795:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:796:68:796:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:796:77:796:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:797:53:797:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:797:62:797:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:798:143:798:159 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:798:152:798:159 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:799:128:799:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:799:137:799:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:800:113:800:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:800:122:800:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:801:98:801:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:801:107:801:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:802:83:802:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:802:92:802:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:803:68:803:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:803:77:803:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:804:53:804:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:804:62:804:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:805:158:805:174 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:805:167:805:174 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:806:143:806:159 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:806:152:806:159 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:807:128:807:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:807:137:807:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:808:113:808:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:808:122:808:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:809:98:809:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:809:107:809:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:810:83:810:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:810:92:810:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:811:68:811:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:811:77:811:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:812:53:812:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:812:62:812:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:813:173:813:189 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:813:182:813:189 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:814:158:814:174 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:814:167:814:174 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:815:143:815:159 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:815:152:815:159 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:816:128:816:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:816:137:816:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:817:113:817:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:817:122:817:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:818:98:818:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:818:107:818:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:819:83:819:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:819:92:819:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:820:68:820:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:820:77:820:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:821:53:821:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:821:62:821:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:822:188:822:204 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:822:197:822:204 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:823:173:823:189 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:823:182:823:189 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:824:158:824:174 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:824:167:824:174 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:825:143:825:159 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:825:152:825:159 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:826:128:826:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:826:137:826:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:827:113:827:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:827:122:827:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:828:98:828:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:828:107:828:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:829:83:829:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:829:92:829:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:830:68:830:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:830:77:830:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:831:53:831:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:831:62:831:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:832:53:832:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:832:62:832:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:833:68:833:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:833:82:833:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:834:53:834:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:834:62:834:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:835:53:835:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:835:67:835:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:836:53:836:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:836:67:836:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:837:38:837:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:837:56:837:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:838:38:838:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:838:56:838:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:839:38:839:55 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:839:48:839:55 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:840:38:840:55 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:840:48:840:55 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:841:38:841:45 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:842:38:842:45 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:843:38:843:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:843:47:843:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:844:38:844:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:844:47:844:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:845:53:845:75 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:845:53:845:75 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:845:67:845:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:846:53:846:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:846:62:846:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:847:38:847:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:847:47:847:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:848:68:848:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:848:77:848:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:849:53:849:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:849:62:849:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:850:38:850:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:850:47:850:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:851:83:851:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:851:92:851:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:852:68:852:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:852:77:852:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:853:53:853:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:853:62:853:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:854:38:854:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:854:47:854:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:855:98:855:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:855:107:855:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:856:83:856:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:856:92:856:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:857:68:857:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:857:77:857:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:858:53:858:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:858:62:858:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:859:38:859:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:859:47:859:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:860:113:860:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:860:122:860:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:861:98:861:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:861:107:861:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:862:83:862:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:862:92:862:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:863:68:863:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:863:77:863:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:864:53:864:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:864:62:864:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:865:38:865:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:865:47:865:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:866:128:866:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:866:137:866:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:867:113:867:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:867:122:867:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:868:98:868:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:868:107:868:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:869:83:869:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:869:92:869:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:870:68:870:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:870:77:870:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:871:53:871:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:871:62:871:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:872:38:872:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:872:47:872:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:873:143:873:159 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:873:152:873:159 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:874:128:874:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:874:137:874:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:875:113:875:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:875:122:875:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:876:98:876:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:876:107:876:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:877:83:877:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:877:92:877:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:878:68:878:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:878:77:878:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:879:53:879:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:879:62:879:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:880:38:880:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:880:47:880:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:881:158:881:174 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:881:167:881:174 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:882:143:882:159 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:882:152:882:159 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:883:128:883:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:883:137:883:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:884:113:884:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:884:122:884:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:885:98:885:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:885:107:885:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:886:83:886:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:886:92:886:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:887:68:887:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:887:77:887:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:888:53:888:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:888:62:888:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:889:38:889:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:889:47:889:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:890:173:890:189 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:890:182:890:189 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:891:158:891:174 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:891:167:891:174 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:892:143:892:159 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:892:152:892:159 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:893:128:893:144 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:893:137:893:144 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:894:113:894:129 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:894:122:894:129 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:895:98:895:114 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:895:107:895:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:896:83:896:99 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:896:92:896:99 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:897:68:897:84 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:897:77:897:84 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:898:53:898:69 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:898:62:898:69 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:899:38:899:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:899:47:899:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:900:38:900:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:900:47:900:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:901:53:901:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:901:67:901:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:902:38:902:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:902:47:902:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:903:38:903:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:903:52:903:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:904:38:904:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:904:52:904:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:905:26:905:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:905:41:905:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:906:26:906:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:906:41:906:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:907:41:907:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:907:56:907:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:908:41:908:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:908:56:908:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:909:41:909:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:909:51:909:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:910:41:910:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:910:59:910:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:911:41:911:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:911:59:911:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:912:41:912:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:913:41:913:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:913:50:913:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:914:41:914:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:914:50:914:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:915:56:915:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:915:56:915:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:915:70:915:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:916:56:916:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:916:65:916:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:917:41:917:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:917:50:917:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:918:71:918:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:918:80:918:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:919:56:919:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:919:65:919:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:920:41:920:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:920:50:920:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:921:86:921:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:921:95:921:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:922:71:922:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:922:80:922:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:923:56:923:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:923:65:923:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:924:41:924:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:924:50:924:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:925:101:925:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:925:110:925:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:926:86:926:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:926:95:926:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:927:71:927:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:927:80:927:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:928:56:928:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:928:65:928:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:929:41:929:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:929:50:929:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:930:116:930:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:930:125:930:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:931:101:931:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:931:110:931:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:932:86:932:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:932:95:932:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:933:71:933:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:933:80:933:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:934:56:934:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:934:65:934:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:935:41:935:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:935:50:935:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:936:131:936:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:936:140:936:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:937:116:937:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:937:125:937:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:938:101:938:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:938:110:938:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:939:86:939:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:939:95:939:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:940:71:940:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:940:80:940:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:941:56:941:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:941:65:941:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:942:41:942:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:942:50:942:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:943:146:943:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:943:155:943:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:944:131:944:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:944:140:944:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:945:116:945:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:945:125:945:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:946:101:946:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:946:110:946:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:947:86:947:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:947:95:947:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:948:71:948:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:948:80:948:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:949:56:949:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:949:65:949:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:950:41:950:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:950:50:950:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:951:161:951:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:951:170:951:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:952:146:952:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:952:155:952:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:953:131:953:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:953:140:953:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:954:116:954:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:954:125:954:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:955:101:955:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:955:110:955:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:956:86:956:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:956:95:956:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:957:71:957:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:957:80:957:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:958:56:958:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:958:65:958:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:959:41:959:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:959:50:959:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:960:176:960:192 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:960:185:960:192 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:961:161:961:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:961:170:961:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:962:146:962:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:962:155:962:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:963:131:963:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:963:140:963:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:964:116:964:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:964:125:964:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:965:101:965:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:965:110:965:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:966:86:966:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:966:95:966:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:967:71:967:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:967:80:967:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:968:56:968:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:968:65:968:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:969:41:969:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:969:50:969:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:970:41:970:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:970:50:970:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:971:56:971:77 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:971:70:971:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:972:41:972:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:972:50:972:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:973:41:973:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:973:55:973:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:974:41:974:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:974:55:974:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:975:26:975:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:975:44:975:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:976:26:976:51 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:976:44:976:51 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:977:26:977:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:977:36:977:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:978:26:978:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:978:36:978:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:979:26:979:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:980:26:980:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:981:26:981:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:981:35:981:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:982:26:982:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:982:35:982:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:983:41:983:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:983:41:983:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:983:55:983:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:984:41:984:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:984:50:984:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:985:26:985:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:985:35:985:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:986:56:986:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:986:65:986:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:987:41:987:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:987:50:987:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:988:26:988:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:988:35:988:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:989:71:989:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:989:80:989:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:990:56:990:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:990:65:990:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:991:41:991:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:991:50:991:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:992:26:992:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:992:35:992:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:993:86:993:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:993:95:993:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:994:71:994:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:994:80:994:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:995:56:995:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:995:65:995:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:996:41:996:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:996:50:996:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:997:26:997:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:997:35:997:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:998:101:998:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:998:110:998:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:999:86:999:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:999:95:999:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1000:71:1000:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1000:80:1000:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1001:56:1001:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1001:65:1001:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1002:41:1002:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1002:50:1002:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1003:26:1003:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1003:35:1003:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1004:116:1004:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1004:125:1004:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1005:101:1005:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1005:110:1005:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1006:86:1006:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1006:95:1006:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1007:71:1007:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1007:80:1007:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1008:56:1008:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1008:65:1008:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1009:41:1009:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1009:50:1009:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1010:26:1010:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1010:35:1010:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1011:131:1011:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1011:140:1011:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1012:116:1012:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1012:125:1012:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1013:101:1013:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1013:110:1013:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1014:86:1014:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1014:95:1014:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1015:71:1015:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1015:80:1015:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1016:56:1016:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1016:65:1016:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1017:41:1017:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1017:50:1017:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1018:26:1018:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1018:35:1018:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1019:146:1019:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1019:155:1019:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1020:131:1020:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1020:140:1020:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1021:116:1021:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1021:125:1021:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1022:101:1022:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1022:110:1022:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1023:86:1023:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1023:95:1023:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1024:71:1024:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1024:80:1024:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1025:56:1025:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1025:65:1025:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1026:41:1026:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1026:50:1026:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1027:26:1027:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1027:35:1027:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1028:161:1028:177 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1028:170:1028:177 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1029:146:1029:162 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1029:155:1029:162 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1030:131:1030:147 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1030:140:1030:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1031:116:1031:132 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1031:125:1031:132 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1032:101:1032:117 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1032:110:1032:117 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1033:86:1033:102 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1033:95:1033:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1034:71:1034:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1034:80:1034:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1035:56:1035:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1035:65:1035:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1036:41:1036:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1036:50:1036:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1037:26:1037:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1037:35:1037:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1038:26:1038:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1038:35:1038:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1039:41:1039:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1039:55:1039:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1040:26:1040:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1040:35:1040:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1041:26:1041:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1041:40:1041:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1042:26:1042:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1042:40:1042:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1043:25:1043:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1043:40:1043:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1044:25:1044:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1044:40:1044:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1045:40:1045:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1045:55:1045:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1046:40:1046:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1046:55:1046:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1047:40:1047:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1047:50:1047:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1048:40:1048:65 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1048:58:1048:65 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1049:40:1049:65 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1049:58:1049:65 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1050:40:1050:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1051:40:1051:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1051:49:1051:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1052:40:1052:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1052:49:1052:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1053:55:1053:77 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1053:55:1053:77 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1053:69:1053:76 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1054:55:1054:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1054:64:1054:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1055:40:1055:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1055:49:1055:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1056:70:1056:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1056:79:1056:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1057:55:1057:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1057:64:1057:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1058:40:1058:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1058:49:1058:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1059:85:1059:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1059:94:1059:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1060:70:1060:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1060:79:1060:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1061:55:1061:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1061:64:1061:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1062:40:1062:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1062:49:1062:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1063:100:1063:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1063:109:1063:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1064:85:1064:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1064:94:1064:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1065:70:1065:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1065:79:1065:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1066:55:1066:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1066:64:1066:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1067:40:1067:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1067:49:1067:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1068:115:1068:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1068:124:1068:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1069:100:1069:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1069:109:1069:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1070:85:1070:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1070:94:1070:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1071:70:1071:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1071:79:1071:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1072:55:1072:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1072:64:1072:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1073:40:1073:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1073:49:1073:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1074:130:1074:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1074:139:1074:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1075:115:1075:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1075:124:1075:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1076:100:1076:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1076:109:1076:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1077:85:1077:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1077:94:1077:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1078:70:1078:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1078:79:1078:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1079:55:1079:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1079:64:1079:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1080:40:1080:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1080:49:1080:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1081:145:1081:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1081:154:1081:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1082:130:1082:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1082:139:1082:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1083:115:1083:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1083:124:1083:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1084:100:1084:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1084:109:1084:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1085:85:1085:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1085:94:1085:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1086:70:1086:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1086:79:1086:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1087:55:1087:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1087:64:1087:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1088:40:1088:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1088:49:1088:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1089:160:1089:176 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1089:169:1089:176 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1090:145:1090:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1090:154:1090:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1091:130:1091:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1091:139:1091:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1092:115:1092:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1092:124:1092:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1093:100:1093:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1093:109:1093:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1094:85:1094:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1094:94:1094:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1095:70:1095:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1095:79:1095:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1096:55:1096:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1096:64:1096:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1097:40:1097:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1097:49:1097:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1098:175:1098:191 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1098:184:1098:191 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1099:160:1099:176 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1099:169:1099:176 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1100:145:1100:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1100:154:1100:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1101:130:1101:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1101:139:1101:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1102:115:1102:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1102:124:1102:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1103:100:1103:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1103:109:1103:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1104:85:1104:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1104:94:1104:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1105:70:1105:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1105:79:1105:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1106:55:1106:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1106:64:1106:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1107:40:1107:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1107:49:1107:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1108:40:1108:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1108:49:1108:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1109:55:1109:76 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1109:69:1109:76 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1110:40:1110:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1110:49:1110:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1111:40:1111:61 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1111:54:1111:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1112:40:1112:61 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1112:54:1112:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1113:25:1113:50 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1113:43:1113:50 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1114:25:1114:50 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1114:43:1114:50 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1115:25:1115:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1115:35:1115:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1116:25:1116:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1116:35:1116:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1117:25:1117:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1118:25:1118:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1119:25:1119:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1119:34:1119:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1120:25:1120:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1120:34:1120:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1121:40:1121:62 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1121:40:1121:62 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1121:54:1121:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1122:40:1122:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1122:49:1122:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1123:25:1123:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1123:34:1123:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1124:55:1124:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1124:64:1124:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1125:40:1125:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1125:49:1125:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1126:25:1126:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1126:34:1126:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1127:70:1127:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1127:79:1127:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1128:55:1128:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1128:64:1128:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1129:40:1129:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1129:49:1129:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1130:25:1130:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1130:34:1130:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1131:85:1131:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1131:94:1131:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1132:70:1132:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1132:79:1132:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1133:55:1133:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1133:64:1133:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1134:40:1134:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1134:49:1134:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1135:25:1135:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1135:34:1135:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1136:100:1136:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1136:109:1136:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1137:85:1137:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1137:94:1137:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1138:70:1138:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1138:79:1138:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1139:55:1139:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1139:64:1139:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1140:40:1140:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1140:49:1140:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1141:25:1141:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1141:34:1141:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1142:115:1142:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1142:124:1142:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1143:100:1143:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1143:109:1143:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1144:85:1144:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1144:94:1144:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1145:70:1145:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1145:79:1145:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1146:55:1146:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1146:64:1146:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1147:40:1147:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1147:49:1147:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1148:25:1148:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1148:34:1148:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1149:130:1149:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1149:139:1149:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1150:115:1150:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1150:124:1150:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1151:100:1151:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1151:109:1151:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1152:85:1152:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1152:94:1152:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1153:70:1153:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1153:79:1153:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1154:55:1154:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1154:64:1154:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1155:40:1155:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1155:49:1155:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1156:25:1156:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1156:34:1156:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1157:145:1157:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1157:154:1157:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1158:130:1158:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1158:139:1158:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1159:115:1159:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1159:124:1159:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1160:100:1160:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1160:109:1160:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1161:85:1161:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1161:94:1161:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1162:70:1162:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1162:79:1162:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1163:55:1163:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1163:64:1163:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1164:40:1164:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1164:49:1164:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1165:25:1165:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1165:34:1165:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1166:160:1166:176 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1166:169:1166:176 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1167:145:1167:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1167:154:1167:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1168:130:1168:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1168:139:1168:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1169:115:1169:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1169:124:1169:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1170:100:1170:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1170:109:1170:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1171:85:1171:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1171:94:1171:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1172:70:1172:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1172:79:1172:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1173:55:1173:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1173:64:1173:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1174:40:1174:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1174:49:1174:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1175:25:1175:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1175:34:1175:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1176:25:1176:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1176:34:1176:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1177:40:1177:61 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1177:54:1177:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1178:25:1178:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1178:34:1178:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1179:25:1179:46 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1179:39:1179:46 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1180:25:1180:46 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1180:39:1180:46 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1182:55:1182:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1182:65:1182:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1183:39:1183:55 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1183:48:1183:55 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1184:45:1184:67 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1184:45:1184:67 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1184:59:1184:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1185:33:1185:49 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1185:42:1185:49 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1186:39:1186:61 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1186:39:1186:61 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1186:53:1186:60 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1187:31:1187:48 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1187:41:1187:48 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1188:31:1188:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1188:40:1188:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1189:46:1189:68 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1189:46:1189:68 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1189:60:1189:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1190:31:1190:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1190:40:1190:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1191:13:1191:68 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1191:46:1191:67 | (...)... : Supplier | semmle.label | (...)... : Supplier | +| LogInjectionTest.java:1191:60:1191:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1192:13:1192:53 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1192:31:1192:52 | (...)... : Supplier | semmle.label | (...)... : Supplier | +| LogInjectionTest.java:1192:45:1192:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1193:30:1193:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1193:45:1193:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1194:30:1194:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1194:45:1194:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1195:51:1195:58 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1196:30:1196:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1196:40:1196:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1197:46:1197:53 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1198:30:1198:37 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1199:30:1199:46 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1199:39:1199:46 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1200:45:1200:52 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1204:25:1204:47 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1204:40:1204:47 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1205:25:1205:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1205:35:1205:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1206:25:1206:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1207:25:1207:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1207:34:1207:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1208:25:1208:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1208:34:1208:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1209:40:1209:62 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1209:40:1209:62 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1209:54:1209:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1210:40:1210:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1212:40:1212:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1212:49:1212:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1213:25:1213:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1213:34:1213:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1214:55:1214:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1214:64:1214:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1215:40:1215:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1215:49:1215:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1216:25:1216:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1216:34:1216:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1217:70:1217:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1217:79:1217:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1218:55:1218:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1218:64:1218:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1219:40:1219:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1219:49:1219:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1220:25:1220:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1220:34:1220:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1221:85:1221:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1221:94:1221:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1222:70:1222:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1222:79:1222:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1223:55:1223:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1223:64:1223:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1224:40:1224:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1224:49:1224:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1225:25:1225:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1225:34:1225:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1226:100:1226:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1226:109:1226:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1227:85:1227:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1227:94:1227:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1228:70:1228:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1228:79:1228:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1229:55:1229:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1229:64:1229:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1230:40:1230:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1230:49:1230:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1231:25:1231:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1231:34:1231:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1232:115:1232:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1232:124:1232:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1233:100:1233:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1233:109:1233:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1234:85:1234:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1234:94:1234:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1235:70:1235:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1235:79:1235:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1236:55:1236:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1236:64:1236:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1237:40:1237:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1237:49:1237:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1238:25:1238:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1238:34:1238:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1239:130:1239:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1239:139:1239:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1240:115:1240:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1240:124:1240:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1241:100:1241:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1241:109:1241:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1242:85:1242:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1242:94:1242:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1243:70:1243:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1243:79:1243:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1244:55:1244:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1244:64:1244:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1245:40:1245:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1245:49:1245:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1246:25:1246:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1246:34:1246:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1247:145:1247:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1247:154:1247:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1248:130:1248:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1248:139:1248:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1249:115:1249:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1249:124:1249:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1250:100:1250:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1250:109:1250:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1251:85:1251:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1251:94:1251:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1252:70:1252:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1252:79:1252:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1253:55:1253:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1253:64:1253:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1254:40:1254:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1254:49:1254:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1255:25:1255:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1255:34:1255:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1256:160:1256:176 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1256:169:1256:176 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1257:145:1257:161 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1257:154:1257:161 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1258:130:1258:146 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1258:139:1258:146 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1259:115:1259:131 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1259:124:1259:131 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1260:100:1260:116 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1260:109:1260:116 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1261:85:1261:101 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1261:94:1261:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1262:70:1262:86 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1262:79:1262:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1263:55:1263:71 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1263:64:1263:71 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1264:40:1264:56 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1264:49:1264:56 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1265:25:1265:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1265:34:1265:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1267:25:1267:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1267:34:1267:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1268:40:1268:61 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1268:54:1268:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1269:25:1269:46 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1269:39:1269:46 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1273:23:1273:30 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1274:23:1274:30 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1275:23:1275:30 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1276:22:1276:29 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1277:23:1277:30 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1278:22:1278:29 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1283:27:1283:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1284:27:1284:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1288:42:1288:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1289:57:1289:79 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1289:57:1289:79 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1289:71:1289:78 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1290:42:1290:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1291:27:1291:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1292:27:1292:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1296:42:1296:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1297:57:1297:79 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1297:57:1297:79 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1297:71:1297:78 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1298:42:1298:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1299:27:1299:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1300:27:1300:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1304:42:1304:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1305:57:1305:79 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1305:57:1305:79 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1305:71:1305:78 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1306:42:1306:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1307:26:1307:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1308:26:1308:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1312:41:1312:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1313:56:1313:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1313:56:1313:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1313:70:1313:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1314:41:1314:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1315:27:1315:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1316:27:1316:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1320:42:1320:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1321:57:1321:79 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1321:57:1321:79 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1321:71:1321:78 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1322:42:1322:49 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1323:26:1323:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1324:26:1324:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1328:41:1328:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1329:56:1329:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1329:56:1329:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1329:70:1329:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1330:41:1330:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1331:64:1331:71 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1332:64:1332:71 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1336:79:1336:86 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1337:79:1337:86 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1338:94:1338:116 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1338:94:1338:116 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1338:108:1338:115 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1339:43:1339:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1339:52:1339:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1340:28:1340:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1340:37:1340:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1341:43:1341:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1341:52:1341:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1342:28:1342:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1342:37:1342:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1343:28:1343:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1343:37:1343:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1344:28:1344:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1344:37:1344:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1345:43:1345:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1345:43:1345:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1345:57:1345:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1346:43:1346:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1346:43:1346:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1346:57:1346:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1347:58:1347:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1347:67:1347:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1348:43:1348:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1348:52:1348:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1349:28:1349:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1349:37:1349:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1350:58:1350:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1350:67:1350:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1351:43:1351:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1351:52:1351:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1352:28:1352:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1352:37:1352:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1353:73:1353:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1353:82:1353:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1354:58:1354:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1354:67:1354:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1355:43:1355:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1355:52:1355:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1356:28:1356:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1356:37:1356:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1357:73:1357:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1357:82:1357:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1358:58:1358:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1358:67:1358:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1359:43:1359:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1359:52:1359:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1360:28:1360:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1360:37:1360:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1361:43:1361:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1361:52:1361:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1362:28:1362:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1362:37:1362:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1363:43:1363:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1363:52:1363:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1364:28:1364:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1364:37:1364:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1365:28:1365:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1365:37:1365:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1366:28:1366:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1366:37:1366:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1367:43:1367:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1367:43:1367:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1367:57:1367:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1368:43:1368:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1368:43:1368:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1368:57:1368:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1369:58:1369:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1369:67:1369:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1370:43:1370:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1370:52:1370:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1371:28:1371:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1371:37:1371:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1372:58:1372:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1372:67:1372:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1373:43:1373:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1373:52:1373:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1374:28:1374:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1374:37:1374:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1375:73:1375:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1375:82:1375:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1376:58:1376:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1376:67:1376:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1377:43:1377:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1377:52:1377:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1378:28:1378:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1378:37:1378:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1379:73:1379:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1379:82:1379:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1380:58:1380:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1380:67:1380:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1381:43:1381:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1381:52:1381:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1382:28:1382:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1382:37:1382:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1383:43:1383:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1383:52:1383:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1384:28:1384:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1384:37:1384:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1385:43:1385:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1385:52:1385:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1386:28:1386:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1386:37:1386:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1387:28:1387:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1387:37:1387:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1388:28:1388:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1388:37:1388:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1389:43:1389:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1389:43:1389:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1389:57:1389:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1390:43:1390:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1390:43:1390:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1390:57:1390:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1391:58:1391:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1391:67:1391:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1392:43:1392:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1392:52:1392:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1393:28:1393:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1393:37:1393:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1394:58:1394:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1394:67:1394:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1395:43:1395:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1395:52:1395:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1396:28:1396:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1396:37:1396:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1397:73:1397:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1397:82:1397:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1398:58:1398:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1398:67:1398:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1399:43:1399:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1399:52:1399:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1400:28:1400:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1400:37:1400:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1401:73:1401:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1401:82:1401:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1402:58:1402:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1402:67:1402:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1403:43:1403:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1403:52:1403:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1404:28:1404:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1404:37:1404:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1405:42:1405:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1405:51:1405:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1406:27:1406:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1406:36:1406:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1407:42:1407:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1407:51:1407:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1408:27:1408:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1408:36:1408:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1409:27:1409:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1409:36:1409:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1410:27:1410:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1410:36:1410:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1411:42:1411:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1411:42:1411:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1411:56:1411:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1412:42:1412:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1412:42:1412:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1412:56:1412:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1413:57:1413:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1413:66:1413:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1414:42:1414:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1414:51:1414:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1415:27:1415:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1415:36:1415:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1416:57:1416:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1416:66:1416:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1417:42:1417:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1417:51:1417:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1418:27:1418:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1418:36:1418:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1419:72:1419:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1419:81:1419:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1420:57:1420:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1420:66:1420:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1421:42:1421:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1421:51:1421:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1422:27:1422:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1422:36:1422:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1423:72:1423:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1423:81:1423:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1424:57:1424:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1424:66:1424:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1425:42:1425:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1425:51:1425:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1426:27:1426:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1426:36:1426:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1427:80:1427:96 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1427:89:1427:96 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1428:65:1428:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1428:74:1428:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1429:80:1429:96 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1429:89:1429:96 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1430:65:1430:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1430:74:1430:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1431:65:1431:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1431:74:1431:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1432:65:1432:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1432:74:1432:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1433:80:1433:102 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1433:80:1433:102 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1433:94:1433:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1434:80:1434:102 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1434:80:1434:102 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1434:94:1434:101 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1435:95:1435:111 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1435:104:1435:111 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1436:80:1436:96 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1436:89:1436:96 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1437:65:1437:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1437:74:1437:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1438:95:1438:111 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1438:104:1438:111 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1439:80:1439:96 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1439:89:1439:96 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1440:65:1440:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1440:74:1440:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1441:110:1441:126 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1441:119:1441:126 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1442:95:1442:111 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1442:104:1442:111 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1443:80:1443:96 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1443:89:1443:96 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1444:65:1444:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1444:74:1444:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1445:110:1445:126 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1445:119:1445:126 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1446:95:1446:111 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1446:104:1446:111 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1447:80:1447:96 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1447:89:1447:96 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1448:65:1448:81 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1448:74:1448:81 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1449:43:1449:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1449:52:1449:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1450:28:1450:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1450:37:1450:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1451:43:1451:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1451:52:1451:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1452:28:1452:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1452:37:1452:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1453:28:1453:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1453:37:1453:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1454:28:1454:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1454:37:1454:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1455:43:1455:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1455:43:1455:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1455:57:1455:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1456:43:1456:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1456:43:1456:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1456:57:1456:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1457:58:1457:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1457:67:1457:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1458:43:1458:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1458:52:1458:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1459:28:1459:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1459:37:1459:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1460:58:1460:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1460:67:1460:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1461:43:1461:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1461:52:1461:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1462:28:1462:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1462:37:1462:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1463:73:1463:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1463:82:1463:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1464:58:1464:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1464:67:1464:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1465:43:1465:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1465:52:1465:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1466:28:1466:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1466:37:1466:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1467:73:1467:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1467:82:1467:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1468:58:1468:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1468:67:1468:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1469:43:1469:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1469:52:1469:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1470:28:1470:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1470:37:1470:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1471:42:1471:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1471:51:1471:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1472:27:1472:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1472:36:1472:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1473:42:1473:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1473:51:1473:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1474:27:1474:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1474:36:1474:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1475:27:1475:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1475:36:1475:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1476:27:1476:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1476:36:1476:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1477:42:1477:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1477:42:1477:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1477:56:1477:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1478:42:1478:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1478:42:1478:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1478:56:1478:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1479:57:1479:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1479:66:1479:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1480:42:1480:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1480:51:1480:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1481:27:1481:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1481:36:1481:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1482:57:1482:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1482:66:1482:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1483:42:1483:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1483:51:1483:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1484:27:1484:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1484:36:1484:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1485:72:1485:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1485:81:1485:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1486:57:1486:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1486:66:1486:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1487:42:1487:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1487:51:1487:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1488:27:1488:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1488:36:1488:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1489:72:1489:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1489:81:1489:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1490:57:1490:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1490:66:1490:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1491:42:1491:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1491:51:1491:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1492:27:1492:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1492:36:1492:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1498:26:1498:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1499:26:1499:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1503:41:1503:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1504:56:1504:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1504:56:1504:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1504:70:1504:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1505:41:1505:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1506:26:1506:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1507:26:1507:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1511:41:1511:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1512:56:1512:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1512:56:1512:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1512:70:1512:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1513:41:1513:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1514:26:1514:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1515:26:1515:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1519:41:1519:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1520:56:1520:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1520:56:1520:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1520:70:1520:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1521:41:1521:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1522:25:1522:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1523:25:1523:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1527:40:1527:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1528:55:1528:77 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1528:55:1528:77 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1528:69:1528:76 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1529:40:1529:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1530:26:1530:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1531:26:1531:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1535:41:1535:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1536:56:1536:78 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1536:56:1536:78 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1536:70:1536:77 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1537:41:1537:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1538:25:1538:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1539:25:1539:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1543:40:1543:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1544:55:1544:77 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1544:55:1544:77 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1544:69:1544:76 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1545:40:1545:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1546:63:1546:70 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1547:63:1547:70 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1551:78:1551:85 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1552:78:1552:85 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1553:93:1553:115 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1553:93:1553:115 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1553:107:1553:114 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1554:42:1554:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1554:51:1554:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1555:27:1555:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1555:36:1555:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1556:42:1556:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1556:51:1556:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1557:27:1557:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1557:36:1557:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1558:27:1558:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1558:36:1558:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1559:27:1559:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1559:36:1559:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1560:42:1560:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1560:42:1560:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1560:56:1560:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1561:42:1561:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1561:42:1561:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1561:56:1561:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1562:57:1562:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1562:66:1562:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1563:42:1563:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1563:51:1563:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1564:27:1564:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1564:36:1564:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1565:57:1565:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1565:66:1565:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1566:42:1566:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1566:51:1566:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1567:27:1567:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1567:36:1567:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1568:72:1568:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1568:81:1568:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1569:57:1569:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1569:66:1569:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1570:42:1570:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1570:51:1570:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1571:27:1571:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1571:36:1571:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1572:72:1572:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1572:81:1572:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1573:57:1573:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1573:66:1573:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1574:42:1574:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1574:51:1574:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1575:27:1575:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1575:36:1575:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1576:42:1576:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1576:51:1576:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1577:27:1577:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1577:36:1577:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1578:42:1578:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1578:51:1578:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1579:27:1579:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1579:36:1579:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1580:27:1580:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1580:36:1580:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1581:27:1581:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1581:36:1581:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1582:42:1582:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1582:42:1582:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1582:56:1582:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1583:42:1583:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1583:42:1583:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1583:56:1583:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1584:57:1584:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1584:66:1584:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1585:42:1585:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1585:51:1585:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1586:27:1586:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1586:36:1586:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1587:57:1587:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1587:66:1587:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1588:42:1588:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1588:51:1588:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1589:27:1589:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1589:36:1589:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1590:72:1590:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1590:81:1590:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1591:57:1591:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1591:66:1591:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1592:42:1592:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1592:51:1592:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1593:27:1593:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1593:36:1593:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1594:72:1594:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1594:81:1594:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1595:57:1595:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1595:66:1595:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1596:42:1596:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1596:51:1596:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1597:27:1597:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1597:36:1597:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1598:42:1598:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1598:51:1598:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1599:27:1599:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1599:36:1599:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1600:42:1600:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1600:51:1600:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1601:27:1601:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1601:36:1601:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1602:27:1602:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1602:36:1602:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1603:27:1603:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1603:36:1603:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1604:42:1604:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1604:42:1604:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1604:56:1604:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1605:42:1605:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1605:42:1605:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1605:56:1605:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1606:57:1606:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1606:66:1606:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1607:42:1607:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1607:51:1607:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1608:27:1608:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1608:36:1608:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1609:57:1609:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1609:66:1609:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1610:42:1610:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1610:51:1610:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1611:27:1611:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1611:36:1611:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1612:72:1612:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1612:81:1612:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1613:57:1613:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1613:66:1613:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1614:42:1614:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1614:51:1614:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1615:27:1615:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1615:36:1615:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1616:72:1616:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1616:81:1616:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1617:57:1617:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1617:66:1617:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1618:42:1618:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1618:51:1618:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1619:27:1619:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1619:36:1619:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1620:41:1620:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1620:50:1620:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1621:26:1621:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1621:35:1621:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1622:41:1622:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1622:50:1622:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1623:26:1623:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1623:35:1623:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1624:26:1624:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1624:35:1624:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1625:26:1625:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1625:35:1625:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1626:41:1626:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1626:41:1626:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1626:55:1626:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1627:41:1627:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1627:41:1627:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1627:55:1627:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1628:56:1628:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1628:65:1628:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1629:41:1629:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1629:50:1629:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1630:26:1630:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1630:35:1630:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1631:56:1631:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1631:65:1631:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1632:41:1632:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1632:50:1632:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1633:26:1633:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1633:35:1633:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1634:71:1634:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1634:80:1634:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1635:56:1635:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1635:65:1635:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1636:41:1636:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1636:50:1636:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1637:26:1637:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1637:35:1637:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1638:71:1638:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1638:80:1638:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1639:56:1639:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1639:65:1639:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1640:41:1640:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1640:50:1640:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1641:26:1641:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1641:35:1641:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1642:79:1642:95 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1642:88:1642:95 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1643:64:1643:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1643:73:1643:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1644:79:1644:95 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1644:88:1644:95 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1645:64:1645:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1645:73:1645:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1646:64:1646:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1646:73:1646:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1647:64:1647:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1647:73:1647:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1648:79:1648:101 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1648:79:1648:101 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1648:93:1648:100 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1649:79:1649:101 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1649:79:1649:101 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1649:93:1649:100 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1650:94:1650:110 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1650:103:1650:110 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1651:79:1651:95 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1651:88:1651:95 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1652:64:1652:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1652:73:1652:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1653:94:1653:110 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1653:103:1653:110 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1654:79:1654:95 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1654:88:1654:95 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1655:64:1655:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1655:73:1655:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1656:109:1656:125 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1656:118:1656:125 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1657:94:1657:110 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1657:103:1657:110 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1658:79:1658:95 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1658:88:1658:95 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1659:64:1659:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1659:73:1659:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1660:109:1660:125 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1660:118:1660:125 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1661:94:1661:110 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1661:103:1661:110 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1662:79:1662:95 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1662:88:1662:95 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1663:64:1663:80 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1663:73:1663:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1664:42:1664:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1664:51:1664:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1665:27:1665:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1665:36:1665:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1666:42:1666:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1666:51:1666:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1667:27:1667:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1667:36:1667:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1668:27:1668:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1668:36:1668:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1669:27:1669:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1669:36:1669:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1670:42:1670:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1670:42:1670:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1670:56:1670:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1671:42:1671:64 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1671:42:1671:64 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1671:56:1671:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1672:57:1672:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1672:66:1672:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1673:42:1673:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1673:51:1673:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1674:27:1674:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1674:36:1674:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1675:57:1675:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1675:66:1675:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1676:42:1676:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1676:51:1676:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1677:27:1677:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1677:36:1677:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1678:72:1678:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1678:81:1678:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1679:57:1679:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1679:66:1679:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1680:42:1680:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1680:51:1680:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1681:27:1681:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1681:36:1681:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1682:72:1682:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1682:81:1682:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1683:57:1683:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1683:66:1683:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1684:42:1684:58 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1684:51:1684:58 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1685:27:1685:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1685:36:1685:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1686:41:1686:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1686:50:1686:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1687:26:1687:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1687:35:1687:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1688:41:1688:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1688:50:1688:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1689:26:1689:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1689:35:1689:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1690:26:1690:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1690:35:1690:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1691:26:1691:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1691:35:1691:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1692:41:1692:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1692:41:1692:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1692:55:1692:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1693:41:1693:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1693:41:1693:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1693:55:1693:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1694:56:1694:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1694:65:1694:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1695:41:1695:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1695:50:1695:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1696:26:1696:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1696:35:1696:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1697:56:1697:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1697:65:1697:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1698:41:1698:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1698:50:1698:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1699:26:1699:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1699:35:1699:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1700:71:1700:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1700:80:1700:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1701:56:1701:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1701:65:1701:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1702:41:1702:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1702:50:1702:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1703:26:1703:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1703:35:1703:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1704:71:1704:87 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1704:80:1704:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1705:56:1705:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1705:65:1705:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1706:41:1706:57 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1706:50:1706:57 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1707:26:1707:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1707:35:1707:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1712:25:1712:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1712:34:1712:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1713:25:1713:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1713:34:1713:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1714:40:1714:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1715:25:1715:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1715:34:1715:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1716:40:1716:62 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1716:40:1716:62 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1716:54:1716:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1717:25:1717:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1717:34:1717:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1718:40:1718:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1719:55:1719:62 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1720:25:1720:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1720:55:1720:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1725:26:1725:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1725:35:1725:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1726:26:1726:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1726:35:1726:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1727:41:1727:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1728:26:1728:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1728:35:1728:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1729:41:1729:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1729:41:1729:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1729:55:1729:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1730:26:1730:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1730:35:1730:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1731:41:1731:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1732:56:1732:63 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1733:26:1733:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1733:35:1733:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1734:51:1734:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1734:60:1734:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1735:51:1735:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1735:60:1735:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1736:66:1736:73 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1737:51:1737:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1737:60:1737:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1738:66:1738:88 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1738:66:1738:88 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1738:80:1738:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1739:51:1739:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1739:60:1739:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1740:66:1740:73 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1741:81:1741:88 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1742:51:1742:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1742:60:1742:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1743:13:1743:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1743:66:1743:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1744:13:1744:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1744:81:1744:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1745:13:1745:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1745:96:1745:103 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1746:26:1746:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1746:35:1746:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1747:26:1747:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1747:35:1747:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1748:41:1748:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1749:26:1749:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1749:35:1749:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1750:41:1750:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1750:41:1750:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1750:55:1750:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1751:26:1751:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1751:35:1751:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1752:41:1752:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1753:56:1753:63 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1754:26:1754:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1754:35:1754:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1755:51:1755:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1755:60:1755:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1756:51:1756:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1756:60:1756:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1757:66:1757:73 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1758:51:1758:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1758:60:1758:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1759:66:1759:88 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1759:66:1759:88 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1759:80:1759:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1760:51:1760:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1760:60:1760:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1761:66:1761:73 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1762:81:1762:88 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1763:51:1763:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1763:60:1763:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1764:13:1764:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1764:66:1764:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1765:13:1765:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1765:81:1765:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1766:13:1766:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1766:96:1766:103 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1767:25:1767:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1767:34:1767:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1768:25:1768:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1768:34:1768:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1769:40:1769:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1770:25:1770:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1770:34:1770:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1771:40:1771:62 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1771:40:1771:62 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1771:54:1771:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1772:25:1772:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1772:34:1772:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1773:40:1773:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1774:55:1774:62 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1775:25:1775:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1775:34:1775:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1776:50:1776:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1776:59:1776:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1777:50:1777:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1777:59:1777:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1778:65:1778:72 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1779:50:1779:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1779:59:1779:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1780:65:1780:87 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1780:65:1780:87 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1780:79:1780:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1781:50:1781:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1781:59:1781:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1782:65:1782:72 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1783:80:1783:87 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1784:50:1784:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1784:59:1784:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1785:13:1785:103 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1785:65:1785:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1786:13:1786:103 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1786:80:1786:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1787:13:1787:103 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1787:95:1787:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1788:26:1788:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1788:35:1788:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1789:26:1789:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1789:35:1789:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1790:41:1790:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1791:26:1791:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1791:35:1791:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1792:41:1792:63 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1792:41:1792:63 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1792:55:1792:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1793:26:1793:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1793:35:1793:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1794:41:1794:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1795:56:1795:63 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1796:26:1796:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1796:35:1796:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1797:51:1797:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1797:60:1797:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1798:51:1798:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1798:60:1798:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1799:66:1799:73 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1800:51:1800:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1800:60:1800:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1801:66:1801:88 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1801:66:1801:88 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1801:80:1801:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1802:51:1802:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1802:60:1802:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1803:66:1803:73 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1804:81:1804:88 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1805:51:1805:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1805:60:1805:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1806:13:1806:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1806:66:1806:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1807:13:1807:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1807:81:1807:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1808:13:1808:104 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1808:96:1808:103 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1809:25:1809:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1809:34:1809:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1810:25:1810:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1810:34:1810:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1811:40:1811:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1812:25:1812:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1812:34:1812:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1813:40:1813:62 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1813:40:1813:62 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1813:54:1813:61 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1814:25:1814:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1814:34:1814:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1815:40:1815:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1816:55:1816:62 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1817:25:1817:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1817:34:1817:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1818:50:1818:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1818:59:1818:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1819:50:1819:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1819:59:1819:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1820:65:1820:72 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1821:50:1821:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1821:59:1821:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1822:65:1822:87 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1822:65:1822:87 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1822:79:1822:86 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1823:50:1823:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1823:59:1823:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1824:65:1824:72 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1825:80:1825:87 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1826:50:1826:66 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1826:59:1826:66 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1827:13:1827:103 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1827:65:1827:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1828:13:1828:103 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1828:80:1828:87 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1829:13:1829:103 | new ..[] { .. } | semmle.label | new ..[] { .. } | +| LogInjectionTest.java:1829:95:1829:102 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1834:33:1834:40 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1835:26:1835:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1836:26:1836:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1837:26:1837:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1838:26:1838:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1839:25:1839:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1840:25:1840:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1841:26:1841:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1842:26:1842:33 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1843:25:1843:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1844:25:1844:32 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1845:27:1845:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1846:27:1846:34 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1850:28:1850:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1850:37:1850:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1851:43:1851:65 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1851:43:1851:65 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1851:57:1851:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1853:21:1853:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1853:30:1853:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1854:36:1854:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1854:45:1854:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1855:21:1855:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1855:30:1855:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1856:51:1856:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1856:60:1856:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1857:36:1857:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1857:45:1857:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1858:21:1858:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1858:30:1858:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1859:66:1859:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1859:75:1859:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1860:51:1860:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1860:60:1860:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1861:36:1861:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1861:45:1861:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1862:21:1862:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1862:30:1862:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1863:81:1863:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1863:90:1863:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1864:66:1864:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1864:75:1864:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1865:51:1865:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1865:60:1865:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1866:36:1866:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1866:45:1866:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1867:21:1867:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1867:30:1867:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1868:96:1868:112 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1868:105:1868:112 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1869:81:1869:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1869:90:1869:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1870:66:1870:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1870:75:1870:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1871:51:1871:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1871:60:1871:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1872:36:1872:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1872:45:1872:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1873:21:1873:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1873:30:1873:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1874:111:1874:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1874:120:1874:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1875:96:1875:112 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1875:105:1875:112 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1876:81:1876:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1876:90:1876:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1877:66:1877:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1877:75:1877:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1878:51:1878:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1878:60:1878:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1879:36:1879:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1879:45:1879:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1880:21:1880:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1880:30:1880:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1881:126:1881:142 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1881:135:1881:142 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1882:111:1882:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1882:120:1882:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1883:96:1883:112 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1883:105:1883:112 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1884:81:1884:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1884:90:1884:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1885:66:1885:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1885:75:1885:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1886:51:1886:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1886:60:1886:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1887:36:1887:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1887:45:1887:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1888:21:1888:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1888:30:1888:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1889:141:1889:157 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1889:150:1889:157 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1890:126:1890:142 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1890:135:1890:142 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1891:111:1891:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1891:120:1891:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1892:96:1892:112 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1892:105:1892:112 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1893:81:1893:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1893:90:1893:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1894:66:1894:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1894:75:1894:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1895:51:1895:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1895:60:1895:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1896:36:1896:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1896:45:1896:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1897:21:1897:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1897:30:1897:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1898:156:1898:172 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1898:165:1898:172 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1899:141:1899:157 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1899:150:1899:157 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1900:126:1900:142 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1900:135:1900:142 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1901:111:1901:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1901:120:1901:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1902:96:1902:112 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1902:105:1902:112 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1903:81:1903:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1903:90:1903:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1904:66:1904:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1904:75:1904:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1905:51:1905:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1905:60:1905:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1906:36:1906:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1906:45:1906:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1907:21:1907:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1907:30:1907:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1908:171:1908:187 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1908:180:1908:187 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1909:156:1909:172 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1909:165:1909:172 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1910:141:1910:157 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1910:150:1910:157 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1911:126:1911:142 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1911:135:1911:142 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1912:111:1912:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1912:120:1912:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1913:96:1913:112 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1913:105:1913:112 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1914:81:1914:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1914:90:1914:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1915:66:1915:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1915:75:1915:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1916:51:1916:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1916:60:1916:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1917:36:1917:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1917:45:1917:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1918:21:1918:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1918:30:1918:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1919:186:1919:207 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:1919:186:1919:207 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:1919:199:1919:206 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1920:171:1920:187 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1920:180:1920:187 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1921:156:1921:172 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1921:165:1921:172 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1922:141:1922:157 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1922:150:1922:157 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1923:126:1923:142 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1923:135:1923:142 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1924:111:1924:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1924:120:1924:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1925:96:1925:112 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1925:105:1925:112 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1926:81:1926:97 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1926:90:1926:97 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1927:66:1927:82 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1927:75:1927:82 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1928:51:1928:67 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1928:60:1928:67 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1929:36:1929:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1929:45:1929:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1930:21:1930:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1930:30:1930:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1932:21:1932:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1932:30:1932:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1933:21:1933:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1933:30:1933:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1934:21:1934:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1934:30:1934:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1935:21:1935:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1935:30:1935:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1936:21:1936:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1936:30:1936:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1937:21:1937:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1937:30:1937:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1938:36:1938:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1939:21:1939:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1939:30:1939:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1940:36:1940:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1941:21:1941:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1941:30:1941:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1942:36:1942:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1943:21:1943:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1943:30:1943:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1944:36:1944:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1945:21:1945:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1945:30:1945:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1946:36:1946:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1947:21:1947:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1947:30:1947:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1948:36:1948:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1949:21:1949:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1949:30:1949:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1950:36:1950:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1951:21:1951:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1951:30:1951:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1952:36:1952:43 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1953:21:1953:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1953:30:1953:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1954:43:1954:50 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1955:21:1955:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1955:30:1955:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1956:41:1956:48 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1957:21:1957:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1957:30:1957:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1958:46:1958:53 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1959:21:1959:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1959:30:1959:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1960:47:1960:54 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1961:21:1961:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1961:30:1961:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1962:39:1962:46 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1963:21:1963:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1963:30:1963:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1964:40:1964:47 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1965:21:1965:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1965:30:1965:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1966:47:1966:54 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1967:21:1967:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1967:30:1967:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1968:48:1968:55 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:1969:21:1969:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1969:30:1969:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1970:21:1970:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1970:30:1970:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1971:21:1971:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1971:30:1971:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1972:21:1972:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1972:30:1972:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1973:21:1973:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1973:30:1973:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1974:21:1974:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1974:30:1974:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1975:21:1975:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1975:30:1975:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1976:21:1976:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1976:30:1976:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1977:21:1977:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1977:30:1977:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1978:21:1978:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1978:30:1978:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1979:21:1979:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1979:30:1979:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1980:21:1980:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1980:30:1980:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1981:21:1981:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1981:30:1981:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1982:21:1982:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1982:30:1982:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1983:21:1983:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1983:30:1983:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1984:21:1984:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1984:30:1984:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1985:21:1985:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1985:30:1985:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1986:21:1986:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1986:30:1986:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1987:21:1987:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1987:30:1987:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1988:21:1988:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1988:30:1988:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1989:21:1989:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1989:30:1989:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1990:21:1990:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1990:30:1990:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1991:21:1991:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1991:30:1991:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1992:21:1992:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1992:30:1992:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1993:21:1993:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1993:30:1993:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1994:21:1994:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1994:30:1994:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1995:21:1995:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1995:30:1995:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1996:21:1996:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1996:30:1996:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1997:21:1997:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1997:30:1997:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1998:21:1998:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1998:30:1998:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:1999:21:1999:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:1999:30:1999:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2000:21:2000:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2000:30:2000:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2001:21:2001:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2001:30:2001:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2002:21:2002:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2002:30:2002:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2003:21:2003:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2003:30:2003:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2004:21:2004:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2004:30:2004:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2005:21:2005:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2005:30:2005:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2006:21:2006:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2006:30:2006:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2007:21:2007:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2007:30:2007:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2008:21:2008:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2008:30:2008:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2009:21:2009:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2009:30:2009:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2010:21:2010:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2010:30:2010:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2011:21:2011:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2011:30:2011:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2012:21:2012:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2012:30:2012:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2013:21:2013:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2013:30:2013:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2014:21:2014:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2014:30:2014:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2015:21:2015:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2015:30:2015:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2016:21:2016:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2016:30:2016:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2017:21:2017:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2017:30:2017:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2018:21:2018:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2018:30:2018:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2019:21:2019:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2019:30:2019:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2020:21:2020:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2020:30:2020:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2021:21:2021:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2021:30:2021:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2022:21:2022:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2022:30:2022:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2023:21:2023:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2023:30:2023:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2024:21:2024:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2024:30:2024:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2025:21:2025:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2025:30:2025:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2026:21:2026:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2026:30:2026:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2027:21:2027:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2027:30:2027:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2028:21:2028:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2028:30:2028:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2029:21:2029:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2029:30:2029:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2030:21:2030:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2030:30:2030:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2031:21:2031:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2031:30:2031:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2032:21:2032:37 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2032:30:2032:37 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2037:27:2037:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2037:36:2037:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2038:27:2038:64 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2038:57:2038:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2039:25:2039:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2039:34:2039:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2040:25:2040:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2040:55:2040:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2041:26:2041:42 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2041:35:2041:42 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2042:26:2042:63 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2042:56:2042:63 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2043:27:2043:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2043:36:2043:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2044:27:2044:64 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2044:57:2044:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2045:25:2045:41 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2045:34:2045:41 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2046:25:2046:62 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2046:55:2046:62 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2047:27:2047:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2047:36:2047:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2048:27:2048:64 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2048:57:2048:64 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2049:28:2049:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2049:37:2049:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2050:28:2050:65 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2050:58:2050:65 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2051:29:2051:45 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2051:38:2051:45 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2052:44:2052:60 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2052:53:2052:60 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2053:29:2053:45 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2053:38:2053:45 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2054:44:2054:60 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2054:53:2054:60 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2055:59:2055:75 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2055:68:2055:75 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2056:29:2056:45 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2056:38:2056:45 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2057:44:2057:60 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2057:53:2057:60 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2058:59:2058:81 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:2058:59:2058:81 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:2058:73:2058:80 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2059:28:2059:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2059:37:2059:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2060:43:2060:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2060:52:2060:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2061:28:2061:44 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2061:37:2061:44 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2062:43:2062:59 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2062:52:2062:59 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2063:58:2063:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2063:67:2063:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2064:56:2064:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2064:65:2064:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2065:56:2065:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2065:65:2065:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2066:71:2066:78 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:2067:56:2067:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2067:65:2067:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2068:71:2068:92 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:2068:71:2068:92 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:2068:84:2068:91 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2069:56:2069:72 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2069:65:2069:72 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2070:56:2070:93 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2070:86:2070:93 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2071:74:2071:111 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2071:104:2071:111 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2072:24:2072:43 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2072:36:2072:43 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2073:57:2073:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2073:66:2073:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2074:72:2074:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2074:81:2074:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2075:87:2075:103 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2075:96:2075:103 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2076:57:2076:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2076:66:2076:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2077:72:2077:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2077:81:2077:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2078:87:2078:103 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2078:96:2078:103 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2079:102:2079:109 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:2080:57:2080:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2080:66:2080:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2081:72:2081:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2081:81:2081:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2082:87:2082:103 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2082:96:2082:103 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2083:102:2083:124 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:2083:102:2083:124 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:2083:116:2083:123 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2084:57:2084:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2084:66:2084:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2085:72:2085:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2085:81:2085:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2086:87:2086:103 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2086:96:2086:103 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2087:57:2087:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2087:66:2087:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2088:72:2088:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2088:81:2088:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2089:87:2089:124 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2089:117:2089:124 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2090:57:2090:73 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2090:66:2090:73 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2091:72:2091:88 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2091:81:2091:88 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2092:105:2092:142 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2092:135:2092:142 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2093:58:2093:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2093:67:2093:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2094:73:2094:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2094:82:2094:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2095:111:2095:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2095:120:2095:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2096:126:2096:148 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:2096:126:2096:148 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:2096:140:2096:147 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2097:58:2097:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2097:67:2097:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2098:73:2098:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2098:82:2098:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2099:111:2099:127 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2099:120:2099:127 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2100:58:2100:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2100:67:2100:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2101:73:2101:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2101:82:2101:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2102:88:2102:104 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2102:97:2102:104 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2103:103:2103:119 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2103:112:2103:119 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2104:58:2104:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2104:67:2104:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2105:73:2105:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2105:82:2105:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2106:88:2106:104 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2106:97:2106:104 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2107:103:2107:119 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2107:112:2107:119 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2108:118:2108:125 | source(...) | semmle.label | source(...) | +| LogInjectionTest.java:2109:58:2109:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2109:67:2109:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2110:73:2110:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2110:82:2110:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2111:88:2111:104 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2111:97:2111:104 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2112:103:2112:119 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2112:112:2112:119 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2113:118:2113:140 | new Object[] | semmle.label | new Object[] | +| LogInjectionTest.java:2113:118:2113:140 | {...} : Object[] [[]] : Object | semmle.label | {...} : Object[] [[]] : Object | +| LogInjectionTest.java:2113:132:2113:139 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2114:58:2114:74 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2114:67:2114:74 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2115:73:2115:89 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2115:82:2115:89 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2116:88:2116:104 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2116:97:2116:104 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2117:103:2117:119 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2117:112:2117:119 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2121:36:2121:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2121:45:2121:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2122:36:2122:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2122:45:2122:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2123:36:2123:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2123:45:2123:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2124:36:2124:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2124:45:2124:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2125:36:2125:52 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2125:45:2125:52 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2126:38:2126:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2126:47:2126:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2131:38:2131:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2131:47:2131:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2133:38:2133:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2133:47:2133:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2135:38:2135:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2135:47:2135:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2137:38:2137:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2137:47:2137:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2139:38:2139:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2139:47:2139:54 | source(...) : Object | semmle.label | source(...) : Object | +| LogInjectionTest.java:2141:38:2141:54 | (...)... | semmle.label | (...)... | +| LogInjectionTest.java:2141:47:2141:54 | source(...) : Object | semmle.label | source(...) : Object | +subpaths diff --git a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml index 12a94a2c7a68..2ed1c17f6fe3 100644 --- a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml +++ b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml @@ -3,4 +3,4 @@ extensions: pack: codeql/java-all extensible: sourceModel data: - - ["loginjection", "LogInjectionTest", False, "source", "()", "", "ReturnValue", "remote", "manual"] \ No newline at end of file + - ["loginjection", "LogInjectionTest", False, "source", "()", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.java b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.java index 4cba286f475d..118a55bc7fad 100644 --- a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.java +++ b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.java @@ -24,105 +24,105 @@ public Object source() { } public void testSanitizers() { - String source = (String) source(); + String source = (String) source(); // $ Source Logger logger = null; logger.debug(source.replace("\n", "")); // Safe - logger.debug(source.replace("\n", "\n")); // $ hasTaintFlow - logger.debug(source.replace("\n", "\r")); // $ hasTaintFlow + logger.debug(source.replace("\n", "\n")); // $ Alert + logger.debug(source.replace("\n", "\r")); // $ Alert logger.debug(source.replace("\r", "")); // Safe - logger.debug(source.replace("\r", "\n")); // $ hasTaintFlow - logger.debug(source.replace("\r", "\r")); // $ hasTaintFlow - logger.debug(source.replace("something_else", "")); // $ hasTaintFlow + logger.debug(source.replace("\r", "\n")); // $ Alert + logger.debug(source.replace("\r", "\r")); // $ Alert + logger.debug(source.replace("something_else", "")); // $ Alert logger.debug(source.replace('\n', '_')); // Safe - logger.debug(source.replace('\n', '\n')); // $ hasTaintFlow - logger.debug(source.replace('\n', '\r')); // $ hasTaintFlow + logger.debug(source.replace('\n', '\n')); // $ Alert + logger.debug(source.replace('\n', '\r')); // $ Alert logger.debug(source.replace('\r', '_')); // Safe - logger.debug(source.replace('\r', '\n')); // $ hasTaintFlow - logger.debug(source.replace('\r', '\r')); // $ hasTaintFlow - logger.debug(source.replace('-', '_')); // $ hasTaintFlow + logger.debug(source.replace('\r', '\n')); // $ Alert + logger.debug(source.replace('\r', '\r')); // $ Alert + logger.debug(source.replace('-', '_')); // $ Alert logger.debug(source.replaceAll("\n", "")); // Safe - logger.debug(source.replaceAll("\n", "\n")); // $ hasTaintFlow - logger.debug(source.replaceAll("\n", "\r")); // $ hasTaintFlow + logger.debug(source.replaceAll("\n", "\n")); // $ Alert + logger.debug(source.replaceAll("\n", "\r")); // $ Alert logger.debug(source.replaceAll("\r", "")); // Safe - logger.debug(source.replaceAll("\r", "\n")); // $ hasTaintFlow - logger.debug(source.replaceAll("\r", "\r")); // $ hasTaintFlow + logger.debug(source.replaceAll("\r", "\n")); // $ Alert + logger.debug(source.replaceAll("\r", "\r")); // $ Alert logger.debug(source.replaceAll("\\n", "")); // Safe - logger.debug(source.replaceAll("\\n", "\n")); // $ hasTaintFlow - logger.debug(source.replaceAll("\\n", "\r")); // $ hasTaintFlow + logger.debug(source.replaceAll("\\n", "\n")); // $ Alert + logger.debug(source.replaceAll("\\n", "\r")); // $ Alert logger.debug(source.replaceAll("\\r", "")); // Safe - logger.debug(source.replaceAll("\\r", "\n")); // $ hasTaintFlow - logger.debug(source.replaceAll("\\r", "\r")); // $ hasTaintFlow + logger.debug(source.replaceAll("\\r", "\n")); // $ Alert + logger.debug(source.replaceAll("\\r", "\r")); // $ Alert logger.debug(source.replaceAll("\\R", "")); // Safe - logger.debug(source.replaceAll("\\R", "\n")); // $ hasTaintFlow - logger.debug(source.replaceAll("\\R", "\r")); // $ hasTaintFlow + logger.debug(source.replaceAll("\\R", "\n")); // $ Alert + logger.debug(source.replaceAll("\\R", "\r")); // $ Alert logger.debug(source.replaceAll("[^a-zA-Z]", "")); // Safe - logger.debug(source.replaceAll("[^a-zA-Z]", "\n")); // $ hasTaintFlow - logger.debug(source.replaceAll("[^a-zA-Z]", "\r")); // $ hasTaintFlow - logger.debug(source.replaceAll("[^a-zA-Z\n]", "")); // $ hasTaintFlow - logger.debug(source.replaceAll("[^a-zA-Z\r]", "")); // $ hasTaintFlow - logger.debug(source.replaceAll("[^a-zA-Z\\R]", "")); // $ hasTaintFlow + logger.debug(source.replaceAll("[^a-zA-Z]", "\n")); // $ Alert + logger.debug(source.replaceAll("[^a-zA-Z]", "\r")); // $ Alert + logger.debug(source.replaceAll("[^a-zA-Z\n]", "")); // $ Alert + logger.debug(source.replaceAll("[^a-zA-Z\r]", "")); // $ Alert + logger.debug(source.replaceAll("[^a-zA-Z\\R]", "")); // $ Alert } public void testGuards() { - String source = (String) source(); + String source = (String) source(); // $ Source Logger logger = null; if (source.matches(".*\n.*")) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (Pattern.matches(".*\n.*", source)) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (source.matches(".*\\n.*")) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (Pattern.matches(".*\\n.*", source)) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (source.matches(".*\r.*")) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (Pattern.matches(".*\r.*", source)) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (source.matches(".*\\r.*")) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (Pattern.matches(".*\\r.*", source)) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (source.matches(".*\\R.*")) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } if (Pattern.matches(".*\\R.*", source)) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { logger.debug(source); // Safe } @@ -130,61 +130,61 @@ public void testGuards() { if (source.matches(".*")) { logger.debug(source); // Safe (assuming not DOTALL) } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (Pattern.matches(".*", source)) { logger.debug(source); // Safe (assuming not DOTALL) } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (source.matches("[^\n\r]*")) { logger.debug(source); // Safe } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (Pattern.matches("[^\n\r]*", source)) { logger.debug(source); // Safe } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (source.matches("[^\\R]*")) { logger.debug(source); // Safe } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (Pattern.matches("[^\\R]*", source)) { logger.debug(source); // Safe } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (source.matches("[^a-zA-Z]*")) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (Pattern.matches("[^a-zA-Z]*", source)) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } if (source.matches("[\n]*")) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { - logger.debug(source); // $ MISSING: $ hasTaintFlow + logger.debug(source); // $ MISSING: $ Alert } if (Pattern.matches("[\n]*", source)) { - logger.debug(source); // $ hasTaintFlow + logger.debug(source); // $ Alert } else { - logger.debug(source); // $ MISSING: $ hasTaintFlow + logger.debug(source); // $ MISSING: $ Alert } } @@ -192,1953 +192,1953 @@ public void testGuards() { public void test() { { Category category = null; - category.assertLog(false, (String) source()); // $ hasTaintFlow - category.debug(source()); // $ hasTaintFlow - category.debug(source(), null); // $ hasTaintFlow - category.error(source()); // $ hasTaintFlow - category.error(source(), null); // $ hasTaintFlow - category.fatal(source()); // $ hasTaintFlow - category.fatal(source(), null); // $ hasTaintFlow - category.forcedLog(null, null, source(), null); // $ hasTaintFlow - category.info(source()); // $ hasTaintFlow - category.info(source(), null); // $ hasTaintFlow - category.l7dlog(null, null, new Object[] {source()}, null); // $ hasTaintFlow - category.log(null, source()); // $ hasTaintFlow - category.log(null, source(), null); // $ hasTaintFlow - category.log(null, null, source(), null); // $ hasTaintFlow - category.warn(source()); // $ hasTaintFlow - category.warn(source(), null); // $ hasTaintFlow + category.assertLog(false, (String) source()); // $ Alert + category.debug(source()); // $ Alert + category.debug(source(), null); // $ Alert + category.error(source()); // $ Alert + category.error(source(), null); // $ Alert + category.fatal(source()); // $ Alert + category.fatal(source(), null); // $ Alert + category.forcedLog(null, null, source(), null); // $ Alert + category.info(source()); // $ Alert + category.info(source(), null); // $ Alert + category.l7dlog(null, null, new Object[] {source()}, null); // $ Alert + category.log(null, source()); // $ Alert + category.log(null, source(), null); // $ Alert + category.log(null, null, source(), null); // $ Alert + category.warn(source()); // $ Alert + category.warn(source(), null); // $ Alert } { Logger logger = null; // @formatter:off - logger.debug((CharSequence) source()); // $ hasTaintFlow - logger.debug((CharSequence) source(), (Throwable) null); // $ hasTaintFlow - logger.debug((Marker) null, (CharSequence) source()); // $ hasTaintFlow - logger.debug((Marker) null, (CharSequence) source(), null); // $ hasTaintFlow - logger.debug((Marker) null, (Message) source()); // $ hasTaintFlow - logger.debug((Marker) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.debug((Marker) null, (MessageSupplier) source(), null); // $ hasTaintFlow - logger.debug((Marker) null, source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), new Object[] {}); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.debug((Marker) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.debug((Marker) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.debug((Marker) null, (Supplier) source()); // $ hasTaintFlow - logger.debug((Marker) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.debug((MessageSupplier) source()); // $ hasTaintFlow - logger.debug((MessageSupplier) source(), (Throwable) null); // $ hasTaintFlow - logger.debug((Message) source()); // $ hasTaintFlow - logger.debug((Message) source(), (Throwable) null); // $ hasTaintFlow - logger.debug(source()); // $ hasTaintFlow - logger.debug(source(), (Throwable) null); // $ hasTaintFlow - logger.debug((String) source()); // $ hasTaintFlow - logger.debug((String) source(), (Object[]) null); // $ hasTaintFlow - logger.debug((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.debug((String) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) source(), (Supplier) null); // $ hasTaintFlow - logger.debug((String) null, (Supplier) source()); // $ hasTaintFlow - logger.debug((String) source(), (Throwable) null); // $ hasTaintFlow - logger.debug((Supplier) source()); // $ hasTaintFlow - logger.debug((Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.error((CharSequence) source()); // $ hasTaintFlow - logger.error((CharSequence) source(), (Throwable) null); // $ hasTaintFlow - logger.error((Marker) null, (CharSequence) source()); // $ hasTaintFlow - logger.error((Marker) null, (CharSequence) source(), null); // $ hasTaintFlow - logger.error((Marker) null, (Message) source()); // $ hasTaintFlow - logger.error((Marker) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.error((Marker) null, (MessageSupplier) source(), null); // $ hasTaintFlow - logger.error((Marker) null, source()); // $ hasTaintFlow - logger.error((Marker) null, (String) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), new Object[] {}); // $ hasTaintFlow - logger.error((Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.error((Marker) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.error((Marker) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.error((Marker) null, (Supplier) source()); // $ hasTaintFlow - logger.error((Marker) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.error((MessageSupplier) source()); // $ hasTaintFlow - logger.error((MessageSupplier) source(), (Throwable) null); // $ hasTaintFlow - logger.error((Message) source()); // $ hasTaintFlow - logger.error((Message) source(), (Throwable) null); // $ hasTaintFlow - logger.error(source()); // $ hasTaintFlow - logger.error(source(), (Throwable) null); // $ hasTaintFlow - logger.error((String) source()); // $ hasTaintFlow - logger.error((String) source(), (Object[]) null); // $ hasTaintFlow - logger.error((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.error((String) null, (Object) source()); // $ hasTaintFlow - logger.error((String) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) source(), (Supplier) null); // $ hasTaintFlow - logger.error((String) null, (Supplier) source()); // $ hasTaintFlow - logger.error((String) source(), (Throwable) null); // $ hasTaintFlow - logger.error((Supplier) source()); // $ hasTaintFlow - logger.error((Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.fatal((CharSequence) source()); // $ hasTaintFlow - logger.fatal((CharSequence) source(), (Throwable) null); // $ hasTaintFlow - logger.fatal((Marker) null, (CharSequence) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (CharSequence) source(), null); // $ hasTaintFlow - logger.fatal((Marker) null, (Message) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (MessageSupplier) source(), null); // $ hasTaintFlow - logger.fatal((Marker) null, source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), new Object[] {}); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.fatal((Marker) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.fatal((Marker) null, (Supplier) source()); // $ hasTaintFlow - logger.fatal((Marker) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.fatal((MessageSupplier) source()); // $ hasTaintFlow - logger.fatal((MessageSupplier) source(), (Throwable) null); // $ hasTaintFlow - logger.fatal((Message) source()); // $ hasTaintFlow - logger.fatal((Message) source(), (Throwable) null); // $ hasTaintFlow - logger.fatal(source()); // $ hasTaintFlow - logger.fatal(source(), (Throwable) null); // $ hasTaintFlow - logger.fatal((String) source()); // $ hasTaintFlow - logger.fatal((String) source(), (Object[]) null); // $ hasTaintFlow - logger.fatal((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.fatal((String) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatal((String) source(), (Supplier) null); // $ hasTaintFlow - logger.fatal((String) null, (Supplier) source()); // $ hasTaintFlow - logger.fatal((String) source(), (Throwable) null); // $ hasTaintFlow - logger.fatal((Supplier) source()); // $ hasTaintFlow - logger.fatal((Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.info((CharSequence) source()); // $ hasTaintFlow - logger.info((CharSequence) source(), (Throwable) null); // $ hasTaintFlow - logger.info((Marker) null, (CharSequence) source()); // $ hasTaintFlow - logger.info((Marker) null, (CharSequence) source(), null); // $ hasTaintFlow - logger.info((Marker) null, (Message) source()); // $ hasTaintFlow - logger.info((Marker) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.info((Marker) null, (MessageSupplier) source(), null); // $ hasTaintFlow - logger.info((Marker) null, source()); // $ hasTaintFlow - logger.info((Marker) null, (String) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), new Object[] {}); // $ hasTaintFlow - logger.info((Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.info((Marker) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.info((Marker) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.info((Marker) null, (Supplier) source()); // $ hasTaintFlow - logger.info((Marker) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.info((MessageSupplier) source()); // $ hasTaintFlow - logger.info((MessageSupplier) source(), (Throwable) null); // $ hasTaintFlow - logger.info((Message) source()); // $ hasTaintFlow - logger.info((Message) source(), (Throwable) null); // $ hasTaintFlow - logger.info(source()); // $ hasTaintFlow - logger.info(source(), (Throwable) null); // $ hasTaintFlow - logger.info((String) source()); // $ hasTaintFlow - logger.info((String) source(), (Object[]) null); // $ hasTaintFlow - logger.info((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.info((String) null, (Object) source()); // $ hasTaintFlow - logger.info((String) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) source(), (Supplier) null); // $ hasTaintFlow - logger.info((String) null, (Supplier) source()); // $ hasTaintFlow - logger.info((String) source(), (Throwable) null); // $ hasTaintFlow - logger.info((Supplier) source()); // $ hasTaintFlow - logger.info((Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, (CharSequence) source()); // $ hasTaintFlow - logger.log((Level) null, (CharSequence) source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (CharSequence) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (CharSequence) source(), null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (Message) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (MessageSupplier) source(), null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), new Object[] {}); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (Supplier) source()); // $ hasTaintFlow - logger.log((Level) null, (Marker) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.log((Level) null, (MessageSupplier) source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, (Message) source()); // $ hasTaintFlow - logger.log((Level) null, (Message) source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, source()); // $ hasTaintFlow - logger.log((Level) null, source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, (String) source()); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.log((Level) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.log((Level) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.log((Level) null, (Supplier) source()); // $ hasTaintFlow - logger.log((Level) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.trace((CharSequence) source()); // $ hasTaintFlow - logger.trace((CharSequence) source(), (Throwable) null); // $ hasTaintFlow - logger.trace((Marker) null, (CharSequence) source()); // $ hasTaintFlow - logger.trace((Marker) null, (CharSequence) source(), null); // $ hasTaintFlow - logger.trace((Marker) null, (Message) source()); // $ hasTaintFlow - logger.trace((Marker) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.trace((Marker) null, (MessageSupplier) source(), null); // $ hasTaintFlow - logger.trace((Marker) null, source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), new Object[] {}); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.trace((Marker) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.trace((Marker) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.trace((Marker) null, (Supplier) source()); // $ hasTaintFlow - logger.trace((Marker) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.trace((MessageSupplier) source()); // $ hasTaintFlow - logger.trace((MessageSupplier) source(), (Throwable) null); // $ hasTaintFlow - logger.trace((Message) source()); // $ hasTaintFlow - logger.trace((Message) source(), (Throwable) null); // $ hasTaintFlow - logger.trace(source()); // $ hasTaintFlow - logger.trace(source(), (Throwable) null); // $ hasTaintFlow - logger.trace((String) source()); // $ hasTaintFlow - logger.trace((String) source(), (Object[]) null); // $ hasTaintFlow - logger.trace((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.trace((String) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) source(), (Supplier) null); // $ hasTaintFlow - logger.trace((String) null, (Supplier) source()); // $ hasTaintFlow - logger.trace((String) source(), (Throwable) null); // $ hasTaintFlow - logger.trace((Supplier) source()); // $ hasTaintFlow - logger.trace((Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.warn((CharSequence) source()); // $ hasTaintFlow - logger.warn((CharSequence) source(), (Throwable) null); // $ hasTaintFlow - logger.warn((Marker) null, (CharSequence) source()); // $ hasTaintFlow - logger.warn((Marker) null, (CharSequence) source(), null); // $ hasTaintFlow - logger.warn((Marker) null, (Message) source()); // $ hasTaintFlow - logger.warn((Marker) null, (MessageSupplier) source()); // $ hasTaintFlow - logger.warn((Marker) null, (MessageSupplier) source(), null); // $ hasTaintFlow - logger.warn((Marker) null, source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), new Object[] {}); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Supplier) null); // $ hasTaintFlow - logger.warn((Marker) null, (String) null, (Supplier) source()); // $ hasTaintFlow - logger.warn((Marker) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.warn((Marker) null, (Supplier) source()); // $ hasTaintFlow - logger.warn((Marker) null, (Supplier) source(), (Throwable) null); // $ hasTaintFlow - logger.warn((MessageSupplier) source()); // $ hasTaintFlow - logger.warn((MessageSupplier) source(), (Throwable) null); // $ hasTaintFlow - logger.warn((Message) source()); // $ hasTaintFlow - logger.warn((Message) source(), (Throwable) null); // $ hasTaintFlow - logger.warn(source()); // $ hasTaintFlow - logger.warn(source(), (Throwable) null); // $ hasTaintFlow - logger.warn((String) source()); // $ hasTaintFlow - logger.warn((String) source(), (Object[]) null); // $ hasTaintFlow - logger.warn((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.warn((String) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) source(), (Supplier) null); // $ hasTaintFlow - logger.warn((String) null, (Supplier) source()); // $ hasTaintFlow - logger.warn((String) source(), (Throwable) null); // $ hasTaintFlow - logger.warn((Supplier) source()); // $ hasTaintFlow - logger.warn((Supplier) source(), (Throwable) null); // $ hasTaintFlow + logger.debug((CharSequence) source()); // $ Alert + logger.debug((CharSequence) source(), (Throwable) null); // $ Alert + logger.debug((Marker) null, (CharSequence) source()); // $ Alert + logger.debug((Marker) null, (CharSequence) source(), null); // $ Alert + logger.debug((Marker) null, (Message) source()); // $ Alert + logger.debug((Marker) null, (MessageSupplier) source()); // $ Alert + logger.debug((Marker) null, (MessageSupplier) source(), null); // $ Alert + logger.debug((Marker) null, source()); // $ Alert + logger.debug((Marker) null, (String) source()); // $ Alert + logger.debug((Marker) null, (String) source(), new Object[] {}); // $ Alert + logger.debug((Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((Marker) null, (String) source(), (Supplier) null); // $ Alert + logger.debug((Marker) null, (String) null, (Supplier) source()); // $ Alert + logger.debug((Marker) null, (String) source(), (Throwable) null); // $ Alert + logger.debug((Marker) null, (Supplier) source()); // $ Alert + logger.debug((Marker) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.debug((MessageSupplier) source()); // $ Alert + logger.debug((MessageSupplier) source(), (Throwable) null); // $ Alert + logger.debug((Message) source()); // $ Alert + logger.debug((Message) source(), (Throwable) null); // $ Alert + logger.debug(source()); // $ Alert + logger.debug(source(), (Throwable) null); // $ Alert + logger.debug((String) source()); // $ Alert + logger.debug((String) source(), (Object[]) null); // $ Alert + logger.debug((String) null, new Object[] {source()}); // $ Alert + logger.debug((String) null, (Object) source()); // $ Alert + logger.debug((String) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((String) source(), (Supplier) null); // $ Alert + logger.debug((String) null, (Supplier) source()); // $ Alert + logger.debug((String) source(), (Throwable) null); // $ Alert + logger.debug((Supplier) source()); // $ Alert + logger.debug((Supplier) source(), (Throwable) null); // $ Alert + logger.error((CharSequence) source()); // $ Alert + logger.error((CharSequence) source(), (Throwable) null); // $ Alert + logger.error((Marker) null, (CharSequence) source()); // $ Alert + logger.error((Marker) null, (CharSequence) source(), null); // $ Alert + logger.error((Marker) null, (Message) source()); // $ Alert + logger.error((Marker) null, (MessageSupplier) source()); // $ Alert + logger.error((Marker) null, (MessageSupplier) source(), null); // $ Alert + logger.error((Marker) null, source()); // $ Alert + logger.error((Marker) null, (String) source()); // $ Alert + logger.error((Marker) null, (String) source(), new Object[] {}); // $ Alert + logger.error((Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.error((Marker) null, (String) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((Marker) null, (String) source(), (Supplier) null); // $ Alert + logger.error((Marker) null, (String) null, (Supplier) source()); // $ Alert + logger.error((Marker) null, (String) source(), (Throwable) null); // $ Alert + logger.error((Marker) null, (Supplier) source()); // $ Alert + logger.error((Marker) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.error((MessageSupplier) source()); // $ Alert + logger.error((MessageSupplier) source(), (Throwable) null); // $ Alert + logger.error((Message) source()); // $ Alert + logger.error((Message) source(), (Throwable) null); // $ Alert + logger.error(source()); // $ Alert + logger.error(source(), (Throwable) null); // $ Alert + logger.error((String) source()); // $ Alert + logger.error((String) source(), (Object[]) null); // $ Alert + logger.error((String) null, new Object[] {source()}); // $ Alert + logger.error((String) null, (Object) source()); // $ Alert + logger.error((String) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((String) source(), (Supplier) null); // $ Alert + logger.error((String) null, (Supplier) source()); // $ Alert + logger.error((String) source(), (Throwable) null); // $ Alert + logger.error((Supplier) source()); // $ Alert + logger.error((Supplier) source(), (Throwable) null); // $ Alert + logger.fatal((CharSequence) source()); // $ Alert + logger.fatal((CharSequence) source(), (Throwable) null); // $ Alert + logger.fatal((Marker) null, (CharSequence) source()); // $ Alert + logger.fatal((Marker) null, (CharSequence) source(), null); // $ Alert + logger.fatal((Marker) null, (Message) source()); // $ Alert + logger.fatal((Marker) null, (MessageSupplier) source()); // $ Alert + logger.fatal((Marker) null, (MessageSupplier) source(), null); // $ Alert + logger.fatal((Marker) null, source()); // $ Alert + logger.fatal((Marker) null, (String) source()); // $ Alert + logger.fatal((Marker) null, (String) source(), new Object[] {}); // $ Alert + logger.fatal((Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((Marker) null, (String) source(), (Supplier) null); // $ Alert + logger.fatal((Marker) null, (String) null, (Supplier) source()); // $ Alert + logger.fatal((Marker) null, (String) source(), (Throwable) null); // $ Alert + logger.fatal((Marker) null, (Supplier) source()); // $ Alert + logger.fatal((Marker) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.fatal((MessageSupplier) source()); // $ Alert + logger.fatal((MessageSupplier) source(), (Throwable) null); // $ Alert + logger.fatal((Message) source()); // $ Alert + logger.fatal((Message) source(), (Throwable) null); // $ Alert + logger.fatal(source()); // $ Alert + logger.fatal(source(), (Throwable) null); // $ Alert + logger.fatal((String) source()); // $ Alert + logger.fatal((String) source(), (Object[]) null); // $ Alert + logger.fatal((String) null, new Object[] {source()}); // $ Alert + logger.fatal((String) null, (Object) source()); // $ Alert + logger.fatal((String) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatal((String) source(), (Supplier) null); // $ Alert + logger.fatal((String) null, (Supplier) source()); // $ Alert + logger.fatal((String) source(), (Throwable) null); // $ Alert + logger.fatal((Supplier) source()); // $ Alert + logger.fatal((Supplier) source(), (Throwable) null); // $ Alert + logger.info((CharSequence) source()); // $ Alert + logger.info((CharSequence) source(), (Throwable) null); // $ Alert + logger.info((Marker) null, (CharSequence) source()); // $ Alert + logger.info((Marker) null, (CharSequence) source(), null); // $ Alert + logger.info((Marker) null, (Message) source()); // $ Alert + logger.info((Marker) null, (MessageSupplier) source()); // $ Alert + logger.info((Marker) null, (MessageSupplier) source(), null); // $ Alert + logger.info((Marker) null, source()); // $ Alert + logger.info((Marker) null, (String) source()); // $ Alert + logger.info((Marker) null, (String) source(), new Object[] {}); // $ Alert + logger.info((Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.info((Marker) null, (String) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((Marker) null, (String) source(), (Supplier) null); // $ Alert + logger.info((Marker) null, (String) null, (Supplier) source()); // $ Alert + logger.info((Marker) null, (String) source(), (Throwable) null); // $ Alert + logger.info((Marker) null, (Supplier) source()); // $ Alert + logger.info((Marker) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.info((MessageSupplier) source()); // $ Alert + logger.info((MessageSupplier) source(), (Throwable) null); // $ Alert + logger.info((Message) source()); // $ Alert + logger.info((Message) source(), (Throwable) null); // $ Alert + logger.info(source()); // $ Alert + logger.info(source(), (Throwable) null); // $ Alert + logger.info((String) source()); // $ Alert + logger.info((String) source(), (Object[]) null); // $ Alert + logger.info((String) null, new Object[] {source()}); // $ Alert + logger.info((String) null, (Object) source()); // $ Alert + logger.info((String) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((String) source(), (Supplier) null); // $ Alert + logger.info((String) null, (Supplier) source()); // $ Alert + logger.info((String) source(), (Throwable) null); // $ Alert + logger.info((Supplier) source()); // $ Alert + logger.info((Supplier) source(), (Throwable) null); // $ Alert + logger.log((Level) null, (CharSequence) source()); // $ Alert + logger.log((Level) null, (CharSequence) source(), (Throwable) null); // $ Alert + logger.log((Level) null, (Marker) null, (CharSequence) source()); // $ Alert + logger.log((Level) null, (Marker) null, (CharSequence) source(), null); // $ Alert + logger.log((Level) null, (Marker) null, (Message) source()); // $ Alert + logger.log((Level) null, (Marker) null, (MessageSupplier) source()); // $ Alert + logger.log((Level) null, (Marker) null, (MessageSupplier) source(), null); // $ Alert + logger.log((Level) null, (Marker) null, source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), new Object[] {}); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Supplier) null); // $ Alert + logger.log((Level) null, (Marker) null, (String) null, (Supplier) source()); // $ Alert + logger.log((Level) null, (Marker) null, (String) source(), (Throwable) null); // $ Alert + logger.log((Level) null, (Marker) null, (Supplier) source()); // $ Alert + logger.log((Level) null, (Marker) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.log((Level) null, (MessageSupplier) source()); // $ Alert + logger.log((Level) null, (MessageSupplier) source(), (Throwable) null); // $ Alert + logger.log((Level) null, (Message) source()); // $ Alert + logger.log((Level) null, (Message) source(), (Throwable) null); // $ Alert + logger.log((Level) null, source()); // $ Alert + logger.log((Level) null, source(), (Throwable) null); // $ Alert + logger.log((Level) null, (String) source()); // $ Alert + logger.log((Level) null, (String) source(), (Object[]) null); // $ Alert + logger.log((Level) null, (String) null, new Object[] {source()}); // $ Alert + logger.log((Level) null, (String) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.log((Level) null, (String) source(), (Supplier) null); // $ Alert + logger.log((Level) null, (String) null, (Supplier) source()); // $ Alert + logger.log((Level) null, (String) source(), (Throwable) null); // $ Alert + logger.log((Level) null, (Supplier) source()); // $ Alert + logger.log((Level) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.trace((CharSequence) source()); // $ Alert + logger.trace((CharSequence) source(), (Throwable) null); // $ Alert + logger.trace((Marker) null, (CharSequence) source()); // $ Alert + logger.trace((Marker) null, (CharSequence) source(), null); // $ Alert + logger.trace((Marker) null, (Message) source()); // $ Alert + logger.trace((Marker) null, (MessageSupplier) source()); // $ Alert + logger.trace((Marker) null, (MessageSupplier) source(), null); // $ Alert + logger.trace((Marker) null, source()); // $ Alert + logger.trace((Marker) null, (String) source()); // $ Alert + logger.trace((Marker) null, (String) source(), new Object[] {}); // $ Alert + logger.trace((Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((Marker) null, (String) source(), (Supplier) null); // $ Alert + logger.trace((Marker) null, (String) null, (Supplier) source()); // $ Alert + logger.trace((Marker) null, (String) source(), (Throwable) null); // $ Alert + logger.trace((Marker) null, (Supplier) source()); // $ Alert + logger.trace((Marker) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.trace((MessageSupplier) source()); // $ Alert + logger.trace((MessageSupplier) source(), (Throwable) null); // $ Alert + logger.trace((Message) source()); // $ Alert + logger.trace((Message) source(), (Throwable) null); // $ Alert + logger.trace(source()); // $ Alert + logger.trace(source(), (Throwable) null); // $ Alert + logger.trace((String) source()); // $ Alert + logger.trace((String) source(), (Object[]) null); // $ Alert + logger.trace((String) null, new Object[] {source()}); // $ Alert + logger.trace((String) null, (Object) source()); // $ Alert + logger.trace((String) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((String) source(), (Supplier) null); // $ Alert + logger.trace((String) null, (Supplier) source()); // $ Alert + logger.trace((String) source(), (Throwable) null); // $ Alert + logger.trace((Supplier) source()); // $ Alert + logger.trace((Supplier) source(), (Throwable) null); // $ Alert + logger.warn((CharSequence) source()); // $ Alert + logger.warn((CharSequence) source(), (Throwable) null); // $ Alert + logger.warn((Marker) null, (CharSequence) source()); // $ Alert + logger.warn((Marker) null, (CharSequence) source(), null); // $ Alert + logger.warn((Marker) null, (Message) source()); // $ Alert + logger.warn((Marker) null, (MessageSupplier) source()); // $ Alert + logger.warn((Marker) null, (MessageSupplier) source(), null); // $ Alert + logger.warn((Marker) null, source()); // $ Alert + logger.warn((Marker) null, (String) source()); // $ Alert + logger.warn((Marker) null, (String) source(), new Object[] {}); // $ Alert + logger.warn((Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((Marker) null, (String) source(), (Supplier) null); // $ Alert + logger.warn((Marker) null, (String) null, (Supplier) source()); // $ Alert + logger.warn((Marker) null, (String) source(), (Throwable) null); // $ Alert + logger.warn((Marker) null, (Supplier) source()); // $ Alert + logger.warn((Marker) null, (Supplier) source(), (Throwable) null); // $ Alert + logger.warn((MessageSupplier) source()); // $ Alert + logger.warn((MessageSupplier) source(), (Throwable) null); // $ Alert + logger.warn((Message) source()); // $ Alert + logger.warn((Message) source(), (Throwable) null); // $ Alert + logger.warn(source()); // $ Alert + logger.warn(source(), (Throwable) null); // $ Alert + logger.warn((String) source()); // $ Alert + logger.warn((String) source(), (Object[]) null); // $ Alert + logger.warn((String) null, new Object[] {source()}); // $ Alert + logger.warn((String) null, (Object) source()); // $ Alert + logger.warn((String) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((String) source(), (Supplier) null); // $ Alert + logger.warn((String) null, (Supplier) source()); // $ Alert + logger.warn((String) source(), (Throwable) null); // $ Alert + logger.warn((Supplier) source()); // $ Alert + logger.warn((Supplier) source(), (Throwable) null); // $ Alert // @formatter:on - logger.logMessage(null, null, null, null, (Message) source(), null); // $ hasTaintFlow - logger.printf(null, null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.printf(null, null, null, new Object[] {source()}); // $ hasTaintFlow - logger.printf(null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.printf(null, null, new Object[] {source()}); // $ hasTaintFlow - logger.traceEntry((Message) source()); // $ hasTaintFlow - logger.traceEntry((String) source(), (Object[]) null); // $ hasTaintFlow - logger.traceEntry((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.traceEntry((String) source(), (Supplier) null); // $ hasTaintFlow - logger.traceEntry((String) null, (Supplier) source()); // $ hasTaintFlow - logger.traceEntry((Supplier) source()); // $ hasTaintFlow - logger.traceExit((EntryMessage) source()); // $ hasTaintFlow - logger.traceExit((EntryMessage) source(), null); // $ hasTaintFlow - logger.traceExit((EntryMessage) null, source()); // $ hasTaintFlow - logger.traceExit((Message) source(), null); // $ hasTaintFlow - logger.traceExit((Message) null, source()); // $ hasTaintFlow - logger.traceExit(source()); // $ hasTaintFlow - logger.traceExit((String) source(), null); // $ hasTaintFlow - logger.traceExit((String) null, source()); // $ hasTaintFlow + logger.logMessage(null, null, null, null, (Message) source(), null); // $ Alert + logger.printf(null, null, (String) source(), (Object[]) null); // $ Alert + logger.printf(null, null, null, new Object[] {source()}); // $ Alert + logger.printf(null, (String) source(), (Object[]) null); // $ Alert + logger.printf(null, null, new Object[] {source()}); // $ Alert + logger.traceEntry((Message) source()); // $ Alert + logger.traceEntry((String) source(), (Object[]) null); // $ Alert + logger.traceEntry((String) null, new Object[] {source()}); // $ Alert + logger.traceEntry((String) source(), (Supplier) null); // $ Alert + logger.traceEntry((String) null, (Supplier) source()); // $ Alert + logger.traceEntry((Supplier) source()); // $ Alert + logger.traceExit((EntryMessage) source()); // $ Alert + logger.traceExit((EntryMessage) source(), null); // $ Alert + logger.traceExit((EntryMessage) null, source()); // $ Alert + logger.traceExit((Message) source(), null); // $ Alert + logger.traceExit((Message) null, source()); // $ Alert + logger.traceExit(source()); // $ Alert + logger.traceExit((String) source(), null); // $ Alert + logger.traceExit((String) null, source()); // $ Alert } { LogBuilder builder = null; - builder.log((CharSequence) source()); // $ hasTaintFlow - builder.log((Message) source()); // $ hasTaintFlow - builder.log(source()); // $ hasTaintFlow - builder.log((String) source()); // $ hasTaintFlow - builder.log((String) source(), (Object[]) null); // $ hasTaintFlow - builder.log((String) null, new Object[] {source()}); // $ hasTaintFlow - builder.log((String) null, source()); // $ hasTaintFlow + builder.log((CharSequence) source()); // $ Alert + builder.log((Message) source()); // $ Alert + builder.log(source()); // $ Alert + builder.log((String) source()); // $ Alert + builder.log((String) source(), (Object[]) null); // $ Alert + builder.log((String) null, new Object[] {source()}); // $ Alert + builder.log((String) null, source()); // $ Alert // @formatter:off - builder.log((String) null, (Object) source()); // $ hasTaintFlow - builder.log((String) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow + builder.log((String) null, (Object) source()); // $ Alert + builder.log((String) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + builder.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert // @formatter:on - builder.log((String) source(), (Supplier) null); // $ hasTaintFlow - builder.log((String) null, (Supplier) source()); // $ hasTaintFlow - builder.log((Supplier) source()); // $ hasTaintFlow + builder.log((String) source(), (Supplier) null); // $ Alert + builder.log((String) null, (Supplier) source()); // $ Alert + builder.log((Supplier) source()); // $ Alert } { Log log = null; - log.debug(source()); // $ hasTaintFlow - log.error(source()); // $ hasTaintFlow - log.fatal(source()); // $ hasTaintFlow - log.info(source()); // $ hasTaintFlow - log.trace(source()); // $ hasTaintFlow - log.warn(source()); // $ hasTaintFlow + log.debug(source()); // $ Alert + log.error(source()); // $ Alert + log.fatal(source()); // $ Alert + log.info(source()); // $ Alert + log.trace(source()); // $ Alert + log.warn(source()); // $ Alert } { BasicLogger bLogger = null; // @formatter:off - bLogger.debug(source()); // $ hasTaintFlow - bLogger.debug(source(), null); // $ hasTaintFlow - // Deprecated: bLogger.debug(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: bLogger.debug((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: bLogger.debug((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.debug((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - bLogger.debug((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.debug((String) null, source(), (Throwable) null); // $ hasTaintFlow - bLogger.error(source()); // $ hasTaintFlow - bLogger.error(source(), null); // $ hasTaintFlow - // Deprecated: bLogger.error(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: bLogger.error((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: bLogger.error((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.error((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - bLogger.error((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.error((String) null, source(), (Throwable) null); // $ hasTaintFlow - bLogger.fatal(source()); // $ hasTaintFlow - bLogger.fatal(source(), null); // $ hasTaintFlow - // Deprecated: bLogger.fatal(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: bLogger.fatal((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: bLogger.fatal((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.fatal((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - bLogger.fatal((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.fatal((String) null, source(), (Throwable) null); // $ hasTaintFlow - bLogger.info(source()); // $ hasTaintFlow - bLogger.info(source(), null); // $ hasTaintFlow - // Deprecated: bLogger.info(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: bLogger.info((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: bLogger.info((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.info((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - bLogger.info((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.info((String) null, source(), (Throwable) null); // $ hasTaintFlow - bLogger.trace(source()); // $ hasTaintFlow - bLogger.trace(source(), null); // $ hasTaintFlow - // Deprecated: bLogger.trace(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: bLogger.trace((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: bLogger.trace((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.trace((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - bLogger.trace((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.trace((String) null, source(), (Throwable) null); // $ hasTaintFlow - bLogger.warn(source()); // $ hasTaintFlow - bLogger.warn(source(), null); // $ hasTaintFlow - // Deprecated: bLogger.warn(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: bLogger.warn((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: bLogger.warn((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.warn((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - bLogger.warn((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.warn((String) null, source(), (Throwable) null); // $ hasTaintFlow - bLogger.log((org.jboss.logging.Logger.Level) null, source()); // $ hasTaintFlow - bLogger.log((org.jboss.logging.Logger.Level) null, source(), null); // $ hasTaintFlow - // Deprecated: bLogger.log((org.jboss.logging.Logger.Level) null, source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: bLogger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: bLogger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.log((org.jboss.logging.Logger.Level) null, (String) null, source(), (Throwable) null); // $ hasTaintFlow - bLogger.log((String) null, (org.jboss.logging.Logger.Level) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - bLogger.log((String) null, (org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - bLogger.debugf((String) null, (Object) source()); // $ hasTaintFlow - bLogger.debugf((String) source(), (Object) null); // $ hasTaintFlow - bLogger.debugv((String) null, (Object) source()); // $ hasTaintFlow - bLogger.debugv((String) source(), (Object) null); // $ hasTaintFlow - bLogger.debugf((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.debugv((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.debugf((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.debugv((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.debugf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.debugf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.debugf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.debugv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.debugv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.debugv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.debugf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.debugf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.debugf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.debugf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.debugv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.debugv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.debugv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.debugv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.errorf((String) null, (Object) source()); // $ hasTaintFlow - bLogger.errorf((String) source(), (Object) null); // $ hasTaintFlow - bLogger.errorv((String) null, (Object) source()); // $ hasTaintFlow - bLogger.errorv((String) source(), (Object) null); // $ hasTaintFlow - bLogger.errorf((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.errorv((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.errorf((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.errorv((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.errorf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.errorf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.errorf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.errorv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.errorv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.errorv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.errorf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.errorf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.errorf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.errorf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.errorv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.errorv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.errorv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.errorv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.fatalf((String) null, (Object) source()); // $ hasTaintFlow - bLogger.fatalf((String) source(), (Object) null); // $ hasTaintFlow - bLogger.fatalv((String) null, (Object) source()); // $ hasTaintFlow - bLogger.fatalv((String) source(), (Object) null); // $ hasTaintFlow - bLogger.fatalf((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.fatalv((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.fatalf((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.fatalv((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.fatalf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.fatalf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.fatalf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.fatalv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.fatalv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.fatalv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.fatalf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.fatalf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.fatalf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.fatalf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.fatalv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.fatalv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.fatalv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.fatalv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.infof((String) null, (Object) source()); // $ hasTaintFlow - bLogger.infof((String) source(), (Object) null); // $ hasTaintFlow - bLogger.infov((String) null, (Object) source()); // $ hasTaintFlow - bLogger.infov((String) source(), (Object) null); // $ hasTaintFlow - bLogger.infof((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.infov((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.infof((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.infov((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.infof((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.infof((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.infof((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.infov((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.infov((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.infov((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.infof((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.infof((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.infof((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.infof((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.infov((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.infov((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.infov((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.infov((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.tracef((String) null, (Object) source()); // $ hasTaintFlow - bLogger.tracef((String) source(), (Object) null); // $ hasTaintFlow - bLogger.tracev((String) null, (Object) source()); // $ hasTaintFlow - bLogger.tracev((String) source(), (Object) null); // $ hasTaintFlow - bLogger.tracef((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.tracev((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.tracef((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.tracev((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.tracef((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.tracef((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.tracef((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.tracev((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.tracev((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.tracev((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.tracef((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.tracef((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.tracef((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.tracef((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.tracev((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.tracev((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.tracev((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.tracev((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.warnf((String) null, (Object) source()); // $ hasTaintFlow - bLogger.warnf((String) source(), (Object) null); // $ hasTaintFlow - bLogger.warnv((String) null, (Object) source()); // $ hasTaintFlow - bLogger.warnv((String) source(), (Object) null); // $ hasTaintFlow - bLogger.warnf((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.warnv((String) source(), (Object[]) null); // $ hasTaintFlow - bLogger.warnf((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.warnv((String) null, new Object[] {source()}); // $ hasTaintFlow - bLogger.warnf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.warnf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.warnf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.warnv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.warnv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.warnv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.warnf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.warnf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.warnf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.warnf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - bLogger.warnv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - bLogger.warnv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - bLogger.warnv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - bLogger.warnv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow + bLogger.debug(source()); // $ Alert + bLogger.debug(source(), null); // $ Alert + // Deprecated: bLogger.debug(source(), (Object[]) null); // $ Alert + // Deprecated: bLogger.debug((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: bLogger.debug((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.debug((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + bLogger.debug((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.debug((String) null, source(), (Throwable) null); // $ Alert + bLogger.error(source()); // $ Alert + bLogger.error(source(), null); // $ Alert + // Deprecated: bLogger.error(source(), (Object[]) null); // $ Alert + // Deprecated: bLogger.error((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: bLogger.error((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.error((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + bLogger.error((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.error((String) null, source(), (Throwable) null); // $ Alert + bLogger.fatal(source()); // $ Alert + bLogger.fatal(source(), null); // $ Alert + // Deprecated: bLogger.fatal(source(), (Object[]) null); // $ Alert + // Deprecated: bLogger.fatal((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: bLogger.fatal((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.fatal((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + bLogger.fatal((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.fatal((String) null, source(), (Throwable) null); // $ Alert + bLogger.info(source()); // $ Alert + bLogger.info(source(), null); // $ Alert + // Deprecated: bLogger.info(source(), (Object[]) null); // $ Alert + // Deprecated: bLogger.info((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: bLogger.info((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.info((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + bLogger.info((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.info((String) null, source(), (Throwable) null); // $ Alert + bLogger.trace(source()); // $ Alert + bLogger.trace(source(), null); // $ Alert + // Deprecated: bLogger.trace(source(), (Object[]) null); // $ Alert + // Deprecated: bLogger.trace((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: bLogger.trace((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.trace((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + bLogger.trace((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.trace((String) null, source(), (Throwable) null); // $ Alert + bLogger.warn(source()); // $ Alert + bLogger.warn(source(), null); // $ Alert + // Deprecated: bLogger.warn(source(), (Object[]) null); // $ Alert + // Deprecated: bLogger.warn((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: bLogger.warn((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.warn((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + bLogger.warn((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.warn((String) null, source(), (Throwable) null); // $ Alert + bLogger.log((org.jboss.logging.Logger.Level) null, source()); // $ Alert + bLogger.log((org.jboss.logging.Logger.Level) null, source(), null); // $ Alert + // Deprecated: bLogger.log((org.jboss.logging.Logger.Level) null, source(), (Object[]) null); // $ Alert + // Deprecated: bLogger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}); // $ Alert + // Deprecated: bLogger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.log((org.jboss.logging.Logger.Level) null, (String) null, source(), (Throwable) null); // $ Alert + bLogger.log((String) null, (org.jboss.logging.Logger.Level) null, source(), (Object[]) null, (Throwable) null); // $ Alert + bLogger.log((String) null, (org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + bLogger.debugf((String) null, (Object) source()); // $ Alert + bLogger.debugf((String) source(), (Object) null); // $ Alert + bLogger.debugv((String) null, (Object) source()); // $ Alert + bLogger.debugv((String) source(), (Object) null); // $ Alert + bLogger.debugf((String) source(), (Object[]) null); // $ Alert + bLogger.debugv((String) source(), (Object[]) null); // $ Alert + bLogger.debugf((String) null, new Object[] {source()}); // $ Alert + bLogger.debugv((String) null, new Object[] {source()}); // $ Alert + bLogger.debugf((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.debugf((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.debugf((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.debugv((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.debugv((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.debugv((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.debugf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.debugf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.debugf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.debugf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.debugv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.debugv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.debugv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.debugv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.errorf((String) null, (Object) source()); // $ Alert + bLogger.errorf((String) source(), (Object) null); // $ Alert + bLogger.errorv((String) null, (Object) source()); // $ Alert + bLogger.errorv((String) source(), (Object) null); // $ Alert + bLogger.errorf((String) source(), (Object[]) null); // $ Alert + bLogger.errorv((String) source(), (Object[]) null); // $ Alert + bLogger.errorf((String) null, new Object[] {source()}); // $ Alert + bLogger.errorv((String) null, new Object[] {source()}); // $ Alert + bLogger.errorf((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.errorf((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.errorf((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.errorv((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.errorv((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.errorv((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.errorf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.errorf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.errorf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.errorf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.errorv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.errorv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.errorv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.errorv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.fatalf((String) null, (Object) source()); // $ Alert + bLogger.fatalf((String) source(), (Object) null); // $ Alert + bLogger.fatalv((String) null, (Object) source()); // $ Alert + bLogger.fatalv((String) source(), (Object) null); // $ Alert + bLogger.fatalf((String) source(), (Object[]) null); // $ Alert + bLogger.fatalv((String) source(), (Object[]) null); // $ Alert + bLogger.fatalf((String) null, new Object[] {source()}); // $ Alert + bLogger.fatalv((String) null, new Object[] {source()}); // $ Alert + bLogger.fatalf((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.fatalf((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.fatalf((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.fatalv((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.fatalv((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.fatalv((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.fatalf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.fatalf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.fatalf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.fatalf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.fatalv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.fatalv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.fatalv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.fatalv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.infof((String) null, (Object) source()); // $ Alert + bLogger.infof((String) source(), (Object) null); // $ Alert + bLogger.infov((String) null, (Object) source()); // $ Alert + bLogger.infov((String) source(), (Object) null); // $ Alert + bLogger.infof((String) source(), (Object[]) null); // $ Alert + bLogger.infov((String) source(), (Object[]) null); // $ Alert + bLogger.infof((String) null, new Object[] {source()}); // $ Alert + bLogger.infov((String) null, new Object[] {source()}); // $ Alert + bLogger.infof((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.infof((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.infof((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.infov((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.infov((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.infov((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.infof((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.infof((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.infof((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.infof((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.infov((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.infov((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.infov((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.infov((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.tracef((String) null, (Object) source()); // $ Alert + bLogger.tracef((String) source(), (Object) null); // $ Alert + bLogger.tracev((String) null, (Object) source()); // $ Alert + bLogger.tracev((String) source(), (Object) null); // $ Alert + bLogger.tracef((String) source(), (Object[]) null); // $ Alert + bLogger.tracev((String) source(), (Object[]) null); // $ Alert + bLogger.tracef((String) null, new Object[] {source()}); // $ Alert + bLogger.tracev((String) null, new Object[] {source()}); // $ Alert + bLogger.tracef((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.tracef((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.tracef((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.tracev((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.tracev((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.tracev((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.tracef((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.tracef((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.tracef((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.tracef((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.tracev((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.tracev((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.tracev((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.tracev((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.warnf((String) null, (Object) source()); // $ Alert + bLogger.warnf((String) source(), (Object) null); // $ Alert + bLogger.warnv((String) null, (Object) source()); // $ Alert + bLogger.warnv((String) source(), (Object) null); // $ Alert + bLogger.warnf((String) source(), (Object[]) null); // $ Alert + bLogger.warnv((String) source(), (Object[]) null); // $ Alert + bLogger.warnf((String) null, new Object[] {source()}); // $ Alert + bLogger.warnv((String) null, new Object[] {source()}); // $ Alert + bLogger.warnf((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.warnf((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.warnf((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.warnv((String) null, (Object) null, (Object) source()); // $ Alert + bLogger.warnv((String) null, (Object) source(), (Object) null); // $ Alert + bLogger.warnv((String) source(), (Object) null, (Object) null); // $ Alert + bLogger.warnf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.warnf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.warnf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.warnf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + bLogger.warnv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + bLogger.warnv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + bLogger.warnv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + bLogger.warnv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert // @formatter:on } { org.jboss.logging.Logger logger = null; // @formatter:off - logger.debug(source()); // $ hasTaintFlow - logger.debug(source(), (Throwable) null); // $ hasTaintFlow - // Deprecated: logger.debug(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: logger.debug((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: logger.debug((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.debug((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.debug((String) null, source(), (Throwable) null); // $ hasTaintFlow - logger.error(source()); // $ hasTaintFlow - logger.error(source(), (Throwable) null); // $ hasTaintFlow - // Deprecated: logger.error(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: logger.error((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: logger.error((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.error((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.error((String) null, source(), (Throwable) null); // $ hasTaintFlow - logger.fatal(source()); // $ hasTaintFlow - logger.fatal(source(), (Throwable) null); // $ hasTaintFlow - // Deprecated: logger.fatal(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: logger.fatal((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: logger.fatal((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.fatal((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - logger.fatal((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.fatal((String) null, source(), (Throwable) null); // $ hasTaintFlow - logger.info(source()); // $ hasTaintFlow - logger.info(source(), (Throwable) null); // $ hasTaintFlow - // Deprecated: logger.info(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: logger.info((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: logger.info((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.info((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.info((String) null, source(), (Throwable) null); // $ hasTaintFlow - logger.trace(source()); // $ hasTaintFlow - logger.trace(source(), (Throwable) null); // $ hasTaintFlow - // Deprecated: logger.trace(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: logger.trace((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: logger.trace((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.trace((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.trace((String) null, source(), (Throwable) null); // $ hasTaintFlow - logger.warn(source()); // $ hasTaintFlow - logger.warn(source(), (Throwable) null); // $ hasTaintFlow - // Deprecated: logger.warn(source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: logger.warn((Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: logger.warn((Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.warn((String) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.warn((String) null, source(), (Throwable) null); // $ hasTaintFlow - logger.log((org.jboss.logging.Logger.Level) null, source()); // $ hasTaintFlow - logger.log((org.jboss.logging.Logger.Level) null, source(), (Throwable) null); // $ hasTaintFlow - // Deprecated: logger.log((org.jboss.logging.Logger.Level) null, source(), (Object[]) null); // $ hasTaintFlow - // Deprecated: logger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}); // $ hasTaintFlow - // Deprecated: logger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.log((org.jboss.logging.Logger.Level) null, (String) null, source(), (Throwable) null); // $ hasTaintFlow - logger.log((String) null, (org.jboss.logging.Logger.Level) null, source(), (Object[]) null, (Throwable) null); // $ hasTaintFlow - logger.log((String) null, (org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ hasTaintFlow - logger.debugf((String) null, (Object) source()); // $ hasTaintFlow - logger.debugf((String) source(), (Object) null); // $ hasTaintFlow - logger.debugv((String) null, (Object) source()); // $ hasTaintFlow - logger.debugv((String) source(), (Object) null); // $ hasTaintFlow - logger.debugf((String) source(), (Object[]) null); // $ hasTaintFlow - logger.debugv((String) source(), (Object[]) null); // $ hasTaintFlow - logger.debugf((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.debugv((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.debugf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debugf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debugf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debugv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debugv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debugv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debugf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debugf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debugf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debugf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debugv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.debugv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.debugv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debugv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.errorf((String) null, (Object) source()); // $ hasTaintFlow - logger.errorf((String) source(), (Object) null); // $ hasTaintFlow - logger.errorv((String) null, (Object) source()); // $ hasTaintFlow - logger.errorv((String) source(), (Object) null); // $ hasTaintFlow - logger.errorf((String) source(), (Object[]) null); // $ hasTaintFlow - logger.errorv((String) source(), (Object[]) null); // $ hasTaintFlow - logger.errorf((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.errorv((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.errorf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.errorf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.errorf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.errorv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.errorv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.errorv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.errorf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.errorf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.errorf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.errorf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.errorv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.errorv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.errorv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.errorv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatalf((String) null, (Object) source()); // $ hasTaintFlow - logger.fatalf((String) source(), (Object) null); // $ hasTaintFlow - logger.fatalv((String) null, (Object) source()); // $ hasTaintFlow - logger.fatalv((String) source(), (Object) null); // $ hasTaintFlow - logger.fatalf((String) source(), (Object[]) null); // $ hasTaintFlow - logger.fatalv((String) source(), (Object[]) null); // $ hasTaintFlow - logger.fatalf((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.fatalv((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.fatalf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatalf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatalf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatalv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatalv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatalv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatalf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatalf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatalf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatalf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.fatalv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.fatalv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.fatalv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.fatalv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.infof((String) null, (Object) source()); // $ hasTaintFlow - logger.infof((String) source(), (Object) null); // $ hasTaintFlow - logger.infov((String) null, (Object) source()); // $ hasTaintFlow - logger.infov((String) source(), (Object) null); // $ hasTaintFlow - logger.infof((String) source(), (Object[]) null); // $ hasTaintFlow - logger.infov((String) source(), (Object[]) null); // $ hasTaintFlow - logger.infof((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.infov((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.infof((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.infof((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.infof((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.infov((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.infov((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.infov((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.infof((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.infof((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.infof((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.infof((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.infov((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.infov((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.infov((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.infov((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.tracef((String) null, (Object) source()); // $ hasTaintFlow - logger.tracef((String) source(), (Object) null); // $ hasTaintFlow - logger.tracev((String) null, (Object) source()); // $ hasTaintFlow - logger.tracev((String) source(), (Object) null); // $ hasTaintFlow - logger.tracef((String) source(), (Object[]) null); // $ hasTaintFlow - logger.tracev((String) source(), (Object[]) null); // $ hasTaintFlow - logger.tracef((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.tracev((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.tracef((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.tracef((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.tracef((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.tracev((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.tracev((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.tracev((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.tracef((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.tracef((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.tracef((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.tracef((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.tracev((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.tracev((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.tracev((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.tracev((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warnf((String) null, (Object) source()); // $ hasTaintFlow - logger.warnf((String) source(), (Object) null); // $ hasTaintFlow - logger.warnv((String) null, (Object) source()); // $ hasTaintFlow - logger.warnv((String) source(), (Object) null); // $ hasTaintFlow - logger.warnf((String) source(), (Object[]) null); // $ hasTaintFlow - logger.warnv((String) source(), (Object[]) null); // $ hasTaintFlow - logger.warnf((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.warnv((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.warnf((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warnf((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warnf((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warnv((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warnv((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warnv((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warnf((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warnf((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warnf((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warnf((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warnv((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - logger.warnv((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - logger.warnv((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warnv((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow + logger.debug(source()); // $ Alert + logger.debug(source(), (Throwable) null); // $ Alert + // Deprecated: logger.debug(source(), (Object[]) null); // $ Alert + // Deprecated: logger.debug((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: logger.debug((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.debug((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + logger.debug((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.debug((String) null, source(), (Throwable) null); // $ Alert + logger.error(source()); // $ Alert + logger.error(source(), (Throwable) null); // $ Alert + // Deprecated: logger.error(source(), (Object[]) null); // $ Alert + // Deprecated: logger.error((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: logger.error((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.error((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + logger.error((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.error((String) null, source(), (Throwable) null); // $ Alert + logger.fatal(source()); // $ Alert + logger.fatal(source(), (Throwable) null); // $ Alert + // Deprecated: logger.fatal(source(), (Object[]) null); // $ Alert + // Deprecated: logger.fatal((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: logger.fatal((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.fatal((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + logger.fatal((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.fatal((String) null, source(), (Throwable) null); // $ Alert + logger.info(source()); // $ Alert + logger.info(source(), (Throwable) null); // $ Alert + // Deprecated: logger.info(source(), (Object[]) null); // $ Alert + // Deprecated: logger.info((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: logger.info((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.info((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + logger.info((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.info((String) null, source(), (Throwable) null); // $ Alert + logger.trace(source()); // $ Alert + logger.trace(source(), (Throwable) null); // $ Alert + // Deprecated: logger.trace(source(), (Object[]) null); // $ Alert + // Deprecated: logger.trace((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: logger.trace((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.trace((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + logger.trace((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.trace((String) null, source(), (Throwable) null); // $ Alert + logger.warn(source()); // $ Alert + logger.warn(source(), (Throwable) null); // $ Alert + // Deprecated: logger.warn(source(), (Object[]) null); // $ Alert + // Deprecated: logger.warn((Object) null, new Object[] {source()}); // $ Alert + // Deprecated: logger.warn((Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.warn((String) null, source(), (Object[]) null, (Throwable) null); // $ Alert + logger.warn((String) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.warn((String) null, source(), (Throwable) null); // $ Alert + logger.log((org.jboss.logging.Logger.Level) null, source()); // $ Alert + logger.log((org.jboss.logging.Logger.Level) null, source(), (Throwable) null); // $ Alert + // Deprecated: logger.log((org.jboss.logging.Logger.Level) null, source(), (Object[]) null); // $ Alert + // Deprecated: logger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}); // $ Alert + // Deprecated: logger.log((org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.log((org.jboss.logging.Logger.Level) null, (String) null, source(), (Throwable) null); // $ Alert + logger.log((String) null, (org.jboss.logging.Logger.Level) null, source(), (Object[]) null, (Throwable) null); // $ Alert + logger.log((String) null, (org.jboss.logging.Logger.Level) null, (Object) null, new Object[] {source()}, (Throwable) null); // $ Alert + logger.debugf((String) null, (Object) source()); // $ Alert + logger.debugf((String) source(), (Object) null); // $ Alert + logger.debugv((String) null, (Object) source()); // $ Alert + logger.debugv((String) source(), (Object) null); // $ Alert + logger.debugf((String) source(), (Object[]) null); // $ Alert + logger.debugv((String) source(), (Object[]) null); // $ Alert + logger.debugf((String) null, new Object[] {source()}); // $ Alert + logger.debugv((String) null, new Object[] {source()}); // $ Alert + logger.debugf((String) null, (Object) null, (Object) source()); // $ Alert + logger.debugf((String) null, (Object) source(), (Object) null); // $ Alert + logger.debugf((String) source(), (Object) null, (Object) null); // $ Alert + logger.debugv((String) null, (Object) null, (Object) source()); // $ Alert + logger.debugv((String) null, (Object) source(), (Object) null); // $ Alert + logger.debugv((String) source(), (Object) null, (Object) null); // $ Alert + logger.debugf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debugf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debugf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debugf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debugv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.debugv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.debugv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.debugv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.errorf((String) null, (Object) source()); // $ Alert + logger.errorf((String) source(), (Object) null); // $ Alert + logger.errorv((String) null, (Object) source()); // $ Alert + logger.errorv((String) source(), (Object) null); // $ Alert + logger.errorf((String) source(), (Object[]) null); // $ Alert + logger.errorv((String) source(), (Object[]) null); // $ Alert + logger.errorf((String) null, new Object[] {source()}); // $ Alert + logger.errorv((String) null, new Object[] {source()}); // $ Alert + logger.errorf((String) null, (Object) null, (Object) source()); // $ Alert + logger.errorf((String) null, (Object) source(), (Object) null); // $ Alert + logger.errorf((String) source(), (Object) null, (Object) null); // $ Alert + logger.errorv((String) null, (Object) null, (Object) source()); // $ Alert + logger.errorv((String) null, (Object) source(), (Object) null); // $ Alert + logger.errorv((String) source(), (Object) null, (Object) null); // $ Alert + logger.errorf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.errorf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.errorf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.errorf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.errorv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.errorv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.errorv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.errorv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatalf((String) null, (Object) source()); // $ Alert + logger.fatalf((String) source(), (Object) null); // $ Alert + logger.fatalv((String) null, (Object) source()); // $ Alert + logger.fatalv((String) source(), (Object) null); // $ Alert + logger.fatalf((String) source(), (Object[]) null); // $ Alert + logger.fatalv((String) source(), (Object[]) null); // $ Alert + logger.fatalf((String) null, new Object[] {source()}); // $ Alert + logger.fatalv((String) null, new Object[] {source()}); // $ Alert + logger.fatalf((String) null, (Object) null, (Object) source()); // $ Alert + logger.fatalf((String) null, (Object) source(), (Object) null); // $ Alert + logger.fatalf((String) source(), (Object) null, (Object) null); // $ Alert + logger.fatalv((String) null, (Object) null, (Object) source()); // $ Alert + logger.fatalv((String) null, (Object) source(), (Object) null); // $ Alert + logger.fatalv((String) source(), (Object) null, (Object) null); // $ Alert + logger.fatalf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatalf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatalf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatalf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.fatalv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.fatalv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.fatalv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.fatalv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.infof((String) null, (Object) source()); // $ Alert + logger.infof((String) source(), (Object) null); // $ Alert + logger.infov((String) null, (Object) source()); // $ Alert + logger.infov((String) source(), (Object) null); // $ Alert + logger.infof((String) source(), (Object[]) null); // $ Alert + logger.infov((String) source(), (Object[]) null); // $ Alert + logger.infof((String) null, new Object[] {source()}); // $ Alert + logger.infov((String) null, new Object[] {source()}); // $ Alert + logger.infof((String) null, (Object) null, (Object) source()); // $ Alert + logger.infof((String) null, (Object) source(), (Object) null); // $ Alert + logger.infof((String) source(), (Object) null, (Object) null); // $ Alert + logger.infov((String) null, (Object) null, (Object) source()); // $ Alert + logger.infov((String) null, (Object) source(), (Object) null); // $ Alert + logger.infov((String) source(), (Object) null, (Object) null); // $ Alert + logger.infof((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.infof((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.infof((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.infof((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.infov((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.infov((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.infov((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.infov((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source()); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object[]) null); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) null, new Object[] {source()}); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source()); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.logf((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.logv((org.jboss.logging.Logger.Level) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.tracef((String) null, (Object) source()); // $ Alert + logger.tracef((String) source(), (Object) null); // $ Alert + logger.tracev((String) null, (Object) source()); // $ Alert + logger.tracev((String) source(), (Object) null); // $ Alert + logger.tracef((String) source(), (Object[]) null); // $ Alert + logger.tracev((String) source(), (Object[]) null); // $ Alert + logger.tracef((String) null, new Object[] {source()}); // $ Alert + logger.tracev((String) null, new Object[] {source()}); // $ Alert + logger.tracef((String) null, (Object) null, (Object) source()); // $ Alert + logger.tracef((String) null, (Object) source(), (Object) null); // $ Alert + logger.tracef((String) source(), (Object) null, (Object) null); // $ Alert + logger.tracev((String) null, (Object) null, (Object) source()); // $ Alert + logger.tracev((String) null, (Object) source(), (Object) null); // $ Alert + logger.tracev((String) source(), (Object) null, (Object) null); // $ Alert + logger.tracef((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.tracef((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.tracef((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.tracef((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.tracev((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.tracev((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.tracev((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.tracev((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warnf((String) null, (Object) source()); // $ Alert + logger.warnf((String) source(), (Object) null); // $ Alert + logger.warnv((String) null, (Object) source()); // $ Alert + logger.warnv((String) source(), (Object) null); // $ Alert + logger.warnf((String) source(), (Object[]) null); // $ Alert + logger.warnv((String) source(), (Object[]) null); // $ Alert + logger.warnf((String) null, new Object[] {source()}); // $ Alert + logger.warnv((String) null, new Object[] {source()}); // $ Alert + logger.warnf((String) null, (Object) null, (Object) source()); // $ Alert + logger.warnf((String) null, (Object) source(), (Object) null); // $ Alert + logger.warnf((String) source(), (Object) null, (Object) null); // $ Alert + logger.warnv((String) null, (Object) null, (Object) source()); // $ Alert + logger.warnv((String) null, (Object) source(), (Object) null); // $ Alert + logger.warnv((String) source(), (Object) null, (Object) null); // $ Alert + logger.warnf((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warnf((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warnf((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warnf((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warnv((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + logger.warnv((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + logger.warnv((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + logger.warnv((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert // @formatter:on } { LoggingEventBuilder builder = null; - builder.log((String) source()); // $ hasTaintFlow - builder.log((String) source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, source()); // $ hasTaintFlow - builder.log((String) source(), (Object[]) null); // $ hasTaintFlow - builder.log((String) null, new Object[] {source()}); // $ hasTaintFlow - builder.log((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - builder.log((String) null, source(), (Object) null); // $ hasTaintFlow - builder.log((String) null, (Object) null, source()); // $ hasTaintFlow - builder.log((java.util.function.Supplier) source()); // $ hasTaintFlow + builder.log((String) source()); // $ Alert + builder.log((String) source(), (Object) null); // $ Alert + builder.log((String) null, source()); // $ Alert + builder.log((String) source(), (Object[]) null); // $ Alert + builder.log((String) null, new Object[] {source()}); // $ Alert + builder.log((String) source(), (Object) null, (Object) null); // $ Alert + builder.log((String) null, source(), (Object) null); // $ Alert + builder.log((String) null, (Object) null, source()); // $ Alert + builder.log((java.util.function.Supplier) source()); // $ Alert } { org.slf4j.Logger logger = null; // @formatter:off - logger.debug((String) source()); // $ hasTaintFlow - logger.debug((String) source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, source()); // $ hasTaintFlow - logger.debug((String) source(), (Object[]) null); // $ hasTaintFlow - logger.debug((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.debug((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((String) null, source(), (Object) null); // $ hasTaintFlow - logger.debug((String) null, (Object) null, source()); // $ hasTaintFlow - logger.debug((String) source(), (Throwable) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) source()); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) null, source()); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ hasTaintFlow - logger.debug((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ hasTaintFlow - logger.error((String) source()); // $ hasTaintFlow - logger.error((String) source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, source()); // $ hasTaintFlow - logger.error((String) source(), (Object[]) null); // $ hasTaintFlow - logger.error((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.error((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((String) null, source(), (Object) null); // $ hasTaintFlow - logger.error((String) null, (Object) null, source()); // $ hasTaintFlow - logger.error((String) source(), (Throwable) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) source()); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) null, source()); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ hasTaintFlow - logger.error((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ hasTaintFlow - logger.info((String) source()); // $ hasTaintFlow - logger.info((String) source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, source()); // $ hasTaintFlow - logger.info((String) source(), (Object[]) null); // $ hasTaintFlow - logger.info((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.info((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((String) null, source(), (Object) null); // $ hasTaintFlow - logger.info((String) null, (Object) null, source()); // $ hasTaintFlow - logger.info((String) source(), (Throwable) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) source()); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) null, source()); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ hasTaintFlow - logger.info((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ hasTaintFlow - logger.trace((String) source()); // $ hasTaintFlow - logger.trace((String) source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, source()); // $ hasTaintFlow - logger.trace((String) source(), (Object[]) null); // $ hasTaintFlow - logger.trace((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.trace((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((String) null, source(), (Object) null); // $ hasTaintFlow - logger.trace((String) null, (Object) null, source()); // $ hasTaintFlow - logger.trace((String) source(), (Throwable) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) source()); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) null, source()); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ hasTaintFlow - logger.trace((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ hasTaintFlow - logger.warn((String) source()); // $ hasTaintFlow - logger.warn((String) source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, source()); // $ hasTaintFlow - logger.warn((String) source(), (Object[]) null); // $ hasTaintFlow - logger.warn((String) null, new Object[] {source()}); // $ hasTaintFlow - logger.warn((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((String) null, source(), (Object) null); // $ hasTaintFlow - logger.warn((String) null, (Object) null, source()); // $ hasTaintFlow - logger.warn((String) source(), (Throwable) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) source()); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) null, source()); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ hasTaintFlow - logger.warn((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ hasTaintFlow + logger.debug((String) source()); // $ Alert + logger.debug((String) source(), (Object) null); // $ Alert + logger.debug((String) null, source()); // $ Alert + logger.debug((String) source(), (Object[]) null); // $ Alert + logger.debug((String) null, new Object[] {source()}); // $ Alert + logger.debug((String) source(), (Object) null, (Object) null); // $ Alert + logger.debug((String) null, source(), (Object) null); // $ Alert + logger.debug((String) null, (Object) null, source()); // $ Alert + logger.debug((String) source(), (Throwable) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) source()); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) source(), (Object) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) null, source()); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ Alert + logger.debug((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ Alert + logger.error((String) source()); // $ Alert + logger.error((String) source(), (Object) null); // $ Alert + logger.error((String) null, source()); // $ Alert + logger.error((String) source(), (Object[]) null); // $ Alert + logger.error((String) null, new Object[] {source()}); // $ Alert + logger.error((String) source(), (Object) null, (Object) null); // $ Alert + logger.error((String) null, source(), (Object) null); // $ Alert + logger.error((String) null, (Object) null, source()); // $ Alert + logger.error((String) source(), (Throwable) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) source()); // $ Alert + logger.error((org.slf4j.Marker) null, (String) source(), (Object) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) null, source()); // $ Alert + logger.error((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.error((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ Alert + logger.error((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ Alert + logger.error((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ Alert + logger.info((String) source()); // $ Alert + logger.info((String) source(), (Object) null); // $ Alert + logger.info((String) null, source()); // $ Alert + logger.info((String) source(), (Object[]) null); // $ Alert + logger.info((String) null, new Object[] {source()}); // $ Alert + logger.info((String) source(), (Object) null, (Object) null); // $ Alert + logger.info((String) null, source(), (Object) null); // $ Alert + logger.info((String) null, (Object) null, source()); // $ Alert + logger.info((String) source(), (Throwable) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) source()); // $ Alert + logger.info((org.slf4j.Marker) null, (String) source(), (Object) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) null, source()); // $ Alert + logger.info((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.info((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ Alert + logger.info((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ Alert + logger.info((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ Alert + logger.trace((String) source()); // $ Alert + logger.trace((String) source(), (Object) null); // $ Alert + logger.trace((String) null, source()); // $ Alert + logger.trace((String) source(), (Object[]) null); // $ Alert + logger.trace((String) null, new Object[] {source()}); // $ Alert + logger.trace((String) source(), (Object) null, (Object) null); // $ Alert + logger.trace((String) null, source(), (Object) null); // $ Alert + logger.trace((String) null, (Object) null, source()); // $ Alert + logger.trace((String) source(), (Throwable) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) source()); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) source(), (Object) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) null, source()); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ Alert + logger.trace((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ Alert + logger.warn((String) source()); // $ Alert + logger.warn((String) source(), (Object) null); // $ Alert + logger.warn((String) null, source()); // $ Alert + logger.warn((String) source(), (Object[]) null); // $ Alert + logger.warn((String) null, new Object[] {source()}); // $ Alert + logger.warn((String) source(), (Object) null, (Object) null); // $ Alert + logger.warn((String) null, source(), (Object) null); // $ Alert + logger.warn((String) null, (Object) null, source()); // $ Alert + logger.warn((String) source(), (Throwable) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) source()); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) source(), (Object) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) null, source()); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) source(), (Object[]) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) null, new Object[] {source()}); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) null, source(), (Object) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) null, (Object) null, source()); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) null, source(), (Object) null, (Object) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) null, (Object) null, source(), (Object) null); // $ Alert + logger.warn((org.slf4j.Marker) null, (String) null, (Object) null, (Object) null, source()); // $ Alert // @formatter:on } { org.scijava.log.Logger logger = null; - logger.alwaysLog(0, source(), null); // $ hasTaintFlow - logger.debug(source()); // $ hasTaintFlow - logger.debug(source(), null); // $ hasTaintFlow - logger.error(source()); // $ hasTaintFlow - logger.error(source(), null); // $ hasTaintFlow - logger.info(source()); // $ hasTaintFlow - logger.info(source(), null); // $ hasTaintFlow - logger.trace(source()); // $ hasTaintFlow - logger.trace(source(), null); // $ hasTaintFlow - logger.warn(source()); // $ hasTaintFlow - logger.warn(source(), null); // $ hasTaintFlow - logger.log(0, source()); // $ hasTaintFlow - logger.log(0, source(), null); // $ hasTaintFlow + logger.alwaysLog(0, source(), null); // $ Alert + logger.debug(source()); // $ Alert + logger.debug(source(), null); // $ Alert + logger.error(source()); // $ Alert + logger.error(source(), null); // $ Alert + logger.info(source()); // $ Alert + logger.info(source(), null); // $ Alert + logger.trace(source()); // $ Alert + logger.trace(source(), null); // $ Alert + logger.warn(source()); // $ Alert + logger.warn(source(), null); // $ Alert + logger.log(0, source()); // $ Alert + logger.log(0, source(), null); // $ Alert } { LoggingApi api = null; - api.logVarargs((String) source(), (Object[]) null); // $ hasTaintFlow - api.logVarargs((String) null, new Object[] {source()}); // $ hasTaintFlow + api.logVarargs((String) source(), (Object[]) null); // $ Alert + api.logVarargs((String) null, new Object[] {source()}); // $ Alert // @formatter:off - api.log((String) source()); // $ hasTaintFlow - api.log((String) null, (Object) source()); // $ hasTaintFlow - api.log((String) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, new Object[]{source()}); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow - api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ hasTaintFlow + api.log((String) source()); // $ Alert + api.log((String) null, (Object) source()); // $ Alert + api.log((String) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) source(), (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source()); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, new Object[]{source()}); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) null, (Object) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert + api.log((String) source(), (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object) null, (Object[]) null); // $ Alert // @formatter:on - api.log((String) source(), 'a'); // $ hasTaintFlow - api.log((String) source(), (byte) 0); // $ hasTaintFlow - api.log((String) source(), (short) 0); // $ hasTaintFlow - api.log((String) source(), 0); // $ hasTaintFlow - api.log((String) source(), 0L); // $ hasTaintFlow - api.log((String) source(), (Object) null, false); // $ hasTaintFlow - api.log((String) null, source(), false); // $ hasTaintFlow - api.log((String) source(), (Object) null, 'a'); // $ hasTaintFlow - api.log((String) null, source(), 'a'); // $ hasTaintFlow - api.log((String) source(), (Object) null, (byte) 0); // $ hasTaintFlow - api.log((String) null, source(), (byte) 0); // $ hasTaintFlow - api.log((String) source(), (Object) null, (short) 0); // $ hasTaintFlow - api.log((String) null, source(), (short) 0); // $ hasTaintFlow - api.log((String) source(), (Object) null, 0); // $ hasTaintFlow - api.log((String) null, source(), 0); // $ hasTaintFlow - api.log((String) source(), (Object) null, 0L); // $ hasTaintFlow - api.log((String) null, source(), 0L); // $ hasTaintFlow - api.log((String) source(), (Object) null, (float) 0); // $ hasTaintFlow - api.log((String) null, source(), (float) 0); // $ hasTaintFlow - api.log((String) source(), (Object) null, (double) 0); // $ hasTaintFlow - api.log((String) null, source(), (double) 0); // $ hasTaintFlow - api.log((String) source(), false, (Object) null); // $ hasTaintFlow - api.log((String) null, false, source()); // $ hasTaintFlow - api.log((String) source(), 'a', (Object) null); // $ hasTaintFlow - api.log((String) null, 'a', source()); // $ hasTaintFlow - api.log((String) source(), (byte) 0, (Object) null); // $ hasTaintFlow - api.log((String) null, (byte) 0, source()); // $ hasTaintFlow - api.log((String) source(), (short) 0, (Object) null); // $ hasTaintFlow - api.log((String) null, (short) 0, source()); // $ hasTaintFlow - api.log((String) source(), 0, (Object) null); // $ hasTaintFlow - api.log((String) null, 0, source()); // $ hasTaintFlow - api.log((String) source(), 0L, (Object) null); // $ hasTaintFlow - api.log((String) null, 0L, source()); // $ hasTaintFlow - api.log((String) source(), (float) 0, (Object) null); // $ hasTaintFlow - api.log((String) null, (float) 0, source()); // $ hasTaintFlow - api.log((String) source(), (double) 0, (Object) null); // $ hasTaintFlow - api.log((String) null, (double) 0, source()); // $ hasTaintFlow - api.log((String) source(), false, false); // $ hasTaintFlow - api.log((String) source(), 'a', false); // $ hasTaintFlow - api.log((String) source(), (byte) 0, false); // $ hasTaintFlow - api.log((String) source(), (short) 0, false); // $ hasTaintFlow - api.log((String) source(), (int) 0, false); // $ hasTaintFlow - api.log((String) source(), (long) 0, false); // $ hasTaintFlow - api.log((String) source(), (float) 0, false); // $ hasTaintFlow - api.log((String) source(), (double) 0, false); // $ hasTaintFlow - api.log((String) source(), false, 'a'); // $ hasTaintFlow - api.log((String) source(), 'a', 'a'); // $ hasTaintFlow - api.log((String) source(), (byte) 0, 'a'); // $ hasTaintFlow - api.log((String) source(), (short) 0, 'a'); // $ hasTaintFlow - api.log((String) source(), (int) 0, 'a'); // $ hasTaintFlow - api.log((String) source(), (long) 0, 'a'); // $ hasTaintFlow - api.log((String) source(), (float) 0, 'a'); // $ hasTaintFlow - api.log((String) source(), (double) 0, 'a'); // $ hasTaintFlow - api.log((String) source(), false, (byte) 0); // $ hasTaintFlow - api.log((String) source(), 'a', (byte) 0); // $ hasTaintFlow - api.log((String) source(), (byte) 0, (byte) 0); // $ hasTaintFlow - api.log((String) source(), (short) 0, (byte) 0); // $ hasTaintFlow - api.log((String) source(), (int) 0, (byte) 0); // $ hasTaintFlow - api.log((String) source(), (long) 0, (byte) 0); // $ hasTaintFlow - api.log((String) source(), (float) 0, (byte) 0); // $ hasTaintFlow - api.log((String) source(), (double) 0, (byte) 0); // $ hasTaintFlow - api.log((String) source(), false, (short) 0); // $ hasTaintFlow - api.log((String) source(), 'a', (short) 0); // $ hasTaintFlow - api.log((String) source(), (byte) 0, (short) 0); // $ hasTaintFlow - api.log((String) source(), (short) 0, (short) 0); // $ hasTaintFlow - api.log((String) source(), (int) 0, (short) 0); // $ hasTaintFlow - api.log((String) source(), (long) 0, (short) 0); // $ hasTaintFlow - api.log((String) source(), (float) 0, (short) 0); // $ hasTaintFlow - api.log((String) source(), (double) 0, (short) 0); // $ hasTaintFlow - api.log((String) source(), false, (int) 0); // $ hasTaintFlow - api.log((String) source(), 'a', (int) 0); // $ hasTaintFlow - api.log((String) source(), (byte) 0, (int) 0); // $ hasTaintFlow - api.log((String) source(), (short) 0, (int) 0); // $ hasTaintFlow - api.log((String) source(), (int) 0, (int) 0); // $ hasTaintFlow - api.log((String) source(), (long) 0, (int) 0); // $ hasTaintFlow - api.log((String) source(), (float) 0, (int) 0); // $ hasTaintFlow - api.log((String) source(), (double) 0, (int) 0); // $ hasTaintFlow - api.log((String) source(), false, (long) 0); // $ hasTaintFlow - api.log((String) source(), 'a', (long) 0); // $ hasTaintFlow - api.log((String) source(), (byte) 0, (long) 0); // $ hasTaintFlow - api.log((String) source(), (short) 0, (long) 0); // $ hasTaintFlow - api.log((String) source(), (int) 0, (long) 0); // $ hasTaintFlow - api.log((String) source(), (long) 0, (long) 0); // $ hasTaintFlow - api.log((String) source(), (float) 0, (long) 0); // $ hasTaintFlow - api.log((String) source(), (double) 0, (long) 0); // $ hasTaintFlow - api.log((String) source(), false, (float) 0); // $ hasTaintFlow - api.log((String) source(), 'a', (float) 0); // $ hasTaintFlow - api.log((String) source(), (byte) 0, (float) 0); // $ hasTaintFlow - api.log((String) source(), (short) 0, (float) 0); // $ hasTaintFlow - api.log((String) source(), (int) 0, (float) 0); // $ hasTaintFlow - api.log((String) source(), (long) 0, (float) 0); // $ hasTaintFlow - api.log((String) source(), (float) 0, (float) 0); // $ hasTaintFlow - api.log((String) source(), (double) 0, (float) 0); // $ hasTaintFlow - api.log((String) source(), false, (double) 0); // $ hasTaintFlow - api.log((String) source(), 'a', (double) 0); // $ hasTaintFlow - api.log((String) source(), (byte) 0, (double) 0); // $ hasTaintFlow - api.log((String) source(), (short) 0, (double) 0); // $ hasTaintFlow - api.log((String) source(), (int) 0, (double) 0); // $ hasTaintFlow - api.log((String) source(), (long) 0, (double) 0); // $ hasTaintFlow - api.log((String) source(), (float) 0, (double) 0); // $ hasTaintFlow - api.log((String) source(), (double) 0, (double) 0); // $ hasTaintFlow + api.log((String) source(), 'a'); // $ Alert + api.log((String) source(), (byte) 0); // $ Alert + api.log((String) source(), (short) 0); // $ Alert + api.log((String) source(), 0); // $ Alert + api.log((String) source(), 0L); // $ Alert + api.log((String) source(), (Object) null, false); // $ Alert + api.log((String) null, source(), false); // $ Alert + api.log((String) source(), (Object) null, 'a'); // $ Alert + api.log((String) null, source(), 'a'); // $ Alert + api.log((String) source(), (Object) null, (byte) 0); // $ Alert + api.log((String) null, source(), (byte) 0); // $ Alert + api.log((String) source(), (Object) null, (short) 0); // $ Alert + api.log((String) null, source(), (short) 0); // $ Alert + api.log((String) source(), (Object) null, 0); // $ Alert + api.log((String) null, source(), 0); // $ Alert + api.log((String) source(), (Object) null, 0L); // $ Alert + api.log((String) null, source(), 0L); // $ Alert + api.log((String) source(), (Object) null, (float) 0); // $ Alert + api.log((String) null, source(), (float) 0); // $ Alert + api.log((String) source(), (Object) null, (double) 0); // $ Alert + api.log((String) null, source(), (double) 0); // $ Alert + api.log((String) source(), false, (Object) null); // $ Alert + api.log((String) null, false, source()); // $ Alert + api.log((String) source(), 'a', (Object) null); // $ Alert + api.log((String) null, 'a', source()); // $ Alert + api.log((String) source(), (byte) 0, (Object) null); // $ Alert + api.log((String) null, (byte) 0, source()); // $ Alert + api.log((String) source(), (short) 0, (Object) null); // $ Alert + api.log((String) null, (short) 0, source()); // $ Alert + api.log((String) source(), 0, (Object) null); // $ Alert + api.log((String) null, 0, source()); // $ Alert + api.log((String) source(), 0L, (Object) null); // $ Alert + api.log((String) null, 0L, source()); // $ Alert + api.log((String) source(), (float) 0, (Object) null); // $ Alert + api.log((String) null, (float) 0, source()); // $ Alert + api.log((String) source(), (double) 0, (Object) null); // $ Alert + api.log((String) null, (double) 0, source()); // $ Alert + api.log((String) source(), false, false); // $ Alert + api.log((String) source(), 'a', false); // $ Alert + api.log((String) source(), (byte) 0, false); // $ Alert + api.log((String) source(), (short) 0, false); // $ Alert + api.log((String) source(), (int) 0, false); // $ Alert + api.log((String) source(), (long) 0, false); // $ Alert + api.log((String) source(), (float) 0, false); // $ Alert + api.log((String) source(), (double) 0, false); // $ Alert + api.log((String) source(), false, 'a'); // $ Alert + api.log((String) source(), 'a', 'a'); // $ Alert + api.log((String) source(), (byte) 0, 'a'); // $ Alert + api.log((String) source(), (short) 0, 'a'); // $ Alert + api.log((String) source(), (int) 0, 'a'); // $ Alert + api.log((String) source(), (long) 0, 'a'); // $ Alert + api.log((String) source(), (float) 0, 'a'); // $ Alert + api.log((String) source(), (double) 0, 'a'); // $ Alert + api.log((String) source(), false, (byte) 0); // $ Alert + api.log((String) source(), 'a', (byte) 0); // $ Alert + api.log((String) source(), (byte) 0, (byte) 0); // $ Alert + api.log((String) source(), (short) 0, (byte) 0); // $ Alert + api.log((String) source(), (int) 0, (byte) 0); // $ Alert + api.log((String) source(), (long) 0, (byte) 0); // $ Alert + api.log((String) source(), (float) 0, (byte) 0); // $ Alert + api.log((String) source(), (double) 0, (byte) 0); // $ Alert + api.log((String) source(), false, (short) 0); // $ Alert + api.log((String) source(), 'a', (short) 0); // $ Alert + api.log((String) source(), (byte) 0, (short) 0); // $ Alert + api.log((String) source(), (short) 0, (short) 0); // $ Alert + api.log((String) source(), (int) 0, (short) 0); // $ Alert + api.log((String) source(), (long) 0, (short) 0); // $ Alert + api.log((String) source(), (float) 0, (short) 0); // $ Alert + api.log((String) source(), (double) 0, (short) 0); // $ Alert + api.log((String) source(), false, (int) 0); // $ Alert + api.log((String) source(), 'a', (int) 0); // $ Alert + api.log((String) source(), (byte) 0, (int) 0); // $ Alert + api.log((String) source(), (short) 0, (int) 0); // $ Alert + api.log((String) source(), (int) 0, (int) 0); // $ Alert + api.log((String) source(), (long) 0, (int) 0); // $ Alert + api.log((String) source(), (float) 0, (int) 0); // $ Alert + api.log((String) source(), (double) 0, (int) 0); // $ Alert + api.log((String) source(), false, (long) 0); // $ Alert + api.log((String) source(), 'a', (long) 0); // $ Alert + api.log((String) source(), (byte) 0, (long) 0); // $ Alert + api.log((String) source(), (short) 0, (long) 0); // $ Alert + api.log((String) source(), (int) 0, (long) 0); // $ Alert + api.log((String) source(), (long) 0, (long) 0); // $ Alert + api.log((String) source(), (float) 0, (long) 0); // $ Alert + api.log((String) source(), (double) 0, (long) 0); // $ Alert + api.log((String) source(), false, (float) 0); // $ Alert + api.log((String) source(), 'a', (float) 0); // $ Alert + api.log((String) source(), (byte) 0, (float) 0); // $ Alert + api.log((String) source(), (short) 0, (float) 0); // $ Alert + api.log((String) source(), (int) 0, (float) 0); // $ Alert + api.log((String) source(), (long) 0, (float) 0); // $ Alert + api.log((String) source(), (float) 0, (float) 0); // $ Alert + api.log((String) source(), (double) 0, (float) 0); // $ Alert + api.log((String) source(), false, (double) 0); // $ Alert + api.log((String) source(), 'a', (double) 0); // $ Alert + api.log((String) source(), (byte) 0, (double) 0); // $ Alert + api.log((String) source(), (short) 0, (double) 0); // $ Alert + api.log((String) source(), (int) 0, (double) 0); // $ Alert + api.log((String) source(), (long) 0, (double) 0); // $ Alert + api.log((String) source(), (float) 0, (double) 0); // $ Alert + api.log((String) source(), (double) 0, (double) 0); // $ Alert } { java.util.logging.Logger logger = null; // @formatter:off - logger.config((String) source()); // $ hasTaintFlow - logger.config((java.util.function.Supplier) source()); // $ hasTaintFlow - logger.fine((String) source()); // $ hasTaintFlow - logger.fine((java.util.function.Supplier) source()); // $ hasTaintFlow - logger.finer((String) source()); // $ hasTaintFlow - logger.finer((java.util.function.Supplier) source()); // $ hasTaintFlow - logger.finest((String) source()); // $ hasTaintFlow - logger.finest((java.util.function.Supplier) source()); // $ hasTaintFlow - logger.info((String) source()); // $ hasTaintFlow - logger.info((java.util.function.Supplier) source()); // $ hasTaintFlow - logger.severe((String) source()); // $ hasTaintFlow - logger.severe((java.util.function.Supplier) source()); // $ hasTaintFlow - logger.warning((String) source()); // $ hasTaintFlow - logger.warning((java.util.function.Supplier) source()); // $ hasTaintFlow - logger.entering((String) source(), (String) null); // $ hasTaintFlow - logger.entering((String) null, (String) source()); // $ hasTaintFlow - logger.entering((String) source(), (String) null, (Object) null); // $ hasTaintFlow - logger.entering((String) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.entering((String) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.entering((String) source(), (String) null, (Object[]) null); // $ hasTaintFlow - logger.entering((String) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.entering((String) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.exiting((String) source(), (String) null); // $ hasTaintFlow - logger.exiting((String) null, (String) source()); // $ hasTaintFlow - logger.exiting((String) source(), (String) null, (Object) null); // $ hasTaintFlow - logger.exiting((String) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.exiting((String) null, (String) null, (Object) source()); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (String) source()); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (String) null, source()); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (String) null, new Object[]{source()}); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (java.util.function.Supplier) source()); // $ hasTaintFlow - logger.log((java.util.logging.Level) null, (Throwable) null, (java.util.function.Supplier) source()); // $ hasTaintFlow - logger.log((LogRecord) source()); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source()); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (Object) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (Object) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) null, source()); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (Object[]) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (Object[]) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (Throwable) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (Throwable) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (java.util.function.Supplier) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (java.util.function.Supplier) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (java.util.function.Supplier) source()); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (Throwable) null, (java.util.function.Supplier) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (Throwable) null, (java.util.function.Supplier) null); // $ hasTaintFlow - logger.logp((java.util.logging.Level) null, (String) null, (String) null, (Throwable) null, (java.util.function.Supplier) source()); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (ResourceBundle) null, (String) null, (Object[]) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (ResourceBundle) null, (String) null, (Object[]) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (ResourceBundle) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (ResourceBundle) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (ResourceBundle) null, (String) null, (Throwable) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (ResourceBundle) null, (String) null, (Throwable) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (ResourceBundle) null, (String) source(), (Throwable) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source()); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null, (Object) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null, (Object) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null, (Object) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source(), (Object) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) null, source()); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null, (Object[]) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null, (Object[]) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null, (Object[]) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source(), (Object[]) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) null, new Object[] {source()}); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null, (Throwable) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null, (Throwable) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null, (Throwable) null); // $ hasTaintFlow - logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source(), (Throwable) null); // $ hasTaintFlow + logger.config((String) source()); // $ Alert + logger.config((java.util.function.Supplier) source()); // $ Alert + logger.fine((String) source()); // $ Alert + logger.fine((java.util.function.Supplier) source()); // $ Alert + logger.finer((String) source()); // $ Alert + logger.finer((java.util.function.Supplier) source()); // $ Alert + logger.finest((String) source()); // $ Alert + logger.finest((java.util.function.Supplier) source()); // $ Alert + logger.info((String) source()); // $ Alert + logger.info((java.util.function.Supplier) source()); // $ Alert + logger.severe((String) source()); // $ Alert + logger.severe((java.util.function.Supplier) source()); // $ Alert + logger.warning((String) source()); // $ Alert + logger.warning((java.util.function.Supplier) source()); // $ Alert + logger.entering((String) source(), (String) null); // $ Alert + logger.entering((String) null, (String) source()); // $ Alert + logger.entering((String) source(), (String) null, (Object) null); // $ Alert + logger.entering((String) null, (String) source(), (Object) null); // $ Alert + logger.entering((String) null, (String) null, (Object) source()); // $ Alert + logger.entering((String) source(), (String) null, (Object[]) null); // $ Alert + logger.entering((String) null, (String) source(), (Object[]) null); // $ Alert + logger.entering((String) null, (String) null, new Object[] {source()}); // $ Alert + logger.exiting((String) source(), (String) null); // $ Alert + logger.exiting((String) null, (String) source()); // $ Alert + logger.exiting((String) source(), (String) null, (Object) null); // $ Alert + logger.exiting((String) null, (String) source(), (Object) null); // $ Alert + logger.exiting((String) null, (String) null, (Object) source()); // $ Alert + logger.log((java.util.logging.Level) null, (String) source()); // $ Alert + logger.log((java.util.logging.Level) null, (String) source(), (Object) null); // $ Alert + logger.log((java.util.logging.Level) null, (String) null, source()); // $ Alert + logger.log((java.util.logging.Level) null, (String) source(), (Object[]) null); // $ Alert + logger.log((java.util.logging.Level) null, (String) null, new Object[]{source()}); // $ Alert + logger.log((java.util.logging.Level) null, (String) source(), (Throwable) null); // $ Alert + logger.log((java.util.logging.Level) null, (java.util.function.Supplier) source()); // $ Alert + logger.log((java.util.logging.Level) null, (Throwable) null, (java.util.function.Supplier) source()); // $ Alert + logger.log((LogRecord) source()); // $ Alert + logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source()); // $ Alert + logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (Object) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (Object) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (Object) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) null, source()); // $ Alert + logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (Object[]) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (Object[]) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (Object[]) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) null, new Object[] {source()}); // $ Alert + logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (Throwable) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (Throwable) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (Throwable) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (java.util.function.Supplier) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (java.util.function.Supplier) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (java.util.function.Supplier) source()); // $ Alert + logger.logp((java.util.logging.Level) null, (String) source(), (String) null, (Throwable) null, (java.util.function.Supplier) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) source(), (Throwable) null, (java.util.function.Supplier) null); // $ Alert + logger.logp((java.util.logging.Level) null, (String) null, (String) null, (Throwable) null, (java.util.function.Supplier) source()); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (ResourceBundle) null, (String) null, (Object[]) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (ResourceBundle) null, (String) null, (Object[]) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (ResourceBundle) null, (String) source(), (Object[]) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (ResourceBundle) null, (String) null, new Object[] {source()}); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (ResourceBundle) null, (String) null, (Throwable) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (ResourceBundle) null, (String) null, (Throwable) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (ResourceBundle) null, (String) source(), (Throwable) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source()); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null, (Object) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null, (Object) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null, (Object) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source(), (Object) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) null, source()); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null, (Object[]) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null, (Object[]) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null, (Object[]) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source(), (Object[]) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) null, new Object[] {source()}); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) source(), (String) null, (String) null, (String) null, (Throwable) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) source(), (String) null, (String) null, (Throwable) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) source(), (String) null, (Throwable) null); // $ Alert + logger.logrb((java.util.logging.Level) null, (String) null, (String) null, (String) null, (String) source(), (Throwable) null); // $ Alert // @formatter:on } { - android.util.Log.d("", (String) source()); // $ hasTaintFlow - android.util.Log.v("", (String) source()); // $ hasTaintFlow - android.util.Log.i("", (String) source()); // $ hasTaintFlow - android.util.Log.w("", (String) source()); // $ hasTaintFlow - android.util.Log.e("", (String) source()); // $ hasTaintFlow - android.util.Log.wtf("", (String) source()); // $ hasTaintFlow + android.util.Log.d("", (String) source()); // $ Alert + android.util.Log.v("", (String) source()); // $ Alert + android.util.Log.i("", (String) source()); // $ Alert + android.util.Log.w("", (String) source()); // $ Alert + android.util.Log.e("", (String) source()); // $ Alert + android.util.Log.wtf("", (String) source()); // $ Alert } { // @formatter:off // "org.apache.cxf.common.logging;LogUtils;true;log;(Logger,Level,String);;Argument[2];log-injection;manual" - LogUtils.log(null, null, (String) source()); // $ hasTaintFlow + LogUtils.log(null, null, (String) source()); // $ Alert // "org.apache.cxf.common.logging;LogUtils;true;log;(Logger,Level,String,Object);;Argument[2];log-injection;manual" - LogUtils.log(null, null, (String) source(), (Object) null); // $ hasTaintFlow + LogUtils.log(null, null, (String) source(), (Object) null); // $ Alert // "org.apache.cxf.common.logging;LogUtils;true;log;(Logger,Level,String,Object[]);;Argument[2];log-injection;manual" - LogUtils.log(null, null, (String) source(), (Object[]) null); // $ hasTaintFlow + LogUtils.log(null, null, (String) source(), (Object[]) null); // $ Alert // "org.apache.cxf.common.logging;LogUtils;true;log;(Logger,Level,String,Throwable);;Argument[2];log-injection;manual" - LogUtils.log(null, null, (String) source(), (Throwable) null); // $ hasTaintFlow + LogUtils.log(null, null, (String) source(), (Throwable) null); // $ Alert // "org.apache.cxf.common.logging;LogUtils;true;log;(Logger,Level,String,Throwable,Object);;Argument[2];log-injection;manual" - LogUtils.log(null, null, (String) source(), (Throwable) null, (Object) null); // $ hasTaintFlow + LogUtils.log(null, null, (String) source(), (Throwable) null, (Object) null); // $ Alert // "org.apache.cxf.common.logging;LogUtils;true;log;(Logger,Level,String,Throwable,Object[]);;Argument[2];log-injection;manual" - LogUtils.log(null, null, (String) source(), (Throwable) null, (Object) null, (Object) null); // $ hasTaintFlow + LogUtils.log(null, null, (String) source(), (Throwable) null, (Object) null, (Object) null); // $ Alert // @formatter:on } } diff --git a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.qlref b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.qlref new file mode 100644 index 000000000000..7bfd67bea4c2 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.qlref @@ -0,0 +1,4 @@ +query: Security/CWE/CWE-117/LogInjection.ql +postprocess: + - utils/test/PrettyPrintModels.ql + - utils/test/InlineExpectationsTestQuery.ql From 197ffa049f4001eb48d4939534f994fe2053111d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 15:08:22 +0200 Subject: [PATCH 44/72] Java: SensitiveLogInfo (convert test to qlref) --- .../security/CWE-532/SensitiveLogInfo.expected | 15 +++++++++++++++ .../security/CWE-532/SensitiveLogInfo.ql | 4 ---- .../security/CWE-532/SensitiveLogInfo.qlref | 4 ++++ .../test/query-tests/security/CWE-532/Test.java | 4 ++-- 4 files changed, 21 insertions(+), 6 deletions(-) delete mode 100644 java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.ql create mode 100644 java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.qlref diff --git a/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.expected b/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.expected index e69de29bb2d1..e32ff5654e25 100644 --- a/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.expected +++ b/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.expected @@ -0,0 +1,15 @@ +#select +| Test.java:7:21:7:53 | ... + ... | Test.java:7:46:7:53 | password : String | Test.java:7:21:7:53 | ... + ... | This $@ is written to a log file. | Test.java:7:46:7:53 | password | potentially sensitive information | +| Test.java:8:22:8:52 | ... + ... | Test.java:8:44:8:52 | authToken : String | Test.java:8:22:8:52 | ... + ... | This $@ is written to a log file. | Test.java:8:44:8:52 | authToken | potentially sensitive information | +edges +| Test.java:7:46:7:53 | password : String | Test.java:7:21:7:53 | ... + ... | provenance | Sink:MaD:2 | +| Test.java:8:44:8:52 | authToken : String | Test.java:8:22:8:52 | ... + ... | provenance | Sink:MaD:1 | +models +| 1 | Sink: org.apache.logging.log4j; Logger; true; error; (String); ; Argument[0]; log-injection; manual | +| 2 | Sink: org.apache.logging.log4j; Logger; true; info; (String); ; Argument[0]; log-injection; manual | +nodes +| Test.java:7:21:7:53 | ... + ... | semmle.label | ... + ... | +| Test.java:7:46:7:53 | password : String | semmle.label | password : String | +| Test.java:8:22:8:52 | ... + ... | semmle.label | ... + ... | +| Test.java:8:44:8:52 | authToken : String | semmle.label | authToken : String | +subpaths diff --git a/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.ql b/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.ql deleted file mode 100644 index 659d7e6c77e4..000000000000 --- a/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.ql +++ /dev/null @@ -1,4 +0,0 @@ -import java -import utils.test.InlineFlowTest -import semmle.code.java.security.SensitiveLoggingQuery -import TaintFlowTest diff --git a/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.qlref b/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.qlref new file mode 100644 index 000000000000..32f4fd17bb76 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-532/SensitiveLogInfo.qlref @@ -0,0 +1,4 @@ +query: Security/CWE/CWE-532/SensitiveInfoLog.ql +postprocess: + - utils/test/PrettyPrintModels.ql + - utils/test/InlineExpectationsTestQuery.ql diff --git a/java/ql/test/query-tests/security/CWE-532/Test.java b/java/ql/test/query-tests/security/CWE-532/Test.java index 7db765c3d0ae..cf983afc287d 100644 --- a/java/ql/test/query-tests/security/CWE-532/Test.java +++ b/java/ql/test/query-tests/security/CWE-532/Test.java @@ -4,8 +4,8 @@ class Test { void test(String password, String authToken, String username, String nullToken, String stringTokenizer) { Logger logger = null; - logger.info("User's password is: " + password); // $ hasTaintFlow - logger.error("Auth failed for: " + authToken); // $ hasTaintFlow + logger.info("User's password is: " + password); // $ Alert + logger.error("Auth failed for: " + authToken); // $ Alert logger.error("Auth failed for: " + username); // Safe logger.error("Auth failed for: " + nullToken); // Safe logger.error("Auth failed for: " + stringTokenizer); // Safe From a45d780c4c56da123f2a81b3bf6fbfb13e9d942a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 15:40:02 +0200 Subject: [PATCH 45/72] Java: SqlConcatenated --- .../code/java/security/SqlConcatenatedQuery.qll | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll b/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll index 00a81610bbeb..7874a5d7f133 100644 --- a/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll +++ b/java/ql/lib/semmle/code/java/security/SqlConcatenatedQuery.qll @@ -25,16 +25,22 @@ module UncontrolledStringBuilderSourceFlowConfig implements DataFlow::ConfigSig predicate isBarrier(DataFlow::Node node) { node instanceof SimpleTypeSanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:8:31:12), Column 3 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:80:31:91) - } + predicate observeDiffInformedIncrementalMode() { any() } Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:8:31:12), Column 3 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:80:31:91) + exists(Expr uncontrolled, StringBuilderVar sbv | result = uncontrolled.getLocation() | + uncontrolledStringBuilderQuery(sbv, uncontrolled) and + source = DataFlow::exprNode(sbv.getToStringCall()) + ) } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:8:31:12), Column 3 does not select a source or sink originating from the flow call on line 27 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-089/SqlConcatenated.ql@31:80:31:91) + exists(QueryInjectionSink query, Expr uncontrolled | + result = [query.getLocation(), uncontrolled.getLocation()] and + builtFromUncontrolledConcat(query.asExpr(), uncontrolled) + ) + or + result = sink.getLocation() } } From 098cea44c5fb7af9f2e5b5269af44c9a4d04fa2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 15:42:07 +0200 Subject: [PATCH 46/72] Java: SqlInjection --- java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll b/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll index 0aaf46cf2dd5..67f0f1220433 100644 --- a/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll +++ b/java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll @@ -24,6 +24,8 @@ module QueryInjectionFlowConfig implements DataFlow::ConfigSig { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { any(AdditionalQueryInjectionTaintStep s).step(node1, node2) } + + predicate observeDiffInformedIncrementalMode() { any() } } /** Tracks flow of unvalidated user input that is used in SQL queries. */ From eceb5b2e2d2d5379c33d522089705f4ff37e5b34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 16:23:53 +0200 Subject: [PATCH 47/72] Java: TempDirLocalInformationDisclosure --- .../TempDirLocalInformationDisclosureQuery.qll | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll b/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll index 71f7b72dccd1..7d0b6c80d188 100644 --- a/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll +++ b/java/ql/lib/semmle/code/java/security/TempDirLocalInformationDisclosureQuery.qll @@ -146,17 +146,15 @@ module TempDirSystemGetPropertyToCreateConfig implements DataFlow::ConfigSig { sanitizer instanceof WindowsOsSanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:8:67:23), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:49:67:64) - } + predicate observeDiffInformedIncrementalMode() { any() } Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:8:67:23), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:49:67:64) + result = source.getLocation() + or + result = any(MethodCallInsecureFileCreation m).getLocation() } - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:8:67:23), Column 5 does not select a source or sink originating from the flow call on line 56 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/TempDirLocalInformationDisclosure.ql@67:49:67:64) - } + Location getASelectedSinkLocation(DataFlow::Node sink) { none() } } /** From 698733446c10446aa845c1078eab50f2d6dabdf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 16:41:50 +0200 Subject: [PATCH 48/72] Java: TrustBoundaryViolations (convert test to qlref) --- .../security/CWE-501/TrustBoundaryViolations.expected | 11 +++++++++++ .../security/CWE-501/TrustBoundaryViolations.java | 4 ++-- .../security/CWE-501/TrustBoundaryViolations.ql | 4 ---- .../security/CWE-501/TrustBoundaryViolations.qlref | 4 ++++ 4 files changed, 17 insertions(+), 6 deletions(-) delete mode 100644 java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.ql create mode 100644 java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.qlref diff --git a/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.expected b/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.expected index e69de29bb2d1..3dcbd5333a66 100644 --- a/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.expected +++ b/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.expected @@ -0,0 +1,11 @@ +#select +| TrustBoundaryViolations.java:14:52:14:56 | input | TrustBoundaryViolations.java:11:24:11:52 | getParameter(...) : String | TrustBoundaryViolations.java:14:52:14:56 | input | This servlet reads data from a $@ and writes it to a session variable. | TrustBoundaryViolations.java:11:24:11:52 | getParameter(...) : String | remote source | +edges +| TrustBoundaryViolations.java:11:24:11:52 | getParameter(...) : String | TrustBoundaryViolations.java:14:52:14:56 | input | provenance | Src:MaD:2 Sink:MaD:1 | +models +| 1 | Sink: javax.servlet.http; HttpSession; true; setAttribute; ; ; Argument[0..1]; trust-boundary-violation; manual | +| 2 | Source: javax.servlet; ServletRequest; false; getParameter; (String); ; ReturnValue; remote; manual | +nodes +| TrustBoundaryViolations.java:11:24:11:52 | getParameter(...) : String | semmle.label | getParameter(...) : String | +| TrustBoundaryViolations.java:14:52:14:56 | input | semmle.label | input | +subpaths diff --git a/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.java b/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.java index dc45f7e66048..d676e3e96783 100644 --- a/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.java +++ b/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.java @@ -8,10 +8,10 @@ public class TrustBoundaryViolations extends HttpServlet { Validator validator; public void doGet(HttpServletRequest request, HttpServletResponse response) { - String input = request.getParameter("input"); + String input = request.getParameter("input"); // $ Source // BAD: The input is written to the session without being sanitized. - request.getSession().setAttribute("input", input); // $ hasTaintFlow + request.getSession().setAttribute("input", input); // $ Alert String input2 = request.getParameter("input2"); diff --git a/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.ql b/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.ql deleted file mode 100644 index 79099f674f47..000000000000 --- a/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.ql +++ /dev/null @@ -1,4 +0,0 @@ -import java -import semmle.code.java.security.TrustBoundaryViolationQuery -import utils.test.InlineFlowTest -import TaintFlowTest diff --git a/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.qlref b/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.qlref new file mode 100644 index 000000000000..3ea380e33edf --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-501/TrustBoundaryViolations.qlref @@ -0,0 +1,4 @@ +query: Security/CWE/CWE-501/TrustBoundaryViolation.ql +postprocess: + - utils/test/PrettyPrintModels.ql + - utils/test/InlineExpectationsTestQuery.ql From e76a1f7826528abeb814df176f31ce22640bd1bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 17:03:27 +0200 Subject: [PATCH 49/72] Java: UnsafeCertTrust (+ convert test to qlref) --- .../java/security/UnsafeCertTrustQuery.qll | 14 +++++----- .../CWE-273/UnsafeCertTrustTest.expected | 13 ++++++++++ .../security/CWE-273/UnsafeCertTrustTest.java | 26 +++++++++---------- .../security/CWE-273/UnsafeCertTrustTest.ql | 22 ---------------- .../CWE-273/UnsafeCertTrustTest.qlref | 4 +++ 5 files changed, 37 insertions(+), 42 deletions(-) delete mode 100644 java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.ql create mode 100644 java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.qlref diff --git a/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll b/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll index ab5f5a4fa0b3..52336757974f 100644 --- a/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll +++ b/java/ql/lib/semmle/code/java/security/UnsafeCertTrustQuery.qll @@ -15,16 +15,16 @@ module SslEndpointIdentificationFlowConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node sanitizer) { sanitizer instanceof SslUnsafeCertTrustSanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-273/UnsafeCertTrust.ql@22:8:22:18) - } + predicate observeDiffInformedIncrementalMode() { any() } - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-273/UnsafeCertTrust.ql@22:8:22:18) - } + Location getASelectedSourceLocation(DataFlow::Node source) { none() } Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-273/UnsafeCertTrust.ql@22:8:22:18) + exists(Expr unsafeTrust | result = unsafeTrust.getLocation() | + unsafeTrust instanceof RabbitMQEnableHostnameVerificationNotSet + or + sink.asExpr() = unsafeTrust + ) } } diff --git a/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.expected b/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.expected index e69de29bb2d1..fc7199f0367b 100644 --- a/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.expected +++ b/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.expected @@ -0,0 +1,13 @@ +| UnsafeCertTrustTest.java:24:3:24:11 | sslEngine | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:25:3:25:11 | sslEngine | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:26:3:26:11 | sslEngine | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:35:3:35:11 | sslEngine | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:36:3:36:11 | sslEngine | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:37:3:37:11 | sslEngine | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:64:3:64:8 | socket | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:74:3:74:8 | socket | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:84:3:84:8 | socket | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:91:3:91:8 | socket | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:141:3:141:8 | socket | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:153:4:153:60 | useSslProtocol(...) | Unsafe configuration of trusted certificates. | +| UnsafeCertTrustTest.java:157:4:157:70 | setSslContextFactory(...) | Unsafe configuration of trusted certificates. | diff --git a/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.java b/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.java index 5375c7c329ea..e26a10e8f303 100644 --- a/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.java +++ b/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.java @@ -21,9 +21,9 @@ public void testSSLEngineEndpointIdSetNull() throws Exception { SSLParameters sslParameters = sslEngine.getSSLParameters(); sslParameters.setEndpointIdentificationAlgorithm(null); sslEngine.setSSLParameters(sslParameters); - sslEngine.beginHandshake(); // $hasUnsafeCertTrust - sslEngine.wrap(new ByteBuffer[] {}, null); // $hasUnsafeCertTrust - sslEngine.unwrap(null, null, 0, 0); // $hasUnsafeCertTrust + sslEngine.beginHandshake(); // $ Alert + sslEngine.wrap(new ByteBuffer[] {}, null); // $ Alert + sslEngine.unwrap(null, null, 0, 0); // $ Alert } public void testSSLEngineEndpointIdSetEmpty() throws Exception { @@ -32,9 +32,9 @@ public void testSSLEngineEndpointIdSetEmpty() throws Exception { SSLParameters sslParameters = sslEngine.getSSLParameters(); sslParameters.setEndpointIdentificationAlgorithm(""); sslEngine.setSSLParameters(sslParameters); - sslEngine.beginHandshake(); // $hasUnsafeCertTrust - sslEngine.wrap(new ByteBuffer[] {}, null); // $hasUnsafeCertTrust - sslEngine.unwrap(null, null, 0, 0); // $hasUnsafeCertTrust + sslEngine.beginHandshake(); // $ Alert + sslEngine.wrap(new ByteBuffer[] {}, null); // $ Alert + sslEngine.unwrap(null, null, 0, 0); // $ Alert } public void testSSLEngineEndpointIdSafe() throws Exception { @@ -61,7 +61,7 @@ public void testSSLSocketEndpointIdNotSet() throws Exception { SSLContext sslContext = SSLContext.getInstance("TLS"); SSLSocketFactory socketFactory = sslContext.getSocketFactory(); SSLSocket socket = (SSLSocket) socketFactory.createSocket(); - socket.getOutputStream(); // $hasUnsafeCertTrust + socket.getOutputStream(); // $ Alert } public void testSSLSocketEndpointIdSetNull() throws Exception { @@ -71,7 +71,7 @@ public void testSSLSocketEndpointIdSetNull() throws Exception { SSLParameters sslParameters = socket.getSSLParameters(); sslParameters.setEndpointIdentificationAlgorithm(null); socket.setSSLParameters(sslParameters); - socket.getOutputStream(); // $hasUnsafeCertTrust + socket.getOutputStream(); // $ Alert } public void testSSLSocketEndpointIdSetEmpty() throws Exception { @@ -81,14 +81,14 @@ public void testSSLSocketEndpointIdSetEmpty() throws Exception { SSLParameters sslParameters = socket.getSSLParameters(); sslParameters.setEndpointIdentificationAlgorithm(""); socket.setSSLParameters(sslParameters); - socket.getOutputStream(); // $hasUnsafeCertTrust + socket.getOutputStream(); // $ Alert } public void testSSLSocketEndpointIdAfterConnecting() throws Exception { SSLContext sslContext = SSLContext.getInstance("TLS"); SSLSocketFactory socketFactory = sslContext.getSocketFactory(); SSLSocket socket = (SSLSocket) socketFactory.createSocket(); - socket.getOutputStream(); // $hasUnsafeCertTrust + socket.getOutputStream(); // $ Alert SSLParameters sslParameters = socket.getSSLParameters(); sslParameters.setEndpointIdentificationAlgorithm("HTTPS"); socket.setSSLParameters(sslParameters); @@ -138,7 +138,7 @@ public void testSSLSocketEndpointIdSafeWithSanitizerInCast(boolean safe) throws SSLParameters sslParameters = sslSocket.getSSLParameters(); sslParameters.setEndpointIdentificationAlgorithm("HTTPS"); sslSocket.setSSLParameters(sslParameters); - socket.getOutputStream(); // $ SPURIOUS: hasUnsafeCertTrust + socket.getOutputStream(); // $ SPURIOUS: Alert } public void testSocketEndpointIdNotSet() throws Exception { @@ -150,11 +150,11 @@ public void testSocketEndpointIdNotSet() throws Exception { public void testRabbitMQFactoryEnableHostnameVerificationNotSet() throws Exception { { ConnectionFactory connectionFactory = new ConnectionFactory(); - connectionFactory.useSslProtocol(SSLContext.getDefault()); // $hasUnsafeCertTrust + connectionFactory.useSslProtocol(SSLContext.getDefault()); // $ Alert } { ConnectionFactory connectionFactory = new ConnectionFactory(); - connectionFactory.setSslContextFactory(new TestSslContextFactory()); // $hasUnsafeCertTrust + connectionFactory.setSslContextFactory(new TestSslContextFactory()); // $ Alert } } diff --git a/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.ql b/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.ql deleted file mode 100644 index 7e620b8d3dae..000000000000 --- a/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.ql +++ /dev/null @@ -1,22 +0,0 @@ -import java -import semmle.code.java.security.UnsafeCertTrustQuery -import utils.test.InlineExpectationsTest - -module UnsafeCertTrustTest implements TestSig { - string getARelevantTag() { result = "hasUnsafeCertTrust" } - - predicate hasActualResult(Location location, string element, string tag, string value) { - tag = "hasUnsafeCertTrust" and - exists(Expr unsafeTrust | - unsafeTrust instanceof RabbitMQEnableHostnameVerificationNotSet - or - SslEndpointIdentificationFlow::flowTo(DataFlow::exprNode(unsafeTrust)) - | - unsafeTrust.getLocation() = location and - element = unsafeTrust.toString() and - value = "" - ) - } -} - -import MakeTest diff --git a/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.qlref b/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.qlref new file mode 100644 index 000000000000..df2a57046178 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-273/UnsafeCertTrustTest.qlref @@ -0,0 +1,4 @@ +query: Security/CWE/CWE-273/UnsafeCertTrust.ql +postprocess: + - utils/test/PrettyPrintModels.ql + - utils/test/InlineExpectationsTestQuery.ql From ffc467a778c59131a861a1e56b9bb314f9239311 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Tue, 8 Jul 2025 17:14:12 +0200 Subject: [PATCH 50/72] Java: AndroidWebViewSettingsAllowsContentAccess --- .../AndroidWebViewSettingsAllowsContentAccess.ql | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql b/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql index 45607818fe97..45767185dfd2 100644 --- a/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql +++ b/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql @@ -99,15 +99,7 @@ module WebViewDisallowContentAccessConfig implements DataFlow::StateConfigSig { } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 117 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql@119:8:119:8) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 117 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql@119:8:119:8) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 117 (/Users/d10c/src/semmle-code/ql/java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql@119:8:119:8) + none() // only used negatively } } From aa90f3c1b4d8f6c754582c7601b32e0037e83120 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 16:10:02 +0200 Subject: [PATCH 51/72] JS: patch-generated stubs --- .../dataflow/IndirectCommandInjectionQuery.qll | 5 +++++ .../security/dataflow/NosqlInjectionQuery.qll | 12 +++++++++++- .../ShellCommandInjectionFromEnvironmentQuery.qll | 5 +++++ .../security/dataflow/SqlInjectionQuery.qll | 12 +++++++++++- .../Security/CWE-099/EnvValueAndKeyInjection.ql | 8 ++++++++ .../Security/CWE-347/decodeJwtWithoutVerification.ql | 8 ++++++++ 6 files changed, 48 insertions(+), 2 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll index 87d85911a1ba..202a947cfcfd 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll @@ -29,11 +29,16 @@ module IndirectCommandInjectionConfig implements DataFlow::ConfigSig { predicate observeDiffInformedIncrementalMode() { any() } + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/IndirectCommandInjection.ql@29:8:29:16) + } + Location getASelectedSinkLocation(DataFlow::Node sink) { exists(DataFlow::Node node | isSinkWithHighlight(sink, node) and result = node.getLocation() ) + // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/IndirectCommandInjection.ql@29:8:29:16) } } diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll index e7d93aabb977..7217f0e8516c 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll @@ -52,7 +52,17 @@ module NosqlInjectionConfig implements DataFlow::StateConfigSig { state2 = state1 } - predicate observeDiffInformedIncrementalMode() { any() } + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) + } } /** diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll index 1d396da5b20d..324ba0284fb1 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll @@ -30,11 +30,16 @@ module ShellCommandInjectionFromEnvironmentConfig implements DataFlow::ConfigSig predicate observeDiffInformedIncrementalMode() { any() } + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/ShellCommandInjectionFromEnvironment.ql@30:8:30:16) + } + Location getASelectedSinkLocation(DataFlow::Node sink) { exists(DataFlow::Node node | isSinkWithHighlight(sink, node) and result = node.getLocation() ) + // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/ShellCommandInjectionFromEnvironment.ql@30:8:30:16) } } diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll index 69dabac14680..59a4a45b312c 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll @@ -32,7 +32,17 @@ module SqlInjectionConfig implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { any() } + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) + } } /** diff --git a/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql b/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql index e66406f84053..e9db8adac564 100644 --- a/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql +++ b/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql @@ -33,6 +33,14 @@ module EnvValueAndKeyInjectionConfig implements DataFlow::ConfigSig { ) ) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 66 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql@69:8:69:23) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 66 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql@69:8:69:23) + } } module EnvValueAndKeyInjectionFlow = TaintTracking::Global; diff --git a/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql b/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql index 429744bbbd1d..b0614138ef82 100644 --- a/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql +++ b/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql @@ -27,6 +27,14 @@ module VerifiedDecodeConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source instanceof ActiveThreatModelSource } predicate isSink(DataFlow::Node sink) { sink = verifiedDecode() } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 39 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql@40:60:40:73) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 39 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql@40:60:40:73) + } } module VerifiedDecodeFlow = TaintTracking::Global; From 87c01d86753361d4bd3bb8b35f7ca2c9466dc7cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 14:48:32 +0200 Subject: [PATCH 52/72] JS: IndirectCommandInjection --- .../dataflow/IndirectCommandInjectionQuery.qll | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll index 202a947cfcfd..dc08ff47acf6 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionQuery.qll @@ -29,16 +29,12 @@ module IndirectCommandInjectionConfig implements DataFlow::ConfigSig { predicate observeDiffInformedIncrementalMode() { any() } - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/IndirectCommandInjection.ql@29:8:29:16) - } - Location getASelectedSinkLocation(DataFlow::Node sink) { - exists(DataFlow::Node node | - isSinkWithHighlight(sink, node) and - result = node.getLocation() + exists(DataFlow::Node highlight | result = highlight.getLocation() | + if isSinkWithHighlight(sink, _) + then isSinkWithHighlight(sink, highlight) + else highlight = sink ) - // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 25 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/IndirectCommandInjection.ql@29:8:29:16) } } From fbd9c03f13d795d7797acbc9658a0c3fd6002da7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 14:52:15 +0200 Subject: [PATCH 53/72] JS: NosqlInjection, SqlInjection --- .../security/dataflow/NosqlInjectionQuery.qll | 12 +----------- .../security/dataflow/SqlInjectionQuery.qll | 12 +----------- 2 files changed, 2 insertions(+), 22 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll index 7217f0e8516c..e7d93aabb977 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/NosqlInjectionQuery.qll @@ -52,17 +52,7 @@ module NosqlInjectionConfig implements DataFlow::StateConfigSig { state2 = state1 } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 34 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll index 59a4a45b312c..69dabac14680 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/SqlInjectionQuery.qll @@ -32,17 +32,7 @@ module SqlInjectionConfig implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:8:35:21), Column 1 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:8:37:21), Column 5 does not select a source or sink originating from the flow call on line 28 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-089/SqlInjection.ql@35:82:35:97), Column 5 does not select a source or sink originating from the flow call on line 30 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-089/SqlInjection.ql@37:82:37:97) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** From 9c19cc065e35f1e52c82d227ee27fb8f70cd454e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 14:54:41 +0200 Subject: [PATCH 54/72] JS: ShellCommandInjection --- .../ShellCommandInjectionFromEnvironmentQuery.qll | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll b/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll index 324ba0284fb1..f95dc66b06ff 100644 --- a/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll +++ b/javascript/ql/lib/semmle/javascript/security/dataflow/ShellCommandInjectionFromEnvironmentQuery.qll @@ -30,16 +30,12 @@ module ShellCommandInjectionFromEnvironmentConfig implements DataFlow::ConfigSig predicate observeDiffInformedIncrementalMode() { any() } - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/ShellCommandInjectionFromEnvironment.ql@30:8:30:16) - } - Location getASelectedSinkLocation(DataFlow::Node sink) { - exists(DataFlow::Node node | - isSinkWithHighlight(sink, node) and - result = node.getLocation() + exists(DataFlow::Node highlight | result = highlight.getLocation() | + if isSinkWithHighlight(sink, _) + then isSinkWithHighlight(sink, highlight) + else highlight = sink ) - // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 26 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/Security/CWE-078/ShellCommandInjectionFromEnvironment.ql@30:8:30:16) } } From 27e79d349ab3bc319ac2b9685ff5bf65bbd2c336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 14:58:43 +0200 Subject: [PATCH 55/72] JS: EnvValueAndKeyInjection --- .../Security/CWE-099/EnvValueAndKeyInjection.ql | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql b/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql index e9db8adac564..5c8ba19f16bc 100644 --- a/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql +++ b/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql @@ -34,13 +34,7 @@ module EnvValueAndKeyInjectionConfig implements DataFlow::ConfigSig { ) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 66 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql@69:8:69:23) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 66 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-099/EnvValueAndKeyInjection.ql@69:8:69:23) - } + predicate observeDiffInformedIncrementalMode() { any() } } module EnvValueAndKeyInjectionFlow = TaintTracking::Global; From 4efdb98f5fce0bcea89ff05407216ad09cdba6ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 15:00:41 +0200 Subject: [PATCH 56/72] JS: decodeJwtWithoutVerification --- .../Security/CWE-347/decodeJwtWithoutVerification.ql | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql b/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql index b0614138ef82..17d66cdf5770 100644 --- a/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql +++ b/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql @@ -29,11 +29,7 @@ module VerifiedDecodeConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink = verifiedDecode() } predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 39 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql@40:60:40:73) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 39 (/Users/d10c/src/semmle-code/ql/javascript/ql/src/experimental/Security/CWE-347/decodeJwtWithoutVerification.ql@40:60:40:73) + none() // used as secondary config } } From 391b5d2dffaed5b1d0b845f11f01b05470da10b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 16:25:36 +0200 Subject: [PATCH 57/72] Python: patch-generated stubs --- .../security/dataflow/LdapInjectionQuery.qll | 24 +++++++++++++++++-- .../WeakSensitiveDataHashingQuery.qll | 4 ---- .../PossibleTimingAttackAgainstHash.ql | 4 ++++ .../TimingAttackAgainstHash.ql | 4 ++++ 4 files changed, 30 insertions(+), 6 deletions(-) diff --git a/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll b/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll index 7d0f5da6a5a5..f803c4a842fd 100644 --- a/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll +++ b/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll @@ -20,7 +20,17 @@ private module LdapInjectionDnConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof DnSanitizer } - predicate observeDiffInformedIncrementalMode() { any() } + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) + } } /** Global taint-tracking for detecting "LDAP injection via the distinguished name (DN) parameter" vulnerabilities. */ @@ -33,7 +43,17 @@ private module LdapInjectionFilterConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof FilterSanitizer } - predicate observeDiffInformedIncrementalMode() { any() } + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) + } } /** Global taint-tracking for detecting "LDAP injection via the filter parameter" vulnerabilities. */ diff --git a/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll b/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll index a219eac00b20..04d8846d7d01 100644 --- a/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll +++ b/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll @@ -33,8 +33,6 @@ module NormalHashFunction { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { sensitiveDataExtraStepForCalls(node1, node2) } - - predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on sensitive data" vulnerabilities. */ @@ -65,8 +63,6 @@ module ComputationallyExpensiveHashFunction { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { sensitiveDataExtraStepForCalls(node1, node2) } - - predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on passwords" vulnerabilities. */ diff --git a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql index 82ba11c1d4ba..971ef0c54160 100644 --- a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql +++ b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql @@ -26,6 +26,10 @@ private module PossibleTimingAttackAgainstHashConfig implements DataFlow::Config predicate isSource(DataFlow::Node source) { source instanceof ProduceCryptoCall } predicate isSink(DataFlow::Node sink) { sink instanceof NonConstantTimeComparisonSink } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 selects source.getResultType (/Users/d10c/src/semmle-code/ql/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql@41:3:41:54) + } } module PossibleTimingAttackAgainstHashFlow = diff --git a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql index e08f1dbb5177..89b008ce9b0b 100644 --- a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql +++ b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql @@ -25,6 +25,10 @@ private module TimingAttackAgainstHashConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source instanceof ProduceCryptoCall } predicate isSink(DataFlow::Node sink) { sink instanceof NonConstantTimeComparisonSink } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 selects source.getResultType (/Users/d10c/src/semmle-code/ql/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql@39:3:39:54) + } } module TimingAttackAgainstHashFlow = TaintTracking::Global; From 0ba3f2296824a5f7c800acab6ae8270be9878744 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 15:07:55 +0200 Subject: [PATCH 58/72] Python: LdapInjection --- .../security/dataflow/LdapInjectionQuery.qll | 24 ++----------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll b/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll index f803c4a842fd..7d0f5da6a5a5 100644 --- a/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll +++ b/python/ql/lib/semmle/python/security/dataflow/LdapInjectionQuery.qll @@ -20,17 +20,7 @@ private module LdapInjectionDnConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof DnSanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 21 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "LDAP injection via the distinguished name (DN) parameter" vulnerabilities. */ @@ -43,17 +33,7 @@ private module LdapInjectionFilterConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof FilterSanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) - } - - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@26:8:26:21), Column 5 does not select a source or sink originating from the flow call on line 24 (/Users/d10c/src/semmle-code/ql/python/ql/src/Security/CWE-090/LdapInjection.ql@27:68:27:83) - } + predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "LDAP injection via the filter parameter" vulnerabilities. */ From f9304f494dc7a42db00bce3b72e32e2ddff36ce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 15:09:26 +0200 Subject: [PATCH 59/72] Python: WeakSensitiveDatHashing --- .../security/dataflow/WeakSensitiveDataHashingQuery.qll | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll b/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll index 04d8846d7d01..a219eac00b20 100644 --- a/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll +++ b/python/ql/lib/semmle/python/security/dataflow/WeakSensitiveDataHashingQuery.qll @@ -33,6 +33,8 @@ module NormalHashFunction { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { sensitiveDataExtraStepForCalls(node1, node2) } + + predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on sensitive data" vulnerabilities. */ @@ -63,6 +65,8 @@ module ComputationallyExpensiveHashFunction { predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) { sensitiveDataExtraStepForCalls(node1, node2) } + + predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on passwords" vulnerabilities. */ From e06964123b0f8b2ca76646967ac7b12c43cffaa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 15:30:20 +0200 Subject: [PATCH 60/72] Python: PossibleTimingAttackAgainstHash (+ selecting source node instead of string) --- .../PossibleTimingAttackAgainstHash.ql | 6 ++---- .../PossibleTimingAttackAgainstHash.expected | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql index 971ef0c54160..c57373f48630 100644 --- a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql +++ b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql @@ -27,9 +27,7 @@ private module PossibleTimingAttackAgainstHashConfig implements DataFlow::Config predicate isSink(DataFlow::Node sink) { sink instanceof NonConstantTimeComparisonSink } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 selects source.getResultType (/Users/d10c/src/semmle-code/ql/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql@41:3:41:54) - } + predicate observeDiffInformedIncrementalMode() { any() } } module PossibleTimingAttackAgainstHashFlow = @@ -42,4 +40,4 @@ from PossibleTimingAttackAgainstHashFlow::PathNode sink where PossibleTimingAttackAgainstHashFlow::flowPath(source, sink) select sink.getNode(), source, sink, "Possible Timing attack against $@ validation.", - source.getNode().(ProduceCryptoCall).getResultType(), "message" + source.getNode(), source.getNode().(ProduceCryptoCall).getResultType() + " message" diff --git a/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.expected b/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.expected index 8846e9087981..1577182b2dcd 100644 --- a/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.expected +++ b/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.expected @@ -10,5 +10,5 @@ nodes | TimingAttackAgainstHash.py:37:19:37:48 | ControlFlowNode for sign() | semmle.label | ControlFlowNode for sign() | subpaths #select -| TimingAttackAgainstHash.py:27:24:27:32 | ControlFlowNode for signature | TimingAttackAgainstHash.py:26:17:26:41 | ControlFlowNode for Attribute() | TimingAttackAgainstHash.py:27:24:27:32 | ControlFlowNode for signature | Possible Timing attack against $@ validation. | signature | message | -| TimingAttackAgainstHash.py:37:19:37:48 | ControlFlowNode for sign() | TimingAttackAgainstHash.py:30:12:30:47 | ControlFlowNode for Attribute() | TimingAttackAgainstHash.py:37:19:37:48 | ControlFlowNode for sign() | Possible Timing attack against $@ validation. | MAC | message | +| TimingAttackAgainstHash.py:27:24:27:32 | ControlFlowNode for signature | TimingAttackAgainstHash.py:26:17:26:41 | ControlFlowNode for Attribute() | TimingAttackAgainstHash.py:27:24:27:32 | ControlFlowNode for signature | Possible Timing attack against $@ validation. | TimingAttackAgainstHash.py:26:17:26:41 | ControlFlowNode for Attribute() | signature message | +| TimingAttackAgainstHash.py:37:19:37:48 | ControlFlowNode for sign() | TimingAttackAgainstHash.py:30:12:30:47 | ControlFlowNode for Attribute() | TimingAttackAgainstHash.py:37:19:37:48 | ControlFlowNode for sign() | Possible Timing attack against $@ validation. | TimingAttackAgainstHash.py:30:12:30:47 | ControlFlowNode for Attribute() | MAC message | From 2470c7bc1674f53a857c0779504f89d43f6a9fff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 16:05:22 +0200 Subject: [PATCH 61/72] Python: TimingAttackAgainstHash (+ new test) That said, the test is useless; to get a result, I need a comparison against remote input. --- .../TimingAttackAgainstHash.ql | 8 +++----- .../TimingAttackAgainstHash.expected | 12 ++++++++++++ .../TimingAttackAgainstHash.qlref | 1 + 3 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.expected create mode 100644 python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.qlref diff --git a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql index 89b008ce9b0b..d97f6c619f9b 100644 --- a/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql +++ b/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql @@ -26,9 +26,7 @@ private module TimingAttackAgainstHashConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof NonConstantTimeComparisonSink } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 selects source.getResultType (/Users/d10c/src/semmle-code/ql/python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql@39:3:39:54) - } + predicate observeDiffInformedIncrementalMode() { any() } } module TimingAttackAgainstHashFlow = TaintTracking::Global; @@ -39,5 +37,5 @@ from TimingAttackAgainstHashFlow::PathNode source, TimingAttackAgainstHashFlow:: where TimingAttackAgainstHashFlow::flowPath(source, sink) and sink.getNode().(NonConstantTimeComparisonSink).includesUserInput() -select sink.getNode(), source, sink, "Timing attack against $@ validation.", - source.getNode().(ProduceCryptoCall).getResultType(), "message" +select sink.getNode(), source, sink, "Timing attack against $@ validation.", source.getNode(), + source.getNode().(ProduceCryptoCall).getResultType() + " message" diff --git a/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.expected b/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.expected new file mode 100644 index 000000000000..0b7b2de8ddb9 --- /dev/null +++ b/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.expected @@ -0,0 +1,12 @@ +edges +| TimingAttackAgainstHash.py:26:5:26:13 | ControlFlowNode for signature | TimingAttackAgainstHash.py:27:24:27:32 | ControlFlowNode for signature | provenance | | +| TimingAttackAgainstHash.py:26:17:26:41 | ControlFlowNode for Attribute() | TimingAttackAgainstHash.py:26:5:26:13 | ControlFlowNode for signature | provenance | | +| TimingAttackAgainstHash.py:30:12:30:47 | ControlFlowNode for Attribute() | TimingAttackAgainstHash.py:37:19:37:48 | ControlFlowNode for sign() | provenance | | +nodes +| TimingAttackAgainstHash.py:26:5:26:13 | ControlFlowNode for signature | semmle.label | ControlFlowNode for signature | +| TimingAttackAgainstHash.py:26:17:26:41 | ControlFlowNode for Attribute() | semmle.label | ControlFlowNode for Attribute() | +| TimingAttackAgainstHash.py:27:24:27:32 | ControlFlowNode for signature | semmle.label | ControlFlowNode for signature | +| TimingAttackAgainstHash.py:30:12:30:47 | ControlFlowNode for Attribute() | semmle.label | ControlFlowNode for Attribute() | +| TimingAttackAgainstHash.py:37:19:37:48 | ControlFlowNode for sign() | semmle.label | ControlFlowNode for sign() | +subpaths +#select diff --git a/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.qlref b/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.qlref new file mode 100644 index 000000000000..50c9d84b1f96 --- /dev/null +++ b/python/ql/test/experimental/query-tests/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.qlref @@ -0,0 +1 @@ +experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql From 15c29c0f6f52da72812e0c3fb936840b427a8a38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 16:32:43 +0200 Subject: [PATCH 62/72] Ruby: patch-generated stubs --- .../codeql/ruby/security/WeakSensitiveDataHashingQuery.qll | 4 ---- .../codeql/ruby/security/regexp/MissingFullAnchorQuery.qll | 4 ++++ .../lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll | 4 ++++ ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql | 5 +++++ 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll b/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll index 7ce8d213d2f5..dd9c389b4c34 100644 --- a/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll +++ b/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll @@ -28,8 +28,6 @@ module NormalHashFunction { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } - - predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on sensitive data" vulnerabilities. */ @@ -56,8 +54,6 @@ module ComputationallyExpensiveHashFunction { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } - - predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on passwords" vulnerabilities. */ diff --git a/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll b/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll index febfa0712d9b..f4fb2b151caf 100644 --- a/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll +++ b/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll @@ -17,6 +17,10 @@ private module MissingFullAnchorConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 selects sink.getCallNode (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-020/MissingFullAnchor.ql@20:41:20:62), Column 9 selects sink.getRegex (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-020/MissingFullAnchor.ql@20:76:20:94) + } } /** diff --git a/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll b/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll index 98a42fcf5e7c..613bcd703396 100644 --- a/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll +++ b/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll @@ -18,6 +18,10 @@ private module PolynomialReDoSConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getHighlight (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-1333/PolynomialReDoS.ql@27:8:27:30), Column 5 selects sink.getRegExp (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-1333/PolynomialReDoS.ql@29:67:29:72) + } } /** diff --git a/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql b/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql index dbc5db91d998..7e605c5acda9 100644 --- a/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql +++ b/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql @@ -59,11 +59,16 @@ private module PermissivePermissionsConfig implements DataFlow::ConfigSig { predicate observeDiffInformedIncrementalMode() { any() } + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 78 (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql@81:84:81:86) + } + Location getASelectedSinkLocation(DataFlow::Node sink) { exists(FileSystemPermissionModification mod | sinkDef(sink, mod) and result = mod.getLocation() ) + // TODO: Make sure that this sink location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 78 (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql@81:84:81:86) } } From 801f66eda90fa7c203c01f968067f8b0175da8f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 16:11:40 +0200 Subject: [PATCH 63/72] Ruby: MissingFullAnchor --- .../ruby/security/regexp/MissingFullAnchorQuery.qll | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll b/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll index f4fb2b151caf..7e6076937a02 100644 --- a/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll +++ b/ruby/ql/lib/codeql/ruby/security/regexp/MissingFullAnchorQuery.qll @@ -18,8 +18,14 @@ private module MissingFullAnchorConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 7 selects sink.getCallNode (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-020/MissingFullAnchor.ql@20:41:20:62), Column 9 selects sink.getRegex (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-020/MissingFullAnchor.ql@20:76:20:94) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + result = sink.getLocation() + or + result = sink.(Sink).getCallNode().getLocation() + or + result = sink.(Sink).getRegex().getLocation() } } From 0d29d9b4c7af5f2d7703125d3b77384179466a42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 16:14:46 +0200 Subject: [PATCH 64/72] Ruby: PolynomialReDoS: keep excluded --- .../lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll b/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll index 613bcd703396..98a42fcf5e7c 100644 --- a/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll +++ b/ruby/ql/lib/codeql/ruby/security/regexp/PolynomialReDoSQuery.qll @@ -18,10 +18,6 @@ private module PolynomialReDoSConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } - - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 selects sink.getHighlight (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-1333/PolynomialReDoS.ql@27:8:27:30), Column 5 selects sink.getRegExp (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-1333/PolynomialReDoS.ql@29:67:29:72) - } } /** From 31e71298712aba03f9fe7d4ba2f5a86374ab8082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 16:16:01 +0200 Subject: [PATCH 65/72] Ruby: WeakSensitiveDataHashing --- .../codeql/ruby/security/WeakSensitiveDataHashingQuery.qll | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll b/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll index dd9c389b4c34..7ce8d213d2f5 100644 --- a/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll +++ b/ruby/ql/lib/codeql/ruby/security/WeakSensitiveDataHashingQuery.qll @@ -28,6 +28,8 @@ module NormalHashFunction { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on sensitive data" vulnerabilities. */ @@ -54,6 +56,8 @@ module ComputationallyExpensiveHashFunction { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer } + + predicate observeDiffInformedIncrementalMode() { any() } } /** Global taint-tracking for detecting "use of a broken or weak cryptographic hashing algorithm on passwords" vulnerabilities. */ From ff9b24bfc593e0a72d40f97e5456a961c62787bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 16:18:33 +0200 Subject: [PATCH 66/72] Ruby: WeakFilePermissions --- ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql | 5 ----- 1 file changed, 5 deletions(-) diff --git a/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql b/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql index 7e605c5acda9..dbc5db91d998 100644 --- a/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql +++ b/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql @@ -59,16 +59,11 @@ private module PermissivePermissionsConfig implements DataFlow::ConfigSig { predicate observeDiffInformedIncrementalMode() { any() } - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 78 (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql@81:84:81:86) - } - Location getASelectedSinkLocation(DataFlow::Node sink) { exists(FileSystemPermissionModification mod | sinkDef(sink, mod) and result = mod.getLocation() ) - // TODO: Make sure that this sink location matches the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 78 (/Users/d10c/src/semmle-code/ql/ruby/ql/src/queries/security/cwe-732/WeakFilePermissions.ql@81:84:81:86) } } From 45a19ee650b963cdaacd40449fe720ae38088fe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 16:29:00 +0200 Subject: [PATCH 67/72] Rust: patch-generated stubs --- rust/ql/src/queries/security/CWE-020/RegexInjection.ql | 2 ++ rust/ql/src/queries/security/CWE-022/TaintedPath.ql | 2 ++ rust/ql/src/queries/security/CWE-089/SqlInjection.ql | 2 ++ rust/ql/src/queries/security/CWE-311/CleartextTransmission.ql | 2 ++ rust/ql/src/queries/security/CWE-312/CleartextLogging.ql | 2 ++ .../queries/security/CWE-770/UncontrolledAllocationSize.ql | 2 ++ rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql | 4 ++++ rust/ql/src/queries/security/CWE-825/AccessInvalidPointer.ql | 2 ++ 8 files changed, 18 insertions(+) diff --git a/rust/ql/src/queries/security/CWE-020/RegexInjection.ql b/rust/ql/src/queries/security/CWE-020/RegexInjection.ql index 14d6d8e167ed..287c616a43ed 100644 --- a/rust/ql/src/queries/security/CWE-020/RegexInjection.ql +++ b/rust/ql/src/queries/security/CWE-020/RegexInjection.ql @@ -34,6 +34,8 @@ module RegexInjectionConfig implements DataFlow::ConfigSig { predicate isAdditionalFlowStep(DataFlow::Node nodeFrom, DataFlow::Node nodeTo) { any(AdditionalFlowStep s).step(nodeFrom, nodeTo) } + + predicate observeDiffInformedIncrementalMode() { any() } } /** diff --git a/rust/ql/src/queries/security/CWE-022/TaintedPath.ql b/rust/ql/src/queries/security/CWE-022/TaintedPath.ql index 8896cf608427..7acfc2055764 100644 --- a/rust/ql/src/queries/security/CWE-022/TaintedPath.ql +++ b/rust/ql/src/queries/security/CWE-022/TaintedPath.ql @@ -79,6 +79,8 @@ module TaintedPathConfig implements DataFlow::StateConfigSig { stateFrom instanceof NotNormalized and stateTo instanceof NormalizedUnchecked } + + predicate observeDiffInformedIncrementalMode() { any() } } module TaintedPathFlow = TaintTracking::GlobalWithState; diff --git a/rust/ql/src/queries/security/CWE-089/SqlInjection.ql b/rust/ql/src/queries/security/CWE-089/SqlInjection.ql index f61295263bfb..883fafd00d25 100644 --- a/rust/ql/src/queries/security/CWE-089/SqlInjection.ql +++ b/rust/ql/src/queries/security/CWE-089/SqlInjection.ql @@ -26,6 +26,8 @@ module SqlInjectionConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node node) { node instanceof Sink } predicate isBarrier(DataFlow::Node barrier) { barrier instanceof Barrier } + + predicate observeDiffInformedIncrementalMode() { any() } } module SqlInjectionFlow = TaintTracking::Global; diff --git a/rust/ql/src/queries/security/CWE-311/CleartextTransmission.ql b/rust/ql/src/queries/security/CWE-311/CleartextTransmission.ql index 739dca0f4185..508937533899 100644 --- a/rust/ql/src/queries/security/CWE-311/CleartextTransmission.ql +++ b/rust/ql/src/queries/security/CWE-311/CleartextTransmission.ql @@ -37,6 +37,8 @@ module CleartextTransmissionConfig implements DataFlow::ConfigSig { // make sources barriers so that we only report the closest instance isSource(node) } + + predicate observeDiffInformedIncrementalMode() { any() } } module CleartextTransmissionFlow = TaintTracking::Global; diff --git a/rust/ql/src/queries/security/CWE-312/CleartextLogging.ql b/rust/ql/src/queries/security/CWE-312/CleartextLogging.ql index c2a1dcc747f5..b1c56114c7bd 100644 --- a/rust/ql/src/queries/security/CWE-312/CleartextLogging.ql +++ b/rust/ql/src/queries/security/CWE-312/CleartextLogging.ql @@ -45,6 +45,8 @@ module CleartextLoggingConfig implements DataFlow::ConfigSig { isSink(node) and c.getAReadContent() instanceof DataFlow::TuplePositionContent } + + predicate observeDiffInformedIncrementalMode() { any() } } module CleartextLoggingFlow = TaintTracking::Global; diff --git a/rust/ql/src/queries/security/CWE-770/UncontrolledAllocationSize.ql b/rust/ql/src/queries/security/CWE-770/UncontrolledAllocationSize.ql index 3d25ede3187d..cb5fe07b4aa8 100644 --- a/rust/ql/src/queries/security/CWE-770/UncontrolledAllocationSize.ql +++ b/rust/ql/src/queries/security/CWE-770/UncontrolledAllocationSize.ql @@ -32,6 +32,8 @@ module UncontrolledAllocationConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node sink) { sink instanceof Sink } predicate isBarrier(DataFlow::Node barrier) { barrier instanceof Barrier } + + predicate observeDiffInformedIncrementalMode() { any() } } module UncontrolledAllocationFlow = TaintTracking::Global; diff --git a/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql b/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql index b4f652668b71..bedf1c65311d 100644 --- a/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql +++ b/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql @@ -28,6 +28,10 @@ module AccessAfterLifetimeConfig implements DataFlow::ConfigSig { predicate isSink(DataFlow::Node node) { node instanceof AccessAfterLifetime::Sink } predicate isBarrier(DataFlow::Node barrier) { barrier instanceof AccessAfterLifetime::Barrier } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 40 (/Users/d10c/src/semmle-code/ql/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql@52:62:52:67) + } } module AccessAfterLifetimeFlow = TaintTracking::Global; diff --git a/rust/ql/src/queries/security/CWE-825/AccessInvalidPointer.ql b/rust/ql/src/queries/security/CWE-825/AccessInvalidPointer.ql index d0a13b9ddb14..5177e1fb0e03 100644 --- a/rust/ql/src/queries/security/CWE-825/AccessInvalidPointer.ql +++ b/rust/ql/src/queries/security/CWE-825/AccessInvalidPointer.ql @@ -32,6 +32,8 @@ module AccessInvalidPointerConfig implements DataFlow::ConfigSig { // make sinks barriers so that we only report the closest instance isSink(node) } + + predicate observeDiffInformedIncrementalMode() { any() } } module AccessInvalidPointerFlow = TaintTracking::Global; From 14e27e8c124564811690257de7a580570680c537 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 17:01:28 +0200 Subject: [PATCH 68/72] Rust: AccessAfterLifetime --- .../src/queries/security/CWE-825/AccessAfterLifetime.ql | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql b/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql index bedf1c65311d..4fbb98065135 100644 --- a/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql +++ b/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql @@ -29,8 +29,13 @@ module AccessAfterLifetimeConfig implements DataFlow::ConfigSig { predicate isBarrier(DataFlow::Node barrier) { barrier instanceof AccessAfterLifetime::Barrier } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 5 does not select a source or sink originating from the flow call on line 40 (/Users/d10c/src/semmle-code/ql/rust/ql/src/queries/security/CWE-825/AccessAfterLifetime.ql@52:62:52:67) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { + exists(Variable target, DataFlow::Node sink | result = target.getLocation() | + isSink(sink) and + AccessAfterLifetime::dereferenceAfterLifetime(source, sink, target) + ) } } From f7854de62acdcac154a7201856e25ec18d38571c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Wed, 2 Jul 2025 17:02:27 +0200 Subject: [PATCH 69/72] Swift: patch-generated stubs --- .../swift/security/CleartextStorageDatabaseQuery.qll | 4 ++++ .../security/CleartextStoragePreferencesQuery.qll | 4 ++++ .../lib/codeql/swift/security/InsecureTLSQuery.qll | 4 ++++ .../swift/security/UnsafeWebViewFetchQuery.qll | 12 ++++++++++++ 4 files changed, 24 insertions(+) diff --git a/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll b/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll index 0f2d28480cdb..1a2c0f2a5004 100644 --- a/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll +++ b/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll @@ -48,6 +48,10 @@ module CleartextStorageDatabaseConfig implements DataFlow::ConfigSig { node.asExpr().getType().getUnderlyingType() instanceof DictionaryType and c.getAReadContent().(DataFlow::Content::TupleContent).getIndex() = 1 } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-311/CleartextStorageDatabase.ql@35:8:35:16) + } } /** diff --git a/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll b/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll index 2a7bec5dc47f..333ad0e342d9 100644 --- a/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll +++ b/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll @@ -30,6 +30,10 @@ module CleartextStoragePreferencesConfig implements DataFlow::ConfigSig { // make sources barriers so that we only report the closest instance isSource(node) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-312/CleartextStoragePreferences.ql@34:8:34:16) + } } /** diff --git a/swift/ql/lib/codeql/swift/security/InsecureTLSQuery.qll b/swift/ql/lib/codeql/swift/security/InsecureTLSQuery.qll index 769c385d4d66..9acdac2d533a 100644 --- a/swift/ql/lib/codeql/swift/security/InsecureTLSQuery.qll +++ b/swift/ql/lib/codeql/swift/security/InsecureTLSQuery.qll @@ -21,6 +21,10 @@ module InsecureTlsConfig implements DataFlow::ConfigSig { predicate isAdditionalFlowStep(DataFlow::Node nodeFrom, DataFlow::Node nodeTo) { any(InsecureTlsExtensionsAdditionalFlowStep s).step(nodeFrom, nodeTo) } + + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSourceLocation(DataFlow::Node source) { none() } } module InsecureTlsFlow = TaintTracking::Global; diff --git a/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll b/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll index ba24f63231f4..6548a1bcf885 100644 --- a/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll +++ b/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll @@ -28,6 +28,18 @@ module UnsafeWebViewFetchConfig implements DataFlow::ConfigSig { predicate isAdditionalFlowStep(DataFlow::Node nodeFrom, DataFlow::Node nodeTo) { any(UnsafeWebViewFetchAdditionalFlowStep s).step(nodeFrom, nodeTo) } + + predicate observeDiffInformedIncrementalMode() { + any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-079/UnsafeWebViewFetch.ql@39:8:39:11) + } + + Location getASelectedSourceLocation(DataFlow::Node source) { + none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-079/UnsafeWebViewFetch.ql@39:8:39:11) + } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-079/UnsafeWebViewFetch.ql@39:8:39:11) + } } /** From 9badc48a3d6e4b0a917b7fd2220db0b0a1cb190a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 17:07:19 +0200 Subject: [PATCH 70/72] Swift: CleartextStorageDatabase --- .../swift/security/CleartextStorageDatabaseQuery.qll | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll b/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll index 1a2c0f2a5004..989d928a8c71 100644 --- a/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll +++ b/swift/ql/lib/codeql/swift/security/CleartextStorageDatabaseQuery.qll @@ -49,8 +49,15 @@ module CleartextStorageDatabaseConfig implements DataFlow::ConfigSig { c.getAReadContent().(DataFlow::Content::TupleContent).getIndex() = 1 } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 33 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-311/CleartextStorageDatabase.ql@35:8:35:16) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(DataFlow::Node cleanSink | result = cleanSink.getLocation() | + cleanSink = sink.(DataFlow::PostUpdateNode).getPreUpdateNode() + or + not sink instanceof DataFlow::PostUpdateNode and + cleanSink = sink + ) } } From 9f8b1494d3bf441e6cdab8f01ee43849bf045492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 17:19:53 +0200 Subject: [PATCH 71/72] Swift: CleartextStoragePreferences --- .../security/CleartextStoragePreferencesQuery.qll | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll b/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll index 333ad0e342d9..c3665589482a 100644 --- a/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll +++ b/swift/ql/lib/codeql/swift/security/CleartextStoragePreferencesQuery.qll @@ -31,8 +31,15 @@ module CleartextStoragePreferencesConfig implements DataFlow::ConfigSig { isSource(node) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 32 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-312/CleartextStoragePreferences.ql@34:8:34:16) + predicate observeDiffInformedIncrementalMode() { any() } + + Location getASelectedSinkLocation(DataFlow::Node sink) { + exists(DataFlow::Node cleanSink | result = cleanSink.getLocation() | + cleanSink = sink.(DataFlow::PostUpdateNode).getPreUpdateNode() + or + not sink instanceof DataFlow::PostUpdateNode and + cleanSink = sink + ) } } From c70036d3d8c3967d2c0979c604877b5a701d1425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nora=20Dimitrijevi=C4=87?= Date: Fri, 4 Jul 2025 17:26:14 +0200 Subject: [PATCH 72/72] Swift: UnsafeWebViewFetch --- .../swift/security/UnsafeWebViewFetchQuery.qll | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll b/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll index 6548a1bcf885..03df13b7e085 100644 --- a/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll +++ b/swift/ql/lib/codeql/swift/security/UnsafeWebViewFetchQuery.qll @@ -29,17 +29,9 @@ module UnsafeWebViewFetchConfig implements DataFlow::ConfigSig { any(UnsafeWebViewFetchAdditionalFlowStep s).step(nodeFrom, nodeTo) } - predicate observeDiffInformedIncrementalMode() { - any() // TODO: Make sure that the location overrides match the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-079/UnsafeWebViewFetch.ql@39:8:39:11) - } - - Location getASelectedSourceLocation(DataFlow::Node source) { - none() // TODO: Make sure that this source location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-079/UnsafeWebViewFetch.ql@39:8:39:11) - } + predicate observeDiffInformedIncrementalMode() { any() } - Location getASelectedSinkLocation(DataFlow::Node sink) { - none() // TODO: Make sure that this sink location matches the query's select clause: Column 1 does not select a source or sink originating from the flow call on line 36 (/Users/d10c/src/semmle-code/ql/swift/ql/src/queries/Security/CWE-079/UnsafeWebViewFetch.ql@39:8:39:11) - } + Location getASelectedSourceLocation(DataFlow::Node source) { none() } } /**