@@ -26,54 +26,33 @@ internal abstract class JsonRPCPluginV2 : JsonRPCPluginBase, IAsyncDisposable, I
2626
2727 protected override async Task < bool > ExecuteResultAsync ( JsonRPCResult result )
2828 {
29- try
30- {
31- var res = await RPC . InvokeAsync < JsonRPCExecuteResponse > ( result . JsonRPCAction . Method ,
32- argument : result . JsonRPCAction . Parameters ) ;
29+ var res = await RPC . InvokeAsync < JsonRPCExecuteResponse > ( result . JsonRPCAction . Method ,
30+ argument : result . JsonRPCAction . Parameters ) ;
3331
34- return res . Hide ;
35- }
36- catch
37- {
38- return false ;
39- }
32+ return res . Hide ;
4033 }
4134
4235 private JoinableTaskFactory JTF { get ; } = new JoinableTaskFactory ( new JoinableTaskContext ( ) ) ;
4336
4437 public override List < Result > LoadContextMenus ( Result selectedResult )
4538 {
46- try
47- {
48- var res = JTF . Run ( ( ) => RPC . InvokeWithCancellationAsync < JsonRPCQueryResponseModel > ( "context_menu" ,
49- new object [ ] { selectedResult . ContextData } ) ) ;
39+ var res = JTF . Run ( ( ) => RPC . InvokeWithCancellationAsync < JsonRPCQueryResponseModel > ( "context_menu" ,
40+ new object [ ] { selectedResult . ContextData } ) ) ;
5041
51- var results = ParseResults ( res ) ;
42+ var results = ParseResults ( res ) ;
5243
53- return results ;
54- }
55- catch
56- {
57- return new List < Result > ( ) ;
58- }
44+ return results ;
5945 }
6046
6147 public override async Task < List < Result > > QueryAsync ( Query query , CancellationToken token )
6248 {
63- try
64- {
65- var res = await RPC . InvokeWithCancellationAsync < JsonRPCQueryResponseModel > ( "query" ,
66- new object [ ] { query , Settings . Inner } ,
67- token ) ;
49+ var res = await RPC . InvokeWithCancellationAsync < JsonRPCQueryResponseModel > ( "query" ,
50+ new object [ ] { query , Settings . Inner } ,
51+ token ) ;
6852
69- var results = ParseResults ( res ) ;
53+ var results = ParseResults ( res ) ;
7054
71- return results ;
72- }
73- catch
74- {
75- return new List < Result > ( ) ;
76- }
55+ return results ;
7756 }
7857
7958
0 commit comments