Skip to content

line size

abaplint / abaplint failed May 8, 2023 in 4s

36 issues

36 issues found

12 objects analyzed

abaplint 2.99.8, adjust installations

Annotations

Check failure on line 146 in src/zaxage_demo_01.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Less than 3 newlines and at least a single newline are required in between methods

https://rules.abaplint.org/newline_between_methods

Check failure on line 69 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Variable "result" not used

https://rules.abaplint.org/unused_variables

Check failure on line 369 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Variable "inventory_container" not used

https://rules.abaplint.org/unused_variables

Check failure on line 75 in src/zaxage_demo_01.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Remove whitespace at end of line

https://rules.abaplint.org/whitespace_end

Check failure on line 76 in src/zaxage_demo_01.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Remove whitespace at end of line

https://rules.abaplint.org/whitespace_end

Check failure on line 78 in src/zaxage_demo_01.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Remove whitespace at end of line

https://rules.abaplint.org/whitespace_end

Check failure on line 79 in src/zaxage_demo_01.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Remove whitespace at end of line

https://rules.abaplint.org/whitespace_end

Check failure on line 81 in src/zaxage_demo_01.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Remove whitespace at end of line

https://rules.abaplint.org/whitespace_end

Check failure on line 82 in src/zaxage_demo_01.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Remove whitespace at end of line

https://rules.abaplint.org/whitespace_end

Check failure on line 103 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Commented code

https://rules.abaplint.org/commented_code

Check failure on line 167 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Commented code

https://rules.abaplint.org/commented_code

Check failure on line 388 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Max cyclomatic complexity reached, 24, interprete

https://rules.abaplint.org/cyclomatic_complexity

Check failure on line 583 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Max cyclomatic complexity reached, 10, cmd_look

https://rules.abaplint.org/cyclomatic_complexity

Check failure on line 92 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Empty block, add code: Loop

https://rules.abaplint.org/empty_structure

Check failure on line 459 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Change ELSE part to ELSEIF

https://rules.abaplint.org/if_in_if

Check failure on line 472 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Change ELSE part to ELSEIF

https://rules.abaplint.org/if_in_if

Check failure on line 535 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Change ELSE part to ELSEIF

https://rules.abaplint.org/if_in_if

Check failure on line 614 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Change ELSE part to ELSEIF

https://rules.abaplint.org/if_in_if

Check failure on line 150 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Fix in-statement indentation

https://rules.abaplint.org/in_statement_indentation

Check failure on line 388 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Reduce METHOD length to max 100 statements, currently 139

https://rules.abaplint.org/method_length

Check failure on line 303 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Less than 3 newlines and at least a single newline are required in between methods

https://rules.abaplint.org/newline_between_methods

Check failure on line 313 in src/zaxage_game_engine.prog.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Less than 3 newlines and at least a single newline are required in between methods

https://rules.abaplint.org/newline_between_methods

Check failure on line 28 in src/zcl_axage_demo1.clas.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Reduce line length to max 120, currently 145

https://rules.abaplint.org/line_length

Check failure on line 44 in src/zcl_axage_engine.clas.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Max cyclomatic complexity reached, 24, interprete

https://rules.abaplint.org/cyclomatic_complexity

Check failure on line 238 in src/zcl_axage_engine.clas.abap

See this annotation in the file changed.

@abaplint abaplint / abaplint

Max cyclomatic complexity reached, 10, cmd_look

https://rules.abaplint.org/cyclomatic_complexity