Fix on-the-fly event store schema + InitialData seeding on startup (#219) - #233
Merged
jeremydmiller merged 1 commit intoJun 25, 2026
Merged
Annotations
10 warnings
|
Build (Polecat.AotSmoke — fails on IL2026/IL2046/IL2055/IL2065/IL2067/IL2070/IL2072/IL2075/IL2090/IL2091/IL2111/IL3050/IL3051):
src/Polecat/Storage/DocumentMapping.cs#L119
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The field 'Polecat.Storage.DocumentMapping._documentType' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (Polecat.AotSmoke — fails on IL2026/IL2046/IL2055/IL2065/IL2067/IL2070/IL2072/IL2075/IL2090/IL2091/IL2111/IL3050/IL3051):
src/Polecat/Events/Protected/StreamCompacting.cs#L73
Using member 'Polecat.Serialization.ISerializer.ToJson(Object)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Default ISerializer uses STJ reflection which requires runtime code generation.
|
|
Build (Polecat.AotSmoke — fails on IL2026/IL2046/IL2055/IL2065/IL2067/IL2070/IL2072/IL2075/IL2090/IL2091/IL2111/IL3050/IL3051):
src/Polecat/Events/Protected/StreamCompacting.cs#L73
Using member 'Polecat.Serialization.ISerializer.ToJson(Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Default ISerializer uses STJ reflection over document.GetType()'s properties; AOT consumers should supply a source-generator-backed ISerializer impl.
|
|
Build (Polecat.AotSmoke — fails on IL2026/IL2046/IL2055/IL2065/IL2067/IL2070/IL2072/IL2075/IL2090/IL2091/IL2111/IL3050/IL3051):
src/Polecat/Events/Daemon/PolecatHighWaterDetector.cs#L287
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
Build (Polecat.AotSmoke — fails on IL2026/IL2046/IL2055/IL2065/IL2067/IL2070/IL2072/IL2075/IL2090/IL2091/IL2111/IL3050/IL3051):
src/Polecat/Events/Daemon/PolecatHighWaterDetector.cs#L287
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
Build (Polecat.AotSmoke — fails on IL2026/IL2046/IL2055/IL2065/IL2067/IL2070/IL2072/IL2075/IL2090/IL2091/IL2111/IL3050/IL3051):
src/Polecat/Events/Daemon/PolecatProjectionBatch.cs#L329
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
|
|
Build (Polecat.AotSmoke — fails on IL2026/IL2046/IL2055/IL2065/IL2067/IL2070/IL2072/IL2075/IL2090/IL2091/IL2111/IL3050/IL3051):
src/Polecat/Events/Daemon/PolecatProjectionBatch.cs#L308
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
|
|
|
|
|
|
|
background
wait
wait-all
cancel
parallel
Loading