Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

This repository contains CodeQL queries and libraries which support various Coding Standards.

License

NotificationsYou must be signed in to change notification settings

github/codeql-coding-standards

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains CodeQL queries and libraries which support various Coding Standards.

Supported standards

Carnegie Mellon and CERT are registered trademarks of Carnegie Mellon University.

This repository contains CodeQL queries and libraries which support various Coding Standards for theC++14,C99 andC11 programming languages.

The following coding standards are supported:

🚧 Standards under development 🚧

The following standards are under active development forC++17:

How do I use the CodeQL Coding Standards Queries?

The use of the CodeQL Coding Standards is extensively documented in theuser manual.

Use in a functional safety environment

The CodeQL Coding Standards is qualified as a "software tool" under "Part 8: Supporting processes" of ISO 26262 ("Road vehicles - Functional Safety") as described in ourtool qualification documents.Use of the CodeQL Coding Standards is only compliant with the qualification if it is used as distributed by GitHub and according to the requirements described in theuser manual.

Any changes to the CodeQL Coding Standards distribution and/or deviations from the requirements and steps described in theuser manual runs the risk of non compliance.

Contributing

We welcome contributions to our standard library and standard checks. Do you have an idea for a new check, or how to improve an existing query? Then please go ahead and open a pull request! Before you do, though, please take the time to read ourcontributing guidelines. You can also consult ourdevelopment handbook to learn about the requirements for a contribution.

License

Unless otherwise noted below, the code in this repository is licensed under theMIT License byGitHub.

Parts of certain query help files (.md extension) are reproduced under the following licenses:

These licenses are directly referenced where applicable.

All code in thethirdparty directory is licensed according to the files present in those sub directories.

All header files inc/common/test/includes/standard-library are licensed according toLICENSE


1This repository incorporates portions of the SEI CERT® Coding Standards available athttps://wiki.sei.cmu.edu/confluence/display/seccode/SEI+CERT+Coding+Standards; however, such use does not necessarily constitute or imply an endorsement, recommendation, or favoring by Carnegie Mellon University or its Software Engineering Institute.

About

This repository contains CodeQL queries and libraries which support various Coding Standards.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors27


[8]ページ先頭

©2009-2025 Movatter.jp