Enable frozen string literals.

Make all string literals immutable by default.
This commit is contained in:
evazion
2021-12-14 19:29:23 -06:00
parent 67b96135dd
commit a7dc05ce63
392 changed files with 786 additions and 2 deletions

View File

@@ -1,3 +1,5 @@
# frozen_string_literal: true
# A StorageManager that stores files on the local filesystem.
class StorageManager::Local < StorageManager
DEFAULT_PERMISSIONS = 0o644

View File

@@ -1,3 +1,5 @@
# frozen_string_literal: true
# A StorageManager that mirrors files across multiple storage backends.
class StorageManager::Mirror < StorageManager
attr_reader :services

View File

@@ -1,3 +1,5 @@
# frozen_string_literal: true
# A null StorageManager that doesn't store files at all. Used for testing or
# disabling backups.
class StorageManager::Null < StorageManager

View File

@@ -1,3 +1,5 @@
# frozen_string_literal: true
# A StorageManager that stores file on remote filesystem using rclone. Rclone
# can store files on most cloud storage systems. Requires the `rclone` binary to
# be installed and configured.