Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
ee1633e3
Commit
ee1633e3
authored
Sep 01, 2019
by
dineshpanda
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Avoid calling freeze on already frozen strings in app/services
parent
df6f1dd9
Changes
11
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
14 additions
and
14 deletions
+14
-14
app/services/auth/container_registry_authentication_service.rb
...ervices/auth/container_registry_authentication_service.rb
+1
-1
app/services/auto_merge_service.rb
app/services/auto_merge_service.rb
+1
-1
app/services/merge_requests/rebase_service.rb
app/services/merge_requests/rebase_service.rb
+1
-1
app/services/projects/destroy_service.rb
app/services/projects/destroy_service.rb
+1
-1
app/services/projects/lfs_pointers/lfs_download_link_list_service.rb
...s/projects/lfs_pointers/lfs_download_link_list_service.rb
+1
-1
app/services/projects/lfs_pointers/lfs_list_service.rb
app/services/projects/lfs_pointers/lfs_list_service.rb
+1
-1
app/services/projects/lfs_pointers/lfs_object_download_list_service.rb
...projects/lfs_pointers/lfs_object_download_list_service.rb
+2
-2
app/services/projects/open_issues_count_service.rb
app/services/projects/open_issues_count_service.rb
+2
-2
app/services/projects/update_pages_service.rb
app/services/projects/update_pages_service.rb
+2
-2
app/services/submit_usage_ping_service.rb
app/services/submit_usage_ping_service.rb
+1
-1
app/services/wikis/create_attachment_service.rb
app/services/wikis/create_attachment_service.rb
+1
-1
No files found.
app/services/auth/container_registry_authentication_service.rb
View file @
ee1633e3
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
module
Auth
module
Auth
class
ContainerRegistryAuthenticationService
<
BaseService
class
ContainerRegistryAuthenticationService
<
BaseService
AUDIENCE
=
'container_registry'
.
freeze
AUDIENCE
=
'container_registry'
def
execute
(
authentication_abilities
:)
def
execute
(
authentication_abilities
:)
@authentication_abilities
=
authentication_abilities
@authentication_abilities
=
authentication_abilities
...
...
app/services/auto_merge_service.rb
View file @
ee1633e3
# frozen_string_literal: true
# frozen_string_literal: true
class
AutoMergeService
<
BaseService
class
AutoMergeService
<
BaseService
STRATEGY_MERGE_WHEN_PIPELINE_SUCCEEDS
=
'merge_when_pipeline_succeeds'
.
freeze
STRATEGY_MERGE_WHEN_PIPELINE_SUCCEEDS
=
'merge_when_pipeline_succeeds'
STRATEGIES
=
[
STRATEGY_MERGE_WHEN_PIPELINE_SUCCEEDS
].
freeze
STRATEGIES
=
[
STRATEGY_MERGE_WHEN_PIPELINE_SUCCEEDS
].
freeze
class
<<
self
class
<<
self
...
...
app/services/merge_requests/rebase_service.rb
View file @
ee1633e3
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
module
MergeRequests
module
MergeRequests
class
RebaseService
<
MergeRequests
::
WorkingCopyBaseService
class
RebaseService
<
MergeRequests
::
WorkingCopyBaseService
REBASE_ERROR
=
'Rebase failed. Please rebase locally'
.
freeze
REBASE_ERROR
=
'Rebase failed. Please rebase locally'
def
execute
(
merge_request
)
def
execute
(
merge_request
)
@merge_request
=
merge_request
@merge_request
=
merge_request
...
...
app/services/projects/destroy_service.rb
View file @
ee1633e3
...
@@ -6,7 +6,7 @@ module Projects
...
@@ -6,7 +6,7 @@ module Projects
DestroyError
=
Class
.
new
(
StandardError
)
DestroyError
=
Class
.
new
(
StandardError
)
DELETED_FLAG
=
'+deleted'
.
freeze
DELETED_FLAG
=
'+deleted'
REPO_REMOVAL_DELAY
=
5
.
minutes
.
to_i
REPO_REMOVAL_DELAY
=
5
.
minutes
.
to_i
def
async_execute
def
async_execute
...
...
app/services/projects/lfs_pointers/lfs_download_link_list_service.rb
View file @
ee1633e3
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
module
Projects
module
Projects
module
LfsPointers
module
LfsPointers
class
LfsDownloadLinkListService
<
BaseService
class
LfsDownloadLinkListService
<
BaseService
DOWNLOAD_ACTION
=
'download'
.
freeze
DOWNLOAD_ACTION
=
'download'
DownloadLinksError
=
Class
.
new
(
StandardError
)
DownloadLinksError
=
Class
.
new
(
StandardError
)
DownloadLinkNotFound
=
Class
.
new
(
StandardError
)
DownloadLinkNotFound
=
Class
.
new
(
StandardError
)
...
...
app/services/projects/lfs_pointers/lfs_list_service.rb
View file @
ee1633e3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
module
Projects
module
Projects
module
LfsPointers
module
LfsPointers
class
LfsListService
<
BaseService
class
LfsListService
<
BaseService
REV
=
'HEAD'
.
freeze
REV
=
'HEAD'
# Retrieve all lfs blob pointers and returns a hash
# Retrieve all lfs blob pointers and returns a hash
# with the structure { lfs_file_oid => lfs_file_size }
# with the structure { lfs_file_oid => lfs_file_size }
...
...
app/services/projects/lfs_pointers/lfs_object_download_list_service.rb
View file @
ee1633e3
...
@@ -8,9 +8,9 @@ module Projects
...
@@ -8,9 +8,9 @@ module Projects
class
LfsObjectDownloadListService
<
BaseService
class
LfsObjectDownloadListService
<
BaseService
include
Gitlab
::
Utils
::
StrongMemoize
include
Gitlab
::
Utils
::
StrongMemoize
HEAD_REV
=
'HEAD'
.
freeze
HEAD_REV
=
'HEAD'
LFS_ENDPOINT_PATTERN
=
/^\t?url\s*=\s*(.+)$/
.
freeze
LFS_ENDPOINT_PATTERN
=
/^\t?url\s*=\s*(.+)$/
.
freeze
LFS_BATCH_API_ENDPOINT
=
'/info/lfs/objects/batch'
.
freeze
LFS_BATCH_API_ENDPOINT
=
'/info/lfs/objects/batch'
LfsObjectDownloadListError
=
Class
.
new
(
StandardError
)
LfsObjectDownloadListError
=
Class
.
new
(
StandardError
)
...
...
app/services/projects/open_issues_count_service.rb
View file @
ee1633e3
...
@@ -7,8 +7,8 @@ module Projects
...
@@ -7,8 +7,8 @@ module Projects
include
Gitlab
::
Utils
::
StrongMemoize
include
Gitlab
::
Utils
::
StrongMemoize
# Cache keys used to store issues count
# Cache keys used to store issues count
PUBLIC_COUNT_KEY
=
'public_open_issues_count'
.
freeze
PUBLIC_COUNT_KEY
=
'public_open_issues_count'
TOTAL_COUNT_KEY
=
'total_open_issues_count'
.
freeze
TOTAL_COUNT_KEY
=
'total_open_issues_count'
def
initialize
(
project
,
user
=
nil
)
def
initialize
(
project
,
user
=
nil
)
@user
=
user
@user
=
user
...
...
app/services/projects/update_pages_service.rb
View file @
ee1633e3
...
@@ -7,11 +7,11 @@ module Projects
...
@@ -7,11 +7,11 @@ module Projects
BLOCK_SIZE
=
32
.
kilobytes
BLOCK_SIZE
=
32
.
kilobytes
MAX_SIZE
=
1
.
terabyte
MAX_SIZE
=
1
.
terabyte
PUBLIC_DIR
=
'public'
.
freeze
PUBLIC_DIR
=
'public'
# this has to be invalid group name,
# this has to be invalid group name,
# as it shares the namespace with groups
# as it shares the namespace with groups
TMP_EXTRACT_PATH
=
'@pages.tmp'
.
freeze
TMP_EXTRACT_PATH
=
'@pages.tmp'
attr_reader
:build
attr_reader
:build
...
...
app/services/submit_usage_ping_service.rb
View file @
ee1633e3
# frozen_string_literal: true
# frozen_string_literal: true
class
SubmitUsagePingService
class
SubmitUsagePingService
URL
=
'https://version.gitlab.com/usage_data'
.
freeze
URL
=
'https://version.gitlab.com/usage_data'
METRICS
=
%w[leader_issues instance_issues percentage_issues leader_notes instance_notes
METRICS
=
%w[leader_issues instance_issues percentage_issues leader_notes instance_notes
percentage_notes leader_milestones instance_milestones percentage_milestones
percentage_notes leader_milestones instance_milestones percentage_milestones
...
...
app/services/wikis/create_attachment_service.rb
View file @
ee1633e3
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
module
Wikis
module
Wikis
class
CreateAttachmentService
<
Files
::
CreateService
class
CreateAttachmentService
<
Files
::
CreateService
ATTACHMENT_PATH
=
'uploads'
.
freeze
ATTACHMENT_PATH
=
'uploads'
MAX_FILENAME_LENGTH
=
255
MAX_FILENAME_LENGTH
=
255
delegate
:wiki
,
to: :project
delegate
:wiki
,
to: :project
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment