Skip to content

Fix ERB Linting Issues#194

Merged
stefan-burke merged 4 commits intomainfrom
automated/erb-lint-fixes
Sep 14, 2025
Merged

Fix ERB Linting Issues#194
stefan-burke merged 4 commits intomainfrom
automated/erb-lint-fixes

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Aug 13, 2025

Daily ERB Lint Auto-fix

This PR contains automated ERB template fixes.

⚠️ Manual fixes required - Some issues could not be auto-corrected.
See the comment below for details.

Files Changed

 app/views/users/_sort_form.html.erb |   2 +-
 app/views/users/index.html.erb      |   2 +-
 erb_lint_output.txt                 | 145 ++++++++++++++++++++++++++++++++++++
 unfixed_issues.txt                  | 145 ++++++++++++++++++++++++++++++++++++
 4 files changed, 292 insertions(+), 2 deletions(-)

This PR is automatically generated daily and will be updated if new issues are detected.
Last updated: 2025-09-14 03:37 UTC

@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 104 ERB files to lint...
================================================================================
[1/104] app/views/admin/files.html.erb                               ✅ (1.45s)
[2/104] app/views/admin/index.html.erb                               ✅ (1.46s)
[3/104] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.44s)
[4/104] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.37s)
[5/104] app/views/assessments/_play_area_validation.html.erb         ✅ (1.45s)
[6/104] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.3s)
[7/104] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.33s)
[8/104] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.38s)
[9/104] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.34s)
[10/104] app/views/errors/internal_server_error.html.erb              ✅ (1.35s)
[11/104] app/views/errors/not_found.html.erb                          ✅ (1.35s)
[12/104] app/views/guides/_controls.html.erb                          ✅ (1.39s)
[13/104] app/views/guides/index.html.erb                              ✅ (1.4s)
[14/104] app/views/guides/show.html.erb                               ✅ (1.39s)
[15/104] app/views/inspections/_assessment_form.html.erb              ✅ (1.41s)
[16/104] app/views/inspections/_filter_form.html.erb                  ✅ (1.38s)
[17/104] app/views/inspections/_form.html.erb                         ✅ (1.51s)
[18/104] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.35s)
[19/104] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.39s)
[20/104] app/views/inspections/_inspections_table.html.erb            ✅ (1.54s)
[21/104] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.45s)
[22/104] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.56s)
[23/104] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.55s)
[24/104] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.44s)
[25/104] app/views/inspections/edit.html.erb                          ✅ (1.43s)
[26/104] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.38s)
[27/104] app/views/inspections/log.html.erb                           ✅ (1.35s)
[28/104] app/views/inspections/select_unit.html.erb                   ✅ (1.38s)
[29/104] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.41s)
[30/104] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.4s)
[31/104] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.37s)
[32/104] app/views/inspector_companies/edit.html.erb                  ✅ (1.34s)
[33/104] app/views/inspector_companies/index.html.erb                 ✅ (1.44s)
[34/104] app/views/inspector_companies/new.html.erb                   ✅ (1.34s)
[35/104] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.55s)
[36/104] app/views/layouts/application.html.erb                       ✅ (1.55s)
[37/104] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.34s)
[38/104] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.37s)
[39/104] app/views/pages/edit.html.erb                                ✅ (1.35s)
[40/104] app/views/pages/index.html.erb                               ✅ (1.42s)
[41/104] app/views/pages/new.html.erb                                 ✅ (1.36s)
[42/104] app/views/pages/show.html.erb                                ✅ (1.43s)
[43/104] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.39s)
[44/104] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.38s)
[45/104] app/views/safety_standards/_api_params.html.erb              ✅ (1.35s)
[46/104] app/views/safety_standards/_api_response.html.erb            ✅ (1.35s)
[47/104] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.57s)
[48/104] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.37s)
[49/104] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.37s)
[50/104] app/views/safety_standards/_material_tab.html.erb            ✅ (1.39s)
[51/104] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.4s)
[52/104] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.37s)
[53/104] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.38s)
[54/104] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.39s)
[55/104] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.42s)
[56/104] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.38s)
[57/104] app/views/safety_standards/index.html.erb                    ✅ (1.42s)
[58/104] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.38s)
[59/104] app/views/search/index.html.erb                              ✅ (1.42s)
[60/104] app/views/sessions/new.html.erb                              ✅ (1.38s)
[61/104] app/views/shared/_action_buttons.html.erb                    ✅ (1.37s)
[62/104] app/views/shared/_action_links.html.erb                      ✅ (1.37s)
[63/104] app/views/shared/_attached_image.html.erb                    ✅ (1.4s)
[64/104] app/views/shared/_audit_log.html.erb                         ✅ (1.51s)
[65/104] app/views/shared/_construction_banner.html.erb               ✅ (1.4s)
[66/104] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.48s)
[67/104] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.37s)
[68/104] app/views/shared/_image.html.erb                             ✅ (1.4s)
[69/104] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.4s)
[70/104] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.41s)
[71/104] app/views/shared/_page_header.html.erb                       ✅ (1.35s)
[72/104] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.37s)
[73/104] app/views/shared/_pdf_embed.html.erb                         ✅ (1.38s)
[74/104] app/views/shared/_safety_card.html.erb                       ✅ (1.39s)
[75/104] app/views/shared/_safety_info_box.html.erb                   ✅ (1.39s)
[76/104] app/views/shared/_safety_standards_display.html.erb          ✅ (1.39s)
[77/104] app/views/shared/_save_message.html.erb                      ✅ (1.4s)
[78/104] app/views/shared/_search_box.html.erb                        ✅ (1.36s)
[79/104] app/views/shared/_share_button.html.erb                      ✅ (1.38s)
[80/104] app/views/shared/_table_column.html.erb                      ✅ (1.4s)
[81/104] app/views/shared/_unit_details.html.erb                      ✅ (1.57s)
[82/104] app/views/shared/_unit_details_display.html.erb              ✅ (1.43s)
[83/104] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.53s)
[84/104] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.45s)
[85/104] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.5s)
[86/104] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.35s)
[87/104] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.41s)
[88/104] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.4s)
[89/104] app/views/units/_filter_form.html.erb                        ✅ (1.38s)
[90/104] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.57s)
[91/104] app/views/units/_unit_details.html.erb                       ✅ (1.36s)
[92/104] app/views/units/_unit_table.html.erb                         ✅ (1.44s)
[93/104] app/views/units/edit.html.erb                                ✅ (1.37s)
[94/104] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.36s)
[95/104] app/views/units/log.html.erb                                 ✅ (1.3s)
[96/104] app/views/units/new.html.erb                                 ✅ (1.32s)
[97/104] app/views/units/new_from_inspection.html.erb                 ✅ (1.32s)
[98/104] app/views/units/show.html.erb                                ✅ (1.37s)
[99/104] app/views/users/_rpii_verification_result.html.erb           ✅ (1.5s)
[100/104] app/views/users/change_password.html.erb                     ✅ (1.4s)
[101/104] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.6s)
[102/104] app/views/users/edit.html.erb                                ✅ (1.56s)
[103/104] app/views/users/index.html.erb                               ❌ 7 violation(s) (1.43s)
[104/104] app/views/users/new.html.erb                                 ✅ (1.42s)
================================================================================

