Add latest changes from gitlab-org/gitlab@master

This commit is contained in:
GitLab Bot
2023-04-25 00:08:36 +00:00
parent 3d911c6c1f
commit 15e5a05bcd
75 changed files with 1214 additions and 545 deletions

17
lib/gitlab_settings.rb Normal file
View File

@ -0,0 +1,17 @@
# frozen_string_literal: true
require "active_support"
require "active_support/core_ext/hash"
require_relative 'gitlab_settings/settings'
require_relative 'gitlab_settings/options'
module GitlabSettings
MissingSetting = Class.new(StandardError)
def self.load(source = nil, section = nil, &block)
Settings
.new(source, section)
.extend(Module.new(&block))
end
end