Coding standards for all Yzena projects
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Gavin Howard 46fb6bff6e
Update the license
3 weeks ago
C Tweak C templates 7 months ago
CMake Clarify that trailing whitespace is not allowed 3 years ago
.gitconfig Add common standards 3 years ago
LICENSE.md Update the license 3 weeks ago
README.md Move Yzena projects away from GitHub 1 year ago
Standards.md Revert "Add a Code of Conduct (just copied from LambdaConf)" 3 years ago
TODO.md Add a TODO 7 months ago
newrepo.sh Make newrepo.sh script executable 3 years ago

README.md

Yzena Coding Standards

WARNING: This project has moved to https://git.yzena.com/ for these reasons.

This repo contains documents that lay out the coding standards for all Yzena projects. The documents are split by language. All submitted work must follow all of the applicable coding standards.

These standards are mandatory, even if a contributor does not agree with them. In fact, even the founder of Yzena, Gavin D. Howard, does not like all of the style because some decisions were made to make it easy to automate style formatting with clang-format. Regardless, the coding standards are there to make each repository consistent with every other, which will prevent bugs.