Skip to content

Commit 6132b70

Browse files
committed
Add linkage to coding standards docs
1 parent aa6b9d0 commit 6132b70

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

coding_standards.html

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Coding Standards
3+
---
4+
5+
<!DOCTYPE HTML>
6+
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
7+
8+
<head>
9+
<title>ChaiScript - Coding Standards.</title>
10+
{% include common.html %}
11+
12+
</head>
13+
14+
15+
<body>
16+
17+
{% include header.html %}
18+
19+
<div class="well well-sm">
20+
<h3>ChaiScript strives for the highest quality and most portable C++ possible</h3>
21+
22+
The goal is to have 0 compiler warnings with clang, msvc and g++, with nearly all warnings turned on. We also use the clang, cppcheck and MSVC static analyzers on a semi-regular basis and strive to have 0 reports from those as well.
23+
24+
Some compiler's warnings are incorrect or too verbose, so they must be disabled in some cases. We disable them as locally as possible inside of the code with annotations as to why they are disabled.
25+
</div>
26+
27+
<div class="alert alert-success">
28+
<a class="alert-link" href="https://gist.github.com/lefticus/10191322">Coding Standards in their entirety.</a> Or keep reading below for the inline version.
29+
</div>
30+
31+
32+
<div class="body-with-margin">
33+
34+
35+
{% gist 10191322 %}
36+
</div>
37+
38+
39+
</body>

0 commit comments

Comments
 (0)