SUMMARY:
Processed: 104 files
Failed: 31 files
Total violations: 102

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))
  app/views/users/index.html.erb (7 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from c3889ae to db48978 Compare August 13, 2025 03:56
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 104 ERB files to lint...
================================================================================
[1/104] app/views/admin/files.html.erb                               ✅ (1.33s)
[2/104] app/views/admin/index.html.erb                               ✅ (1.28s)
[3/104] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.29s)
[4/104] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.27s)
[5/104] app/views/assessments/_play_area_validation.html.erb         ✅ (1.35s)
[6/104] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.26s)
[7/104] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.29s)
[8/104] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.28s)
[9/104] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.3s)
[10/104] app/views/errors/internal_server_error.html.erb              ✅ (1.27s)
[11/104] app/views/errors/not_found.html.erb                          ✅ (1.31s)
[12/104] app/views/guides/_controls.html.erb                          ✅ (1.28s)
[13/104] app/views/guides/index.html.erb                              ✅ (1.28s)
[14/104] app/views/guides/show.html.erb                               ✅ (1.28s)
[15/104] app/views/inspections/_assessment_form.html.erb              ✅ (1.28s)
[16/104] app/views/inspections/_filter_form.html.erb                  ✅ (1.29s)
[17/104] app/views/inspections/_form.html.erb                         ✅ (1.35s)
[18/104] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.25s)
[19/104] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.26s)
[20/104] app/views/inspections/_inspections_table.html.erb            ✅ (1.41s)
[21/104] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.31s)
[22/104] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.44s)
[23/104] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.42s)
[24/104] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.34s)
[25/104] app/views/inspections/edit.html.erb                          ✅ (1.35s)
[26/104] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.29s)
[27/104] app/views/inspections/log.html.erb                           ✅ (1.27s)
[28/104] app/views/inspections/select_unit.html.erb                   ✅ (1.31s)
[29/104] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.3s)
[30/104] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.28s)
[31/104] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.25s)
[32/104] app/views/inspector_companies/edit.html.erb                  ✅ (1.25s)
[33/104] app/views/inspector_companies/index.html.erb                 ✅ (1.34s)
[34/104] app/views/inspector_companies/new.html.erb                   ✅ (1.26s)
[35/104] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.41s)
[36/104] app/views/layouts/application.html.erb                       ✅ (1.43s)
[37/104] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.26s)
[38/104] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.26s)
[39/104] app/views/pages/edit.html.erb                                ✅ (1.25s)
[40/104] app/views/pages/index.html.erb                               ✅ (1.31s)
[41/104] app/views/pages/new.html.erb                                 ✅ (1.25s)
[42/104] app/views/pages/show.html.erb                                ✅ (1.32s)
[43/104] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.26s)
[44/104] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.25s)
[45/104] app/views/safety_standards/_api_params.html.erb              ✅ (1.25s)
[46/104] app/views/safety_standards/_api_response.html.erb            ✅ (1.25s)
[47/104] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.42s)
[48/104] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.25s)
[49/104] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.27s)
[50/104] app/views/safety_standards/_material_tab.html.erb            ✅ (1.28s)
[51/104] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.29s)
[52/104] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.26s)
[53/104] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.27s)
[54/104] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.28s)
[55/104] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.3s)
[56/104] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.27s)
[57/104] app/views/safety_standards/index.html.erb                    ✅ (1.31s)
[58/104] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.3s)
[59/104] app/views/search/index.html.erb                              ✅ (1.32s)
[60/104] app/views/sessions/new.html.erb                              ✅ (1.28s)
[61/104] app/views/shared/_action_buttons.html.erb                    ✅ (1.28s)
[62/104] app/views/shared/_action_links.html.erb                      ✅ (1.27s)
[63/104] app/views/shared/_attached_image.html.erb                    ✅ (1.28s)
[64/104] app/views/shared/_audit_log.html.erb                         ✅ (1.37s)
[65/104] app/views/shared/_construction_banner.html.erb               ✅ (1.28s)
[66/104] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.34s)
[67/104] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/104] app/views/shared/_image.html.erb                             ✅ (1.28s)
[69/104] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.28s)
[70/104] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.3s)
[71/104] app/views/shared/_page_header.html.erb                       ✅ (1.24s)
[72/104] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.25s)
[73/104] app/views/shared/_pdf_embed.html.erb                         ✅ (1.26s)
[74/104] app/views/shared/_safety_card.html.erb                       ✅ (1.3s)
[75/104] app/views/shared/_safety_info_box.html.erb                   ✅ (1.27s)
[76/104] app/views/shared/_safety_standards_display.html.erb          ✅ (1.27s)
[77/104] app/views/shared/_save_message.html.erb                      ✅ (1.3s)
[78/104] app/views/shared/_search_box.html.erb                        ✅ (1.25s)
[79/104] app/views/shared/_share_button.html.erb                      ✅ (1.25s)
[80/104] app/views/shared/_table_column.html.erb                      ✅ (1.3s)
[81/104] app/views/shared/_unit_details.html.erb                      ✅ (1.46s)
[82/104] app/views/shared/_unit_details_display.html.erb              ✅ (1.32s)
[83/104] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.4s)
[84/104] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.35s)
[85/104] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.36s)
[86/104] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.24s)
[87/104] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.27s)
[88/104] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.28s)
[89/104] app/views/units/_filter_form.html.erb                        ✅ (1.29s)
[90/104] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.48s)
[91/104] app/views/units/_unit_details.html.erb                       ✅ (1.24s)
[92/104] app/views/units/_unit_table.html.erb                         ✅ (1.33s)
[93/104] app/views/units/edit.html.erb                                ✅ (1.28s)
[94/104] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.28s)
[95/104] app/views/units/log.html.erb                                 ✅ (1.26s)
[96/104] app/views/units/new.html.erb                                 ✅ (1.25s)
[97/104] app/views/units/new_from_inspection.html.erb                 ✅ (1.26s)
[98/104] app/views/units/show.html.erb                                ✅ (1.3s)
[99/104] app/views/users/_rpii_verification_result.html.erb           ✅ (1.37s)
[100/104] app/views/users/change_password.html.erb                     ✅ (1.29s)
[101/104] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.49s)
[102/104] app/views/users/edit.html.erb                                ✅ (1.39s)
[103/104] app/views/users/index.html.erb                               ❌ 7 violation(s) (1.29s)
[104/104] app/views/users/new.html.erb                                 ✅ (1.29s)
================================================================================

SUMMARY:
Processed: 104 files
Failed: 31 files
Total violations: 102

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))
  app/views/users/index.html.erb (7 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from db48978 to 9b23009 Compare August 14, 2025 03:56
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 104 ERB files to lint...
================================================================================
[1/104] app/views/admin/files.html.erb                               ✅ (1.34s)
[2/104] app/views/admin/index.html.erb                               ✅ (1.32s)
[3/104] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.31s)
[4/104] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.28s)
[5/104] app/views/assessments/_play_area_validation.html.erb         ✅ (1.38s)
[6/104] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.31s)
[7/104] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.32s)
[8/104] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.31s)
[9/104] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.31s)
[10/104] app/views/errors/internal_server_error.html.erb              ✅ (1.31s)
[11/104] app/views/errors/not_found.html.erb                          ✅ (1.36s)
[12/104] app/views/guides/_controls.html.erb                          ✅ (1.28s)
[13/104] app/views/guides/index.html.erb                              ✅ (1.3s)
[14/104] app/views/guides/show.html.erb                               ✅ (1.32s)
[15/104] app/views/inspections/_assessment_form.html.erb              ✅ (1.32s)
[16/104] app/views/inspections/_filter_form.html.erb                  ✅ (1.31s)
[17/104] app/views/inspections/_form.html.erb                         ✅ (1.4s)
[18/104] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.27s)
[19/104] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.27s)
[20/104] app/views/inspections/_inspections_table.html.erb            ✅ (1.41s)
[21/104] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.29s)
[22/104] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.43s)
[23/104] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.41s)
[24/104] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.35s)
[25/104] app/views/inspections/edit.html.erb                          ✅ (1.37s)
[26/104] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.33s)
[27/104] app/views/inspections/log.html.erb                           ✅ (1.25s)
[28/104] app/views/inspections/select_unit.html.erb                   ✅ (1.3s)
[29/104] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.34s)
[30/104] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.29s)
[31/104] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.27s)
[32/104] app/views/inspector_companies/edit.html.erb                  ✅ (1.27s)
[33/104] app/views/inspector_companies/index.html.erb                 ✅ (1.36s)
[34/104] app/views/inspector_companies/new.html.erb                   ✅ (1.27s)
[35/104] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.43s)
[36/104] app/views/layouts/application.html.erb                       ✅ (1.45s)
[37/104] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.3s)
[38/104] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.27s)
[39/104] app/views/pages/edit.html.erb                                ✅ (1.26s)
[40/104] app/views/pages/index.html.erb                               ✅ (1.33s)
[41/104] app/views/pages/new.html.erb                                 ✅ (1.25s)
[42/104] app/views/pages/show.html.erb                                ✅ (1.31s)
[43/104] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.3s)
[44/104] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.28s)
[45/104] app/views/safety_standards/_api_params.html.erb              ✅ (1.28s)
[46/104] app/views/safety_standards/_api_response.html.erb            ✅ (1.25s)
[47/104] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.43s)
[48/104] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.26s)
[49/104] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.26s)
[50/104] app/views/safety_standards/_material_tab.html.erb            ✅ (1.27s)
[51/104] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.27s)
[52/104] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.25s)
[53/104] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.28s)
[54/104] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.28s)
[55/104] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.32s)
[56/104] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.29s)
[57/104] app/views/safety_standards/index.html.erb                    ✅ (1.34s)
[58/104] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.31s)
[59/104] app/views/search/index.html.erb                              ✅ (1.33s)
[60/104] app/views/sessions/new.html.erb                              ✅ (1.31s)
[61/104] app/views/shared/_action_buttons.html.erb                    ✅ (1.32s)
[62/104] app/views/shared/_action_links.html.erb                      ✅ (1.31s)
[63/104] app/views/shared/_attached_image.html.erb                    ✅ (1.3s)
[64/104] app/views/shared/_audit_log.html.erb                         ✅ (1.36s)
[65/104] app/views/shared/_construction_banner.html.erb               ✅ (1.26s)
[66/104] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.36s)
[67/104] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/104] app/views/shared/_image.html.erb                             ✅ (1.27s)
[69/104] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.3s)
[70/104] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.33s)
[71/104] app/views/shared/_page_header.html.erb                       ✅ (1.26s)
[72/104] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.26s)
[73/104] app/views/shared/_pdf_embed.html.erb                         ✅ (1.27s)
[74/104] app/views/shared/_safety_card.html.erb                       ✅ (1.34s)
[75/104] app/views/shared/_safety_info_box.html.erb                   ✅ (1.31s)
[76/104] app/views/shared/_safety_standards_display.html.erb          ✅ (1.31s)
[77/104] app/views/shared/_save_message.html.erb                      ✅ (1.34s)
[78/104] app/views/shared/_search_box.html.erb                        ✅ (1.29s)
[79/104] app/views/shared/_share_button.html.erb                      ✅ (1.26s)
[80/104] app/views/shared/_table_column.html.erb                      ✅ (1.31s)
[81/104] app/views/shared/_unit_details.html.erb                      ✅ (1.49s)
[82/104] app/views/shared/_unit_details_display.html.erb              ✅ (1.34s)
[83/104] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.41s)
[84/104] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.37s)
[85/104] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.44s)
[86/104] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.3s)
[87/104] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.32s)
[88/104] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.33s)
[89/104] app/views/units/_filter_form.html.erb                        ✅ (1.35s)
[90/104] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.49s)
[91/104] app/views/units/_unit_details.html.erb                       ✅ (1.28s)
[92/104] app/views/units/_unit_table.html.erb                         ✅ (1.38s)
[93/104] app/views/units/edit.html.erb                                ✅ (1.32s)
[94/104] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.34s)
[95/104] app/views/units/log.html.erb                                 ✅ (1.31s)
[96/104] app/views/units/new.html.erb                                 ✅ (1.29s)
[97/104] app/views/units/new_from_inspection.html.erb                 ✅ (1.27s)
[98/104] app/views/units/show.html.erb                                ✅ (1.31s)
[99/104] app/views/users/_rpii_verification_result.html.erb           ✅ (1.37s)
[100/104] app/views/users/change_password.html.erb                     ✅ (1.29s)
[101/104] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.46s)
[102/104] app/views/users/edit.html.erb                                ✅ (1.41s)
[103/104] app/views/users/index.html.erb                               ❌ 7 violation(s) (1.35s)
[104/104] app/views/users/new.html.erb                                 ✅ (1.27s)
================================================================================

