From 788c7a3e26d7c0ede81a5737dab55d680b0ae11b Mon Sep 17 00:00:00 2001 From: Maximilian Reininghaus <maximilian.reininghaus@kit.edu> Date: Mon, 15 Apr 2019 17:37:12 +0200 Subject: [PATCH] Update CONTRIBUTING.md --- CONTRIBUTING.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b0371899d..9a153d630 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -54,7 +54,9 @@ While `clang-format` does the structural formatting, we still need to agree on n - enums should be "enum class" - Function parameter names start with "v" - types in template definitions start with "T" - - Normal variable names in code start non-capital, and they cannot start with a "prefixed" v, T, f, fg, or g character + - Normal variable names in code start non-capital. To avoid confusion with these special identifiers + described above in case an identifier starts with `v`, `T`, `f`, `fg`, or `g`, this prefix may not be + followed by a capital letter. i.e. `funkyVariable` is allowed while `vLooksLikeArgument` is not. - We use namespaces to avoid clashes and to structure code - *Everything* is part of the corsika namespace -- GitLab