@@ -20,7 +20,7 @@ namespace Models
20
20
///
21
21
/// @since 3.16.0
22
22
/// </summary>
23
- public abstract record FileOperationParams < T >
23
+ public abstract record FileOperationsParams < T >
24
24
where T : FileOperationItem
25
25
{
26
26
/// <summary>
@@ -40,33 +40,33 @@ public abstract record FileOperationItem
40
40
public Uri Uri { get ; init ; } = null ! ;
41
41
}
42
42
43
- /// <inheritdoc cref="FileOperationParams {T}" />
43
+ /// <inheritdoc cref="FileOperationsParams {T}" />
44
44
[ Parallel ]
45
45
[ Method ( WorkspaceNames . DidCreateFiles , Direction . ClientToServer ) ]
46
46
[ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
47
47
[ GenerateHandlerMethods ]
48
48
[ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
49
- [ RegistrationOptions ( typeof ( DidCreateFileRegistrationOptions ) ) ]
49
+ [ RegistrationOptions ( typeof ( DidCreateFilesRegistrationOptions ) ) ]
50
50
[ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
51
- public partial record DidCreateFileParams : FileOperationParams < FileCreate > , IRequest
51
+ public partial record DidCreateFilesParams : FileOperationsParams < FileCreate > , IRequest
52
52
{
53
- public static implicit operator WillCreateFileParams ( DidCreateFileParams @params )
53
+ public static implicit operator WillCreateFilesParams ( DidCreateFilesParams @params )
54
54
{
55
55
return new ( ) { Files = @params . Files } ;
56
56
}
57
57
}
58
58
59
- /// <inheritdoc cref="FileOperationParams {T}" />
59
+ /// <inheritdoc cref="FileOperationsParams {T}" />
60
60
[ Parallel ]
61
61
[ Method ( WorkspaceNames . WillCreateFiles , Direction . ClientToServer ) ]
62
62
[ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
63
63
[ GenerateHandlerMethods ]
64
64
[ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
65
- [ RegistrationOptions ( typeof ( WillCreateFileRegistrationOptions ) ) ]
65
+ [ RegistrationOptions ( typeof ( WillCreateFilesRegistrationOptions ) ) ]
66
66
[ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
67
- public partial record WillCreateFileParams : FileOperationParams < FileCreate > , IRequest < WorkspaceEdit ? >
67
+ public partial record WillCreateFilesParams : FileOperationsParams < FileCreate > , IRequest < WorkspaceEdit ? >
68
68
{
69
- public static implicit operator DidCreateFileParams ( WillCreateFileParams @params )
69
+ public static implicit operator DidCreateFilesParams ( WillCreateFilesParams @params )
70
70
{
71
71
return new ( ) { Files = @params . Files } ;
72
72
}
@@ -75,33 +75,33 @@ public static implicit operator DidCreateFileParams(WillCreateFileParams @params
75
75
/// <inheritdoc cref="FileOperationItem" />
76
76
public partial record FileCreate : FileOperationItem ;
77
77
78
- /// <inheritdoc cref="FileOperationParams {T}" />
78
+ /// <inheritdoc cref="FileOperationsParams {T}" />
79
79
[ Parallel ]
80
80
[ Method ( WorkspaceNames . DidRenameFiles , Direction . ClientToServer ) ]
81
81
[ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
82
82
[ GenerateHandlerMethods ]
83
83
[ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
84
- [ RegistrationOptions ( typeof ( DidRenameFileRegistrationOptions ) ) ]
84
+ [ RegistrationOptions ( typeof ( DidRenameFilesRegistrationOptions ) ) ]
85
85
[ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
86
- public partial record DidRenameFileParams : RenameFileOperationParams , IRequest
86
+ public partial record DidRenameFilesParams : RenameFilesOperationParams , IRequest
87
87
{
88
- public static implicit operator WillRenameFileParams ( DidRenameFileParams @params )
88
+ public static implicit operator WillRenameFilesParams ( DidRenameFilesParams @params )
89
89
{
90
90
return new ( ) { Files = @params . Files } ;
91
91
}
92
92
}
93
93
94
- /// <inheritdoc cref="FileOperationParams {T}" />
94
+ /// <inheritdoc cref="FileOperationsParams {T}" />
95
95
[ Parallel ]
96
96
[ Method ( WorkspaceNames . WillRenameFiles , Direction . ClientToServer ) ]
97
97
[ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
98
98
[ GenerateHandlerMethods ]
99
99
[ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
100
- [ RegistrationOptions ( typeof ( WillRenameFileRegistrationOptions ) ) ]
100
+ [ RegistrationOptions ( typeof ( WillRenameFilesRegistrationOptions ) ) ]
101
101
[ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
102
- public partial record WillRenameFileParams : RenameFileOperationParams , IRequest < WorkspaceEdit ? >
102
+ public partial record WillRenameFilesParams : RenameFilesOperationParams , IRequest < WorkspaceEdit ? >
103
103
{
104
- public static implicit operator DidRenameFileParams ( WillRenameFileParams @params )
104
+ public static implicit operator DidRenameFilesParams ( WillRenameFilesParams @params )
105
105
{
106
106
return new ( ) { Files = @params . Files } ;
107
107
}
@@ -113,7 +113,7 @@ public static implicit operator DidRenameFileParams(WillRenameFileParams @params
113
113
///
114
114
/// @since 3.16.0
115
115
/// </summary>
116
- public abstract record RenameFileOperationParams
116
+ public abstract record RenameFilesOperationParams
117
117
{
118
118
/// <summary>
119
119
/// An array of all files/folders renamed in this operation.
@@ -138,33 +138,33 @@ public partial record FileRename
138
138
public Uri NewUri { get ; init ; } = null ! ;
139
139
}
140
140
141
- /// <inheritdoc cref="FileOperationParams {T}" />
141
+ /// <inheritdoc cref="FileOperationsParams {T}" />
142
142
[ Parallel ]
143
143
[ Method ( WorkspaceNames . DidDeleteFiles , Direction . ClientToServer ) ]
144
144
[ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
145
145
[ GenerateHandlerMethods ]
146
146
[ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
147
- [ RegistrationOptions ( typeof ( DidDeleteFileRegistrationOptions ) ) ]
147
+ [ RegistrationOptions ( typeof ( DidDeleteFilesRegistrationOptions ) ) ]
148
148
[ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
149
- public partial record DidDeleteFileParams : FileOperationParams < FileDelete > , IRequest
149
+ public partial record DidDeleteFilesParams : FileOperationsParams < FileDelete > , IRequest
150
150
{
151
- public static implicit operator WillDeleteFileParams ( DidDeleteFileParams @params )
151
+ public static implicit operator WillDeleteFilesParams ( DidDeleteFilesParams @params )
152
152
{
153
153
return new ( ) { Files = @params . Files } ;
154
154
}
155
155
}
156
156
157
- /// <inheritdoc cref="FileOperationParams {T}" />
157
+ /// <inheritdoc cref="FileOperationsParams {T}" />
158
158
[ Parallel ]
159
159
[ Method ( WorkspaceNames . WillDeleteFiles , Direction . ClientToServer ) ]
160
160
[ GenerateHandler ( "OmniSharp.Extensions.LanguageServer.Protocol.Workspace" ) ]
161
161
[ GenerateHandlerMethods ]
162
162
[ GenerateRequestMethods ( typeof ( IWorkspaceLanguageClient ) , typeof ( ILanguageClient ) ) ]
163
- [ RegistrationOptions ( typeof ( WillDeleteFileRegistrationOptions ) ) ]
163
+ [ RegistrationOptions ( typeof ( WillDeleteFilesRegistrationOptions ) ) ]
164
164
[ Capability ( typeof ( FileOperationsWorkspaceClientCapabilities ) ) ]
165
- public partial record WillDeleteFileParams : FileOperationParams < FileDelete > , IRequest < WorkspaceEdit ? >
165
+ public partial record WillDeleteFilesParams : FileOperationsParams < FileDelete > , IRequest < WorkspaceEdit ? >
166
166
{
167
- public static implicit operator DidDeleteFileParams ( WillDeleteFileParams @params )
167
+ public static implicit operator DidDeleteFilesParams ( WillDeleteFilesParams @params )
168
168
{
169
169
return new ( ) { Files = @params . Files } ;
170
170
}
@@ -179,7 +179,7 @@ public partial record FileDelete : FileOperationItem;
179
179
nameof ( FileOperationsWorkspaceServerCapabilities . WillCreate )
180
180
) ]
181
181
[ RegistrationName ( WorkspaceNames . WillCreateFiles ) ]
182
- public partial class WillCreateFileRegistrationOptions : IFileOperationRegistrationOptions
182
+ public partial class WillCreateFilesRegistrationOptions : IFileOperationRegistrationOptions
183
183
{
184
184
/// <summary>
185
185
/// The actual filters.
@@ -193,7 +193,7 @@ public partial class WillCreateFileRegistrationOptions : IFileOperationRegistrat
193
193
nameof ( FileOperationsWorkspaceServerCapabilities . DidCreate )
194
194
) ]
195
195
[ RegistrationName ( WorkspaceNames . DidCreateFiles ) ]
196
- public partial class DidCreateFileRegistrationOptions : IFileOperationRegistrationOptions
196
+ public partial class DidCreateFilesRegistrationOptions : IFileOperationRegistrationOptions
197
197
{
198
198
/// <summary>
199
199
/// The actual filters.
@@ -207,7 +207,7 @@ public partial class DidCreateFileRegistrationOptions : IFileOperationRegistrati
207
207
nameof ( FileOperationsWorkspaceServerCapabilities . WillRename )
208
208
) ]
209
209
[ RegistrationName ( WorkspaceNames . WillRenameFiles ) ]
210
- public partial class WillRenameFileRegistrationOptions : IFileOperationRegistrationOptions
210
+ public partial class WillRenameFilesRegistrationOptions : IFileOperationRegistrationOptions
211
211
{
212
212
/// <summary>
213
213
/// The actual filters.
@@ -221,7 +221,7 @@ public partial class WillRenameFileRegistrationOptions : IFileOperationRegistrat
221
221
nameof ( FileOperationsWorkspaceServerCapabilities . DidRename )
222
222
) ]
223
223
[ RegistrationName ( WorkspaceNames . DidRenameFiles ) ]
224
- public partial class DidRenameFileRegistrationOptions : IFileOperationRegistrationOptions
224
+ public partial class DidRenameFilesRegistrationOptions : IFileOperationRegistrationOptions
225
225
{
226
226
/// <summary>
227
227
/// The actual filters.
@@ -235,7 +235,7 @@ public partial class DidRenameFileRegistrationOptions : IFileOperationRegistrati
235
235
nameof ( FileOperationsWorkspaceServerCapabilities . WillDelete )
236
236
) ]
237
237
[ RegistrationName ( WorkspaceNames . WillDeleteFiles ) ]
238
- public partial class WillDeleteFileRegistrationOptions : IFileOperationRegistrationOptions
238
+ public partial class WillDeleteFilesRegistrationOptions : IFileOperationRegistrationOptions
239
239
{
240
240
/// <summary>
241
241
/// The actual filters.
@@ -249,7 +249,7 @@ public partial class WillDeleteFileRegistrationOptions : IFileOperationRegistrat
249
249
nameof ( FileOperationsWorkspaceServerCapabilities . DidDelete )
250
250
) ]
251
251
[ RegistrationName ( WorkspaceNames . DidDeleteFiles ) ]
252
- public partial class DidDeleteFileRegistrationOptions : IFileOperationRegistrationOptions
252
+ public partial class DidDeleteFilesRegistrationOptions : IFileOperationRegistrationOptions
253
253
{
254
254
/// <summary>
255
255
/// The actual filters.
@@ -363,37 +363,37 @@ public class FileOperationsWorkspaceServerCapabilities
363
363
/// The client has support for sending didCreateFiles notifications.
364
364
/// </summary>
365
365
[ Optional ]
366
- public DidCreateFileRegistrationOptions . StaticOptions ? DidCreate { get ; set ; }
366
+ public DidCreateFilesRegistrationOptions . StaticOptions ? DidCreate { get ; set ; }
367
367
368
368
/// <summary>
369
369
/// The client has support for sending willCreateFiles requests.
370
370
/// </summary>
371
371
[ Optional ]
372
- public WillCreateFileRegistrationOptions . StaticOptions ? WillCreate { get ; set ; }
372
+ public WillCreateFilesRegistrationOptions . StaticOptions ? WillCreate { get ; set ; }
373
373
374
374
/// <summary>
375
375
/// The client has support for sending didRenameFiles notifications.
376
376
/// </summary>
377
377
[ Optional ]
378
- public DidRenameFileRegistrationOptions . StaticOptions ? DidRename { get ; set ; }
378
+ public DidRenameFilesRegistrationOptions . StaticOptions ? DidRename { get ; set ; }
379
379
380
380
/// <summary>
381
381
/// The client has support for sending willRenameFiles requests.
382
382
/// </summary>
383
383
[ Optional ]
384
- public WillRenameFileRegistrationOptions . StaticOptions ? WillRename { get ; set ; }
384
+ public WillRenameFilesRegistrationOptions . StaticOptions ? WillRename { get ; set ; }
385
385
386
386
/// <summary>
387
387
/// The client has support for sending didDeleteFiles notifications.
388
388
/// </summary>
389
389
[ Optional ]
390
- public DidDeleteFileRegistrationOptions . StaticOptions ? DidDelete { get ; set ; }
390
+ public DidDeleteFilesRegistrationOptions . StaticOptions ? DidDelete { get ; set ; }
391
391
392
392
/// <summary>
393
393
/// The client has support for sending willDeleteFiles requests.
394
394
/// </summary>
395
395
[ Optional ]
396
- public WillDeleteFileRegistrationOptions . StaticOptions ? WillDelete { get ; set ; }
396
+ public WillDeleteFilesRegistrationOptions . StaticOptions ? WillDelete { get ; set ; }
397
397
}
398
398
}
399
399
0 commit comments