@@ -93,7 +93,7 @@ module App {
9393 * taking a single argument and returns a rack response, or a lambda or
9494 * proc that takes a single `env` argument and returns a rack response.
9595 */
96- abstract class App extends TApp {
96+ abstract class RackApplication extends TApp {
9797 /** Gets a textual representation of this element. */
9898 string toString ( ) { result = "Rack application" }
9999
@@ -112,11 +112,11 @@ module App {
112112 * an instance method or a singleton method named "call" which takes a
113113 * single `env` argument and returns a rack response.
114114 */
115- private class ClassApp extends TApp , App {
115+ private class ClassRackApplication extends TApp , RackApplication {
116116 private DataFlow:: ClassNode cn ;
117117 private CallNode call ;
118118
119- ClassApp ( ) {
119+ ClassRackApplication ( ) {
120120 this = TClassApp ( cn , call ) and
121121 call = [ cn .getInstanceMethod ( "call" ) , cn .getSingletonMethod ( "call" ) ]
122122 }
@@ -130,10 +130,10 @@ module App {
130130 * A rack application that is either a lambda or a proc, which takes a
131131 * single `env` argument and returns a rack response.
132132 */
133- private class AnonymousApp extends TApp , App {
133+ private class AnonymousRackApplication extends TApp , RackApplication {
134134 private CallNode call ;
135135
136- AnonymousApp ( ) {
136+ AnonymousRackApplication ( ) {
137137 this = TAnonymousApp ( call ) and
138138 not exists ( DataFlow:: ClassNode cn |
139139 call = [ cn .getInstanceMethod ( _) , cn .getSingletonMethod ( _) ]
0 commit comments