@@ -20,7 +20,7 @@ namespace Models
2020 ///
2121 /// @since 3.16.0
2222 /// </summary>
23- public abstract record FileOperationParams < T >
23+ public abstract record FileOperationsParams < T >
2424 where T : FileOperationItem
2525 {
2626 /// <summary>
@@ -40,33 +40,33 @@ public abstract record FileOperationItem
4040 public Uri Uri { get ; init ; } = null ! ;
4141 }
4242
43- /// <inheritdoc cref="FileOperationParams {T}" />
43+ /// <inheritdoc cref="FileOperationsParams {T}" />
4444 [ Parallel ]
4545 [ Method ( WorkspaceNames . DidCreateFiles , Direction . ClientToServer ) ]
4646 [ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
4747 [ GenerateHandlerMethods ]
4848 [ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
49- [ RegistrationOptions ( typeof ( DidCreateFileRegistrationOptions ) ) ]
49+ [ RegistrationOptions ( typeof ( DidCreateFilesRegistrationOptions ) ) ]
5050 [ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
51- public partial record DidCreateFileParams : FileOperationParams < FileCreate > , IRequest
51+ public partial record DidCreateFilesParams : FileOperationsParams < FileCreate > , IRequest
5252 {
53- public static implicit operator WillCreateFileParams ( DidCreateFileParams @params )
53+ public static implicit operator WillCreateFilesParams ( DidCreateFilesParams @params )
5454 {
5555 return new ( ) { Files = @params . Files } ;
5656 }
5757 }
5858
59- /// <inheritdoc cref="FileOperationParams {T}" />
59+ /// <inheritdoc cref="FileOperationsParams {T}" />
6060 [ Parallel ]
6161 [ Method ( WorkspaceNames . WillCreateFiles , Direction . ClientToServer ) ]
6262 [ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
6363 [ GenerateHandlerMethods ]
6464 [ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
65- [ RegistrationOptions ( typeof ( WillCreateFileRegistrationOptions ) ) ]
65+ [ RegistrationOptions ( typeof ( WillCreateFilesRegistrationOptions ) ) ]
6666 [ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
67- public partial record WillCreateFileParams : FileOperationParams < FileCreate > , IRequest < WorkspaceEdit ? >
67+ public partial record WillCreateFilesParams : FileOperationsParams < FileCreate > , IRequest < WorkspaceEdit ? >
6868 {
69- public static implicit operator DidCreateFileParams ( WillCreateFileParams @params )
69+ public static implicit operator DidCreateFilesParams ( WillCreateFilesParams @params )
7070 {
7171 return new ( ) { Files = @params . Files } ;
7272 }
@@ -75,33 +75,33 @@ public static implicit operator DidCreateFileParams(WillCreateFileParams @params
7575 /// <inheritdoc cref="FileOperationItem" />
7676 public partial record FileCreate : FileOperationItem ;
7777
78- /// <inheritdoc cref="FileOperationParams {T}" />
78+ /// <inheritdoc cref="FileOperationsParams {T}" />
7979 [ Parallel ]
8080 [ Method ( WorkspaceNames . DidRenameFiles , Direction . ClientToServer ) ]
8181 [ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
8282 [ GenerateHandlerMethods ]
8383 [ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
84- [ RegistrationOptions ( typeof ( DidRenameFileRegistrationOptions ) ) ]
84+ [ RegistrationOptions ( typeof ( DidRenameFilesRegistrationOptions ) ) ]
8585 [ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
86- public partial record DidRenameFileParams : RenameFileOperationParams , IRequest
86+ public partial record DidRenameFilesParams : RenameFilesOperationParams , IRequest
8787 {
88- public static implicit operator WillRenameFileParams ( DidRenameFileParams @params )
88+ public static implicit operator WillRenameFilesParams ( DidRenameFilesParams @params )
8989 {
9090 return new ( ) { Files = @params . Files } ;
9191 }
9292 }
9393
94- /// <inheritdoc cref="FileOperationParams {T}" />
94+ /// <inheritdoc cref="FileOperationsParams {T}" />
9595 [ Parallel ]
9696 [ Method ( WorkspaceNames . WillRenameFiles , Direction . ClientToServer ) ]
9797 [ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
9898 [ GenerateHandlerMethods ]
9999 [ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
100- [ RegistrationOptions ( typeof ( WillRenameFileRegistrationOptions ) ) ]
100+ [ RegistrationOptions ( typeof ( WillRenameFilesRegistrationOptions ) ) ]
101101 [ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
102- public partial record WillRenameFileParams : RenameFileOperationParams , IRequest < WorkspaceEdit ? >
102+ public partial record WillRenameFilesParams : RenameFilesOperationParams , IRequest < WorkspaceEdit ? >
103103 {
104- public static implicit operator DidRenameFileParams ( WillRenameFileParams @params )
104+ public static implicit operator DidRenameFilesParams ( WillRenameFilesParams @params )
105105 {
106106 return new ( ) { Files = @params . Files } ;
107107 }
@@ -113,7 +113,7 @@ public static implicit operator DidRenameFileParams(WillRenameFileParams @params
113113 ///
114114 /// @since 3.16.0
115115 /// </summary>
116- public abstract record RenameFileOperationParams
116+ public abstract record RenameFilesOperationParams
117117 {
118118 /// <summary>
119119 /// An array of all files/folders renamed in this operation.
@@ -138,33 +138,33 @@ public partial record FileRename
138138 public Uri NewUri { get ; init ; } = null ! ;
139139 }
140140
141- /// <inheritdoc cref="FileOperationParams {T}" />
141+ /// <inheritdoc cref="FileOperationsParams {T}" />
142142 [ Parallel ]
143143 [ Method ( WorkspaceNames . DidDeleteFiles , Direction . ClientToServer ) ]
144144 [ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
145145 [ GenerateHandlerMethods ]
146146 [ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
147- [ RegistrationOptions ( typeof ( DidDeleteFileRegistrationOptions ) ) ]
147+ [ RegistrationOptions ( typeof ( DidDeleteFilesRegistrationOptions ) ) ]
148148 [ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
149- public partial record DidDeleteFileParams : FileOperationParams < FileDelete > , IRequest
149+ public partial record DidDeleteFilesParams : FileOperationsParams < FileDelete > , IRequest
150150 {
151- public static implicit operator WillDeleteFileParams ( DidDeleteFileParams @params )
151+ public static implicit operator WillDeleteFilesParams ( DidDeleteFilesParams @params )
152152 {
153153 return new ( ) { Files = @params . Files } ;
154154 }
155155 }
156156
157- /// <inheritdoc cref="FileOperationParams {T}" />
157+ /// <inheritdoc cref="FileOperationsParams {T}" />
158158 [ Parallel ]
159159 [ Method ( WorkspaceNames . WillDeleteFiles , Direction . ClientToServer ) ]
160160 [ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
161161 [ GenerateHandlerMethods ]
162162 [ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
163- [ RegistrationOptions ( typeof ( WillDeleteFileRegistrationOptions ) ) ]
163+ [ RegistrationOptions ( typeof ( WillDeleteFilesRegistrationOptions ) ) ]
164164 [ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
165- public partial record WillDeleteFileParams : FileOperationParams < FileDelete > , IRequest < WorkspaceEdit ? >
165+ public partial record WillDeleteFilesParams : FileOperationsParams < FileDelete > , IRequest < WorkspaceEdit ? >
166166 {
167- public static implicit operator DidDeleteFileParams ( WillDeleteFileParams @params )
167+ public static implicit operator DidDeleteFilesParams ( WillDeleteFilesParams @params )
168168 {
169169 return new ( ) { Files = @params . Files } ;
170170 }
@@ -179,7 +179,7 @@ public partial record FileDelete : FileOperationItem;
179179 nameof ( FileOperationsWorkspaceServerCapabilities . WillCreate )
180180 ) ]
181181 [ RegistrationName ( WorkspaceNames . WillCreateFiles ) ]
182- public partial class WillCreateFileRegistrationOptions : IFileOperationRegistrationOptions
182+ public partial class WillCreateFilesRegistrationOptions : IFileOperationRegistrationOptions
183183 {
184184 /// <summary>
185185 /// The actual filters.
@@ -193,7 +193,7 @@ public partial class WillCreateFileRegistrationOptions : IFileOperationRegistrat
193193 nameof ( FileOperationsWorkspaceServerCapabilities . DidCreate )
194194 ) ]
195195 [ RegistrationName ( WorkspaceNames . DidCreateFiles ) ]
196- public partial class DidCreateFileRegistrationOptions : IFileOperationRegistrationOptions
196+ public partial class DidCreateFilesRegistrationOptions : IFileOperationRegistrationOptions
197197 {
198198 /// <summary>
199199 /// The actual filters.
@@ -207,7 +207,7 @@ public partial class DidCreateFileRegistrationOptions : IFileOperationRegistrati
207207 nameof ( FileOperationsWorkspaceServerCapabilities . WillRename )
208208 ) ]
209209 [ RegistrationName ( WorkspaceNames . WillRenameFiles ) ]
210- public partial class WillRenameFileRegistrationOptions : IFileOperationRegistrationOptions
210+ public partial class WillRenameFilesRegistrationOptions : IFileOperationRegistrationOptions
211211 {
212212 /// <summary>
213213 /// The actual filters.
@@ -221,7 +221,7 @@ public partial class WillRenameFileRegistrationOptions : IFileOperationRegistrat
221221 nameof ( FileOperationsWorkspaceServerCapabilities . DidRename )
222222 ) ]
223223 [ RegistrationName ( WorkspaceNames . DidRenameFiles ) ]
224- public partial class DidRenameFileRegistrationOptions : IFileOperationRegistrationOptions
224+ public partial class DidRenameFilesRegistrationOptions : IFileOperationRegistrationOptions
225225 {
226226 /// <summary>
227227 /// The actual filters.
@@ -235,7 +235,7 @@ public partial class DidRenameFileRegistrationOptions : IFileOperationRegistrati
235235 nameof ( FileOperationsWorkspaceServerCapabilities . WillDelete )
236236 ) ]
237237 [ RegistrationName ( WorkspaceNames . WillDeleteFiles ) ]
238- public partial class WillDeleteFileRegistrationOptions : IFileOperationRegistrationOptions
238+ public partial class WillDeleteFilesRegistrationOptions : IFileOperationRegistrationOptions
239239 {
240240 /// <summary>
241241 /// The actual filters.
@@ -249,7 +249,7 @@ public partial class WillDeleteFileRegistrationOptions : IFileOperationRegistrat
249249 nameof ( FileOperationsWorkspaceServerCapabilities . DidDelete )
250250 ) ]
251251 [ RegistrationName ( WorkspaceNames . DidDeleteFiles ) ]
252- public partial class DidDeleteFileRegistrationOptions : IFileOperationRegistrationOptions
252+ public partial class DidDeleteFilesRegistrationOptions : IFileOperationRegistrationOptions
253253 {
254254 /// <summary>
255255 /// The actual filters.
@@ -363,37 +363,37 @@ public class FileOperationsWorkspaceServerCapabilities
363363 /// The client has support for sending didCreateFiles notifications.
364364 /// </summary>
365365 [ Optional ]
366- public DidCreateFileRegistrationOptions . StaticOptions ? DidCreate { get ; set ; }
366+ public DidCreateFilesRegistrationOptions . StaticOptions ? DidCreate { get ; set ; }
367367
368368 /// <summary>
369369 /// The client has support for sending willCreateFiles requests.
370370 /// </summary>
371371 [ Optional ]
372- public WillCreateFileRegistrationOptions . StaticOptions ? WillCreate { get ; set ; }
372+ public WillCreateFilesRegistrationOptions . StaticOptions ? WillCreate { get ; set ; }
373373
374374 /// <summary>
375375 /// The client has support for sending didRenameFiles notifications.
376376 /// </summary>
377377 [ Optional ]
378- public DidRenameFileRegistrationOptions . StaticOptions ? DidRename { get ; set ; }
378+ public DidRenameFilesRegistrationOptions . StaticOptions ? DidRename { get ; set ; }
379379
380380 /// <summary>
381381 /// The client has support for sending willRenameFiles requests.
382382 /// </summary>
383383 [ Optional ]
384- public WillRenameFileRegistrationOptions . StaticOptions ? WillRename { get ; set ; }
384+ public WillRenameFilesRegistrationOptions . StaticOptions ? WillRename { get ; set ; }
385385
386386 /// <summary>
387387 /// The client has support for sending didDeleteFiles notifications.
388388 /// </summary>
389389 [ Optional ]
390- public DidDeleteFileRegistrationOptions . StaticOptions ? DidDelete { get ; set ; }
390+ public DidDeleteFilesRegistrationOptions . StaticOptions ? DidDelete { get ; set ; }
391391
392392 /// <summary>
393393 /// The client has support for sending willDeleteFiles requests.
394394 /// </summary>
395395 [ Optional ]
396- public WillDeleteFileRegistrationOptions . StaticOptions ? WillDelete { get ; set ; }
396+ public WillDeleteFilesRegistrationOptions . StaticOptions ? WillDelete { get ; set ; }
397397 }
398398 }
399399
0 commit comments