Abdullah Samman
089f3475ba
Migrate deprecated form_tag and form_for to form_with
...
See next commit for note on running view style checks.
2018-12-09 09:51:30 -06:00
Peter Bhat Harkins
922ef94cb7
warn against style churn because folks aren't seeing #460
2018-11-26 18:12:40 -06:00
Peter Bhat Harkins
1e5a7fc81f
whitespace; shallow name
2018-11-24 16:43:43 -06:00
SengMing Tan
0b6476e4ce
add rubocop cop to prevent the safe navigation operator
...
Close #596
2018-11-24 16:41:09 -06:00
Peter Bhat Harkins
4620a9221b
bump gems
...
* Disabling a new linter that rubocop added
* CommonMarker made SAFE the default
* The FK support or the bump left some test data around between runs
2018-10-18 08:25:06 -05:00
Peter Bhat Harkins
e553d9c7fd
rubocop: disable Style/YodaCondition
...
Redundant with https://github.com/rubocop-hq/ruby-style-guide#safe-assignment-in-condition
2018-09-06 11:07:04 -05:00
Thomas Dziedzic
998a721d72
bump rubocop
2018-08-15 14:44:11 +00:00
Hunter Madison
d49968f57a
Ignore vendor directory
...
Travis puts all the gems into vendor/ and then rubocop sees and complains about them.
2018-03-21 16:43:37 -05:00
Peter Bhat Harkins
c0393457a4
update to current rspec-rails integration style
2018-03-21 15:37:41 -05:00
Peter Bhat Harkins
604713e97c
Merge branch 'rubocop'
2018-03-21 15:19:48 -05:00
Peter Bhat Harkins
7b5bfdd75d
rubocop: Style, 0
2018-03-19 16:53:47 -05:00
Peter Bhat Harkins
664cc829f0
rubocop: Gemfile, 46
2018-03-19 16:21:52 -05:00
Peter Bhat Harkins
1ce59c2482
rubocop: Performance/HashEachMethods and Casecmp, 53
2018-03-19 16:20:13 -05:00
Peter Bhat Harkins
3ef5f6c16f
rubocop: Style/DoubleNegation, 57
2018-03-19 16:18:04 -05:00
Peter Bhat Harkins
ceb1284d34
rubocop: Style/PerlBackrefs, 63
2018-03-19 16:15:04 -05:00
Peter Bhat Harkins
62da0b0165
rubocop: Style/IdenticalConditionalBranches, 65
2018-03-19 16:11:36 -05:00
Peter Bhat Harkins
8f8b19a162
rubocop: Naming/VariableName, 85
2018-03-19 14:46:09 -05:00
Peter Bhat Harkins
ad8a8b7a0c
rubocop: Naming/AccessorMethodName, 92
2018-03-19 14:43:20 -05:00
Peter Bhat Harkins
1bc23c7f6b
rubocop: Layout/SpaceInsideRangeLiteral, 106
2018-03-19 14:17:02 -05:00
Peter Bhat Harkins
21e12dcd89
rubocop: Layout/MultilineMethodCallBraceLayout, 119
2018-03-19 13:57:21 -05:00
Peter Bhat Harkins
ff7db7c34d
rubocop: Layout/AlignArray, 127
2018-03-19 13:49:26 -05:00
Peter Bhat Harkins
9fb32cb3e4
rubocop: Style/ClassVars, 135
...
This prevents bugs, but we avoid inheritance and I don't want a larger edit.
Looks like all of these should just be replaced with comments naming constants
the class needs from production.rb.
2018-03-19 12:27:06 -05:00
Peter Bhat Harkins
970955d7e5
rubocop: Layout/SpaceAroundOperators, 150
2018-03-19 10:00:27 -05:00
Peter Bhat Harkins
e594a47c91
rubocop: Style/RaiseArgs, 158
2018-03-19 10:00:27 -05:00
Peter Bhat Harkins
d59e3017f5
rubocop: Performance/RedundantMatch, 200
...
Absent a performance test, not worth the churn.
2018-03-19 10:00:27 -05:00
Peter Bhat Harkins
746b5fb0fd
rubocop: Style/TrailingCommaInArguments, 211
...
Doesn't have an option for "required, except on a one-line multiline call.
2018-03-19 10:00:27 -05:00
Peter Bhat Harkins
f381d1d553
rubocop: Rails/Present, 252
2018-03-18 19:42:02 -05:00
Peter Bhat Harkins
dab0b933c9
rubocop: Rails/SkipsModelValidations, 253
...
We're intentionally calling these for performance reasons.
2018-03-18 19:39:06 -05:00
Peter Bhat Harkins
a82abe4412
rubocop: Rails/OutputSafety, 268
2018-03-18 19:32:55 -05:00
Peter Bhat Harkins
b41116c825
rubocop: Rails/Blank, 278
2018-03-18 19:30:53 -05:00
Peter Bhat Harkins
b7ca092238
rubocop: Style/SafeNavigation, 305
...
nil is supposed to hurt
2018-03-18 19:15:55 -05:00
Peter Bhat Harkins
ccca17b045
rubocop: Style/SymbolArray, 357
2018-03-18 01:07:08 -05:00
Peter Bhat Harkins
52c8c2258d
rubocop: Style/RescueStandardError, 401
2018-03-18 01:07:05 -05:00
Peter Bhat Harkins
cea37fd613
rubocop: Naming/PredicateName, 422
2018-03-18 00:49:40 -05:00
Peter Bhat Harkins
091798a0a7
rubocop: Style/NumericPredicate, 444
2018-03-18 00:47:10 -05:00
Peter Bhat Harkins
f237cefeaa
rubocop: Layout/AlignHash, 468
2018-03-18 00:45:43 -05:00
Peter Bhat Harkins
7998e6f0a0
rubocop: Style/RegexpLiteral, 534
2018-03-17 19:26:56 -05:00
Peter Bhat Harkins
7e72b8db13
rubocop: Style/ConditionalAssignment, 549
2018-03-17 19:22:35 -05:00
Peter Bhat Harkins
470ebc9d43
rubocop: Layout/IndentHash, 564
2018-03-17 19:10:04 -05:00
Peter Bhat Harkins
41887aa915
rubocop: Style/GuardClause, 620
...
Many false positives where the supposed guard clause has an else.
2018-03-17 14:07:44 -05:00
Peter Bhat Harkins
8785d2d327
rubocop: Lint/HandleExceptions, 692
...
These are all parsing random input where ignoring errors is the right thing.
2018-03-17 14:07:15 -05:00
Peter Bhat Harkins
a15c5d540e
rubocop: Metrics/*, 655
...
Turned off everything but LineLength, which I bumped to 100 and manually
tidied.
2018-03-17 14:05:46 -05:00
Peter Bhat Harkins
6a8629009c
rubocop: Style/LineEndConcatenation, 1281
2018-03-17 14:05:21 -05:00
Peter Bhat Harkins
8138d9e7a4
rubocop: Style/FrozenStringLiteralComment, 1396
...
It's a transitional thing, let future me suffer with Ruby 3.0.
2018-03-17 14:04:59 -05:00
Peter Bhat Harkins
69df281738
rubocop: Style/HashSyntax, 1604
...
I'm endlessly amused that we had 666 offenses against the default style.
2018-03-17 14:04:35 -05:00
Peter Bhat Harkins
7a4a4a738f
rubocop: Style/Documentation, 2270
2018-03-17 14:04:07 -05:00
Peter Bhat Harkins
4eb6c5cfdc
rubocop: Style/RedundantSelf, 2419
...
Disabling. The codebase almost always uses an explicit self receiver.
2018-03-17 14:03:21 -05:00
Peter Bhat Harkins
123851b821
rubocop: Style/BlockDelimiters, 2861
...
Rubocop doesn't have an option for our style, which is semantic (braces when
mapping) except for DSL usage.
2018-03-17 14:02:53 -05:00
Peter Bhat Harkins
b1f83f545f
rubocop: Layout/SpaceBeforeBlockBraces and SpaceInsideBlockBraces, 2977
2018-03-16 16:41:09 -06:00
Peter Bhat Harkins
564e593862
rubocop: Style/IfUnlessModifier, 3303
...
Codebase doesn't use these often and definitely doesn't prefer them.
2018-03-02 23:35:08 -06:00