File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change 11This repository mostly follows the Google C++ style guide found at
22https://google.github.io/styleguide/cppguide.html .
33
4- Notably, this repository only allows language features and libraries found in
5- C++14.
4+ This repository differs from the Google C++ style guide in the following ways:
5+
6+ - supports C++14 as its minimum C++ standard version.
7+ - lists local includes first, then system includes.
8+ - uses std::mutex instead of absl::mutex.
9+ - uses google::cloud : :future and google::cloud : :promise instead of std::future
10+ and std::promise.
11+ - uses google::cloud : :Status and google::cloud : :StatusOr instead of absl::Status
12+ and absl::StatusOr.
13+ - prefers to factor out duplicated code if it appears 3 or more times in
14+ non-test files.
15+ - encourages duplication of salient setup and expectations in test cases to
16+ increase readability.
You can’t perform that action at this time.
0 commit comments