11import { decodeBqrsToMethods } from "../../../src/model-editor/bqrs" ;
22import type { DecodedBqrsChunk } from "../../../src/common/bqrs-cli-types" ;
3- import { CallClassification } from "../../../src/model-editor/method" ;
3+ import type { Method } from "../../../src/model-editor/method" ;
4+ import {
5+ CallClassification ,
6+ EndpointType ,
7+ } from "../../../src/model-editor/method" ;
48import { Mode } from "../../../src/model-editor/shared/mode" ;
59import { QueryLanguage } from "../../../src/common/query-language" ;
610
@@ -245,6 +249,7 @@ describe("decodeBqrsToMethods", () => {
245249 library : "rt" ,
246250 libraryVersion : undefined ,
247251 signature : "java.io.PrintStream#println(String)" ,
252+ endpointType : EndpointType . Method ,
248253 packageName : "java.io" ,
249254 typeName : "PrintStream" ,
250255 methodName : "println" ,
@@ -271,6 +276,7 @@ describe("decodeBqrsToMethods", () => {
271276 libraryVersion : "3.0.2" ,
272277 signature :
273278 "org.springframework.boot.SpringApplication#run(Class,String[])" ,
279+ endpointType : EndpointType . Method ,
274280 packageName : "org.springframework.boot" ,
275281 typeName : "SpringApplication" ,
276282 methodName : "run" ,
@@ -296,6 +302,7 @@ describe("decodeBqrsToMethods", () => {
296302 library : "sql2o" ,
297303 libraryVersion : "1.6.0" ,
298304 signature : "org.sql2o.Connection#createQuery(String)" ,
305+ endpointType : EndpointType . Method ,
299306 packageName : "org.sql2o" ,
300307 typeName : "Connection" ,
301308 methodName : "createQuery" ,
@@ -333,6 +340,7 @@ describe("decodeBqrsToMethods", () => {
333340 library : "sql2o" ,
334341 libraryVersion : "1.6.0" ,
335342 signature : "org.sql2o.Query#executeScalar(Class)" ,
343+ endpointType : EndpointType . Method ,
336344 packageName : "org.sql2o" ,
337345 typeName : "Query" ,
338346 methodName : "executeScalar" ,
@@ -370,6 +378,7 @@ describe("decodeBqrsToMethods", () => {
370378 library : "sql2o" ,
371379 libraryVersion : "1.6.0" ,
372380 signature : "org.sql2o.Sql2o#open()" ,
381+ endpointType : EndpointType . Method ,
373382 packageName : "org.sql2o" ,
374383 typeName : "Sql2o" ,
375384 methodName : "open" ,
@@ -407,6 +416,7 @@ describe("decodeBqrsToMethods", () => {
407416 library : "sql2o" ,
408417 libraryVersion : "1.6.0" ,
409418 signature : "org.sql2o.Sql2o#Sql2o(String,String,String)" ,
419+ endpointType : EndpointType . Method ,
410420 packageName : "org.sql2o" ,
411421 typeName : "Sql2o" ,
412422 methodName : "Sql2o" ,
@@ -432,6 +442,7 @@ describe("decodeBqrsToMethods", () => {
432442 library : "sql2o" ,
433443 libraryVersion : "1.6.0" ,
434444 signature : "org.sql2o.Sql2o#Sql2o(String)" ,
445+ endpointType : EndpointType . Method ,
435446 packageName : "org.sql2o" ,
436447 typeName : "Sql2o" ,
437448 methodName : "Sql2o" ,
@@ -453,7 +464,7 @@ describe("decodeBqrsToMethods", () => {
453464 } ,
454465 ] ,
455466 } ,
456- ] ) ;
467+ ] satisfies Method [ ] ) ;
457468 } ) ;
458469 } ) ;
459470
@@ -519,12 +530,13 @@ describe("decodeBqrsToMethods", () => {
519530 library : "" ,
520531 libraryVersion : undefined ,
521532 signature : "org.example.HelloController#connect(String)" ,
533+ endpointType : EndpointType . Method ,
522534 packageName : "org.example" ,
523535 typeName : "HelloController" ,
524536 methodName : "connect" ,
525537 methodParameters : "(String)" ,
526538 supported : false ,
527- supportedType : "" ,
539+ supportedType : "none " ,
528540 usages : [
529541 {
530542 label : "connect" ,
@@ -544,6 +556,7 @@ describe("decodeBqrsToMethods", () => {
544556 library : "" ,
545557 libraryVersion : undefined ,
546558 signature : "org.example.HelloController#index(String)" ,
559+ endpointType : EndpointType . Method ,
547560 packageName : "org.example" ,
548561 typeName : "HelloController" ,
549562 methodName : "index" ,
@@ -565,7 +578,7 @@ describe("decodeBqrsToMethods", () => {
565578 } ,
566579 ] ,
567580 } ,
568- ] ) ;
581+ ] satisfies Method [ ] ) ;
569582 } ) ;
570583 } ) ;
571584 } ) ;
@@ -619,6 +632,7 @@ describe("decodeBqrsToMethods", () => {
619632 libraryVersion : "4.0.0.0" ,
620633 signature :
621634 "System.Reflection.RuntimeReflectionExtensions#GetMethodInfo(System.Delegate)" ,
635+ endpointType : EndpointType . Method ,
622636 packageName : "System.Reflection" ,
623637 typeName : "RuntimeReflectionExtensions" ,
624638 methodName : "GetMethodInfo" ,
@@ -640,7 +654,7 @@ describe("decodeBqrsToMethods", () => {
640654 } ,
641655 ] ,
642656 } ,
643- ] ) ;
657+ ] satisfies Method [ ] ) ;
644658 } ) ;
645659 } ) ;
646660
@@ -687,12 +701,13 @@ describe("decodeBqrsToMethods", () => {
687701 library : "Times" ,
688702 libraryVersion : undefined ,
689703 signature : "Moq.Times#Validate(System.Int32)" ,
704+ endpointType : EndpointType . Method ,
690705 packageName : "Moq" ,
691706 typeName : "Times" ,
692707 methodName : "Validate" ,
693708 methodParameters : "(System.Int32)" ,
694709 supported : false ,
695- supportedType : "" ,
710+ supportedType : "none " ,
696711 usages : [
697712 {
698713 label : "Validate" ,
@@ -708,7 +723,7 @@ describe("decodeBqrsToMethods", () => {
708723 } ,
709724 ] ,
710725 } ,
711- ] ) ;
726+ ] satisfies Method [ ] ) ;
712727 } ) ;
713728 } ) ;
714729 } ) ;
0 commit comments