@@ -77,22 +77,26 @@ private class TaintPropagatingCall extends Call {
77
77
}
78
78
}
79
79
80
- private class ELProcessor extends RefType {
81
- ELProcessor ( ) { hasQualifiedName ( "javax.el" , "ELProcessor" ) }
80
+ private class JakartaType extends RefType {
81
+ JakartaType ( ) { getPackage ( ) . hasName ( [ "javax.el" , "jakarta.el" ] ) }
82
82
}
83
83
84
- private class ExpressionFactory extends RefType {
85
- ExpressionFactory ( ) { hasQualifiedName ( "javax.el" , "ExpressionFactory ") }
84
+ private class ELProcessor extends JakartaType {
85
+ ELProcessor ( ) { hasName ( "ELProcessor ") }
86
86
}
87
87
88
- private class ValueExpression extends RefType {
89
- ValueExpression ( ) { hasQualifiedName ( "javax.el" , "ValueExpression ") }
88
+ private class ExpressionFactory extends JakartaType {
89
+ ExpressionFactory ( ) { hasName ( "ExpressionFactory ") }
90
90
}
91
91
92
- private class MethodExpression extends RefType {
93
- MethodExpression ( ) { hasQualifiedName ( "javax.el" , "MethodExpression" ) }
92
+ private class ValueExpression extends JakartaType {
93
+ ValueExpression ( ) { hasName ( "ValueExpression" ) }
94
+ }
95
+
96
+ private class MethodExpression extends JakartaType {
97
+ MethodExpression ( ) { hasName ( "MethodExpression" ) }
94
98
}
95
99
96
100
private class LambdaExpression extends RefType {
97
- LambdaExpression ( ) { hasQualifiedName ( "javax.el" , "LambdaExpression" ) }
101
+ LambdaExpression ( ) { hasName ( "LambdaExpression" ) }
98
102
}
0 commit comments