@@ -33,7 +33,7 @@ module Gradio {
33
33
.getMember ( [
34
34
"change" , "input" , "click" , "submit" , "edit" , "clear" , "play" , "pause" , "stop" ,
35
35
"end" , "start_recording" , "pause_recording" , "stop_recording" , "focus" , "blur" ,
36
- "upload" , "release" , "select" , "stream" , "like" , "load" , "like" , " key_up",
36
+ "upload" , "release" , "select" , "stream" , "like" , "load" , "key_up" ,
37
37
] )
38
38
.getACall ( )
39
39
}
@@ -90,11 +90,7 @@ module Gradio {
90
90
or
91
91
call instanceof GradioInterface
92
92
) and
93
- (
94
- this = call .getKeywordParameter ( "fn" ) .getParameter ( _) .asSource ( )
95
- or
96
- this = call .getParameter ( 0 ) .getParameter ( _) .asSource ( )
97
- ) and
93
+ this = call .getParameter ( 0 , "fn" ) .getParameter ( _) .asSource ( ) and
98
94
// exclude lists of parameters given to `inputs`
99
95
not call .getKeywordParameter ( "inputs" ) .asSink ( ) .asCfgNode ( ) instanceof ListNode and
100
96
not call .getParameter ( 1 ) .asSink ( ) .asCfgNode ( ) instanceof ListNode
@@ -136,19 +132,12 @@ module Gradio {
136
132
or
137
133
node .getParameter ( 1 ) .asSink ( ) .asCfgNode ( ) instanceof ListNode
138
134
) and
139
- exists ( int i |
140
- (
141
- nodeTo = node .getParameter ( 0 ) .getParameter ( i ) .asSource ( )
142
- or
143
- nodeTo = node .getKeywordParameter ( "fn" ) .getParameter ( i ) .asSource ( )
144
- ) and
145
- (
146
- nodeFrom .asCfgNode ( ) =
147
- node .getKeywordParameter ( "inputs" ) .asSink ( ) .asCfgNode ( ) .( ListNode ) .getElement ( i )
148
- or
149
- nodeFrom .asCfgNode ( ) =
150
- node .getParameter ( 1 ) .asSink ( ) .asCfgNode ( ) .( ListNode ) .getElement ( i )
151
- )
135
+ exists ( int i | nodeTo = node .getParameter ( 0 , "fn" ) .getParameter ( i ) .asSource ( ) |
136
+ nodeFrom .asCfgNode ( ) =
137
+ node .getKeywordParameter ( "inputs" ) .asSink ( ) .asCfgNode ( ) .( ListNode ) .getElement ( i )
138
+ or
139
+ nodeFrom .asCfgNode ( ) =
140
+ node .getParameter ( 1 ) .asSink ( ) .asCfgNode ( ) .( ListNode ) .getElement ( i )
152
141
)
153
142
)
154
143
)
0 commit comments