Release Build #253
Annotations
10 warnings
|
Publish Linux x64:
osu.Game/IO/Serialization/Converters/TypedListConverter.cs#L70
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'osu.Framework.Extensions.ObjectExtensions.ObjectExtensions.AsNonNull<T>(T)' 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.
|
|
Publish Linux x64:
osu.Game/IO/Serialization/Converters/TypedListConverter.cs#L66
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Publish Linux x64:
osu.Game/IO/Serialization/JsonSerializableExtensions.cs#L27
Using member 'osu.Game.IO.Serialization.SnakeCaseKeyContractResolver.SnakeCaseKeyContractResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Publish Linux x64:
osu.Game/IO/Serialization/JsonSerializableExtensions.cs#L18
Using member 'Newtonsoft.Json.JsonConvert.PopulateObject(String, Object, JsonSerializerSettings)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Publish Linux x64:
osu.Game/IO/Serialization/JsonSerializableExtensions.cs#L16
Using member 'Newtonsoft.Json.JsonConvert.DeserializeObject<T>(String, JsonSerializerSettings)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Publish Linux x64:
osu.Game/IO/Serialization/JsonSerializableExtensions.cs#L14
Using member 'Newtonsoft.Json.JsonConvert.SerializeObject(Object, JsonSerializerSettings)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Publish Linux x64:
osu.Game/Database/BackgroundDataStoreProcessor.cs#L82
Member 'osu.Game.Database.BackgroundDataStoreProcessor.LoadComplete()' with 'RequiresUnreferencedCodeAttribute' overrides base member 'osu.Framework.Graphics.Drawable.LoadComplete()' without 'RequiresUnreferencedCodeAttribute'. 'RequiresUnreferencedCodeAttribute' annotations must match across all interface implementations or overrides.
|
|
Publish Linux x64:
osu.Game/Configuration/ModSettingChangeTracker.cs#L37
Using member 'osu.Game.Configuration.SettingSourceExtensions.CreateSettingsControls(Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. SettingSourceAttribute uses reflection to instantiate settings controls and may not be compatible with trimming.
|
|
Publish Linux x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L85
'declaringType' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'osu.Game.Configuration.SettingSourceAttribute.SettingSourceAttribute(Type, String, String)'. The parameter 'declaringType' of method 'osu.Game.Configuration.SettingSourceAttribute.SettingSourceAttribute(Type, String, String, Int32)' 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.
|
|
Publish Linux x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L85
'declaringType' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'osu.Game.Configuration.SettingSourceAttribute.SettingSourceAttribute(Type, String, String)'. The parameter 'declaringType' of method 'osu.Game.Configuration.SettingSourceAttribute.SettingSourceAttribute(Type, String, String, Int32)' 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.
|
background
wait
wait-all
cancel
parallel
Loading