suitepro/lib/redmine/scm/base.rb
2020-11-22 21:20:06 +01:00

25 lines
454 B
Ruby

# frozen_string_literal: true
module Redmine
module Scm
class Base
class << self
def all
@scms || []
end
# Add a new SCM adapter and repository
def add(scm_name)
@scms ||= []
@scms << scm_name
end
# Remove a SCM adapter from Redmine's list of supported scms
def delete(scm_name)
@scms.delete(scm_name)
end
end
end
end
end