app/pdf_components/healthcare_coverage_supplement.rb
Method supplement_attributes
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def supplement_attributes
{
anyone_filing_taxes: yes_no_or_unfilled(
yes: benefit_application.primary_member.filing_taxes_next_year_yes?,
no: benefit_application.primary_member.filing_taxes_next_year_no?,
Avoid comma after the last item of a hash. Open
Open
anyone_affected_by_flint_water_crisis: yes_no_or_unfilled(yes_no_for(:flint_water)),
- 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 a hash. Open
Open
second_filer_filing_jointly: "No",
- 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
]