@@ -12,10 +12,10 @@ module Twirp {
12
12
*/
13
13
class ProtobufGeneratedFile extends File {
14
14
ProtobufGeneratedFile ( ) {
15
- exists ( string name , File t |
16
- this .getBaseName ( ) = name + ".pb .go" and
17
- this .getParentContainer ( ) = t .getParentContainer ( ) and
18
- t .getBaseName ( ) = name + ".twirp.go"
15
+ exists ( string prefix , File f |
16
+ prefix = this .getBaseName ( ) . regexpCapture ( "^(.*)\\.pb\\ .go$" , 1 ) and
17
+ this .getParentContainer ( ) = f .getParentContainer ( ) and
18
+ f .getBaseName ( ) = prefix + ".twirp.go"
19
19
)
20
20
}
21
21
}
@@ -27,10 +27,10 @@ module Twirp {
27
27
*/
28
28
class ServicesGeneratedFile extends File {
29
29
ServicesGeneratedFile ( ) {
30
- exists ( string name , File t |
31
- this .getBaseName ( ) = name + ". twirp.go" and
32
- this .getParentContainer ( ) = t .getParentContainer ( ) and
33
- t .getBaseName ( ) = name + ".pb.go"
30
+ exists ( string prefix , File f |
31
+ prefix = this .getBaseName ( ) . regexpCapture ( "^(.*)\\. twirp\\ .go$" , 1 ) and
32
+ this .getParentContainer ( ) = f .getParentContainer ( ) and
33
+ f .getBaseName ( ) = prefix + ".pb.go"
34
34
)
35
35
}
36
36
}
@@ -160,7 +160,6 @@ module Twirp {
160
160
}
161
161
}
162
162
163
-
164
163
/**
165
164
* A request coming to the service handler.
166
165
*/
0 commit comments