Skip to content

build(deps): bump Microsoft.Windows.Compatibility from 7.0.4 to 7.0.5 in /src #256

build(deps): bump Microsoft.Windows.Compatibility from 7.0.4 to 7.0.5 in /src

build(deps): bump Microsoft.Windows.Compatibility from 7.0.4 to 7.0.5 in /src #256

Triggered via pull request September 18, 2023 23:41
Status Success
Total duration 6m 48s
Artifacts

dotnet-desktop-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build: src/BSH.Service.Shared/IVSSRemoteObject.cs#L19
Rename interface 'IVSSRemoteObject' to match pascal case naming rules, consider using 'IVssRemoteObject'. (https://rules.sonarsource.com/csharp/RSPEC-101)
build: src/BSH.Engine/Security/Hash.cs#L25
'MD5CryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
build: src/BSH.Engine/Security/Encryption.cs#L92
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[])' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
build: src/BSH.Engine/Security/Encryption.cs#L93
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[])' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
build: src/BSH.Engine/Security/Encryption.cs#L98
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
build: src/BSH.Engine/Security/Encryption.cs#L145
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[])' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
build: src/BSH.Engine/Security/Encryption.cs#L146
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[])' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
build: src/BSH.Engine/Security/Encryption.cs#L151
'RijndaelManaged' is obsolete: 'The Rijndael and RijndaelManaged types are obsolete. Use Aes instead.' (https://aka.ms/dotnet-warnings/SYSLIB0022)
build: src/BSH.Engine/Security/Encryption.cs#L58
Rename this enumeration to match the regular expression: '^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$'. (https://rules.sonarsource.com/csharp/RSPEC-2342)
build: src/BSH.Engine/Win32.cs#L42
Rename this enumeration to match the regular expression: '^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?s$'. (https://rules.sonarsource.com/csharp/RSPEC-2342)
build: src/BSH.Service.Shared/IVSSRemoteObject.cs#L19
Rename interface 'IVSSRemoteObject' to match pascal case naming rules, consider using 'IVssRemoteObject'. (https://rules.sonarsource.com/csharp/RSPEC-101)
build: src/PreviewHandlerFramework/StreamBasedPreviewHandler.cs#L24
Private classes which are not derived in the current assembly should be marked as 'sealed'. (https://rules.sonarsource.com/csharp/RSPEC-3260)
build: src/PreviewHandlerFramework/COMInterop/COLORREF.cs#L11
Rename struct 'COLORREF' to match pascal case naming rules, consider using 'Colorref'. (https://rules.sonarsource.com/csharp/RSPEC-101)
build: src/PreviewHandlerFramework/COMInterop/LOGFONT.cs#L10
Rename class 'LOGFONT' to match pascal case naming rules, consider using 'Logfont'. (https://rules.sonarsource.com/csharp/RSPEC-101)
build: src/PreviewHandlerFramework/COMInterop/MSG.cs#L13
Remove the unused private field 'hwnd'. (https://rules.sonarsource.com/csharp/RSPEC-1144)
build: src/PreviewHandlerFramework/COMInterop/MSG.cs#L15
Remove the unused private field 'wParam'. (https://rules.sonarsource.com/csharp/RSPEC-1144)
build: src/PreviewHandlerFramework/COMInterop/MSG.cs#L16
Remove the unused private field 'lParam'. (https://rules.sonarsource.com/csharp/RSPEC-1144)
build: src/PreviewHandlerFramework/COMInterop/MSG.cs#L11
Rename struct 'MSG' to match pascal case naming rules, consider using 'Msg'. (https://rules.sonarsource.com/csharp/RSPEC-101)
build: src/PreviewHandlerFramework/COMInterop/RECT.cs#L11
Rename struct 'RECT' to match pascal case naming rules, consider using 'Rect'. (https://rules.sonarsource.com/csharp/RSPEC-101)
build: src/PreviewHandlerFramework/PreviewHandler.cs#L17
Make '_previewControl' 'readonly'. (https://rules.sonarsource.com/csharp/RSPEC-2933)