Class: Enums::CommitSignature

Inherits:
Object
  • Object
show all
Defined in:
app/models/concerns/enums/commit_signature.rb

Constant Summary collapse

VERIFICATION_STATUSES =
{
  unverified: 0,
  verified: 1,
  same_user_different_email: 2,
  other_user: 3,
  unverified_key: 4,
  unknown_key: 5,
  multiple_signatures: 6,
  revoked_key: 7,
  verified_system: 8,
  unverified_author_email: 9
  # EE adds more values in ee/app/models/concerns/ee/enums/commit_signature.rb
}.freeze

Class Method Summary collapse

Class Method Details

.verification_statusesObject



19
20
21
# File 'app/models/concerns/enums/commit_signature.rb', line 19

def self.verification_statuses
  VERIFICATION_STATUSES
end