SmartPointer.hpp:8: Do not indent within a namespace [runtime/indentation_namespace] [4]
SmartPointer.hpp:18: Do not indent within a namespace [runtime/indentation_namespace] [4]
SmartPointer.hpp:25: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:27: If an else has a brace on one side, it should have it on both [readability/braces] [5]
SmartPointer.hpp:41: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:59: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:83: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:85: If an else has a brace on one side, it should have it on both [readability/braces] [5]
SmartPointer.hpp:95: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:100: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:103: Redundant blank line at the end of a code block should be deleted. [whitespace/blank_line] [3]
SmartPointer.hpp:107: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:113: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:125: Using C-style cast. Use reinterpret_cast<void*>(...) instead [readability/casting] [4]
SmartPointer.hpp:132: Using C-style cast. Use reinterpret_cast<void*>(...) instead [readability/casting] [4]
SmartPointer.hpp:139: You don't need a ; after a } [readability/braces] [4]
SmartPointer.hpp:138: Else clause should never be on same line as else (use 2 lines) [whitespace/newline] [4]
SmartPointer.hpp:147: Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
SmartPointer.hpp:160: Closing brace should be aligned with beginning of class SmartPointer [whitespace/indent] [3]
SmartPointer.hpp:162: Namespace should be terminated with "// namespace smart_pointer" [readability/namespace] [5]
Done processing SmartPointer.hpp
Total errors found: 20
|