Sha256: 1ee590b235a7bc7cba06227acf1b1a7308bded107767c8f801c87ad3f41ed5d9
Contents?: true
Size: 873 Bytes
Versions: 14
Compression:
Stored size: 873 Bytes
Contents
# frozen_string_literal: true require "dependabot/file_updaters/base" module Dependabot module FileUpdaters module Git class Submodules < Dependabot::FileUpdaters::Base def self.updated_files_regex [] end def updated_dependency_files [updated_file(file: submodule, content: dependency.version)] end private def dependency # Git submodules will only ever be updating a single dependency dependencies.first end def check_required_files %w(.gitmodules).each do |filename| raise "No #{filename}!" unless get_original_file(filename) end end def submodule @submodule ||= dependency_files.find do |file| file.name == dependency.name end end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems