@@ -565,6 +565,10 @@ private module SpannerCsv {
565565 "@google-cloud/spanner;~SqlExecutorDirect;@google-cloud/spanner;Database;Member[run,runPartitionedUpdate,runStream]" ,
566566 "@google-cloud/spanner;~SqlExecutorDirect;@google-cloud/spanner;Transaction;Member[run,runStream,runUpdate]" ,
567567 "@google-cloud/spanner;~SqlExecutorDirect;@google-cloud/spanner;BatchTransaction;Member[createQueryPartitions]" ,
568+ "@google-cloud/spanner;~SpannerObject;@google-cloud/spanner;v1.SpannerClient;" ,
569+ "@google-cloud/spanner;~SpannerObject;@google-cloud/spanner;Database;" ,
570+ "@google-cloud/spanner;~SpannerObject;@google-cloud/spanner;Transaction;" ,
571+ "@google-cloud/spanner;~SpannerObject;@google-cloud/spanner;Snapshot;" ,
568572 ]
569573 }
570574 }
@@ -584,21 +588,14 @@ private module SpannerCsv {
584588 }
585589
586590 class SpannerSources extends ModelInput:: SourceModelCsv {
587- string spannerClass ( ) { result = [ "v1.SpannerClient" , "Database" , "Transaction" , "Snapshot" , ] }
588-
589- string resultPath ( ) {
590- result =
591- [
592- "Member[executeSql].Argument[0..].Parameter[1]" ,
593- "Member[executeSql].ReturnValue.Awaited.Member[0]" , "Member[run].ReturnValue.Awaited" ,
594- "Member[run].Argument[0..].Parameter[1]" ,
595- ]
596- }
597-
598591 override predicate row ( string row ) {
599592 row =
600- "@google-cloud/spanner;" + this .spannerClass ( ) + ";" + this .resultPath ( ) +
601- ";database-access-result"
593+ [
594+ "@google-cloud/spanner;~SpannerObject;Member[executeSql].Argument[0..].Parameter[1];database-access-result" ,
595+ "@google-cloud/spanner;~SpannerObject;Member[executeSql].ReturnValue.Awaited.Member[0];database-access-result" ,
596+ "@google-cloud/spanner;~SpannerObject;Member[run].ReturnValue.Awaited;database-access-result" ,
597+ "@google-cloud/spanner;~SpannerObject;Member[run].Argument[0..].Parameter[1];database-access-result" ,
598+ ]
602599 }
603600 }
604601}
0 commit comments