From f15be6e07fd173c4dc22f8ee6904b255adfaace4 Mon Sep 17 00:00:00 2001 From: Alexander Brandon Coles Date: Fri, 18 Jul 2025 17:36:37 +0100 Subject: [PATCH] Freeze string literals in app/controllers rubocop -A --only Style/FrozenStringLiteralComment,Layout/EmptyLineAfterMagicComment,Style/RedundantFreeze app/controllers --- app/controllers/account_controller.rb | 2 ++ app/controllers/activities_controller.rb | 2 ++ .../admin/attachments/quarantined_attachments_controller.rb | 2 ++ app/controllers/admin/backups_controller.rb | 2 ++ .../admin/settings/aggregation_settings_controller.rb | 2 ++ app/controllers/admin/settings/api_settings_controller.rb | 2 ++ .../admin/settings/attachments_settings_controller.rb | 2 ++ .../admin/settings/authentication_settings_controller.rb | 2 ++ .../admin/settings/date_format_settings_controller.rb | 2 ++ .../admin/settings/experimental_settings_controller.rb | 2 ++ app/controllers/admin/settings/general_settings_controller.rb | 2 ++ app/controllers/admin/settings/icalendar_settings_controller.rb | 2 ++ .../admin/settings/incoming_mails_settings_controller.rb | 2 ++ app/controllers/admin/settings/languages_settings_controller.rb | 2 ++ .../admin/settings/mail_notifications_settings_controller.rb | 2 ++ .../admin/settings/new_project_settings_controller.rb | 2 ++ app/controllers/admin/settings/progress_tracking_controller.rb | 2 ++ .../admin/settings/project_custom_field_sections_controller.rb | 2 ++ app/controllers/admin/settings/projects_settings_controller.rb | 2 ++ .../admin/settings/repositories_settings_controller.rb | 2 ++ app/controllers/admin/settings/users_settings_controller.rb | 2 ++ .../admin/settings/work_packages_general_controller.rb | 2 ++ .../settings/working_days_and_hours_settings_controller.rb | 2 ++ app/controllers/admin/settings_controller.rb | 2 ++ app/controllers/admin_controller.rb | 2 ++ app/controllers/angular_controller.rb | 2 ++ app/controllers/announcements_controller.rb | 2 ++ app/controllers/api_docs_controller.rb | 2 ++ app/controllers/attribute_help_texts_controller.rb | 2 ++ app/controllers/categories_controller.rb | 2 ++ app/controllers/colors_controller.rb | 2 ++ app/controllers/concerns/accounts/authentication_stages.rb | 2 ++ app/controllers/concerns/accounts/authorization.rb | 2 ++ app/controllers/concerns/accounts/redirect_after_login.rb | 2 ++ app/controllers/concerns/accounts/registration.rb | 2 ++ app/controllers/concerns/accounts/user_consent.rb | 2 ++ app/controllers/concerns/accounts/user_limits.rb | 2 ++ app/controllers/concerns/accounts/user_login.rb | 2 ++ app/controllers/concerns/accounts/user_password_change.rb | 2 ++ .../admin/settings/project_custom_fields/component_streams.rb | 2 ++ app/controllers/concerns/attachable_service_call.rb | 2 ++ app/controllers/concerns/auth_source_sso.rb | 2 ++ app/controllers/concerns/custom_fields/shared_actions.rb | 2 ++ app/controllers/concerns/layout.rb | 2 ++ app/controllers/concerns/member_helper.rb | 2 ++ app/controllers/concerns/op_modal_flashable.rb | 2 ++ app/controllers/concerns/op_turbo/component_stream.rb | 2 ++ app/controllers/concerns/op_turbo/flash_stream_helper.rb | 2 ++ app/controllers/concerns/password_confirmation.rb | 2 ++ .../settings/project_custom_fields/component_streams.rb | 2 ++ app/controllers/concerns/security/default_url_options.rb | 2 ++ app/controllers/concerns/user_invitation.rb | 2 ++ app/controllers/concerns/work_packages/with_split_view.rb | 2 ++ app/controllers/custom_actions_controller.rb | 2 ++ app/controllers/custom_fields_controller.rb | 2 ++ app/controllers/custom_styles_controller.rb | 2 ++ app/controllers/errors_controller.rb | 2 ++ app/controllers/favorites_controller.rb | 2 ++ app/controllers/forums_controller.rb | 2 ++ app/controllers/groups_controller.rb | 2 ++ app/controllers/help_controller.rb | 2 ++ app/controllers/highlighting_controller.rb | 2 ++ app/controllers/homescreen_controller.rb | 2 ++ app/controllers/ldap_auth_sources_controller.rb | 2 ++ app/controllers/members/menus_controller.rb | 2 ++ app/controllers/members_controller.rb | 2 ++ app/controllers/messages_controller.rb | 2 ++ app/controllers/my/auto_login_tokens_controller.rb | 2 ++ app/controllers/my/sessions_controller.rb | 2 ++ app/controllers/my_controller.rb | 2 ++ app/controllers/news/comments_controller.rb | 2 ++ app/controllers/news_controller.rb | 2 ++ app/controllers/notifications/menus_controller.rb | 2 ++ app/controllers/notifications_controller.rb | 2 ++ app/controllers/oauth/applications_controller.rb | 2 ++ app/controllers/oauth/auth_base_controller.rb | 2 ++ app/controllers/oauth/grants_controller.rb | 2 ++ app/controllers/omni_auth_login_controller.rb | 2 ++ app/controllers/onboarding_controller.rb | 2 ++ app/controllers/placeholder_users/memberships_controller.rb | 2 ++ app/controllers/placeholder_users_controller.rb | 2 ++ app/controllers/projects/archive_controller.rb | 2 ++ app/controllers/projects/identifier_controller.rb | 2 ++ app/controllers/projects/menus_controller.rb | 2 ++ app/controllers/projects/queries_controller.rb | 2 ++ .../projects/settings/life_cycle_steps_controller.rb | 2 ++ app/controllers/projects/settings/modules_controller.rb | 2 ++ .../projects/settings/project_custom_fields_controller.rb | 2 ++ app/controllers/projects/settings/repository_controller.rb | 2 ++ app/controllers/projects/settings/storage_controller.rb | 2 ++ app/controllers/projects/settings/versions_controller.rb | 2 ++ .../projects/settings/work_packages/categories_controller.rb | 2 ++ .../projects/settings/work_packages/custom_fields_controller.rb | 2 ++ .../projects/settings/work_packages/types_controller.rb | 2 ++ app/controllers/projects/settings_controller.rb | 2 ++ app/controllers/projects/templated_controller.rb | 2 ++ app/controllers/queries/loading.rb | 2 ++ app/controllers/queries/params_parser.rb | 2 ++ app/controllers/queries/params_parser/api_v3_filters_parser.rb | 2 ++ app/controllers/queries/params_parser/filters_parser.rb | 2 ++ app/controllers/repositories_controller.rb | 2 ++ app/controllers/roles_controller.rb | 2 ++ app/controllers/shares_controller.rb | 2 ++ app/controllers/statuses_controller.rb | 2 ++ app/controllers/sys_controller.rb | 2 ++ app/controllers/users/memberships_controller.rb | 2 ++ app/controllers/versions_controller.rb | 2 ++ app/controllers/watchers_controller.rb | 2 ++ app/controllers/wiki_controller.rb | 2 ++ app/controllers/wiki_menu_items_controller.rb | 2 ++ app/controllers/work_package_relations_tab_controller.rb | 2 ++ app/controllers/work_packages/auto_completes_controller.rb | 2 ++ app/controllers/work_packages/bulk_controller.rb | 2 ++ app/controllers/work_packages/bulk_error_message.rb | 2 ++ app/controllers/work_packages/hover_card_controller.rb | 2 ++ app/controllers/work_packages/menus_controller.rb | 2 ++ app/controllers/work_packages/moves_controller.rb | 2 ++ app/controllers/work_packages/reports_controller.rb | 2 ++ app/controllers/work_packages/split_view_controller.rb | 2 ++ app/controllers/work_packages_controller.rb | 2 ++ app/controllers/workflows_controller.rb | 2 ++ 121 files changed, 242 insertions(+) diff --git a/app/controllers/account_controller.rb b/app/controllers/account_controller.rb index 368fc8b41a2..85da70a756f 100644 --- a/app/controllers/account_controller.rb +++ b/app/controllers/account_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/activities_controller.rb b/app/controllers/activities_controller.rb index 14a9af48b6b..6603dd67973 100644 --- a/app/controllers/activities_controller.rb +++ b/app/controllers/activities_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/attachments/quarantined_attachments_controller.rb b/app/controllers/admin/attachments/quarantined_attachments_controller.rb index c2bb91101a7..52ad8019e40 100644 --- a/app/controllers/admin/attachments/quarantined_attachments_controller.rb +++ b/app/controllers/admin/attachments/quarantined_attachments_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/backups_controller.rb b/app/controllers/admin/backups_controller.rb index 85f99bd405c..891dfbf058d 100644 --- a/app/controllers/admin/backups_controller.rb +++ b/app/controllers/admin/backups_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/aggregation_settings_controller.rb b/app/controllers/admin/settings/aggregation_settings_controller.rb index 1c0d0bad39c..8c3340ccc02 100644 --- a/app/controllers/admin/settings/aggregation_settings_controller.rb +++ b/app/controllers/admin/settings/aggregation_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/api_settings_controller.rb b/app/controllers/admin/settings/api_settings_controller.rb index d94e03460bf..151e88966cb 100644 --- a/app/controllers/admin/settings/api_settings_controller.rb +++ b/app/controllers/admin/settings/api_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/attachments_settings_controller.rb b/app/controllers/admin/settings/attachments_settings_controller.rb index ed3d2e90445..90a15532172 100644 --- a/app/controllers/admin/settings/attachments_settings_controller.rb +++ b/app/controllers/admin/settings/attachments_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/authentication_settings_controller.rb b/app/controllers/admin/settings/authentication_settings_controller.rb index 48c246dc460..dc0ca34ffe7 100644 --- a/app/controllers/admin/settings/authentication_settings_controller.rb +++ b/app/controllers/admin/settings/authentication_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/date_format_settings_controller.rb b/app/controllers/admin/settings/date_format_settings_controller.rb index 2222c7012c5..08105a511aa 100644 --- a/app/controllers/admin/settings/date_format_settings_controller.rb +++ b/app/controllers/admin/settings/date_format_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/experimental_settings_controller.rb b/app/controllers/admin/settings/experimental_settings_controller.rb index 6f02c722eae..0e2e0fcac20 100644 --- a/app/controllers/admin/settings/experimental_settings_controller.rb +++ b/app/controllers/admin/settings/experimental_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/general_settings_controller.rb b/app/controllers/admin/settings/general_settings_controller.rb index 1a7175bf00e..d0f4ef79cf5 100644 --- a/app/controllers/admin/settings/general_settings_controller.rb +++ b/app/controllers/admin/settings/general_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/icalendar_settings_controller.rb b/app/controllers/admin/settings/icalendar_settings_controller.rb index 0fa66dac599..a62d655e418 100644 --- a/app/controllers/admin/settings/icalendar_settings_controller.rb +++ b/app/controllers/admin/settings/icalendar_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/incoming_mails_settings_controller.rb b/app/controllers/admin/settings/incoming_mails_settings_controller.rb index d3ea484e4ae..5e2b11e853a 100644 --- a/app/controllers/admin/settings/incoming_mails_settings_controller.rb +++ b/app/controllers/admin/settings/incoming_mails_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/languages_settings_controller.rb b/app/controllers/admin/settings/languages_settings_controller.rb index e34ee1a9d9a..3a98f98f628 100644 --- a/app/controllers/admin/settings/languages_settings_controller.rb +++ b/app/controllers/admin/settings/languages_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/mail_notifications_settings_controller.rb b/app/controllers/admin/settings/mail_notifications_settings_controller.rb index 56b5d3e876c..422c10d3cae 100644 --- a/app/controllers/admin/settings/mail_notifications_settings_controller.rb +++ b/app/controllers/admin/settings/mail_notifications_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/new_project_settings_controller.rb b/app/controllers/admin/settings/new_project_settings_controller.rb index 3f08ad4d1d4..5d1e635fc16 100644 --- a/app/controllers/admin/settings/new_project_settings_controller.rb +++ b/app/controllers/admin/settings/new_project_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/progress_tracking_controller.rb b/app/controllers/admin/settings/progress_tracking_controller.rb index e6687d0afd6..ee68431c9cf 100644 --- a/app/controllers/admin/settings/progress_tracking_controller.rb +++ b/app/controllers/admin/settings/progress_tracking_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/project_custom_field_sections_controller.rb b/app/controllers/admin/settings/project_custom_field_sections_controller.rb index 5865f99dbf3..a64d132221e 100644 --- a/app/controllers/admin/settings/project_custom_field_sections_controller.rb +++ b/app/controllers/admin/settings/project_custom_field_sections_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/projects_settings_controller.rb b/app/controllers/admin/settings/projects_settings_controller.rb index 60ce183fe4f..4ec8a4911ce 100644 --- a/app/controllers/admin/settings/projects_settings_controller.rb +++ b/app/controllers/admin/settings/projects_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/repositories_settings_controller.rb b/app/controllers/admin/settings/repositories_settings_controller.rb index 43ce71b08f7..88e4bbf77c4 100644 --- a/app/controllers/admin/settings/repositories_settings_controller.rb +++ b/app/controllers/admin/settings/repositories_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/users_settings_controller.rb b/app/controllers/admin/settings/users_settings_controller.rb index 581da429fb6..8b7f93305e4 100644 --- a/app/controllers/admin/settings/users_settings_controller.rb +++ b/app/controllers/admin/settings/users_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/work_packages_general_controller.rb b/app/controllers/admin/settings/work_packages_general_controller.rb index 82164cb7987..cf104adde19 100644 --- a/app/controllers/admin/settings/work_packages_general_controller.rb +++ b/app/controllers/admin/settings/work_packages_general_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings/working_days_and_hours_settings_controller.rb b/app/controllers/admin/settings/working_days_and_hours_settings_controller.rb index 9f5de6e9c28..4a2d5a94af8 100644 --- a/app/controllers/admin/settings/working_days_and_hours_settings_controller.rb +++ b/app/controllers/admin/settings/working_days_and_hours_settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin/settings_controller.rb b/app/controllers/admin/settings_controller.rb index b259e8690e6..1e85aed96d8 100644 --- a/app/controllers/admin/settings_controller.rb +++ b/app/controllers/admin/settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/admin_controller.rb b/app/controllers/admin_controller.rb index 3cf07262c27..a70f6add13b 100644 --- a/app/controllers/admin_controller.rb +++ b/app/controllers/admin_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/angular_controller.rb b/app/controllers/angular_controller.rb index 6d9f0280790..be913ad6ff5 100644 --- a/app/controllers/angular_controller.rb +++ b/app/controllers/angular_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/announcements_controller.rb b/app/controllers/announcements_controller.rb index 718b30d4658..a1c3dcf1932 100644 --- a/app/controllers/announcements_controller.rb +++ b/app/controllers/announcements_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AnnouncementsController < ApplicationController layout "admin" diff --git a/app/controllers/api_docs_controller.rb b/app/controllers/api_docs_controller.rb index c4997ca6895..703053f05d3 100644 --- a/app/controllers/api_docs_controller.rb +++ b/app/controllers/api_docs_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/attribute_help_texts_controller.rb b/app/controllers/attribute_help_texts_controller.rb index effd3bbf80a..56250ac3948 100644 --- a/app/controllers/attribute_help_texts_controller.rb +++ b/app/controllers/attribute_help_texts_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/categories_controller.rb b/app/controllers/categories_controller.rb index feb3c809d20..acf7070dcdf 100644 --- a/app/controllers/categories_controller.rb +++ b/app/controllers/categories_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/colors_controller.rb b/app/controllers/colors_controller.rb index 19bf635015d..e147051d5af 100644 --- a/app/controllers/colors_controller.rb +++ b/app/controllers/colors_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/accounts/authentication_stages.rb b/app/controllers/concerns/accounts/authentication_stages.rb index 33e44249be4..5bb2ab5dfce 100644 --- a/app/controllers/concerns/accounts/authentication_stages.rb +++ b/app/controllers/concerns/accounts/authentication_stages.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/accounts/authorization.rb b/app/controllers/concerns/accounts/authorization.rb index 7bb34d46159..16209970671 100644 --- a/app/controllers/concerns/accounts/authorization.rb +++ b/app/controllers/concerns/accounts/authorization.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/accounts/redirect_after_login.rb b/app/controllers/concerns/accounts/redirect_after_login.rb index 6cd5f19f51d..300ed6a8a5d 100644 --- a/app/controllers/concerns/accounts/redirect_after_login.rb +++ b/app/controllers/concerns/accounts/redirect_after_login.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/accounts/registration.rb b/app/controllers/concerns/accounts/registration.rb index cb995e03c1b..2eaa3df1bae 100644 --- a/app/controllers/concerns/accounts/registration.rb +++ b/app/controllers/concerns/accounts/registration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/accounts/user_consent.rb b/app/controllers/concerns/accounts/user_consent.rb index ea40b241bd5..9b41046e5b1 100644 --- a/app/controllers/concerns/accounts/user_consent.rb +++ b/app/controllers/concerns/accounts/user_consent.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/accounts/user_limits.rb b/app/controllers/concerns/accounts/user_limits.rb index 119ebd933f5..88a9ebea0ad 100644 --- a/app/controllers/concerns/accounts/user_limits.rb +++ b/app/controllers/concerns/accounts/user_limits.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/accounts/user_login.rb b/app/controllers/concerns/accounts/user_login.rb index 4ff237cc3f8..eb75f60a575 100644 --- a/app/controllers/concerns/accounts/user_login.rb +++ b/app/controllers/concerns/accounts/user_login.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Accounts::UserLogin include ::Accounts::AuthenticationStages include ::Accounts::RedirectAfterLogin diff --git a/app/controllers/concerns/accounts/user_password_change.rb b/app/controllers/concerns/accounts/user_password_change.rb index e222950ef56..4da16df0dac 100644 --- a/app/controllers/concerns/accounts/user_password_change.rb +++ b/app/controllers/concerns/accounts/user_password_change.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/admin/settings/project_custom_fields/component_streams.rb b/app/controllers/concerns/admin/settings/project_custom_fields/component_streams.rb index 37950b649e0..57c12a86497 100644 --- a/app/controllers/concerns/admin/settings/project_custom_fields/component_streams.rb +++ b/app/controllers/concerns/admin/settings/project_custom_fields/component_streams.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/attachable_service_call.rb b/app/controllers/concerns/attachable_service_call.rb index ffeac473a78..664f304697c 100644 --- a/app/controllers/concerns/attachable_service_call.rb +++ b/app/controllers/concerns/attachable_service_call.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/auth_source_sso.rb b/app/controllers/concerns/auth_source_sso.rb index 510bd7a865b..7ef587815bd 100644 --- a/app/controllers/concerns/auth_source_sso.rb +++ b/app/controllers/concerns/auth_source_sso.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + ## # If OPENPROJECT_AUTH__SOURCE__SSO_HEADER and OPENPROJECT_AUTH__SOURCE__SSO_SECRET are # configured OpenProject will login the user given in the HTTP header with the given name diff --git a/app/controllers/concerns/custom_fields/shared_actions.rb b/app/controllers/concerns/custom_fields/shared_actions.rb index d02ad148891..ebacebf5458 100644 --- a/app/controllers/concerns/custom_fields/shared_actions.rb +++ b/app/controllers/concerns/custom_fields/shared_actions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/layout.rb b/app/controllers/concerns/layout.rb index d8e65251185..3bb021dfb61 100644 --- a/app/controllers/concerns/layout.rb +++ b/app/controllers/concerns/layout.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/member_helper.rb b/app/controllers/concerns/member_helper.rb index ae824ca2acb..74d982829ea 100644 --- a/app/controllers/concerns/member_helper.rb +++ b/app/controllers/concerns/member_helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/op_modal_flashable.rb b/app/controllers/concerns/op_modal_flashable.rb index a6c7d672745..591b241c578 100644 --- a/app/controllers/concerns/op_modal_flashable.rb +++ b/app/controllers/concerns/op_modal_flashable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/op_turbo/component_stream.rb b/app/controllers/concerns/op_turbo/component_stream.rb index eb7efcdda66..be727ca7ecb 100644 --- a/app/controllers/concerns/op_turbo/component_stream.rb +++ b/app/controllers/concerns/op_turbo/component_stream.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/op_turbo/flash_stream_helper.rb b/app/controllers/concerns/op_turbo/flash_stream_helper.rb index f32b25561f7..06b561b1304 100644 --- a/app/controllers/concerns/op_turbo/flash_stream_helper.rb +++ b/app/controllers/concerns/op_turbo/flash_stream_helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/password_confirmation.rb b/app/controllers/concerns/password_confirmation.rb index d3452efee40..204b1d8cdc3 100644 --- a/app/controllers/concerns/password_confirmation.rb +++ b/app/controllers/concerns/password_confirmation.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/projects/settings/project_custom_fields/component_streams.rb b/app/controllers/concerns/projects/settings/project_custom_fields/component_streams.rb index 2042c4cf0d9..d8339a8b666 100644 --- a/app/controllers/concerns/projects/settings/project_custom_fields/component_streams.rb +++ b/app/controllers/concerns/projects/settings/project_custom_fields/component_streams.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/security/default_url_options.rb b/app/controllers/concerns/security/default_url_options.rb index db1a6cbb4bb..e36ab00ebad 100644 --- a/app/controllers/concerns/security/default_url_options.rb +++ b/app/controllers/concerns/security/default_url_options.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/user_invitation.rb b/app/controllers/concerns/user_invitation.rb index b11137b4038..a35065ad4dc 100644 --- a/app/controllers/concerns/user_invitation.rb +++ b/app/controllers/concerns/user_invitation.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/concerns/work_packages/with_split_view.rb b/app/controllers/concerns/work_packages/with_split_view.rb index 736a5bfe4b0..d9548d45310 100644 --- a/app/controllers/concerns/work_packages/with_split_view.rb +++ b/app/controllers/concerns/work_packages/with_split_view.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/custom_actions_controller.rb b/app/controllers/custom_actions_controller.rb index a74b257c1d4..efe8c9f8b15 100644 --- a/app/controllers/custom_actions_controller.rb +++ b/app/controllers/custom_actions_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/custom_fields_controller.rb b/app/controllers/custom_fields_controller.rb index 89ad257399e..35b3197d061 100644 --- a/app/controllers/custom_fields_controller.rb +++ b/app/controllers/custom_fields_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/custom_styles_controller.rb b/app/controllers/custom_styles_controller.rb index 8dfe9e21b30..8ae0dbcb94f 100644 --- a/app/controllers/custom_styles_controller.rb +++ b/app/controllers/custom_styles_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/errors_controller.rb b/app/controllers/errors_controller.rb index a77c402c80f..cb8f3018bcd 100644 --- a/app/controllers/errors_controller.rb +++ b/app/controllers/errors_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ErrorsController < ApplicationController include ErrorsHelper include OpenProjectErrorHelper diff --git a/app/controllers/favorites_controller.rb b/app/controllers/favorites_controller.rb index 9a596898126..f1acf4f3e2d 100644 --- a/app/controllers/favorites_controller.rb +++ b/app/controllers/favorites_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/forums_controller.rb b/app/controllers/forums_controller.rb index b4d7c3ba3aa..7dab67e53c5 100644 --- a/app/controllers/forums_controller.rb +++ b/app/controllers/forums_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/groups_controller.rb b/app/controllers/groups_controller.rb index 8d925f727db..90180abf7c4 100644 --- a/app/controllers/groups_controller.rb +++ b/app/controllers/groups_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/help_controller.rb b/app/controllers/help_controller.rb index fb63a4b60fc..661ec8f20e5 100644 --- a/app/controllers/help_controller.rb +++ b/app/controllers/help_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/highlighting_controller.rb b/app/controllers/highlighting_controller.rb index 855a5c51bda..3cd68b0e49f 100644 --- a/app/controllers/highlighting_controller.rb +++ b/app/controllers/highlighting_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/homescreen_controller.rb b/app/controllers/homescreen_controller.rb index 5f2b8810cb7..ed7f9a66a9c 100644 --- a/app/controllers/homescreen_controller.rb +++ b/app/controllers/homescreen_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/ldap_auth_sources_controller.rb b/app/controllers/ldap_auth_sources_controller.rb index 61d7aa0a69d..f74fee38fa2 100644 --- a/app/controllers/ldap_auth_sources_controller.rb +++ b/app/controllers/ldap_auth_sources_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/members/menus_controller.rb b/app/controllers/members/menus_controller.rb index 88fee621858..da203520270 100644 --- a/app/controllers/members/menus_controller.rb +++ b/app/controllers/members/menus_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/members_controller.rb b/app/controllers/members_controller.rb index 4428102bd1a..584a505b996 100644 --- a/app/controllers/members_controller.rb +++ b/app/controllers/members_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/messages_controller.rb b/app/controllers/messages_controller.rb index ee25591af6a..a3aa5a1e57a 100644 --- a/app/controllers/messages_controller.rb +++ b/app/controllers/messages_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/my/auto_login_tokens_controller.rb b/app/controllers/my/auto_login_tokens_controller.rb index d8c78fd8dd0..77eaa2c3e43 100644 --- a/app/controllers/my/auto_login_tokens_controller.rb +++ b/app/controllers/my/auto_login_tokens_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module My class AutoLoginTokensController < ::ApplicationController before_action :require_login diff --git a/app/controllers/my/sessions_controller.rb b/app/controllers/my/sessions_controller.rb index 98d9a6307f6..1a932ccb4d6 100644 --- a/app/controllers/my/sessions_controller.rb +++ b/app/controllers/my/sessions_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module My class SessionsController < ::ApplicationController before_action :require_login diff --git a/app/controllers/my_controller.rb b/app/controllers/my_controller.rb index e0ee2cf9bca..d059581c5e1 100644 --- a/app/controllers/my_controller.rb +++ b/app/controllers/my_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/news/comments_controller.rb b/app/controllers/news/comments_controller.rb index 282f7f4410b..4ba15b7df5f 100644 --- a/app/controllers/news/comments_controller.rb +++ b/app/controllers/news/comments_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/news_controller.rb b/app/controllers/news_controller.rb index 8fd8bba3a53..e061d7bcb1d 100644 --- a/app/controllers/news_controller.rb +++ b/app/controllers/news_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/notifications/menus_controller.rb b/app/controllers/notifications/menus_controller.rb index b76a4e52774..bf4011a7cb2 100644 --- a/app/controllers/notifications/menus_controller.rb +++ b/app/controllers/notifications/menus_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/notifications_controller.rb b/app/controllers/notifications_controller.rb index 123e79088b9..4fd959d8c29 100644 --- a/app/controllers/notifications_controller.rb +++ b/app/controllers/notifications_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/oauth/applications_controller.rb b/app/controllers/oauth/applications_controller.rb index ff7668f4d35..891d8c18028 100644 --- a/app/controllers/oauth/applications_controller.rb +++ b/app/controllers/oauth/applications_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/oauth/auth_base_controller.rb b/app/controllers/oauth/auth_base_controller.rb index ad1b3388986..e1ee56d0252 100644 --- a/app/controllers/oauth/auth_base_controller.rb +++ b/app/controllers/oauth/auth_base_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/oauth/grants_controller.rb b/app/controllers/oauth/grants_controller.rb index c7264e2348d..5f70ee5c40a 100644 --- a/app/controllers/oauth/grants_controller.rb +++ b/app/controllers/oauth/grants_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/omni_auth_login_controller.rb b/app/controllers/omni_auth_login_controller.rb index 866a287bb80..c605964ccf3 100644 --- a/app/controllers/omni_auth_login_controller.rb +++ b/app/controllers/omni_auth_login_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/onboarding_controller.rb b/app/controllers/onboarding_controller.rb index 5ac689d35c6..9efbd667f69 100644 --- a/app/controllers/onboarding_controller.rb +++ b/app/controllers/onboarding_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/placeholder_users/memberships_controller.rb b/app/controllers/placeholder_users/memberships_controller.rb index 35bb55a1c08..a979f2bce23 100644 --- a/app/controllers/placeholder_users/memberships_controller.rb +++ b/app/controllers/placeholder_users/memberships_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/placeholder_users_controller.rb b/app/controllers/placeholder_users_controller.rb index da74c42878e..77ba46d8b12 100644 --- a/app/controllers/placeholder_users_controller.rb +++ b/app/controllers/placeholder_users_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/archive_controller.rb b/app/controllers/projects/archive_controller.rb index c2d7e272967..ad8c556276b 100644 --- a/app/controllers/projects/archive_controller.rb +++ b/app/controllers/projects/archive_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/identifier_controller.rb b/app/controllers/projects/identifier_controller.rb index f8527c7d4ba..f89d842d797 100644 --- a/app/controllers/projects/identifier_controller.rb +++ b/app/controllers/projects/identifier_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/menus_controller.rb b/app/controllers/projects/menus_controller.rb index 935a9536c87..5a8c2530355 100644 --- a/app/controllers/projects/menus_controller.rb +++ b/app/controllers/projects/menus_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/queries_controller.rb b/app/controllers/projects/queries_controller.rb index 58241e8489b..98f60c8af14 100644 --- a/app/controllers/projects/queries_controller.rb +++ b/app/controllers/projects/queries_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/life_cycle_steps_controller.rb b/app/controllers/projects/settings/life_cycle_steps_controller.rb index 2b1c755a8b1..ebf937e08e7 100644 --- a/app/controllers/projects/settings/life_cycle_steps_controller.rb +++ b/app/controllers/projects/settings/life_cycle_steps_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) 2010-2024 the OpenProject GmbH diff --git a/app/controllers/projects/settings/modules_controller.rb b/app/controllers/projects/settings/modules_controller.rb index 027b9b88bd8..a659f326cc7 100644 --- a/app/controllers/projects/settings/modules_controller.rb +++ b/app/controllers/projects/settings/modules_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/project_custom_fields_controller.rb b/app/controllers/projects/settings/project_custom_fields_controller.rb index b8f458dd551..4150b2da595 100644 --- a/app/controllers/projects/settings/project_custom_fields_controller.rb +++ b/app/controllers/projects/settings/project_custom_fields_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/repository_controller.rb b/app/controllers/projects/settings/repository_controller.rb index 18c132916d4..ecee89335f9 100644 --- a/app/controllers/projects/settings/repository_controller.rb +++ b/app/controllers/projects/settings/repository_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/storage_controller.rb b/app/controllers/projects/settings/storage_controller.rb index 59df2513e2d..8bc2eb46658 100644 --- a/app/controllers/projects/settings/storage_controller.rb +++ b/app/controllers/projects/settings/storage_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/versions_controller.rb b/app/controllers/projects/settings/versions_controller.rb index e2f5249fa44..3c94dd3d2bf 100644 --- a/app/controllers/projects/settings/versions_controller.rb +++ b/app/controllers/projects/settings/versions_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/work_packages/categories_controller.rb b/app/controllers/projects/settings/work_packages/categories_controller.rb index 54686d26bfc..86f52fd6e3a 100644 --- a/app/controllers/projects/settings/work_packages/categories_controller.rb +++ b/app/controllers/projects/settings/work_packages/categories_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/work_packages/custom_fields_controller.rb b/app/controllers/projects/settings/work_packages/custom_fields_controller.rb index 018d26c80fb..f7d1c1e7ace 100644 --- a/app/controllers/projects/settings/work_packages/custom_fields_controller.rb +++ b/app/controllers/projects/settings/work_packages/custom_fields_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings/work_packages/types_controller.rb b/app/controllers/projects/settings/work_packages/types_controller.rb index 6df0f8d0292..5b6a4f5e9d8 100644 --- a/app/controllers/projects/settings/work_packages/types_controller.rb +++ b/app/controllers/projects/settings/work_packages/types_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/settings_controller.rb b/app/controllers/projects/settings_controller.rb index 2758b98bf33..3f6a3462da8 100644 --- a/app/controllers/projects/settings_controller.rb +++ b/app/controllers/projects/settings_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/projects/templated_controller.rb b/app/controllers/projects/templated_controller.rb index acec6583bc0..92fc50d026e 100644 --- a/app/controllers/projects/templated_controller.rb +++ b/app/controllers/projects/templated_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/queries/loading.rb b/app/controllers/queries/loading.rb index 937f75da2b6..ce91947cf2f 100644 --- a/app/controllers/queries/loading.rb +++ b/app/controllers/queries/loading.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/queries/params_parser.rb b/app/controllers/queries/params_parser.rb index acc356e1f54..8f18ffb36c8 100644 --- a/app/controllers/queries/params_parser.rb +++ b/app/controllers/queries/params_parser.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/queries/params_parser/api_v3_filters_parser.rb b/app/controllers/queries/params_parser/api_v3_filters_parser.rb index 35802d9bcf7..462757b4c7a 100644 --- a/app/controllers/queries/params_parser/api_v3_filters_parser.rb +++ b/app/controllers/queries/params_parser/api_v3_filters_parser.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/queries/params_parser/filters_parser.rb b/app/controllers/queries/params_parser/filters_parser.rb index 7f52e184b1f..fbf764b1cf5 100644 --- a/app/controllers/queries/params_parser/filters_parser.rb +++ b/app/controllers/queries/params_parser/filters_parser.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/repositories_controller.rb b/app/controllers/repositories_controller.rb index 3af48c93799..2c56019a0ab 100644 --- a/app/controllers/repositories_controller.rb +++ b/app/controllers/repositories_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/roles_controller.rb b/app/controllers/roles_controller.rb index d1b5221012c..400847d0c16 100644 --- a/app/controllers/roles_controller.rb +++ b/app/controllers/roles_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/shares_controller.rb b/app/controllers/shares_controller.rb index 3ea98b841e6..03009bdf39a 100644 --- a/app/controllers/shares_controller.rb +++ b/app/controllers/shares_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # -- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/statuses_controller.rb b/app/controllers/statuses_controller.rb index ec33548534e..cd95ac21fe8 100644 --- a/app/controllers/statuses_controller.rb +++ b/app/controllers/statuses_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/sys_controller.rb b/app/controllers/sys_controller.rb index a93aa6a1e60..40830704b34 100644 --- a/app/controllers/sys_controller.rb +++ b/app/controllers/sys_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/users/memberships_controller.rb b/app/controllers/users/memberships_controller.rb index 2daf11b1f9a..5e012762f29 100644 --- a/app/controllers/users/memberships_controller.rb +++ b/app/controllers/users/memberships_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/versions_controller.rb b/app/controllers/versions_controller.rb index 077d40ba996..63bcb47b9d7 100644 --- a/app/controllers/versions_controller.rb +++ b/app/controllers/versions_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/watchers_controller.rb b/app/controllers/watchers_controller.rb index 395a9e4a686..df25fe92ca5 100644 --- a/app/controllers/watchers_controller.rb +++ b/app/controllers/watchers_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/wiki_controller.rb b/app/controllers/wiki_controller.rb index 29e18b9a751..dc9e4ebc902 100644 --- a/app/controllers/wiki_controller.rb +++ b/app/controllers/wiki_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/wiki_menu_items_controller.rb b/app/controllers/wiki_menu_items_controller.rb index 5a6950474d1..5e1fe78188b 100644 --- a/app/controllers/wiki_menu_items_controller.rb +++ b/app/controllers/wiki_menu_items_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_package_relations_tab_controller.rb b/app/controllers/work_package_relations_tab_controller.rb index a1ce2acaa11..dd6b26a10e1 100644 --- a/app/controllers/work_package_relations_tab_controller.rb +++ b/app/controllers/work_package_relations_tab_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/auto_completes_controller.rb b/app/controllers/work_packages/auto_completes_controller.rb index 0f2677a9cb2..72ba17fb4aa 100644 --- a/app/controllers/work_packages/auto_completes_controller.rb +++ b/app/controllers/work_packages/auto_completes_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/bulk_controller.rb b/app/controllers/work_packages/bulk_controller.rb index 81a2820a53b..acb99ebf93a 100644 --- a/app/controllers/work_packages/bulk_controller.rb +++ b/app/controllers/work_packages/bulk_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/bulk_error_message.rb b/app/controllers/work_packages/bulk_error_message.rb index bdce01fa3cf..d6f193b9f39 100644 --- a/app/controllers/work_packages/bulk_error_message.rb +++ b/app/controllers/work_packages/bulk_error_message.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/hover_card_controller.rb b/app/controllers/work_packages/hover_card_controller.rb index 7979c7821fd..0bfae54df43 100644 --- a/app/controllers/work_packages/hover_card_controller.rb +++ b/app/controllers/work_packages/hover_card_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/menus_controller.rb b/app/controllers/work_packages/menus_controller.rb index 8ede9319d36..4addef2e172 100644 --- a/app/controllers/work_packages/menus_controller.rb +++ b/app/controllers/work_packages/menus_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/moves_controller.rb b/app/controllers/work_packages/moves_controller.rb index 862e596aa3f..861e3c0dd59 100644 --- a/app/controllers/work_packages/moves_controller.rb +++ b/app/controllers/work_packages/moves_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/reports_controller.rb b/app/controllers/work_packages/reports_controller.rb index d18811bb1b8..f0112308f7c 100644 --- a/app/controllers/work_packages/reports_controller.rb +++ b/app/controllers/work_packages/reports_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages/split_view_controller.rb b/app/controllers/work_packages/split_view_controller.rb index 17aa8e582d9..bd5f1d3d45e 100644 --- a/app/controllers/work_packages/split_view_controller.rb +++ b/app/controllers/work_packages/split_view_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/work_packages_controller.rb b/app/controllers/work_packages_controller.rb index 2bf6c7d59a9..01a034f47ff 100644 --- a/app/controllers/work_packages_controller.rb +++ b/app/controllers/work_packages_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH diff --git a/app/controllers/workflows_controller.rb b/app/controllers/workflows_controller.rb index a7ec454a066..3c04a2957c5 100644 --- a/app/controllers/workflows_controller.rb +++ b/app/controllers/workflows_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + #-- copyright # OpenProject is an open source project management software. # Copyright (C) the OpenProject GmbH