SmartPointer.hpp:8: Do not indent within a namespace [runtime/indentation_namespace] [4]
SmartPointer.hpp:15: Do not indent within a namespace [runtime/indentation_namespace] [4]
SmartPointer.hpp:18: "public:" should be preceded by a blank line [whitespace/blank_line] [3]
SmartPointer.hpp:21: Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
SmartPointer.hpp:103: Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
SmartPointer.hpp:115: Line ends in whitespace. Consider deleting these extra spaces. [whitespace/end_of_line] [4]
SmartPointer.hpp:122: Namespace should be terminated with "// namespace smart_pointer" [readability/namespace] [5]
Done processing SmartPointer.hpp
Total errors found: 7
|