app/models/snap_application_attributes.rb
Method attributes
has 126 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def attributes
[
{
applying_for_food_assistance: "Yes",
email: snap_application.email,
Class SnapApplicationAttributes
has 33 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class SnapApplicationAttributes
include PdfAttributes
def initialize(snap_application:)
@snap_application = snap_application
File snap_application_attributes.rb
has 266 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
class SnapApplicationAttributes
include PdfAttributes
def initialize(snap_application:)
@snap_application = snap_application
Avoid comma after the last item of a hash. Open
Open
snap_application.authorized_representative_name,
- Read upRead up
- Exclude checks
This cop checks for trailing comma in array and hash literals.
Example: EnforcedStyleForMultiline: consistent_comma
# bad
a = [1, 2,]
# good
a = [
1, 2,
3,
]
# good
a = [
1,
2,
]
Example: EnforcedStyleForMultiline: comma
# bad
a = [1, 2,]
# good
a = [
1,
2,
]
Example: EnforcedStyleForMultiline: no_comma (default)
# bad
a = [1, 2,]
# good
a = [
1,
2
]
Avoid comma after the last item of an array. Open
Open
snap_application.insurance_expense,
- Read upRead up
- Exclude checks
This cop checks for trailing comma in array and hash literals.
Example: EnforcedStyleForMultiline: consistent_comma
# bad
a = [1, 2,]
# good
a = [
1, 2,
3,
]
# good
a = [
1,
2,
]
Example: EnforcedStyleForMultiline: comma
# bad
a = [1, 2,]
# good
a = [
1,
2,
]
Example: EnforcedStyleForMultiline: no_comma (default)
# bad
a = [1, 2,]
# good
a = [
1,
2
]
Avoid comma after the last item of an array. Open
Open
yes_no_checkbox("utility_cooling", snap_application.utility_cooling?),
- Read upRead up
- Exclude checks
This cop checks for trailing comma in array and hash literals.
Example: EnforcedStyleForMultiline: consistent_comma
# bad
a = [1, 2,]
# good
a = [
1, 2,
3,
]
# good
a = [
1,
2,
]
Example: EnforcedStyleForMultiline: comma
# bad
a = [1, 2,]
# good
a = [
1,
2,
]
Example: EnforcedStyleForMultiline: no_comma (default)
# bad
a = [1, 2,]
# good
a = [
1,
2
]