Skip to content

More C++ compatibility fixes. #240

More C++ compatibility fixes.

More C++ compatibility fixes. #240

Triggered via push December 21, 2025 12:05
Status Success
Total duration 3m 3s
Artifacts
redundancy-check
4s
redundancy-check
lint-changed-warnings
2m 52s
lint-changed-warnings
Fit to window
Zoom out
Zoom in

Annotations

50 warnings
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]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L45
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L44
At least two spaces is best between code and comments [whitespace/comments] [2]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L43
Redundant blank line at the end of a code block should be deleted. [whitespace/blank_line] [3]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L40
private: should be indented +1 space inside class ErgmCppModelTermBase [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L19
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L18
Lines should be <= 80 characters long [whitespace/line_length] [2]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L14
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L13
Do not leave a blank line after "public:" [whitespace/blank_line] [3]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L12
public: should be indented +1 space inside class ErgmCppModelTermBase [whitespace/indent] [3]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L9
Redundant blank line at the start of a code block should be deleted. [whitespace/blank_line] [2]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L4
Include the directory when naming header files [build/include_subdir] [4]
lint-changed-warnings: inst/include/cpp/ergm_modelterm_base.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
lint-changed-warnings: R/data.R#L582
file=R/data.R,line=582,col=81,[line_length_linter] Lines should not be more than 80 characters. This line is 86 characters.