Release Build #252
Annotations
10 warnings and 1 notice
|
Publish Windows x64:
osu.Game/Database/BackgroundDataStoreProcessor.cs#L398
Using member 'Newtonsoft.Json.JsonConvert.SerializeObject(Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Publish Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L57
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors', 'DynamicallyAccessedMemberTypes.PublicMethods', 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.PublicNestedTypes', 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.PublicEvents' in call to 'System.Type.GetMember(String, BindingFlags)'. The parameter 'declaringType' of method 'osu.Game.Configuration.SettingSourceAttribute.SettingSourceAttribute(Type, String, String)' 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 Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L265
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The parameter 'type' of method 'osu.Game.Configuration.SettingSourceExtensions.getSettingsSourceProperties(Type)' 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 Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L201
Call to 'System.Type.MakeGenericType(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic type.
|
|
Publish Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L128
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'osu.Game.Configuration.SettingSourceAttribute.SettingControlType.get' 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 Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L127
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'osu.Game.Configuration.SettingSourceAttribute.SettingControlType.get' 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 Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L126
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'osu.Game.Configuration.SettingSourceAttribute.SettingControlType.get' 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 Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L125
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'osu.Game.Configuration.SettingSourceAttribute.SettingControlType.get' 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 Windows x64:
osu.Game/Configuration/SettingSourceAttribute.cs#L124
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'osu.Game.Configuration.SettingSourceAttribute.SettingControlType.get' 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 Windows x64:
osu.Game/IO/Serialization/SnakeCaseKeyContractResolver.cs#L9
Using member 'Newtonsoft.Json.Serialization.DefaultContractResolver.DefaultContractResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
|
background
wait
wait-all
cancel
parallel
Loading