11import javascript
22import semmle.javascript.frameworks.React
33
4- query predicate test_getADirectStateAccess ( ReactComponent c , DataFlow:: SourceNode res ) {
4+ query predicate getADirectStateAccess ( ReactComponent c , DataFlow:: SourceNode res ) {
55 res = c .getADirectStateAccess ( )
66}
77
8- query predicate test_ReactComponent_getInstanceMethod ( ReactComponent c , string n , Function res ) {
8+ query predicate getInstanceMethod ( ReactComponent c , string n , Function res ) {
99 res = c .getInstanceMethod ( n )
1010}
1111
12- query predicate test_react ( DataFlow:: ValueNode nd ) { react ( ) .flowsTo ( nd ) }
12+ query predicate reactLibraryRef ( DataFlow:: ValueNode nd ) { react ( ) .flowsTo ( nd ) }
1313
14- query predicate test_ReactComponent_getAPreviousStateSource (
15- ReactComponent c , DataFlow:: SourceNode res
16- ) {
14+ query predicate getAPreviousStateSource ( ReactComponent c , DataFlow:: SourceNode res ) {
1715 res = c .getAPreviousStateSource ( )
1816}
1917
20- query predicate test_ReactComponent_ref ( ReactComponent c , DataFlow:: Node res ) { res = c .ref ( ) }
18+ query predicate reactComponentRef ( ReactComponent c , DataFlow:: Node res ) { res = c .ref ( ) }
2119
22- query predicate test_ReactComponent_getACandidateStateSource (
23- ReactComponent c , DataFlow:: SourceNode res
24- ) {
20+ query predicate getACandidateStateSource ( ReactComponent c , DataFlow:: SourceNode res ) {
2521 res = c .getACandidateStateSource ( )
2622}
2723
28- query predicate test_ReactComponent_getADirectPropsSource ( ReactComponent c , DataFlow:: SourceNode res ) {
24+ query predicate getADirectPropsSource ( ReactComponent c , DataFlow:: SourceNode res ) {
2925 res = c .getADirectPropsAccess ( )
3026}
3127
32- query predicate test_ReactComponent_getACandidatePropsValue ( DataFlow:: Node res ) {
28+ query predicate getACandidatePropsValue ( DataFlow:: Node res ) {
3329 exists ( ReactComponent c | res = c .getACandidatePropsValue ( _) )
3430}
3531
36- query predicate test_ReactComponent ( ReactComponent c ) { any ( ) }
32+ query predicate reactComponent ( ReactComponent c ) { any ( ) }
3733
38- query predicate test_ReactComponent_getAPropRead ( ReactComponent c , string n , DataFlow:: PropRead res ) {
34+ query predicate getAPropRead ( ReactComponent c , string n , DataFlow:: PropRead res ) {
3935 res = c .getAPropRead ( n )
4036}
4137
42- query predicate test_JSXname ( JsxElement element , JsxName jsxname , string name , string type ) {
38+ query predicate jsxName ( JsxElement element , JsxName jsxname , string name , string type ) {
4339 name = jsxname .getValue ( ) and
4440 (
4541 jsxname instanceof Identifier and type = "Identifier"
@@ -53,7 +49,7 @@ query predicate test_JSXname(JsxElement element, JsxName jsxname, string name, s
5349 element .getNameExpr ( ) = jsxname
5450}
5551
56- query ThisExpr test_JsxName_this ( JsxElement element ) { result .getParentExpr + ( ) = element }
52+ query ThisExpr jsxNameThis ( JsxElement element ) { result .getParentExpr + ( ) = element }
5753
5854query DataFlow:: SourceNode locationSource ( ) { result = DOM:: locationSource ( ) }
5955
0 commit comments