1
git clone
00:00:11 2
codeclimate validate-config
00:00:01 View output codeclimate validate-config
No errors or warnings found in .codeclimate.yml.
3
codeclimate prepare
00:00:01 View output codeclimate prepare
4
builder pull-engines
00:00:15 View output determining required images
docker pull codeclimate/codeclimate-brakeman:b809
b809: Pulling from codeclimate/codeclimate-brakeman
ff3a5c916c92: Pulling fs layer
b2c955d3d077: Pulling fs layer
958c5b39b153: Pulling fs layer
dfbda51d9cf2: Pulling fs layer
e66a07bba322: Pulling fs layer
cf7f097ebdd1: Pulling fs layer
8957a48b228b: Pulling fs layer
c815e97f53ae: Pulling fs layer
461645ba8c70: Pulling fs layer
dfbda51d9cf2: Waiting
e66a07bba322: Waiting
cf7f097ebdd1: Waiting
8957a48b228b: Waiting
c815e97f53ae: Waiting
461645ba8c70: Waiting
b2c955d3d077: Verifying Checksum
b2c955d3d077: Download complete
ff3a5c916c92: Verifying Checksum
ff3a5c916c92: Download complete
dfbda51d9cf2: Verifying Checksum
dfbda51d9cf2: Download complete
ff3a5c916c92: Pull complete
e66a07bba322: Verifying Checksum
e66a07bba322: Download complete
958c5b39b153: Verifying Checksum
958c5b39b153: Download complete
b2c955d3d077: Pull complete
c815e97f53ae: Verifying Checksum
c815e97f53ae: Download complete
cf7f097ebdd1: Verifying Checksum
cf7f097ebdd1: Download complete
8957a48b228b: Verifying Checksum
8957a48b228b: Download complete
461645ba8c70: Verifying Checksum
461645ba8c70: Download complete
958c5b39b153: Pull complete
dfbda51d9cf2: Pull complete
e66a07bba322: Pull complete
cf7f097ebdd1: Pull complete
8957a48b228b: Pull complete
c815e97f53ae: Pull complete
461645ba8c70: Pull complete
Digest: sha256:22a9cec46c202380b8e08dbc19ab01ba4ca89e2dfe3edbcd983a623a259478aa
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-brakeman:b809
docker pull codeclimate/codeclimate-fixme:b188
b188: Pulling from codeclimate/codeclimate-fixme
90f4dba627d6: Pulling fs layer
a3ed95caeb02: Pulling fs layer
84319a08f3d7: Pulling fs layer
9a7a3c8b75ac: Pulling fs layer
a295ebbbbdc1: Pulling fs layer
e9068dee127d: Pulling fs layer
1ba56920fd8f: Pulling fs layer
df6640a2ada9: Pulling fs layer
0b4a6fa6bdae: Pulling fs layer
84319a08f3d7: Waiting
9a7a3c8b75ac: Waiting
a295ebbbbdc1: Waiting
e9068dee127d: Waiting
1ba56920fd8f: Waiting
0b4a6fa6bdae: Waiting
df6640a2ada9: Waiting
a3ed95caeb02: Verifying Checksum
a3ed95caeb02: Download complete
90f4dba627d6: Verifying Checksum
90f4dba627d6: Download complete
84319a08f3d7: Verifying Checksum
84319a08f3d7: Download complete
90f4dba627d6: Pull complete
e9068dee127d: Verifying Checksum
e9068dee127d: Download complete
a295ebbbbdc1: Verifying Checksum
a295ebbbbdc1: Download complete
9a7a3c8b75ac: Verifying Checksum
9a7a3c8b75ac: Download complete
a3ed95caeb02: Pull complete
df6640a2ada9: Verifying Checksum
df6640a2ada9: Download complete
0b4a6fa6bdae: Download complete
1ba56920fd8f: Verifying Checksum
1ba56920fd8f: Download complete
84319a08f3d7: Pull complete
9a7a3c8b75ac: Pull complete
a295ebbbbdc1: Pull complete
e9068dee127d: Pull complete
1ba56920fd8f: Pull complete
df6640a2ada9: Pull complete
0b4a6fa6bdae: Pull complete
Digest: sha256:a1d81814b1bcb2a08a5537aa956a566723daef4b1b02dd2bc6addf4d836a4a2d
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-fixme:b188
docker pull codeclimate/codeclimate-flog:b976
b976: Pulling from codeclimate/codeclimate-flog
df20fa9351a1: Pulling fs layer
b79bab524d4c: Pulling fs layer
8f5dd72031b5: Pulling fs layer
322f2010e51b: Pulling fs layer
da44f014aa21: Pulling fs layer
5d9ebd8a80b7: Pulling fs layer
5164282ac966: Pulling fs layer
362bcfd2d785: Pulling fs layer
5ae01dee2213: Pulling fs layer
e77c316d3f67: Pulling fs layer
b0f4d98df8a9: Pulling fs layer
5164282ac966: Waiting
322f2010e51b: Waiting
da44f014aa21: Waiting
362bcfd2d785: Waiting
5ae01dee2213: Waiting
e77c316d3f67: Waiting
b0f4d98df8a9: Waiting
8f5dd72031b5: Download complete
b79bab524d4c: Verifying Checksum
b79bab524d4c: Download complete
df20fa9351a1: Verifying Checksum
df20fa9351a1: Download complete
da44f014aa21: Verifying Checksum
da44f014aa21: Download complete
5d9ebd8a80b7: Verifying Checksum
5d9ebd8a80b7: Download complete
df20fa9351a1: Pull complete
b79bab524d4c: Pull complete
362bcfd2d785: Download complete
5164282ac966: Verifying Checksum
5164282ac966: Download complete
8f5dd72031b5: Pull complete
5ae01dee2213: Verifying Checksum
5ae01dee2213: Download complete
322f2010e51b: Verifying Checksum
322f2010e51b: Download complete
e77c316d3f67: Verifying Checksum
e77c316d3f67: Download complete
b0f4d98df8a9: Verifying Checksum
b0f4d98df8a9: Download complete
322f2010e51b: Pull complete
da44f014aa21: Pull complete
5d9ebd8a80b7: Pull complete
5164282ac966: Pull complete
362bcfd2d785: Pull complete
5ae01dee2213: Pull complete
e77c316d3f67: Pull complete
b0f4d98df8a9: Pull complete
Digest: sha256:536a5127f62d41c9014b12a035f064870dd4cd6db0a0c90ed18b15c4fa7e3f3d
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-flog:b976
docker pull codeclimate/codeclimate-reek:b1077
b1077: Pulling from codeclimate/codeclimate-reek
169185f82c45: Pulling fs layer
222c39e7aa7a: Pulling fs layer
07546bd8601e: Pulling fs layer
7614965d2143: Pulling fs layer
7c1c951cf875: Pulling fs layer
5677c441f256: Pulling fs layer
efdfcd8fbec1: Pulling fs layer
c7595784a397: Pulling fs layer
f514b96dbbe5: Pulling fs layer
7631fbb23e31: Pulling fs layer
1c1134c7116e: Pulling fs layer
c35a874b378d: Pulling fs layer
c7595784a397: Waiting
7614965d2143: Waiting
7c1c951cf875: Waiting
f514b96dbbe5: Waiting
5677c441f256: Waiting
7631fbb23e31: Waiting
efdfcd8fbec1: Waiting
1c1134c7116e: Waiting
c35a874b378d: Waiting
222c39e7aa7a: Download complete
169185f82c45: Download complete
7614965d2143: Download complete
07546bd8601e: Verifying Checksum
07546bd8601e: Download complete
169185f82c45: Pull complete
222c39e7aa7a: Pull complete
efdfcd8fbec1: Verifying Checksum
efdfcd8fbec1: Download complete
5677c441f256: Verifying Checksum
5677c441f256: Download complete
c7595784a397: Verifying Checksum
c7595784a397: Download complete
f514b96dbbe5: Verifying Checksum
f514b96dbbe5: Download complete
1c1134c7116e: Verifying Checksum
1c1134c7116e: Download complete
7c1c951cf875: Verifying Checksum
7c1c951cf875: Download complete
7631fbb23e31: Verifying Checksum
7631fbb23e31: Download complete
c35a874b378d: Verifying Checksum
c35a874b378d: Download complete
07546bd8601e: Pull complete
7614965d2143: Pull complete
7c1c951cf875: Pull complete
5677c441f256: Pull complete
efdfcd8fbec1: Pull complete
c7595784a397: Pull complete
f514b96dbbe5: Pull complete
7631fbb23e31: Pull complete
1c1134c7116e: Pull complete
c35a874b378d: Pull complete
Digest: sha256:5874e782ab8172808ddb4217d6a62d59f8ecbb0984a612f8d2c2a956dc8b2e7e
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-reek:b1077
5
structure
00:00:06 View output 12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
W, [2024-11-14T08:10:44.556162 #1] WARN -- : Skipping app/assets/javascripts/chartjs-plugin-colorschemes.min.js due to CC::Parser::Client::HTTPError
W, [2024-11-14T08:10:44.556212 #1] WARN -- : Response status: 422
W, [2024-11-14T08:10:47.409259 #1] WARN -- : Skipping doc/tracks_template_cli.rb due to CC::Parser::Client::HTTPError
W, [2024-11-14T08:10:47.409297 #1] WARN -- : Response status: 422
6
duplication
00:00:04 View output 12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
W, [2024-11-14T08:10:50.802628 #1] WARN -- : Skipping ./app/assets/javascripts/chartjs-plugin-colorschemes.min.js due to CC::Parser::Client::HTTPError
W, [2024-11-14T08:10:50.802691 #1] WARN -- : Response status: 422
I, [2024-11-14T08:10:52.292876 #1] INFO -- : Skipping file ./doc/tracks_template_cli.rb due to exception (RubyParser::SyntaxError): Odd number (2) list for Hash. s(:array, s(:call, nil, :uri))
7
brakeman brakeman engine documentation
00:00:04 8
fixme fixme engine documentation
00:00:00 9
flog flog engine documentation
00:00:01 View output ERROR: parsing ruby file doc/tracks_template_cli.rb
Racc::ParseError: doc/tracks_template_cli.rb:269 :: parse error on value "File" (tCONSTANT) at:
/usr/local/lib/ruby/2.6.0/racc/parser.rb:528:in `on_error'
/usr/local/bundle/gems/ruby_parser-3.13.1/lib/ruby_parser_extras.rb:1179:in `on_error'
/usr/local/lib/ruby/2.6.0/racc/parser.rb:259:in `_racc_do_parse_c'
/usr/local/lib/ruby/2.6.0/racc/parser.rb:259:in `do_parse'
/usr/local/bundle/gems/ruby_parser-3.13.1/lib/ruby_parser_extras.rb:1086:in `block in process'
10
reek reek engine documentation
00:00:03 View output !!!
Source 'doc/tracks_template_cli.rb' cannot be processed by Reek due to a syntax error in the source file.
This is a problem that is outside of Reek's scope and should be fixed by you, the
user, in order for Reek being able to continue.
Things you can try:
- Check the syntax of the problematic file
- If the file is not in fact a Ruby file, exclude it in your .reek.yml file
Exception message:
#<Parser::SyntaxError: unexpected token tCONSTANT>
Original backtrace:
/usr/local/bundle/gems/parser-3.0.2.0/lib/parser/diagnostic/engine.rb:72:in `process'
/usr/local/bundle/gems/parser-3.0.2.0/lib/parser/base.rb:286:in `on_error'
/usr/local/lib/ruby/2.6.0/racc/parser.rb:259:in `_racc_do_parse_c'
/usr/local/lib/ruby/2.6.0/racc/parser.rb:259:in `do_parse'
/usr/local/bundle/gems/parser-3.0.2.0/lib/parser/base.rb:190:in `parse'
/usr/local/bundle/gems/parser-3.0.2.0/lib/parser/base.rb:207:in `parse_with_comments'
/usr/src/app/lib/reek/source/source_code.rb:117:in `parse'
/usr/src/app/lib/reek/source/source_code.rb:53:in `syntax_tree'
/usr/src/app/lib/reek/examiner.rb:116:in `syntax_tree'
/usr/src/app/lib/reek/examiner.rb:120:in `examine_tree'
/usr/src/app/lib/reek/examiner.rb:94:in `block in run'
/usr/src/app/lib/reek/examiner.rb:104:in `wrap_exceptions'
/usr/src/app/lib/reek/examiner.rb:93:in `run'
/usr/src/app/lib/reek/examiner.rb:61:in `smells'
/usr/src/app/lib/reek/examiner.rb:69:in `smells_count'
/usr/src/app/lib/reek/report/base_report.rb:44:in `add_examiner'
/usr/src/app/lib/reek/cli/command/report_command.rb:26:in `block in populate_reporter_with_smells'
/usr/src/app/lib/reek/cli/command/report_command.rb:25:in `each'
/usr/src/app/lib/reek/cli/command/report_command.rb:25:in `populate_reporter_with_smells'
/usr/src/app/lib/reek/cli/command/report_command.rb:17:in `execute'
/usr/src/app/lib/reek/cli/application.rb:32:in `execute'
/usr/src/app/bin/code_climate_reek:68:in `<main>'
!!!