SUMMARY:
Processed: 104 files
Failed: 31 files
Total violations: 102

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))
  app/views/users/index.html.erb (7 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 9b23009 to b0f75d0 Compare August 15, 2025 03:57
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 104 ERB files to lint...
================================================================================
[1/104] app/views/admin/files.html.erb                               ✅ (1.42s)
[2/104] app/views/admin/index.html.erb                               ✅ (1.36s)
[3/104] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.37s)
[4/104] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.36s)
[5/104] app/views/assessments/_play_area_validation.html.erb         ✅ (1.45s)
[6/104] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.34s)
[7/104] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.41s)
[8/104] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.36s)
[9/104] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.48s)
[10/104] app/views/errors/internal_server_error.html.erb              ✅ (1.49s)
[11/104] app/views/errors/not_found.html.erb                          ✅ (1.4s)
[12/104] app/views/guides/_controls.html.erb                          ✅ (1.4s)
[13/104] app/views/guides/index.html.erb                              ✅ (1.45s)
[14/104] app/views/guides/show.html.erb                               ✅ (1.38s)
[15/104] app/views/inspections/_assessment_form.html.erb              ✅ (1.38s)
[16/104] app/views/inspections/_filter_form.html.erb                  ✅ (1.44s)
[17/104] app/views/inspections/_form.html.erb                         ✅ (1.44s)
[18/104] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.32s)
[19/104] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.33s)
[20/104] app/views/inspections/_inspections_table.html.erb            ✅ (1.49s)
[21/104] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.36s)
[22/104] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.61s)
[23/104] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.47s)
[24/104] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.4s)
[25/104] app/views/inspections/edit.html.erb                          ✅ (1.43s)
[26/104] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.44s)
[27/104] app/views/inspections/log.html.erb                           ✅ (1.37s)
[28/104] app/views/inspections/select_unit.html.erb                   ✅ (1.41s)
[29/104] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.41s)
[30/104] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.37s)
[31/104] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.35s)
[32/104] app/views/inspector_companies/edit.html.erb                  ✅ (1.35s)
[33/104] app/views/inspector_companies/index.html.erb                 ✅ (1.46s)
[34/104] app/views/inspector_companies/new.html.erb                   ✅ (1.35s)
[35/104] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.53s)
[36/104] app/views/layouts/application.html.erb                       ✅ (1.54s)
[37/104] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.35s)
[38/104] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.39s)
[39/104] app/views/pages/edit.html.erb                                ✅ (1.45s)
[40/104] app/views/pages/index.html.erb                               ✅ (1.46s)
[41/104] app/views/pages/new.html.erb                                 ✅ (1.35s)
[42/104] app/views/pages/show.html.erb                                ✅ (1.39s)
[43/104] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.35s)
[44/104] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.31s)
[45/104] app/views/safety_standards/_api_params.html.erb              ✅ (1.36s)
[46/104] app/views/safety_standards/_api_response.html.erb            ✅ (1.31s)
[47/104] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.54s)
[48/104] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.3s)
[49/104] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.31s)
[50/104] app/views/safety_standards/_material_tab.html.erb            ✅ (1.33s)
[51/104] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.36s)
[52/104] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.35s)
[53/104] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.34s)
[54/104] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.44s)
[55/104] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.39s)
[56/104] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.36s)
[57/104] app/views/safety_standards/index.html.erb                    ✅ (1.38s)
[58/104] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.38s)
[59/104] app/views/search/index.html.erb                              ✅ (1.39s)
[60/104] app/views/sessions/new.html.erb                              ✅ (1.47s)
[61/104] app/views/shared/_action_buttons.html.erb                    ✅ (1.37s)
[62/104] app/views/shared/_action_links.html.erb                      ✅ (1.35s)
[63/104] app/views/shared/_attached_image.html.erb                    ✅ (1.35s)
[64/104] app/views/shared/_audit_log.html.erb                         ✅ (1.47s)
[65/104] app/views/shared/_construction_banner.html.erb               ✅ (1.35s)
[66/104] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.43s)
[67/104] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.47s)
[68/104] app/views/shared/_image.html.erb                             ✅ (1.51s)
[69/104] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.38s)
[70/104] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.39s)
[71/104] app/views/shared/_page_header.html.erb                       ✅ (1.35s)
[72/104] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.31s)
[73/104] app/views/shared/_pdf_embed.html.erb                         ✅ (1.41s)
[74/104] app/views/shared/_safety_card.html.erb                       ✅ (1.39s)
[75/104] app/views/shared/_safety_info_box.html.erb                   ✅ (1.36s)
[76/104] app/views/shared/_safety_standards_display.html.erb          ✅ (1.48s)
[77/104] app/views/shared/_save_message.html.erb                      ✅ (1.36s)
[78/104] app/views/shared/_search_box.html.erb                        ✅ (1.33s)
[79/104] app/views/shared/_share_button.html.erb                      ✅ (1.35s)
[80/104] app/views/shared/_table_column.html.erb                      ✅ (1.38s)
[81/104] app/views/shared/_unit_details.html.erb                      ✅ (1.63s)
[82/104] app/views/shared/_unit_details_display.html.erb              ✅ (1.42s)
[83/104] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.48s)
[84/104] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.43s)
[85/104] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.44s)
[86/104] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.33s)
[87/104] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.44s)
[88/104] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.38s)
[89/104] app/views/units/_filter_form.html.erb                        ✅ (1.36s)
[90/104] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.54s)
[91/104] app/views/units/_unit_details.html.erb                       ✅ (1.31s)
[92/104] app/views/units/_unit_table.html.erb                         ✅ (1.42s)
[93/104] app/views/units/edit.html.erb                                ✅ (1.38s)
[94/104] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.36s)
[95/104] app/views/units/log.html.erb                                 ✅ (1.35s)
[96/104] app/views/units/new.html.erb                                 ✅ (1.44s)
[97/104] app/views/units/new_from_inspection.html.erb                 ✅ (1.39s)
[98/104] app/views/units/show.html.erb                                ✅ (1.37s)
[99/104] app/views/users/_rpii_verification_result.html.erb           ✅ (1.45s)
[100/104] app/views/users/change_password.html.erb                     ✅ (1.35s)
[101/104] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.59s)
[102/104] app/views/users/edit.html.erb                                ✅ (1.58s)
[103/104] app/views/users/index.html.erb                               ❌ 7 violation(s) (1.36s)
[104/104] app/views/users/new.html.erb                                 ✅ (1.37s)
================================================================================

SUMMARY:
Processed: 104 files
Failed: 31 files
Total violations: 102

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))
  app/views/users/index.html.erb (7 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from b0f75d0 to 24828d0 Compare August 16, 2025 03:51
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 104 ERB files to lint...
================================================================================
[1/104] app/views/admin/files.html.erb                               ✅ (1.36s)
[2/104] app/views/admin/index.html.erb                               ✅ (1.3s)
[3/104] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.29s)
[4/104] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.27s)
[5/104] app/views/assessments/_play_area_validation.html.erb         ✅ (1.42s)
[6/104] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.25s)
[7/104] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.31s)
[8/104] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.3s)
[9/104] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.29s)
[10/104] app/views/errors/internal_server_error.html.erb              ✅ (1.26s)
[11/104] app/views/errors/not_found.html.erb                          ✅ (1.26s)
[12/104] app/views/guides/_controls.html.erb                          ✅ (1.25s)
[13/104] app/views/guides/index.html.erb                              ✅ (1.28s)
[14/104] app/views/guides/show.html.erb                               ✅ (1.29s)
[15/104] app/views/inspections/_assessment_form.html.erb              ✅ (1.28s)
[16/104] app/views/inspections/_filter_form.html.erb                  ✅ (1.28s)
[17/104] app/views/inspections/_form.html.erb                         ✅ (1.34s)
[18/104] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.23s)
[19/104] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.24s)
[20/104] app/views/inspections/_inspections_table.html.erb            ✅ (1.39s)
[21/104] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.27s)
[22/104] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.4s)
[23/104] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.37s)
[24/104] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.32s)
[25/104] app/views/inspections/edit.html.erb                          ✅ (1.34s)
[26/104] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.29s)
[27/104] app/views/inspections/log.html.erb                           ✅ (1.25s)
[28/104] app/views/inspections/select_unit.html.erb                   ✅ (1.28s)
[29/104] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.28s)
[30/104] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.27s)
[31/104] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.24s)
[32/104] app/views/inspector_companies/edit.html.erb                  ✅ (1.25s)
[33/104] app/views/inspector_companies/index.html.erb                 ✅ (1.33s)
[34/104] app/views/inspector_companies/new.html.erb                   ✅ (1.23s)
[35/104] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.41s)
[36/104] app/views/layouts/application.html.erb                       ✅ (1.4s)
[37/104] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.24s)
[38/104] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.25s)
[39/104] app/views/pages/edit.html.erb                                ✅ (1.23s)
[40/104] app/views/pages/index.html.erb                               ✅ (1.29s)
[41/104] app/views/pages/new.html.erb                                 ✅ (1.24s)
[42/104] app/views/pages/show.html.erb                                ✅ (1.29s)
[43/104] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.27s)
[44/104] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.25s)
[45/104] app/views/safety_standards/_api_params.html.erb              ✅ (1.24s)
[46/104] app/views/safety_standards/_api_response.html.erb            ✅ (1.24s)
[47/104] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.4s)
[48/104] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.24s)
[49/104] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.25s)
[50/104] app/views/safety_standards/_material_tab.html.erb            ✅ (1.26s)
[51/104] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.29s)
[52/104] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.24s)
[53/104] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.25s)
[54/104] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.3s)
[55/104] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.3s)
[56/104] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.27s)
[57/104] app/views/safety_standards/index.html.erb                    ✅ (1.3s)
[58/104] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.26s)
[59/104] app/views/search/index.html.erb                              ✅ (1.3s)
[60/104] app/views/sessions/new.html.erb                              ✅ (1.27s)
[61/104] app/views/shared/_action_buttons.html.erb                    ✅ (1.26s)
[62/104] app/views/shared/_action_links.html.erb                      ✅ (1.25s)
[63/104] app/views/shared/_attached_image.html.erb                    ✅ (1.3s)
[64/104] app/views/shared/_audit_log.html.erb                         ✅ (1.36s)
[65/104] app/views/shared/_construction_banner.html.erb               ✅ (1.27s)
[66/104] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.34s)
[67/104] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/104] app/views/shared/_image.html.erb                             ✅ (1.27s)
[69/104] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.26s)
[70/104] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.28s)
[71/104] app/views/shared/_page_header.html.erb                       ✅ (1.23s)
[72/104] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.24s)
[73/104] app/views/shared/_pdf_embed.html.erb                         ✅ (1.27s)
[74/104] app/views/shared/_safety_card.html.erb                       ✅ (1.28s)
[75/104] app/views/shared/_safety_info_box.html.erb                   ✅ (1.26s)
[76/104] app/views/shared/_safety_standards_display.html.erb          ✅ (1.26s)
[77/104] app/views/shared/_save_message.html.erb                      ✅ (1.29s)
[78/104] app/views/shared/_search_box.html.erb                        ✅ (1.23s)
[79/104] app/views/shared/_share_button.html.erb                      ✅ (1.24s)
[80/104] app/views/shared/_table_column.html.erb                      ✅ (1.29s)
[81/104] app/views/shared/_unit_details.html.erb                      ✅ (1.44s)
[82/104] app/views/shared/_unit_details_display.html.erb              ✅ (1.33s)
[83/104] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.39s)
[84/104] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.34s)
[85/104] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.36s)
[86/104] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.24s)
[87/104] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.26s)
[88/104] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.26s)
[89/104] app/views/units/_filter_form.html.erb                        ✅ (1.3s)
[90/104] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.47s)
[91/104] app/views/units/_unit_details.html.erb                       ✅ (1.25s)
[92/104] app/views/units/_unit_table.html.erb                         ✅ (1.31s)
[93/104] app/views/units/edit.html.erb                                ✅ (1.27s)
[94/104] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.27s)
[95/104] app/views/units/log.html.erb                                 ✅ (1.27s)
[96/104] app/views/units/new.html.erb                                 ✅ (1.24s)
[97/104] app/views/units/new_from_inspection.html.erb                 ✅ (1.23s)
[98/104] app/views/units/show.html.erb                                ✅ (1.3s)
[99/104] app/views/users/_rpii_verification_result.html.erb           ✅ (1.37s)
[100/104] app/views/users/change_password.html.erb                     ✅ (1.26s)
[101/104] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.5s)
[102/104] app/views/users/edit.html.erb                                ✅ (1.4s)
[103/104] app/views/users/index.html.erb                               ❌ 7 violation(s) (1.3s)
[104/104] app/views/users/new.html.erb                                 ✅ (1.27s)
================================================================================

