Skip to content

Instantly share code, notes, and snippets.

@sanemat
Last active August 29, 2015 14:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sanemat/31dec4f2d76ae79f56b6 to your computer and use it in GitHub Desktop.
Save sanemat/31dec4f2d76ae79f56b6 to your computer and use it in GitHub Desktop.
saddler example
/Users/sane/RubymineProjects/fastladder/Gemfile:10:50 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/Gemfile:14:24 INFO: Do not use `::` for method calls.
/Users/sane/RubymineProjects/fastladder/Gemfile:15:41 INFO: Space between { and | missing.
/Users/sane/RubymineProjects/fastladder/Gemfile:15:64 INFO: Space missing inside }.
/Users/sane/RubymineProjects/fastladder/Gemfile:18:16 WARNING: Assignment in condition - you probably meant to use `==`.
/Users/sane/RubymineProjects/fastladder/Gemfile:25:17 INFO: Space found before semicolon.
/Users/sane/RubymineProjects/fastladder/Gemfile:25:22 INFO: Do not use `when x;`. Use `when x then` instead.
/Users/sane/RubymineProjects/fastladder/Gemfile:26:16 INFO: Space found before semicolon.
/Users/sane/RubymineProjects/fastladder/Gemfile:26:22 INFO: Do not use `when x;`. Use `when x then` instead.
/Users/sane/RubymineProjects/fastladder/Gemfile:27:19 INFO: Space found before semicolon.
/Users/sane/RubymineProjects/fastladder/Gemfile:27:22 INFO: Do not use `when x;`. Use `when x then` instead.
/Users/sane/RubymineProjects/fastladder/Gemfile:28:18 INFO: Space found before semicolon.
/Users/sane/RubymineProjects/fastladder/Gemfile:28:22 INFO: Do not use `when x;`. Use `when x then` instead.
/Users/sane/RubymineProjects/fastladder/Gemfile:30:80 INFO: Line is too long. [130/80]
/Users/sane/RubymineProjects/fastladder/Gemfile:34:7 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/Gemfile:34:80 INFO: Line is too long. [110/80]
/Users/sane/RubymineProjects/fastladder/Gemfile:89:0 INFO: 1 trailing blank lines detected.
/Users/sane/RubymineProjects/fastladder/config/application.rb:10:2 INFO: Missing top-level class documentation comment.
/Users/sane/RubymineProjects/fastladder/config/application.rb:11:80 INFO: Line is too long. [82/80]
/Users/sane/RubymineProjects/fastladder/config/application.rb:15:53 INFO: Use only ascii symbols in comments.
/Users/sane/RubymineProjects/fastladder/config/application.rb:16:59 INFO: Use only ascii symbols in comments.
/Users/sane/RubymineProjects/fastladder/config/application.rb:18:80 INFO: Line is too long. [99/80]
/Users/sane/RubymineProjects/fastladder/config/application.rb:19:80 INFO: Line is too long. [89/80]
/Users/sane/RubymineProjects/fastladder/config/application.rb:22:80 INFO: Line is too long. [98/80]
/Users/sane/RubymineProjects/fastladder/config/application.rb:23:80 INFO: Line is too long. [87/80]
/Users/sane/RubymineProjects/fastladder/config/application.rb:27:80 INFO: Line is too long. [81/80]
/Users/sane/RubymineProjects/fastladder/config/environments/development.rb:2:80 INFO: Line is too long. [85/80]
/Users/sane/RubymineProjects/fastladder/config/environments/production.rb:2:80 INFO: Line is too long. [85/80]
/Users/sane/RubymineProjects/fastladder/config/environments/production.rb:44:80 INFO: Line is too long. [96/80]
/Users/sane/RubymineProjects/fastladder/config/environments/production.rb:64:80 INFO: Line is too long. [100/80]
/Users/sane/RubymineProjects/fastladder/config/environments/test.rb:3:80 INFO: Line is too long. [85/80]
/Users/sane/RubymineProjects/fastladder/config/initializers/assets.rb:12:80 INFO: Line is too long. [83/80]
/Users/sane/RubymineProjects/fastladder/config/routes.rb:2:80 INFO: Line is too long. [84/80]
/Users/sane/RubymineProjects/fastladder/config/routes.rb:4:80 INFO: Line is too long. [84/80]
/Users/sane/RubymineProjects/fastladder/config/routes.rb:36:10 INFO: Put one space between the method name and the first argument.
/Users/sane/RubymineProjects/fastladder/config/routes.rb:43:4 INFO: `%w`-literals should be delimited by `(` and `)`
/Users/sane/RubymineProjects/fastladder/config/routes.rb:51:80 INFO: Line is too long. [84/80]
/Users/sane/RubymineProjects/fastladder/config/routes.rb:53:80 INFO: Line is too long. [84/80]
/Users/sane/RubymineProjects/fastladder/config/routes.rb:104:4 INFO: `%w`-literals should be delimited by `(` and `)`
/Users/sane/RubymineProjects/fastladder/config/routes.rb:111:4 INFO: `%w`-literals should be delimited by `(` and `)`
/Users/sane/RubymineProjects/fastladder/spec/lib/string_utils_spec.rb:6:0 INFO: Extra empty line detected at block body beginning.
/Users/sane/RubymineProjects/fastladder/spec/lib/string_utils_spec.rb:43:0 INFO: Extra empty line detected at block body end.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:20:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:22:39 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:22:100 INFO: Line is too long. [104/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:26:21 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:31:21 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:31:82 INFO: Line is too long. [85/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:36:21 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:41:21 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:45:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:47:7 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:48:13 INFO: Avoid using {...} for multi-line blocks.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:49:29 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:49:90 INFO: Line is too long. [92/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:50:17 INFO: Space missing to the left of {.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:52:7 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:53:13 INFO: Avoid using {...} for multi-line blocks.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:54:29 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:54:90 INFO: Line is too long. [92/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:55:17 INFO: Space missing to the left of {.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:59:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:60:50 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:60:80 INFO: Line is too long. [81/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:64:21 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:68:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:70:80 INFO: Line is too long. [117/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:72:7 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:75:80 INFO: Line is too long. [100/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:78:7 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:79:65 INFO: Space inside { missing.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:79:66 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:79:80 INFO: Line is too long. [112/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:79:110 INFO: Space inside } missing.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:80:79 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:80:80 INFO: Line is too long. [127/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:82:80 INFO: Line is too long. [100/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:86:47 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:87:80 INFO: Line is too long. [94/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:93:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:94:47 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:94:83 INFO: Line is too long. [97/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:96:7 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:97:45 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:102:60 WARNING: Redundant use of `Object#to_s` in interpolation.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:108:56 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:114:12 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:115:13 INFO: Avoid using {...} for multi-line blocks.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:117:80 INFO: Line is too long. [142/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:119:54 INFO: Space missing inside }.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:120:58 INFO: Space missing inside }.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:123:12 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:124:13 INFO: Avoid using {...} for multi-line blocks.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:128:54 INFO: Space missing inside }.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:129:58 INFO: Space missing inside }.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:132:12 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:133:13 INFO: Avoid using {...} for multi-line blocks.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:134:80 INFO: Line is too long. [121/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:135:80 INFO: Line is too long. [132/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:136:80 INFO: Line is too long. [130/80]
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:138:68 INFO: Space missing inside }.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:139:58 INFO: Space missing inside }.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:143:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:144:11 INFO: Avoid using {...} for multi-line blocks.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:153:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
/Users/sane/RubymineProjects/fastladder/spec/models/feed_spec.rb:158:11 INFO: Prefer single-quoted strings when you don't need string interpolation or special symbols.
git clone https://github.com/fastladder/fastladder.git
cd fastladder
# Upgrade to Rails 4.2 by eagletmt · Pull Request #206 · fastladder/fastladder https://github.com/fastladder/fastladder/pull/206
git diff -z --name-only 4dd421c72c..08fbeecc2 \
| xargs -0 rubocop-select \
| xargs rubocop \
--require rubocop/formatter/checkstyle_formatter \
--format RuboCop::Formatter::CheckstyleFormatter \
| checkstyle_filter-git diff 4dd421c72c..08fbeecc2 \
| saddler report \
--require saddler/reporter/text \
--reporter Saddler::Reporter::Text
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment