Skip to content

Commit 2b85ea8

Browse files
committed
Improve Bindings module interface by hiding implementation details
1 parent 61c4760 commit 2b85ea8

File tree

1 file changed

+7
-7
lines changed
  • javascript/frameworks/ui5/lib/advanced_security/javascript/frameworks/ui5

1 file changed

+7
-7
lines changed

javascript/frameworks/ui5/lib/advanced_security/javascript/frameworks/ui5/Bindings.qll

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,30 +33,30 @@ private string getBindingString() {
3333
private module BindingStringParser =
3434
MakeBindingStringParser::BindingStringParser<getBindingString/0>;
3535

36-
class BindingValue = BindingStringParser::Binding;
36+
private class BindingValue = BindingStringParser::Binding;
3737

3838
class BindingString extends string {
3939
bindingset[this]
4040
BindingString() { this = getBindingString() }
4141
}
4242

43-
class BindPropertyMethodCallNode extends DataFlow::MethodCallNode {
43+
private class BindPropertyMethodCallNode extends DataFlow::MethodCallNode {
4444
BindPropertyMethodCallNode() { this.getMethodName() = "bindProperty" }
4545
}
4646

47-
class BindElementMethodCallNode extends DataFlow::MethodCallNode {
47+
private class BindElementMethodCallNode extends DataFlow::MethodCallNode {
4848
BindElementMethodCallNode() { this.getMethodName() = "bindElement" }
4949
}
5050

51-
class BindValueMethodCallNode extends DataFlow::MethodCallNode {
51+
private class BindValueMethodCallNode extends DataFlow::MethodCallNode {
5252
BindValueMethodCallNode() { this.getMethodName() = "bindValue" }
5353
}
5454

55-
newtype TLateJavaScriptPropertyBindingMethodCall =
55+
private newtype TLateJavaScriptPropertyBindingMethodCall =
5656
TBindProperty(BindPropertyMethodCallNode bindProperty) or
5757
TBindValue(BindValueMethodCallNode bindValue)
5858

59-
class LateJavaScriptPropertyBindingMethodCall extends TLateJavaScriptPropertyBindingMethodCall {
59+
private class LateJavaScriptPropertyBindingMethodCall extends TLateJavaScriptPropertyBindingMethodCall {
6060
string toString() {
6161
exists(BindPropertyMethodCallNode bindProperty |
6262
this = TBindProperty(bindProperty) and
@@ -102,7 +102,7 @@ class LateJavaScriptPropertyBindingMethodCall extends TLateJavaScriptPropertyBin
102102
}
103103
}
104104

105-
newtype TBinding =
105+
private newtype TBinding =
106106
/**
107107
* Any XML attribute that is assigned a binding string.
108108
* That is a string enclosed by curly braces.

0 commit comments

Comments
 (0)