Skip to content
Snippets Groups Projects
Commit e9a098ee authored by Rémy Coutable's avatar Rémy Coutable
Browse files

Merge branch 'frozen-string-enable-app-serializers' into 'master'

Enable frozen string in app/serializers/**/*.rb

See merge request gitlab-org/gitlab-ce!20726
parents d4e9cd9d dce26700
No related branches found
No related tags found
1 merge request!10495Merge Requests - Assignee
Showing
with 40 additions and 0 deletions
# frozen_string_literal: true
class AnalyticsBuildEntity < Grape::Entity
include RequestAwareEntity
include EntityDateHelper
Loading
Loading
# frozen_string_literal: true
class AnalyticsBuildSerializer < BaseSerializer
entity AnalyticsBuildEntity
end
# frozen_string_literal: true
class AnalyticsCommitEntity < CommitEntity
include EntityDateHelper
 
Loading
Loading
# frozen_string_literal: true
class AnalyticsCommitSerializer < BaseSerializer
entity AnalyticsCommitEntity
end
# frozen_string_literal: true
class AnalyticsGenericSerializer < BaseSerializer
def represent(resource, opts = {})
resource.symbolize_keys!
Loading
Loading
# frozen_string_literal: true
class AnalyticsIssueEntity < Grape::Entity
include RequestAwareEntity
include EntityDateHelper
Loading
Loading
# frozen_string_literal: true
class AnalyticsIssueSerializer < AnalyticsGenericSerializer
entity AnalyticsIssueEntity
end
# frozen_string_literal: true
class AnalyticsMergeRequestEntity < AnalyticsIssueEntity
expose :state
 
Loading
Loading
# frozen_string_literal: true
class AnalyticsMergeRequestSerializer < AnalyticsGenericSerializer
entity AnalyticsMergeRequestEntity
end
# frozen_string_literal: true
class AnalyticsStageEntity < Grape::Entity
include EntityDateHelper
 
Loading
Loading
# frozen_string_literal: true
class AnalyticsStageSerializer < BaseSerializer
entity AnalyticsStageEntity
end
# frozen_string_literal: true
class AnalyticsSummaryEntity < Grape::Entity
expose :value, safe: true
expose :title
Loading
Loading
# frozen_string_literal: true
class AnalyticsSummarySerializer < BaseSerializer
entity AnalyticsSummaryEntity
end
# frozen_string_literal: true
class AwardEmojiEntity < Grape::Entity
expose :name
expose :user, using: API::Entities::UserSafe
Loading
Loading
# frozen_string_literal: true
class BaseSerializer
attr_reader :params
 
Loading
Loading
# frozen_string_literal: true
class BlobEntity < Grape::Entity
include RequestAwareEntity
 
Loading
Loading
# frozen_string_literal: true
class BuildActionEntity < Grape::Entity
include RequestAwareEntity
 
Loading
Loading
# frozen_string_literal: true
class BuildArtifactEntity < Grape::Entity
include RequestAwareEntity
 
Loading
Loading
# frozen_string_literal: true
class BuildDetailsEntity < JobEntity
expose :coverage, :erased_at, :duration
expose :tag_list, as: :tags
Loading
Loading
# frozen_string_literal: true
class BuildMetadataEntity < Grape::Entity
expose :timeout_human_readable
expose :timeout_source do |metadata|
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment