Skip to content

Updated the C++ shim vignette. #238

Updated the C++ shim vignette.

Updated the C++ shim vignette. #238

Triggered via push December 21, 2025 11:37
Status Success
Total duration 13m 48s
Artifacts
redundancy-check
2s
redundancy-check
lint-changed-warnings
13m 38s
lint-changed-warnings
Fit to window
Zoom out
Zoom in

Annotations

50 warnings
lint-changed-warnings: src/cpp_wtchangestats.cpp#L22
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L21
Missing space after , [whitespace/comma] [3]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L21
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L20
Missing space after , [whitespace/comma] [3]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L20
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L19
Missing space before { [whitespace/braces] [5]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L19
Missing space before ( in switch( [whitespace/parens] [5]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L16
Missing space before ( in for( [whitespace/parens] [5]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L16
Missing space around colon in range-based for loop [whitespace/forcolon] [2]
lint-changed-warnings: src/cpp_wtchangestats.cpp#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L223
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L222
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L221
Redundant blank line at the end of a code block should be deleted. [whitespace/blank_line] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L218
private: should be indented +1 space inside class ErgmCppNetworkBase [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L182
private: should be indented +1 space inside class NodeRange [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L178
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L177
public: should be indented +1 space inside class NodeRange [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L172
private: should be indented +1 space inside class NodeIterator [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L168
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L162
public: should be indented +1 space inside class NodeIterator [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L152
private: should be indented +1 space inside class NetworkEdgeRange [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L151
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L150
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L147
public: should be indented +1 space inside class NetworkEdgeRange [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L128
"private:" should be preceded by a blank line [whitespace/blank_line] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L128
private: should be indented +1 space inside class NetworkEdgeIterator [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L105
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L97
public: should be indented +1 space inside class NetworkEdgeIterator [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L93
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L89
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L86
Missing space before ( in if( [whitespace/parens] [5]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L82
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L79
Missing space before ( in if( [whitespace/parens] [5]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L71
private: should be indented +1 space inside class EdgeRange [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L64
public: should be indented +1 space inside class EdgeRange [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L58
"private:" should be preceded by a blank line [whitespace/blank_line] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L58
private: should be indented +1 space inside class EdgeIterator [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L42
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L34
public: should be indented +1 space inside class EdgeIterator [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L31
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L29
public: should be indented +1 space inside class ErgmCppNetworkBase [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L23
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L22
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L21
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L15
Redundant blank line at the start of a code block should be deleted. [whitespace/blank_line] [2]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L11
"combined_range.h" already included at head/inst/include/cpp/ergm_network_base.h:8 [build/include] [4]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L11
Include the directory when naming header files [build/include_subdir] [4]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L8
Include the directory when naming header files [build/include_subdir] [4]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L6
Include the directory when naming header files [build/include_subdir] [4]
lint-changed-warnings: inst/include/cpp/ergm_network_base.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]