module Gitlab
  module DependencyLinker
    LINKERS = [
      GemfileLinker,
    ].freeze

    def self.linker(blob_name)
      LINKERS.find { |linker| linker.support?(blob_name) }
    end

    def self.link(blob_name, plain_text, highlighted_text)
      linker = linker(blob_name)
      return highlighted_text unless linker

      linker.link(plain_text, highlighted_text)
    end
  end
end

module Gitlab
  module DependencyLinker
    LINKERS = [
      GemfileLinker
    ].freeze

    def self.linker(blob_name)
      LINKERS.find { |linker| linker.support?(blob_name) }
    end

    def self.link(blob_name, plain_text, highlighted_text)
      linker = linker(blob_name)
      return highlighted_text unless linker

      linker.link(plain_text, highlighted_text)
    end
  end
end

Remove trailing comma in dependency linker to satisfy Rubocop
Remove trailing comma in dependency linker to satisfy Rubocop
