遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/3645)
<a href="https://www.bestpractices.dev/projects/3645"><img src="https://www.bestpractices.dev/projects/3645/badge"></a>
stdgpu: Efficient STL-like Data Structures on the GPU
The CONTRIBUTING guide (https://stotko.github.io/stdgpu/development/contributing.html) contains requirements for acceptable contributions.
The documentation of latest release is provided at https://stotko.github.io/stdgpu/. Documentation errors are tracked in the same way as regular bug reports.
All achievements are presented at the project's website, see https://github.com/stotko/stdgpu.
The project does not store passwords.
All released version are available at https://github.com/stotko/stdgpu/releases.
The project uses GitHub's issue tracker (https://github.com/stotko/stdgpu/issues).
No vulnerabilities have been reported by users in the last 12 months.
The STYLE GUIDE file (https://github.com/stotko/stdgpu/blob/master/STYLE_GUIDE.md) documents the required style for the project and all contributions.
clang-format is used to automatically enforce the coding style.
CMake is used for building and honors all specified compiler and linker settings.
The project does not have any cross-dependencies in subdirectories.
CMake is used to properly install the library after building.
CMake honors the specified installation location.
The set of convenience scripts also includes a script to execute installation through CMake.
The project does not use any deprecated or obsolete functions and quickly ports to alternatives once used functions become obsolete or deprecated.
The test suite is executed on every pull request and commit to the development branch using Continuous Integration tools.
Code coverage is tracked at https://codecov.io/gh/stotko/stdgpu. Test coverage significantly exceeds the requirement of 80%.
The CONTRIBUTING guide (https://stotko.github.io/stdgpu/development/contributing.html) documents this policy.
The project tries to enable as many warnings as possible to cover common errors.
The project does not use any cryptographic algorithms.
The project does not store credentials.
The project does not use network communication.
The project does not use TLS.
The project uses Coverity Quality Analyzer, see https://scan.coverity.com/projects/stotko-stdgpu, as well as cppcheck.
后退