Skip to content

Commit 30f1242

Browse files
Copilotrenemadsen
andcommitted
Fix BigModel array indexer and entry.Entity casting syntax (554 lines changed)
Co-authored-by: renemadsen <76994+renemadsen@users.noreply.github.com>
1 parent 0cb27a7 commit 30f1242

8 files changed

Lines changed: 554 additions & 554 deletions

File tree

test/EFCore.MySql.FunctionalTests/Scaffolding/Baselines/BigModel/DataEntityType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
8888
return instance;
8989
});
9090
blob.SetAccessors(
91-
byte[] (IInternalEntry entry) => DataUnsafeAccessors.Blob(((CompiledModelTestBase.Data)(entry.Entity))),
92-
byte[] (IInternalEntry entry) => DataUnsafeAccessors.Blob(((CompiledModelTestBase.Data)(entry.Entity))),
91+
byte[] (IInternalEntry entry) => DataUnsafeAccessors.Blob(((CompiledModelTestBase.Data)(entry.Entity)),
92+
byte[] (IInternalEntry entry) => DataUnsafeAccessors.Blob(((CompiledModelTestBase.Data)(entry.Entity)),
9393
byte[] (IInternalEntry entry) => entry.ReadOriginalValue<byte[]>(blob, 1),
9494
byte[] (IInternalEntry entry) => entry.GetCurrentValue<byte[]>(blob));
9595
blob.SetPropertyIndexes(

test/EFCore.MySql.FunctionalTests/Scaffolding/Baselines/BigModel/DependentBaseEntityType.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
163163
return instance;
164164
});
165165
id.SetAccessors(
166-
byte? (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Id(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity))),
167-
byte? (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Id(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity))),
166+
byte? (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Id(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity)),
167+
byte? (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Id(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity)),
168168
byte? (IInternalEntry entry) => entry.ReadOriginalValue<byte?>(id, 3),
169169
byte? (IInternalEntry entry) => entry.GetCurrentValue<byte?>(id));
170170
id.SetPropertyIndexes(
@@ -245,8 +245,8 @@ public static RuntimeForeignKey CreateForeignKey2(RuntimeEntityType declaringEnt
245245
return instance;
246246
});
247247
principal.SetAccessors(
248-
CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>> (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Principal(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity))),
249-
CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>> (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Principal(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity))),
248+
CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>> (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Principal(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity)),
249+
CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>> (IInternalEntry entry) => DependentBaseUnsafeAccessors<byte?>.Principal(((CompiledModelTestBase.DependentBase<byte?>)(entry.Entity)),
250250
null,
251251
CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>> (IInternalEntry entry) => entry.GetCurrentValue<CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>>>(principal));
252252
principal.SetPropertyIndexes(
@@ -280,8 +280,8 @@ public static RuntimeForeignKey CreateForeignKey2(RuntimeEntityType declaringEnt
280280
return instance;
281281
});
282282
dependent.SetAccessors(
283-
CompiledModelTestBase.DependentBase<byte?> (IInternalEntry entry) => PrincipalDerivedUnsafeAccessors<CompiledModelTestBase.DependentBase<byte?>>.Dependent(((CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>>)(entry.Entity))),
284-
CompiledModelTestBase.DependentBase<byte?> (IInternalEntry entry) => PrincipalDerivedUnsafeAccessors<CompiledModelTestBase.DependentBase<byte?>>.Dependent(((CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>>)(entry.Entity))),
283+
CompiledModelTestBase.DependentBase<byte?> (IInternalEntry entry) => PrincipalDerivedUnsafeAccessors<CompiledModelTestBase.DependentBase<byte?>>.Dependent(((CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>>)(entry.Entity)),
284+
CompiledModelTestBase.DependentBase<byte?> (IInternalEntry entry) => PrincipalDerivedUnsafeAccessors<CompiledModelTestBase.DependentBase<byte?>>.Dependent(((CompiledModelTestBase.PrincipalDerived<CompiledModelTestBase.DependentBase<byte?>>)(entry.Entity)),
285285
null,
286286
CompiledModelTestBase.DependentBase<byte?> (IInternalEntry entry) => entry.GetCurrentValue<CompiledModelTestBase.DependentBase<byte?>>(dependent));
287287
dependent.SetPropertyIndexes(

test/EFCore.MySql.FunctionalTests/Scaffolding/Baselines/BigModel/DependentDerivedEntityType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
5353
return instance;
5454
});
5555
data.SetAccessors(
56-
string (IInternalEntry entry) => DependentDerivedUnsafeAccessors<byte?>.Data(((CompiledModelTestBase.DependentDerived<byte?>)(entry.Entity))),
57-
string (IInternalEntry entry) => DependentDerivedUnsafeAccessors<byte?>.Data(((CompiledModelTestBase.DependentDerived<byte?>)(entry.Entity))),
56+
string (IInternalEntry entry) => DependentDerivedUnsafeAccessors<byte?>.Data(((CompiledModelTestBase.DependentDerived<byte?>)(entry.Entity)),
57+
string (IInternalEntry entry) => DependentDerivedUnsafeAccessors<byte?>.Data(((CompiledModelTestBase.DependentDerived<byte?>)(entry.Entity)),
5858
string (IInternalEntry entry) => entry.ReadOriginalValue<string>(data, 4),
5959
string (IInternalEntry entry) => entry.GetCurrentValue<string>(data));
6060
data.SetPropertyIndexes(

0 commit comments

Comments
 (0)