Skip to content

Commit a1d54e7

Browse files
committed
Refactoring.
1 parent b96f557 commit a1d54e7

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

src/UnityMvvmToolkit.Core/Internal/ObjectHandlers/ObjectWrapperHandler.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,11 @@ public void CreateValueConverterInstances<T>(int capacity, WarmupType warmupType
4040
case IPropertyValueConverter converter:
4141
CreatePropertyValueConverterInstances(converter, capacity, warmupType);
4242
break;
43+
4344
case IParameterValueConverter converter:
4445
CreateParameterValueConverterInstances(converter, capacity, warmupType);
4546
break;
47+
4648
default:
4749
throw new ArgumentOutOfRangeException();
4850
}
@@ -191,17 +193,20 @@ private void CreatePropertyValueConverterInstances(IPropertyValueConverter conve
191193
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter);
192194
CreatePropertyValueConverterInstances(converterId, converter, capacity);
193195
break;
196+
194197
case WarmupType.OnlyByName:
195198
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter, converter.Name);
196199
CreatePropertyValueConverterInstances(converterId, converter, capacity);
197200
break;
201+
198202
case WarmupType.ByTypeAndName:
199203
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter);
200204
CreatePropertyValueConverterInstances(converterId, converter, capacity);
201205

202206
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter, converter.Name);
203207
CreatePropertyValueConverterInstances(converterId, converter, capacity);
204208
break;
209+
205210
default:
206211
throw new ArgumentOutOfRangeException(nameof(warmupType), warmupType, null);
207212
}
@@ -242,17 +247,20 @@ private void CreateParameterValueConverterInstances(IParameterValueConverter con
242247
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter);
243248
CreateParameterValueConverterInstances(converterId, converter, capacity);
244249
break;
250+
245251
case WarmupType.OnlyByName:
246252
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter, converter.Name);
247253
CreateParameterValueConverterInstances(converterId, converter, capacity);
248254
break;
255+
249256
case WarmupType.ByTypeAndName:
250257
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter);
251258
CreateParameterValueConverterInstances(converterId, converter, capacity);
252259

253260
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter, converter.Name);
254261
CreateParameterValueConverterInstances(converterId, converter, capacity);
255262
break;
263+
256264
default:
257265
throw new ArgumentOutOfRangeException(nameof(warmupType), warmupType, null);
258266
}

src/UnityMvvmToolkit.UnityPackage/Assets/Plugins/UnityMvvmToolkit/Runtime/Core/Internal/ObjectHandlers/ObjectWrapperHandler.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,11 @@ public void CreateValueConverterInstances<T>(int capacity, WarmupType warmupType
4040
case IPropertyValueConverter converter:
4141
CreatePropertyValueConverterInstances(converter, capacity, warmupType);
4242
break;
43+
4344
case IParameterValueConverter converter:
4445
CreateParameterValueConverterInstances(converter, capacity, warmupType);
4546
break;
47+
4648
default:
4749
throw new ArgumentOutOfRangeException();
4850
}
@@ -191,17 +193,20 @@ private void CreatePropertyValueConverterInstances(IPropertyValueConverter conve
191193
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter);
192194
CreatePropertyValueConverterInstances(converterId, converter, capacity);
193195
break;
196+
194197
case WarmupType.OnlyByName:
195198
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter, converter.Name);
196199
CreatePropertyValueConverterInstances(converterId, converter, capacity);
197200
break;
201+
198202
case WarmupType.ByTypeAndName:
199203
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter);
200204
CreatePropertyValueConverterInstances(converterId, converter, capacity);
201205

202206
converterId = HashCodeHelper.GetPropertyWrapperConverterId(converter, converter.Name);
203207
CreatePropertyValueConverterInstances(converterId, converter, capacity);
204208
break;
209+
205210
default:
206211
throw new ArgumentOutOfRangeException(nameof(warmupType), warmupType, null);
207212
}
@@ -242,17 +247,20 @@ private void CreateParameterValueConverterInstances(IParameterValueConverter con
242247
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter);
243248
CreateParameterValueConverterInstances(converterId, converter, capacity);
244249
break;
250+
245251
case WarmupType.OnlyByName:
246252
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter, converter.Name);
247253
CreateParameterValueConverterInstances(converterId, converter, capacity);
248254
break;
255+
249256
case WarmupType.ByTypeAndName:
250257
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter);
251258
CreateParameterValueConverterInstances(converterId, converter, capacity);
252259

253260
converterId = HashCodeHelper.GetCommandWrapperConverterId(converter, converter.Name);
254261
CreateParameterValueConverterInstances(converterId, converter, capacity);
255262
break;
263+
256264
default:
257265
throw new ArgumentOutOfRangeException(nameof(warmupType), warmupType, null);
258266
}

0 commit comments

Comments
 (0)