Sha256: bcc108813326a75da7031e4a2f94ff0d175e579e4e5effef9f96f1a6fc05e230
Contents?: true
Size: 632 Bytes
Versions: 670
Compression:
Stored size: 632 Bytes
Contents
# frozen_string_literal: true module Dependabot module FileParsers class Base attr_reader :dependency_files, :credentials, :source def initialize(dependency_files:, source:, credentials: []) @dependency_files = dependency_files @credentials = credentials @source = source check_required_files end def parse raise NotImplementedError end private def check_required_files raise NotImplementedError end def get_original_file(filename) dependency_files.find { |f| f.name == filename } end end end end
Version data entries
670 entries across 670 versions & 2 rubygems