Skip to content

Commit f5dc5e6

Browse files
committed
Remove unneeded classes
1 parent d330520 commit f5dc5e6

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

javascript/frameworks/ui5/src/UI5LogInjection/UI5LogsToHttp.ql

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -25,49 +25,6 @@ class ClientRequestInjectionVector extends DataFlow::Node {
2525
}
2626
}
2727

28-
class UI5Logger extends RequiredObject {
29-
UI5Logger() { this.getDependency() = "sap/base/Log" }
30-
31-
DataFlow::Node getALogListener() {
32-
exists(MethodCallNode addLogListenerCall |
33-
addLogListenerCall.getCalleeName() = "addLogListener" and
34-
result = addLogListenerCall.getArgument(0)
35-
)
36-
}
37-
38-
MethodCallNode getLogEntriesCall() {
39-
result.getReceiver().getALocalSource() = this.asSourceNode() and
40-
result.getMethodName() = "getLogEntries"
41-
}
42-
}
43-
44-
class SapLogger extends DataFlow::Node {
45-
SapLogger() { this = ModelOutput::getATypeNode("SapLogger").getInducingNode() }
46-
}
47-
48-
class SapLogEntries extends SourceNode {
49-
SapLogEntries() { this = ModelOutput::getATypeNode("SapLogEntries").asSource() }
50-
}
51-
52-
SourceNode isLogListener(TypeBackTracker t) {
53-
t.start() and
54-
exists(UI5Logger log | result = log.getALogListener())
55-
or
56-
exists(DataFlow::TypeBackTracker t2 | result = isLogListener(t2).backtrack(t2, t))
57-
}
58-
59-
SourceNode isLogListener() { result = isLogListener(TypeBackTracker::end()) }
60-
61-
class LogListener extends DataFlow::Node {
62-
LogListener() { this = isLogListener() }
63-
64-
FunctionNode getOnLogEntryMethod() {
65-
exists(DataFlow::PropWrite onLogEntryProp | onLogEntryProp.getPropertyName() = "onLogEntry" |
66-
result = onLogEntryProp.getRhs()
67-
)
68-
}
69-
}
70-
7128
class UI5LogEntryFlowState extends DataFlow::FlowLabel {
7229
UI5LogEntryFlowState() {
7330
this = ["not-logged-not-accessed", "logged-not-accessed", "logged-and-accessed"]

0 commit comments

Comments
 (0)