Skip to content

next release v3.0.2025.0902 #104

next release v3.0.2025.0902

next release v3.0.2025.0902 #104

Triggered via push September 2, 2025 18:15
Status Success
Total duration 3m 1s
Artifacts 3

BuildAndTest.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 32 warnings, and 5 notices
test (ubuntu-latest)
Process completed with exit code 127.
test (macos-latest)
Process completed with exit code 127.
test (ubuntu-latest): CompuMaster.Data/Ldap.vb#L23
This call site is reachable on all platforms. 'Public Shared Overloads Function GetCurrentForest() As Forest' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (ubuntu-latest): CompuMaster.Data/Ldap.vb#L59
This call site is reachable on all platforms. 'Public Overloads ReadOnly Property Count As Integer' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (ubuntu-latest): CompuMaster.Data/Ldap.vb#L161
This call site is reachable on all platforms. 'Public Overloads Function GetDirectoryEntry() As DirectoryEntry' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (ubuntu-latest): CompuMaster.Data/Manipulation.vb#L56
Ensure that method 'Sub DataManipulationResults.Dispose(disposing As Boolean)' calls 'MyBase.Dispose(Boolean)' in all possible control flow paths (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2215)
test (ubuntu-latest): CompuMaster.Data/Utils.vb#L1657
'Public Overloads Sub New()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.'. (https://aka.ms/dotnet-warnings/SYSLIB0014)
test (ubuntu-latest): CompuMaster.Data/Utils.vb#L1636
'Public Overloads Sub New()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.'. (https://aka.ms/dotnet-warnings/SYSLIB0014)
test (ubuntu-latest): CompuMaster.Data/Manipulation.vb#L56
Ensure that method 'Sub DataManipulationResults.Dispose(disposing As Boolean)' calls 'MyBase.Dispose(Boolean)' in all possible control flow paths (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2215)
test (ubuntu-latest): CompuMaster.Data/DataTablesTools.vb#L284
This overload of the 'DataSet.ReadXml' method is potentially unsafe. It may enable Document Type Definition (DTD) which can be vulnerable to denial of service attacks, or might use an XmlResolver which can be vulnerable to information disclosure. Use an overload that takes a XmlReader instance instead, with DTD processing disabled and no XmlResolver. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5366)
test (ubuntu-latest): CompuMaster.Data/Manipulation.vb#L56
Ensure that method 'Sub DataManipulationResults.Dispose(disposing As Boolean)' calls 'MyBase.Dispose(Boolean)' in all possible control flow paths (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2215)
test (ubuntu-latest): CompuMaster.Data/DataTablesTools.vb#L284
This overload of the 'DataSet.ReadXml' method is potentially unsafe. It may enable Document Type Definition (DTD) which can be vulnerable to denial of service attacks, or might use an XmlResolver which can be vulnerable to information disclosure. Use an overload that takes a XmlReader instance instead, with DTD processing disabled and no XmlResolver. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5366)
test (macos-latest)
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
test (macos-latest): CompuMaster.Data/DataQuery.PlatformTools.vb#L77
This call site is reachable on all platforms. 'Public Overloads Function OpenSubKey(name As String) As RegistryKey' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (macos-latest): CompuMaster.Data/DataQuery.PlatformTools.vb#L73
This call site is reachable on all platforms. 'Public Shared ReadOnly LocalMachine As RegistryKey' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (macos-latest): CompuMaster.Data/DataQuery.PlatformTools.vb#L77
This call site is reachable on all platforms. 'Public Overloads Function GetValueNames() As String()' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (macos-latest): CompuMaster.Data/DataQuery.PlatformTools.vb#L73
This call site is reachable on all platforms. 'Public Overloads Function OpenSubKey(name As String) As RegistryKey' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (macos-latest): CompuMaster.Data/DataQuery.PlatformTools.vb#L58
This call site is reachable on all platforms. 'OleDbConnection' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test (macos-latest): CompuMaster.Data/Utils.vb#L1657
'Public Overloads Sub New()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.'. (https://aka.ms/dotnet-warnings/SYSLIB0014)
test (macos-latest): CompuMaster.Data/Utils.vb#L1636
'Public Overloads Sub New()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.'. (https://aka.ms/dotnet-warnings/SYSLIB0014)
test (macos-latest): CompuMaster.Data/DatabaseManagement.vb#L120
Avoid inexact read with 'Public MustOverride Overloads Function Read(buffer As Byte(), offset As Integer, count As Integer) As Integer' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
test (macos-latest): CompuMaster.Data/DataTablesTools.vb#L284
This overload of the 'DataSet.ReadXml' method is potentially unsafe. It may enable Document Type Definition (DTD) which can be vulnerable to denial of service attacks, or might use an XmlResolver which can be vulnerable to information disclosure. Use an overload that takes a XmlReader instance instead, with DTD processing disabled and no XmlResolver. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5366)
test (macos-latest): CompuMaster.Data/Manipulation.vb#L56
Ensure that method 'Sub DataManipulationResults.Dispose(disposing As Boolean)' calls 'MyBase.Dispose(Boolean)' in all possible control flow paths (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2215)
test (windows-latest)
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
test (windows-latest): CompuMaster.Data/DatabaseManagement.vb#L120
Avoid inexact read with 'Public MustOverride Overloads Function Read(buffer As Byte(), offset As Integer, count As Integer) As Integer' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
test (windows-latest): CompuMaster.Data/DataTablesTools.vb#L284
This overload of the 'DataSet.ReadXml' method is potentially unsafe. It may enable Document Type Definition (DTD) which can be vulnerable to denial of service attacks, or might use an XmlResolver which can be vulnerable to information disclosure. Use an overload that takes a XmlReader instance instead, with DTD processing disabled and no XmlResolver. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5366)
test (windows-latest): CompuMaster.Data/Manipulation.vb#L56
Ensure that method 'Sub DataManipulationResults.Dispose(disposing As Boolean)' calls 'MyBase.Dispose(Boolean)' in all possible control flow paths (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2215)
test (windows-latest): CompuMaster.Data/DatabaseManagement.vb#L120
Avoid inexact read with 'Public MustOverride Overloads Function Read(buffer As Byte(), offset As Integer, count As Integer) As Integer' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
test (windows-latest): CompuMaster.Data/DatabaseManagement.vb#L120
Avoid inexact read with 'Public MustOverride Overloads Function Read(buffer As Byte(), offset As Integer, count As Integer) As Integer' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
test (windows-latest): CompuMaster.Data/DataTablesTools.vb#L284
Unsafe overload of 'ReadXml' method (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca3075)
test (windows-latest): CompuMaster.Data/DataTablesTools.vb#L284
This overload of the 'DataSet.ReadXml' method is potentially unsafe. It may enable Document Type Definition (DTD) which can be vulnerable to denial of service attacks, or might use an XmlResolver which can be vulnerable to information disclosure. Use an overload that takes a XmlReader instance instead, with DTD processing disabled and no XmlResolver. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5366)
test (windows-latest): CompuMaster.Data/DataTablesTools.vb#L284
This overload of the 'DataSet.ReadXml' method is potentially unsafe. It may enable Document Type Definition (DTD) which can be vulnerable to denial of service attacks, or might use an XmlResolver which can be vulnerable to information disclosure. Use an overload that takes a XmlReader instance instead, with DTD processing disabled and no XmlResolver. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5366)
test (windows-latest): CompuMaster.Data/Manipulation.vb#L56
Ensure that method 'Sub DataManipulationResults.Dispose(disposing As Boolean)' calls 'MyBase.Dispose(Boolean)' in all possible control flow paths (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2215)
test (windows-latest): CompuMaster.Data/Manipulation.vb#L56
Ensure that method 'Sub DataManipulationResults.Dispose(disposing As Boolean)' calls 'MyBase.Dispose(Boolean)' in all possible control flow paths (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2215)
165 tests found
There are 165 tests, see "Raw output" for the full list of tests.
165 tests found
There are 165 tests, see "Raw output" for the full list of tests.
test (macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
165 tests found
There are 165 tests, see "Raw output" for the full list of tests.
test (windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
NUnit Test Results macos-latest Expired
2.97 KB
sha256:98a268cf9698b6d7922ca683392c3fb2c6462228358519a5334de6c67298c404
NUnit Test Results ubuntu-latest Expired
2.93 KB
sha256:1be5c2a8242e084bff8d7f6e2614ecde8974c36dddbaa5d38aff668f387d7b91
NUnit Test Results windows-latest Expired
2.97 KB
sha256:707b915df24b2ea9a14002516274097c40bdc1e766d32118a5cd1d5fd361b47c