Skip to content

Commit 52a5a57

Browse files
committed
Fix tests.
1 parent 8cde041 commit 52a5a57

3 files changed

Lines changed: 94 additions & 89 deletions

File tree

PropertyChangedAnalyzers.Test/INPC001ImplementINotifyPropertyChanged/Valid.Ignores.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ public static void StaticEvent()
145145
{
146146
// maybe this should notify?
147147
var code = @"
148+
#pragma warning disable CS0067
148149
namespace N
149150
{
150151
using System.ComponentModel;

PropertyChangedAnalyzers.Test/INPC002MutablePublicPropertyShouldNotify/CodeFix.Style.cs

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ namespace N
1717
1818
public class C : INotifyPropertyChanged
1919
{
20-
public event PropertyChangedEventHandler PropertyChanged;
20+
public event PropertyChangedEventHandler? PropertyChanged;
2121
22-
public string ↓P { get; set; }
22+
public int ↓P { get; set; }
2323
24-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
24+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
2525
{
2626
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
2727
}
2828
29-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
29+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
3030
{
3131
if (EqualityComparer<T>.Default.Equals(field, newValue))
3232
{
@@ -49,18 +49,18 @@ namespace N
4949
5050
public class C : INotifyPropertyChanged
5151
{
52-
private string p;
52+
private int p;
5353
54-
public event PropertyChangedEventHandler PropertyChanged;
54+
public event PropertyChangedEventHandler? PropertyChanged;
5555
56-
public string P { get => this.p; set => this.TrySet(ref this.p, value); }
56+
public int P { get => this.p; set => this.TrySet(ref this.p, value); }
5757
58-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
58+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
5959
{
6060
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
6161
}
6262
63-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
63+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
6464
{
6565
if (EqualityComparer<T>.Default.Equals(field, newValue))
6666
{
@@ -89,16 +89,16 @@ namespace N
8989
9090
public class C : INotifyPropertyChanged
9191
{
92-
public event PropertyChangedEventHandler PropertyChanged;
92+
public event PropertyChangedEventHandler? PropertyChanged;
9393
94-
public string ↓P { get; set; }
94+
public string? ↓P { get; set; }
9595
96-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
96+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
9797
{
9898
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
9999
}
100100
101-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
101+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
102102
{
103103
if (EqualityComparer<T>.Default.Equals(field, newValue))
104104
{
@@ -121,18 +121,18 @@ namespace N
121121
122122
public class C : INotifyPropertyChanged
123123
{
124-
private string _p;
124+
private string? _p;
125125
126-
public event PropertyChangedEventHandler PropertyChanged;
126+
public event PropertyChangedEventHandler? PropertyChanged;
127127
128-
public string P { get => _p; set => TrySet(ref _p, value); }
128+
public string? P { get => _p; set => TrySet(ref _p, value); }
129129
130-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
130+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
131131
{
132132
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
133133
}
134134
135-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
135+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
136136
{
137137
if (EqualityComparer<T>.Default.Equals(field, newValue))
138138
{
@@ -161,16 +161,16 @@ namespace N
161161
162162
public class C : INotifyPropertyChanged
163163
{
164-
public event PropertyChangedEventHandler PropertyChanged;
164+
public event PropertyChangedEventHandler? PropertyChanged;
165165
166-
public string ↓P { get; set; }
166+
public string? ↓P { get; set; }
167167
168-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
168+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
169169
{
170170
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
171171
}
172172
173-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
173+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
174174
{
175175
if (EqualityComparer<T>.Default.Equals(field, newValue))
176176
{
@@ -193,18 +193,18 @@ namespace N
193193
194194
public class C : INotifyPropertyChanged
195195
{
196-
private string _p;
196+
private string? _p;
197197
198-
public event PropertyChangedEventHandler PropertyChanged;
198+
public event PropertyChangedEventHandler? PropertyChanged;
199199
200-
public string P { get => this._p; set => TrySet(ref this._p, value); }
200+
public string? P { get => this._p; set => TrySet(ref this._p, value); }
201201
202-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
202+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
203203
{
204204
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
205205
}
206206
207-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
207+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
208208
{
209209
if (EqualityComparer<T>.Default.Equals(field, newValue))
210210
{
@@ -233,16 +233,16 @@ namespace N
233233
234234
public class C : INotifyPropertyChanged
235235
{
236-
public event PropertyChangedEventHandler PropertyChanged;
236+
public event PropertyChangedEventHandler? PropertyChanged;
237237
238-
public string ↓P { get; set; }
238+
public string? ↓P { get; set; }
239239
240-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
240+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
241241
{
242242
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
243243
}
244244
245-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
245+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
246246
{
247247
if (EqualityComparer<T>.Default.Equals(field, newValue))
248248
{
@@ -265,18 +265,18 @@ namespace N
265265
266266
public class C : INotifyPropertyChanged
267267
{
268-
private string p;
268+
private string? p;
269269
270-
public event PropertyChangedEventHandler PropertyChanged;
270+
public event PropertyChangedEventHandler? PropertyChanged;
271271
272-
public string P { get => p; set => TrySet(ref p, value); }
272+
public string? P { get => p; set => TrySet(ref p, value); }
273273
274-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
274+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
275275
{
276276
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
277277
}
278278
279-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
279+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
280280
{
281281
if (EqualityComparer<T>.Default.Equals(field, newValue))
282282
{
@@ -305,16 +305,16 @@ namespace N
305305
306306
public class C : INotifyPropertyChanged
307307
{
308-
public event PropertyChangedEventHandler PropertyChanged;
308+
public event PropertyChangedEventHandler? PropertyChanged;
309309
310-
public string ↓P { get; set; }
310+
public string? ↓P { get; set; }
311311
312-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
312+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
313313
{
314314
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
315315
}
316316
317-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
317+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
318318
{
319319
if (EqualityComparer<T>.Default.Equals(field, newValue))
320320
{
@@ -337,18 +337,18 @@ namespace N
337337
338338
public class C : INotifyPropertyChanged
339339
{
340-
private string p;
340+
private string? p;
341341
342-
public event PropertyChangedEventHandler PropertyChanged;
342+
public event PropertyChangedEventHandler? PropertyChanged;
343343
344-
public string P { get => this.p; set => TrySet(ref this.p, value); }
344+
public string? P { get => this.p; set => TrySet(ref this.p, value); }
345345
346-
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
346+
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
347347
{
348348
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
349349
}
350350
351-
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string propertyName = null)
351+
protected bool TrySet<T>(ref T field, T newValue, [CallerMemberName] string? propertyName = null)
352352
{
353353
if (EqualityComparer<T>.Default.Equals(field, newValue))
354354
{

0 commit comments

Comments
 (0)