SUMMARY:
Processed: 104 files
Failed: 31 files
Total violations: 102

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))
  app/views/users/index.html.erb (7 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 24828d0 to 3d66446 Compare August 17, 2025 03:59
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.36s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.31s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.36s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.28s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.38s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.3s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.32s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.33s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.32s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.3s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.33s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.33s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.36s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.32s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.3s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.31s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.36s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.28s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.27s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.4s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.31s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.45s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.42s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.35s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.36s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.33s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.29s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.32s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.32s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.32s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.31s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.28s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.35s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.28s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.45s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.44s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.28s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.3s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.28s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.33s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.29s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.33s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.27s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.27s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.29s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.3s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.43s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.29s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.29s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.3s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.31s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.27s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.31s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.33s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.34s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.29s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.38s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.3s)
[59/105] app/views/search/index.html.erb                              ✅ (1.36s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.32s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.3s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.3s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.29s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.35s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.29s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.36s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.29s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.29s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.3s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.32s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.3s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.28s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.3s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.32s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.29s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.32s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.32s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.28s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.29s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.33s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.48s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.34s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.43s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.39s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.4s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.29s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.31s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.3s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.3s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.47s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.29s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.37s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.3s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.31s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.29s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.29s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.29s)
[98/105] app/views/units/show.html.erb                                ✅ (1.32s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.38s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.31s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.31s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.51s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.42s)
[104/105] app/views/users/index.html.erb                               ✅ (1.49s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.31s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 3d66446 to a56e33d Compare August 18, 2025 04:05
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.37s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.33s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.33s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.31s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.38s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.31s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.34s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.34s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.34s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.31s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.36s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.32s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.32s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.32s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.33s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.33s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.39s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.29s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.31s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.46s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.3s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.45s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.45s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.39s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.39s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.35s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.32s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.35s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.35s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.33s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.3s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.3s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.37s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.32s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.45s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.46s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.31s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.29s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.32s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.34s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.3s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.36s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.32s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.3s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.3s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.31s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.51s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.33s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.31s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.32s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.31s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.31s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.32s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.36s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.4s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.32s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.39s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.35s)
[59/105] app/views/search/index.html.erb                              ✅ (1.38s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.32s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.35s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.35s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.34s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.42s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.34s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.4s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.35s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.34s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.33s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.34s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.3s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.3s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.3s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.34s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.33s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.33s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.34s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.31s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.29s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.33s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.48s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.34s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.43s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.38s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.4s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.29s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.31s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.31s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.33s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.49s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.28s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.35s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.29s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.32s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.3s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.3s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.31s)
[98/105] app/views/units/show.html.erb                                ✅ (1.33s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.4s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.33s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.31s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.51s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.41s)
[104/105] app/views/users/index.html.erb                               ✅ (1.47s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.31s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from a56e33d to 8c7294b Compare August 19, 2025 03:46
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.3s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.3s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.32s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.26s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.34s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.25s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.28s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.28s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.29s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.27s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.27s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.25s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.28s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.29s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.28s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.28s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.34s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.24s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.26s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.37s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.27s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.39s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.37s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.31s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.34s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.31s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.26s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.31s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.29s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.27s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.26s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.25s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.34s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.28s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.42s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.41s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.24s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.26s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.26s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.31s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.27s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.34s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.26s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.28s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.27s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.26s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.41s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.26s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.27s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.26s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.26s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.25s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.27s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.28s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.3s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.27s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.3s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.28s)
[59/105] app/views/search/index.html.erb                              ✅ (1.32s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.28s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.27s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.26s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.27s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.35s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.27s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.33s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.27s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.28s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.29s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.25s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.25s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.27s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.29s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.28s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.28s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.3s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.26s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.26s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.3s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.44s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.3s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.37s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.33s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.34s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.25s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.27s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.28s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.29s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.44s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.25s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.31s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.27s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.29s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.26s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.26s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.26s)
[98/105] app/views/units/show.html.erb                                ✅ (1.28s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.35s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.28s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.27s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.46s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.41s)
[104/105] app/views/users/index.html.erb                               ✅ (1.44s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.28s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 8c7294b to 5a1fb83 Compare August 20, 2025 03:44
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.39s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.34s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.35s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.31s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.38s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.32s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.37s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.37s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.34s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.38s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.36s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.38s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.38s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.34s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.34s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.37s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.41s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.33s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.34s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.47s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.36s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.46s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.43s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.39s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.39s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.36s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.32s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.38s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.38s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.33s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.31s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.31s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.37s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.29s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.47s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.48s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.34s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.32s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.32s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.38s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.32s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.39s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.31s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.33s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.3s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.33s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.46s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.32s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.3s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.31s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.33s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.33s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.32s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.34s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.36s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.32s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.36s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.32s)
[59/105] app/views/search/index.html.erb                              ✅ (1.39s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.35s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.34s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.35s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.34s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.42s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.33s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.41s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.33s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.33s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.34s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.35s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.31s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.31s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.32s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.37s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.33s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.33s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.36s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.29s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.31s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.33s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.48s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.38s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.44s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.38s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.4s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.31s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.34s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.33s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.36s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.49s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.31s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.37s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.33s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.34s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.32s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.32s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.35s)
[98/105] app/views/units/show.html.erb                                ✅ (1.35s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.42s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.34s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.33s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.52s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.42s)
[104/105] app/views/users/index.html.erb                               ✅ (1.5s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.34s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 5a1fb83 to 03009df Compare August 21, 2025 03:44
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.34s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.3s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.31s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.28s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.38s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.29s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.31s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.3s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.31s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.31s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.33s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.29s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.34s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.29s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.29s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.29s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.35s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.24s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.26s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.4s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.28s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.4s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.39s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.32s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.33s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.31s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.29s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.34s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.33s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.33s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.31s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.32s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.37s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.28s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.47s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.46s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.29s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.28s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.29s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.35s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.3s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.32s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.34s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.27s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.26s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.25s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.42s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.26s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.3s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.31s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.3s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.3s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.29s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.31s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.39s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.33s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.32s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.3s)
[59/105] app/views/search/index.html.erb                              ✅ (1.34s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.3s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.31s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.29s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.29s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.38s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.28s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.38s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.31s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.33s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.35s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.37s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.32s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.31s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.3s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.34s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.3s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.36s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.34s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.28s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.28s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.3s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.46s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.33s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.42s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.42s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.36s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.27s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.28s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.32s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.31s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.49s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.28s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.35s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.31s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.3s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.3s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.33s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.32s)
[98/105] app/views/units/show.html.erb                                ✅ (1.32s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.36s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.31s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.32s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.5s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.39s)
[104/105] app/views/users/index.html.erb                               ✅ (1.47s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.3s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 03009df to 5d48bfe Compare August 22, 2025 03:44
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.37s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.35s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.33s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.31s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.37s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.32s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.39s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.33s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.34s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.32s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.3s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.31s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.34s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.33s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.33s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.34s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.37s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.28s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.29s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.43s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.32s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.43s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.42s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.39s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.38s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.35s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.29s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.34s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.34s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.31s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.31s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.3s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.36s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.31s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.46s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.46s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.3s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.3s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.3s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.35s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.31s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.36s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.32s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.31s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.3s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.3s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.45s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.31s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.31s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.32s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.32s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.34s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.32s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.31s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.36s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.3s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.34s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.33s)
[59/105] app/views/search/index.html.erb                              ✅ (1.37s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.33s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.31s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.32s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.32s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.4s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.31s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.35s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.32s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.32s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.32s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.34s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.3s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.3s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.32s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.36s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.31s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.32s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.33s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.29s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.3s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.33s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.49s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.36s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.41s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.38s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.39s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.3s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.32s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.33s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.34s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.5s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.3s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.35s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.32s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.33s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.3s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.3s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.33s)
[98/105] app/views/units/show.html.erb                                ✅ (1.33s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.4s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.34s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.32s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.51s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.42s)
[104/105] app/views/users/index.html.erb                               ✅ (1.49s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.32s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 5d48bfe to 0ff3210 Compare August 23, 2025 03:40
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.35s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.33s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.3s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.27s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.38s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.29s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.3s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.31s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.32s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.3s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.28s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.29s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.32s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.3s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.3s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.33s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.37s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.26s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.28s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.44s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.32s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.42s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.4s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.36s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.37s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.34s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.32s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.34s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.34s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.32s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.29s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.31s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.41s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.27s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.43s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.46s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.27s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.29s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.28s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.34s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.3s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.33s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.3s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.26s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.32s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.34s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.47s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.28s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.3s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.32s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.3s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.31s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.3s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.31s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.37s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.32s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.36s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.34s)
[59/105] app/views/search/index.html.erb                              ✅ (1.33s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.3s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.29s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.31s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.3s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.37s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.29s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.4s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.28s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.3s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.3s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.3s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.28s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.31s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.33s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.31s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.3s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.34s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.34s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.32s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.31s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.47s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.35s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.44s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.38s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.38s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.28s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.29s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.29s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.3s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.46s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.27s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.33s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.34s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.29s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.29s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.29s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.27s)
[98/105] app/views/units/show.html.erb                                ✅ (1.31s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.37s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.3s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.29s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.48s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.39s)
[104/105] app/views/users/index.html.erb                               ✅ (1.46s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.33s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 0ff3210 to 66d177a Compare August 24, 2025 03:53
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.43s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.4s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.37s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.36s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.47s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.36s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.39s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.4s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.41s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.4s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.38s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.37s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.37s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.37s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.36s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.37s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.44s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.32s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.32s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.44s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.35s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.48s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.43s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.38s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.39s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.35s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.35s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.39s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.39s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.38s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.37s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.35s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.43s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.35s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.5s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.53s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.37s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.37s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.35s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.41s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.35s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.41s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.36s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.37s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.35s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.32s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.48s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.32s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.34s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.33s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.35s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.34s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.34s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.38s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.41s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.34s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.39s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.36s)
[59/105] app/views/search/index.html.erb                              ✅ (1.38s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.36s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.34s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.34s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.33s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.42s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.34s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.4s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.35s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.34s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.34s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.36s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.34s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.33s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.34s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.37s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.34s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.35s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.36s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.33s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.34s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.38s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.52s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.4s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.48s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.41s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.41s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.32s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.35s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.34s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.37s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.53s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.32s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.4s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.35s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.35s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.34s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.31s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.35s)
[98/105] app/views/units/show.html.erb                                ✅ (1.36s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.43s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.36s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.33s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.56s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.45s)
[104/105] app/views/users/index.html.erb                               ✅ (1.54s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.37s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 66d177a to 7997c55 Compare August 25, 2025 03:52
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.3s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.29s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.28s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.26s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.34s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.26s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.28s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.34s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.29s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.27s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.27s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.27s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.28s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.28s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.28s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.29s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.34s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.25s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.25s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.39s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.28s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.41s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.38s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.31s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.34s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.28s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.26s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.3s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.29s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.27s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.25s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.26s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.33s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.26s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.4s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.42s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.26s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.25s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.26s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.3s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.25s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.29s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.26s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.25s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.24s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.26s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.39s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.25s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.26s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.26s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.27s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.26s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.26s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.27s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.29s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.26s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.29s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.27s)
[59/105] app/views/search/index.html.erb                              ✅ (1.32s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.28s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.26s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.26s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.27s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.37s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.27s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.33s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.27s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.26s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.29s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.25s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.26s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.26s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.3s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.28s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.28s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.28s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.24s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.27s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.27s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.43s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.3s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.38s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.33s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.35s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.26s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.27s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.29s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.28s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.45s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.26s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.31s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.27s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.27s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.26s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.24s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.26s)
[98/105] app/views/units/show.html.erb                                ✅ (1.28s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.35s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.29s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.27s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.46s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.34s)
[104/105] app/views/users/index.html.erb                               ✅ (1.43s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.28s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 7997c55 to 32eb7e6 Compare August 26, 2025 03:45
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.33s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.29s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.29s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.26s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.35s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.27s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.33s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.3s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.3s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.3s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.29s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.28s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.31s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.29s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.29s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.3s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.35s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.27s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.27s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.39s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.28s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.44s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.39s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.31s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.35s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.3s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.29s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.34s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.33s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.28s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.26s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.27s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.33s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.27s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.42s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.44s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.27s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.27s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.27s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.37s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.28s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.32s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.27s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.25s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.26s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.26s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.41s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.27s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.27s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.28s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.28s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.28s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.3s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.29s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.31s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.26s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.31s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.29s)
[59/105] app/views/search/index.html.erb                              ✅ (1.31s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.28s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.28s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.27s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.27s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.35s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.26s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.35s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.27s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.28s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.29s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.27s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.27s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.27s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.33s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.28s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.29s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.3s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.27s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.27s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.3s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.43s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.32s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.39s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.34s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.35s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.26s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.27s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.28s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.28s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.44s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.25s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.33s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.29s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.28s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.27s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.3s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.28s)
[98/105] app/views/units/show.html.erb                                ✅ (1.3s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.4s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.29s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.28s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.47s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.4s)
[104/105] app/views/users/index.html.erb                               ✅ (1.46s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.29s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 32eb7e6 to 319ef9c Compare August 27, 2025 03:40
@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 5b4fa8a to f26d49e Compare September 3, 2025 03:33
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Sep 3, 2025

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.54s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.48s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.44s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.44s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.51s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.45s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.46s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.44s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.49s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.43s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.49s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.41s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.45s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.44s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.45s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.44s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.47s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.42s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.41s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.58s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.44s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.61s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.59s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.43s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.44s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.42s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.37s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.43s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.43s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.37s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.39s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.39s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.44s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.39s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.49s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.53s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.36s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.36s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.42s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.45s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.4s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.43s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.42s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.38s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.4s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.38s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.54s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.44s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.42s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.41s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.42s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.43s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.41s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.42s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.44s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.43s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.43s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.37s)
[59/105] app/views/search/index.html.erb                              ✅ (1.43s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.38s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.39s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.38s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.38s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.46s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.41s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.45s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.37s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.4s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.43s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.43s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.38s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.43s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.41s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.42s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.42s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.38s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.43s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.38s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.42s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.44s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.56s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.44s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.58s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.5s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.54s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.39s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.39s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.39s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.4s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.57s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.37s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.43s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.4s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.42s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.41s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.4s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.38s)
[98/105] app/views/units/show.html.erb                                ✅ (1.43s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.5s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.43s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.41s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.6s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.53s)
[104/105] app/views/users/index.html.erb                               ✅ (1.58s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.41s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from f26d49e to f86449a Compare September 4, 2025 03:34
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Sep 4, 2025

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.33s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.31s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.33s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.3s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.36s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.28s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.33s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.35s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.33s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.35s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.34s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.29s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.31s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.31s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.32s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.36s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.38s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.29s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.3s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.44s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.34s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.46s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.38s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.31s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.32s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.29s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.3s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.31s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.28s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.26s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.25s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.26s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.32s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.28s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.43s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.45s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.27s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.26s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.29s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.38s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.3s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.29s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.28s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.29s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.32s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.29s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.45s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.32s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.27s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.3s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.29s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.3s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.28s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.29s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.35s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.32s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.32s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.3s)
[59/105] app/views/search/index.html.erb                              ✅ (1.37s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.35s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.34s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.34s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.34s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.4s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.32s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.4s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.33s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.34s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.35s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.35s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.33s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.33s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.36s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.35s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.34s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.34s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.35s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.33s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.32s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.36s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.51s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.37s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.45s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.41s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.4s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.33s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.32s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.36s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.35s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.54s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.33s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.4s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.33s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.37s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.33s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.33s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.33s)
[98/105] app/views/units/show.html.erb                                ✅ (1.35s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.42s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.35s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.36s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.52s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.44s)
[104/105] app/views/users/index.html.erb                               ✅ (1.51s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.34s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from f86449a to da3dd87 Compare September 5, 2025 03:35
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Sep 5, 2025

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.33s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.31s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.28s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.25s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.35s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.25s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.32s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.33s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.33s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.31s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.37s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.31s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.31s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.32s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.34s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.31s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.4s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.26s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.29s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.4s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.29s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.42s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.36s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.29s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.31s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.3s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.28s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.28s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.3s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.3s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.29s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.29s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.33s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.31s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.45s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.44s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.29s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.3s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.3s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.31s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.3s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.31s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.3s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.27s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.31s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.32s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.46s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.3s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.31s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.33s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.3s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.29s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.32s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.32s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.35s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.28s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.33s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.29s)
[59/105] app/views/search/index.html.erb                              ✅ (1.31s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.31s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.28s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.31s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.34s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.41s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.33s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.38s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.33s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.35s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.35s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.34s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.29s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.31s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.35s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.36s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.35s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.32s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.35s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.33s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.34s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.37s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.48s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.33s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.4s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.37s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.39s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.28s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.32s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.33s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.33s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.5s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.32s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.38s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.33s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.33s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.33s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.35s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.33s)
[98/105] app/views/units/show.html.erb                                ✅ (1.37s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.37s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.35s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.33s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.55s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.45s)
[104/105] app/views/users/index.html.erb                               ✅ (1.49s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.31s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from da3dd87 to 9cb4da8 Compare September 6, 2025 03:32
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Sep 6, 2025

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.39s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.34s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.37s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.32s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.4s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.32s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.41s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.37s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.36s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.33s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.32s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.32s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.35s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.36s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.35s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.34s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.4s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.3s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.32s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.44s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.33s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.49s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.47s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.37s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.42s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.34s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.33s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.35s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.37s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.37s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.32s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.33s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.39s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.32s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.52s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.48s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.34s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.32s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.33s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.36s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.31s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.36s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.32s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.35s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.34s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.32s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.47s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.35s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.35s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.33s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.33s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.33s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.33s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.38s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.39s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.31s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.35s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.33s)
[59/105] app/views/search/index.html.erb                              ✅ (1.39s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.36s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.34s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.35s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.34s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.4s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.35s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.41s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.39s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.35s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.35s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.35s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.32s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.33s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.35s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.37s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.34s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.33s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.35s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.33s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.33s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.35s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.5s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.37s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.46s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.4s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.41s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.33s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.33s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.35s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.37s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.54s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.32s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.37s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.37s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.35s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.34s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.34s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.34s)
[98/105] app/views/units/show.html.erb                                ✅ (1.34s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.41s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.34s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.34s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.54s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.46s)
[104/105] app/views/users/index.html.erb                               ✅ (1.53s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.36s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 9cb4da8 to cacc1d7 Compare September 7, 2025 03:38
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Sep 7, 2025

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.36s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.33s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.34s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.3s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.37s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.3s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.34s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.33s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.37s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.32s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.31s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.31s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.33s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.39s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.32s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.33s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.39s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.31s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.31s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.41s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.31s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.45s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.42s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.35s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.39s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.34s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.3s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.34s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.33s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.47s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.32s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.32s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.37s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.3s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.48s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.46s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.29s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.3s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.29s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.35s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.3s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.34s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.31s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.3s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.3s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.3s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.46s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.31s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.31s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.31s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.31s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.3s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.32s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.3s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.34s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.3s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.34s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.31s)
[59/105] app/views/search/index.html.erb                              ✅ (1.34s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.32s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.31s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.32s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.32s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.39s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.3s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.35s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.31s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.31s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.31s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.34s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.3s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.3s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.3s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.33s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.31s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.32s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.33s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.31s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.31s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.33s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.47s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.35s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.43s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.38s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.38s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.29s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.32s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.33s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.33s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.51s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.39s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.36s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.35s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.36s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.32s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.33s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.33s)
[98/105] app/views/units/show.html.erb                                ✅ (1.35s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.41s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.35s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.32s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.5s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.41s)
[104/105] app/views/users/index.html.erb                               ✅ (1.47s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.32s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from cacc1d7 to 404d2a7 Compare September 8, 2025 03:42
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Sep 8, 2025

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.34s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.3s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.33s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.29s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.37s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.28s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.31s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.37s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.32s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.32s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.3s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.3s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.3s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.35s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.32s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.34s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.37s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.28s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.29s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.39s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.31s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.41s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.4s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.33s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.36s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.32s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.29s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.31s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.34s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.35s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.3s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.3s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.36s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.29s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.45s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.43s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.29s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.28s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.26s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.35s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.31s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.34s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.3s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.3s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.31s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.3s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.45s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.29s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.28s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.28s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.3s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.28s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.29s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.31s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.33s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.3s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.34s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.29s)
[59/105] app/views/search/index.html.erb                              ✅ (1.33s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.31s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.31s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.29s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.29s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.38s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.29s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.35s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.28s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.3s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.3s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.3s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.26s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.28s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.29s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.32s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.3s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.32s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.31s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.28s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.29s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.32s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.5s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.34s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.42s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.36s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.37s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.28s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.29s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.3s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.3s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.5s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.28s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.35s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.29s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.32s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.29s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.28s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.29s)
[98/105] app/views/units/show.html.erb                                ✅ (1.32s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.38s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.31s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.33s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.48s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.42s)
[104/105] app/views/users/index.html.erb                               ✅ (1.46s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.3s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 404d2a7 to 28e893e Compare September 9, 2025 03:38
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Sep 9, 2025

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.37s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.31s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.34s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.29s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.39s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.34s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.39s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.37s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.41s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.36s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.36s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.38s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.41s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.38s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.42s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.37s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.4s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.33s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.32s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.47s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.36s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.49s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.52s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.46s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.48s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.38s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.31s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.33s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.38s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.37s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.3s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.28s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.39s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.29s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.45s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.46s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.33s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.37s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.36s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.39s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.36s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.42s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.37s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.28s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.29s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.37s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.49s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.39s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.44s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.41s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.44s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.4s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.4s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.46s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.49s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.38s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.41s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.38s)
[59/105] app/views/search/index.html.erb                              ✅ (1.43s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.42s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.43s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.34s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.38s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.45s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.35s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.41s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.35s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.34s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.35s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.37s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.33s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.37s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.37s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.46s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.47s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.46s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.49s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.43s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.39s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.45s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.57s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.46s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.57s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.39s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.52s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.39s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.41s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.37s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.44s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.63s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.4s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.56s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.47s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.46s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.47s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.49s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.48s)
[98/105] app/views/units/show.html.erb                                ✅ (1.48s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.61s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.51s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.48s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.72s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.54s)
[104/105] app/views/users/index.html.erb                               ✅ (1.57s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.37s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 28e893e to 4e31e21 Compare September 10, 2025 03:32
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.37s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.31s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.33s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.32s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.43s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.31s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.33s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.33s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.35s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.3s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.31s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.31s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.31s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.32s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.31s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.32s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.38s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.31s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.31s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.41s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.32s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.45s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.43s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.38s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.42s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.34s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.32s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.33s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.34s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.32s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.32s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.3s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.36s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.31s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.46s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.45s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.3s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.29s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.3s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.34s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.29s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.35s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.3s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.29s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.3s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.3s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.44s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.29s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.29s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.3s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.3s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.3s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.31s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.32s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.34s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.3s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.34s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.31s)
[59/105] app/views/search/index.html.erb                              ✅ (1.33s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.32s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.32s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.31s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.31s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.38s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.31s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.38s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.29s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.3s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.31s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.32s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.29s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.3s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.32s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.35s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.31s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.33s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.34s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.29s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.3s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.32s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.49s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.34s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.45s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.37s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.39s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.3s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.31s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.34s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.34s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.5s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.3s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.34s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.32s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.32s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.3s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.32s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.29s)
[98/105] app/views/units/show.html.erb                                ✅ (1.33s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.39s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.32s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.32s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.52s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.42s)
[104/105] app/views/users/index.html.erb                               ✅ (1.51s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.35s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 4e31e21 to 36a28c4 Compare September 11, 2025 03:37
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.35s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.35s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.34s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.3s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.37s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.39s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.32s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.32s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.34s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.35s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.32s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.31s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.36s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.36s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.34s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.33s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.39s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.3s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.32s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.42s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.31s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.43s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.41s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.34s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.38s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.33s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.3s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.33s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.33s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.32s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.29s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.34s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.36s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.28s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.44s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.44s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.28s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.29s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.29s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.32s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.29s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.34s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.28s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.29s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.28s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.27s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.41s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.28s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.27s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.28s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.29s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.28s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.29s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.29s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.34s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.3s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.36s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.31s)
[59/105] app/views/search/index.html.erb                              ✅ (1.33s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.3s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.3s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.3s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.28s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.38s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.3s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.34s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.29s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.33s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.29s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.37s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.32s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.29s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.29s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.32s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.3s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.3s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.34s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.3s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.29s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.31s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.46s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.33s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.41s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.38s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.39s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.27s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.32s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.35s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.33s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.51s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.33s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.38s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.33s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.32s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.29s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.29s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.29s)
[98/105] app/views/units/show.html.erb                                ✅ (1.33s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.36s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.3s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.3s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.53s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.43s)
[104/105] app/views/users/index.html.erb                               ✅ (1.47s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.31s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from 36a28c4 to ea0afac Compare September 12, 2025 03:32
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.33s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.3s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.3s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.26s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.34s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.31s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.35s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.29s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.28s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.29s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.28s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.27s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.29s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.27s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.3s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.28s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.35s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.27s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.26s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.38s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.29s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.4s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.38s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.31s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.34s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.3s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.27s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.29s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.3s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.28s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.27s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.26s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.32s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.25s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.41s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.41s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.26s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.27s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.27s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.31s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.26s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.3s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.26s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.26s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.26s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.26s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.41s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.27s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.27s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.28s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.28s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.27s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.27s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.29s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.3s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.26s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.31s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.28s)
[59/105] app/views/search/index.html.erb                              ✅ (1.32s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.28s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.28s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.25s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.27s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.34s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.27s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.33s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.27s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.27s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.28s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.29s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.29s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.25s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.25s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.29s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.27s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.29s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.3s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.26s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.26s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.3s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.43s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.31s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.39s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.33s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.35s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.26s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.27s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.27s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.29s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.45s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.25s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.31s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.29s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.29s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.26s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.27s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.27s)
[98/105] app/views/units/show.html.erb                                ✅ (1.29s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.35s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.28s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.27s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.46s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.39s)
[104/105] app/views/users/index.html.erb                               ✅ (1.44s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.29s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from ea0afac to c88d231 Compare September 13, 2025 03:28
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.36s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.33s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.32s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.3s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.38s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.31s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.31s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.32s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.33s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.33s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.33s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.3s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.3s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.32s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.33s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.33s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.37s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.29s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.28s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.42s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.3s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.46s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.41s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.35s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.36s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.33s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.3s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.34s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.36s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.31s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.31s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.3s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.37s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.3s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.45s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.45s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.29s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.29s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.29s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.36s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.29s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.34s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.3s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.27s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.3s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.28s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.45s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.3s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.31s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.3s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.3s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.32s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.31s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.31s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.34s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.3s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.34s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.31s)
[59/105] app/views/search/index.html.erb                              ✅ (1.34s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.32s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.3s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.28s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.32s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.38s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.3s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.36s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.29s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.3s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.3s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.32s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.27s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.29s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.3s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.35s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.3s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.32s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.34s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.29s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.3s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.33s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.46s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.33s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.43s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.37s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.38s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.29s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.32s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.31s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.3s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.48s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.28s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.38s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.31s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.31s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.29s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.28s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.31s)
[98/105] app/views/units/show.html.erb                                ✅ (1.31s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.38s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.33s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.29s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.49s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.4s)
[104/105] app/views/users/index.html.erb                               ✅ (1.47s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.32s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

- Auto-corrected ERB template issues
- Applied erb_lint --autocorrect fixes

[Automated daily update]
@github-actions github-actions bot force-pushed the automated/erb-lint-fixes branch from c88d231 to f4e4528 Compare September 14, 2025 03:37
@github-actions
Copy link
Copy Markdown
Contributor Author

🔧 Manual Fixes Required

The following ERB lint issues could not be auto-corrected and need manual attention:

Found 105 ERB files to lint...
================================================================================
[1/105] app/views/admin/files.html.erb                               ✅ (1.34s)
[2/105] app/views/admin/index.html.erb                               ✅ (1.29s)
[3/105] app/views/admin/releases.html.erb                            ❌ 1 violation(s) (1.33s)
[4/105] app/views/assessments/_anchorage_safety_results.html.erb     ✅ (1.28s)
[5/105] app/views/assessments/_play_area_validation.html.erb         ✅ (1.35s)
[6/105] app/views/assessments/_safety_standard_with_breakdown.html.erb ✅ (1.26s)
[7/105] app/views/assessments/_slide_safety_results.html.erb         ✅ (1.3s)
[8/105] app/views/assessments/_user_height_safety_results.html.erb   ✅ (1.29s)
[9/105] app/views/backups/index.html.erb                             ❌ 1 violation(s) (1.3s)
[10/105] app/views/errors/internal_server_error.html.erb              ✅ (1.28s)
[11/105] app/views/errors/not_found.html.erb                          ✅ (1.27s)
[12/105] app/views/guides/_controls.html.erb                          ✅ (1.27s)
[13/105] app/views/guides/index.html.erb                              ✅ (1.3s)
[14/105] app/views/guides/show.html.erb                               ✅ (1.29s)
[15/105] app/views/inspections/_assessment_form.html.erb              ✅ (1.3s)
[16/105] app/views/inspections/_filter_form.html.erb                  ✅ (1.33s)
[17/105] app/views/inspections/_form.html.erb                         ✅ (1.35s)
[18/105] app/views/inspections/_inspection_details.html.erb           ❌ 1 violation(s) (1.28s)
[19/105] app/views/inspections/_inspection_stats.html.erb             ❌ 2 violation(s) (1.27s)
[20/105] app/views/inspections/_inspections_table.html.erb            ✅ (1.39s)
[21/105] app/views/inspections/_mark_complete_section.html.erb        ❌ 1 violation(s) (1.29s)
[22/105] app/views/inspections/_results_form.html.erb                 ❌ 3 violation(s) (1.41s)
[23/105] app/views/inspections/_safety_standards_summary.html.erb     ❌ 2 violation(s) (1.38s)
[24/105] app/views/inspections/_unit_selection_table.html.erb         ✅ (1.34s)
[25/105] app/views/inspections/edit.html.erb                          ✅ (1.35s)
[26/105] app/views/inspections/index.html.erb                         ❌ 3 violation(s) (1.32s)
[27/105] app/views/inspections/log.html.erb                           ✅ (1.28s)
[28/105] app/views/inspections/select_unit.html.erb                   ✅ (1.3s)
[29/105] app/views/inspections/show.html.erb                          ❌ 3 violation(s) (1.29s)
[30/105] app/views/inspector_companies/_filter_form.html.erb          ✅ (1.29s)
[31/105] app/views/inspector_companies/_form.html.erb                 ❌ 1 violation(s) (1.26s)
[32/105] app/views/inspector_companies/edit.html.erb                  ✅ (1.27s)
[33/105] app/views/inspector_companies/index.html.erb                 ✅ (1.33s)
[34/105] app/views/inspector_companies/new.html.erb                   ✅ (1.28s)
[35/105] app/views/inspector_companies/show.html.erb                  ❌ 6 violation(s) (1.42s)
[36/105] app/views/layouts/application.html.erb                       ✅ (1.43s)
[37/105] app/views/layouts/pdf_viewer.html.erb                        ✅ (1.24s)
[38/105] app/views/pages/_form.html.erb                               ❌ 1 violation(s) (1.28s)
[39/105] app/views/pages/edit.html.erb                                ✅ (1.27s)
[40/105] app/views/pages/index.html.erb                               ✅ (1.31s)
[41/105] app/views/pages/new.html.erb                                 ✅ (1.28s)
[42/105] app/views/pages/show.html.erb                                ✅ (1.31s)
[43/105] app/views/safety_standards/_anchor_result.html.erb           ❌ 1 violation(s) (1.27s)
[44/105] app/views/safety_standards/_anchorage_tab.html.erb           ✅ (1.27s)
[45/105] app/views/safety_standards/_api_params.html.erb              ✅ (1.28s)
[46/105] app/views/safety_standards/_api_response.html.erb            ✅ (1.26s)
[47/105] app/views/safety_standards/_calculator_form.html.erb         ❌ 15 violation(s) (1.41s)
[48/105] app/views/safety_standards/_curl_command.html.erb            ❌ 4 violation(s) (1.26s)
[49/105] app/views/safety_standards/_fan_tab.html.erb                 ✅ (1.26s)
[50/105] app/views/safety_standards/_material_tab.html.erb            ✅ (1.28s)
[51/105] app/views/safety_standards/_result_with_breakdown.html.erb   ✅ (1.27s)
[52/105] app/views/safety_standards/_runout_result.html.erb           ❌ 1 violation(s) (1.28s)
[53/105] app/views/safety_standards/_slides_tab.html.erb              ✅ (1.29s)
[54/105] app/views/safety_standards/_user_capacity_result.html.erb    ❌ 2 violation(s) (1.28s)
[55/105] app/views/safety_standards/_user_capacity_tab.html.erb       ❌ 12 violation(s) (1.31s)
[56/105] app/views/safety_standards/_wall_height_result.html.erb      ❌ 1 violation(s) (1.28s)
[57/105] app/views/safety_standards/index.html.erb                    ✅ (1.34s)
[58/105] app/views/safety_standards/index.turbo_stream.erb            ✅ (1.27s)
[59/105] app/views/search/index.html.erb                              ✅ (1.31s)
[60/105] app/views/sessions/new.html.erb                              ✅ (1.29s)
[61/105] app/views/shared/_action_buttons.html.erb                    ✅ (1.28s)
[62/105] app/views/shared/_action_links.html.erb                      ✅ (1.27s)
[63/105] app/views/shared/_attached_image.html.erb                    ✅ (1.27s)
[64/105] app/views/shared/_audit_log.html.erb                         ✅ (1.35s)
[65/105] app/views/shared/_construction_banner.html.erb               ✅ (1.27s)
[66/105] app/views/shared/_debug_info.html.erb                        ❌ 2 violation(s) (1.32s)
[67/105] app/views/shared/_header_logo.html.erb                       ❌ 1 violation(s) (1.27s)
[68/105] app/views/shared/_image.html.erb                             ✅ (1.27s)
[69/105] app/views/shared/_image_link.html.erb                        ❌ 1 violation(s) (1.28s)
[70/105] app/views/shared/_incomplete_fields.html.erb                 ❌ 1 violation(s) (1.3s)
[71/105] app/views/shared/_page_header.html.erb                       ✅ (1.26s)
[72/105] app/views/shared/_pass_fail_string.html.erb                  ✅ (1.28s)
[73/105] app/views/shared/_pdf_embed.html.erb                         ✅ (1.28s)
[74/105] app/views/shared/_safety_card.html.erb                       ✅ (1.29s)
[75/105] app/views/shared/_safety_info_box.html.erb                   ✅ (1.28s)
[76/105] app/views/shared/_safety_standards_display.html.erb          ✅ (1.29s)
[77/105] app/views/shared/_save_message.html.erb                      ✅ (1.28s)
[78/105] app/views/shared/_search_box.html.erb                        ✅ (1.24s)
[79/105] app/views/shared/_share_button.html.erb                      ✅ (1.26s)
[80/105] app/views/shared/_table_column.html.erb                      ✅ (1.3s)
[81/105] app/views/shared/_unit_details.html.erb                      ✅ (1.44s)
[82/105] app/views/shared/_unit_details_display.html.erb              ✅ (1.31s)
[83/105] app/views/shared/_unit_details_form.html.erb                 ❌ 2 violation(s) (1.39s)
[84/105] app/views/shared/safety_standards/_material_requirements.html.erb ✅ (1.36s)
[85/105] app/views/shared/safety_standards/_slide_safety_requirements.html.erb ✅ (1.37s)
[86/105] app/views/shared/safety_standards/_wall_height_requirements.html.erb ❌ 12 violation(s) (1.26s)
[87/105] app/views/units/_equipment_details.html.erb                  ❌ 5 violation(s) (1.28s)
[88/105] app/views/units/_equipment_table.html.erb                    ❌ 4 violation(s) (1.27s)
[89/105] app/views/units/_filter_form.html.erb                        ✅ (1.27s)
[90/105] app/views/units/_form.html.erb                               ❌ 3 violation(s) (1.45s)
[91/105] app/views/units/_unit_details.html.erb                       ✅ (1.25s)
[92/105] app/views/units/_unit_table.html.erb                         ✅ (1.31s)
[93/105] app/views/units/edit.html.erb                                ✅ (1.27s)
[94/105] app/views/units/index.html.erb                               ❌ 1 violation(s) (1.27s)
[95/105] app/views/units/log.html.erb                                 ✅ (1.28s)
[96/105] app/views/units/new.html.erb                                 ✅ (1.26s)
[97/105] app/views/units/new_from_inspection.html.erb                 ✅ (1.26s)
[98/105] app/views/units/show.html.erb                                ✅ (1.29s)
[99/105] app/views/users/_rpii_verification_result.html.erb           ✅ (1.36s)
[100/105] app/views/users/_sort_form.html.erb                          ✅ (1.29s)
[101/105] app/views/users/change_password.html.erb                     ✅ (1.27s)
[102/105] app/views/users/change_settings.html.erb                     ❌ 2 violation(s) (1.48s)
[103/105] app/views/users/edit.html.erb                                ✅ (1.38s)
[104/105] app/views/users/index.html.erb                               ✅ (1.44s)
[105/105] app/views/users/new.html.erb                                 ✅ (1.28s)
================================================================================

SUMMARY:
Processed: 105 files
Failed: 30 files
Total violations: 95

Failed files:
  app/views/admin/releases.html.erb (1 violation(s))
  app/views/backups/index.html.erb (1 violation(s))
  app/views/inspections/_inspection_details.html.erb (1 violation(s))
  app/views/inspections/_inspection_stats.html.erb (2 violation(s))
  app/views/inspections/_mark_complete_section.html.erb (1 violation(s))
  app/views/inspections/_results_form.html.erb (3 violation(s))
  app/views/inspections/_safety_standards_summary.html.erb (2 violation(s))
  app/views/inspections/index.html.erb (3 violation(s))
  app/views/inspections/show.html.erb (3 violation(s))
  app/views/inspector_companies/_form.html.erb (1 violation(s))
  app/views/inspector_companies/show.html.erb (6 violation(s))
  app/views/pages/_form.html.erb (1 violation(s))
  app/views/safety_standards/_anchor_result.html.erb (1 violation(s))
  app/views/safety_standards/_calculator_form.html.erb (15 violation(s))
  app/views/safety_standards/_curl_command.html.erb (4 violation(s))
  app/views/safety_standards/_runout_result.html.erb (1 violation(s))
  app/views/safety_standards/_user_capacity_result.html.erb (2 violation(s))
  app/views/safety_standards/_user_capacity_tab.html.erb (12 violation(s))
  app/views/safety_standards/_wall_height_result.html.erb (1 violation(s))
  app/views/shared/_debug_info.html.erb (2 violation(s))
  app/views/shared/_header_logo.html.erb (1 violation(s))
  app/views/shared/_image_link.html.erb (1 violation(s))
  app/views/shared/_incomplete_fields.html.erb (1 violation(s))
  app/views/shared/_unit_details_form.html.erb (2 violation(s))
  app/views/shared/safety_standards/_wall_height_requirements.html.erb (12 violation(s))
  app/views/units/_equipment_details.html.erb (5 violation(s))
  app/views/units/_equipment_table.html.erb (4 violation(s))
  app/views/units/_form.html.erb (3 violation(s))
  app/views/units/index.html.erb (1 violation(s))
  app/views/users/change_settings.html.erb (2 violation(s))

Please review and fix these issues manually before merging.

@stefan-burke stefan-burke merged commit 8ec7d5f into main Sep 14, 2025
15 checks passed
@stefan-burke stefan-burke deleted the automated/erb-lint-fixes branch September 14, 2025 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant