Class: Dependabot::Bazel::PackageManager

Inherits:
Ecosystem::VersionManager
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/dependabot/bazel/package_manager.rb

Instance Method Summary collapse

Constructor Details

#initialize(detected_version:, raw_version: nil, requirement: nil) ⇒ PackageManager

Returns a new instance of PackageManager.



32
33
34
35
36
37
38
39
40
41
# File 'lib/dependabot/bazel/package_manager.rb', line 32

def initialize(detected_version:, raw_version: nil, requirement: nil)
  super(
    name: PACKAGE_MANAGER,
    detected_version: Version.new(detected_version),
    version: raw_version ? Version.new(raw_version) : nil,
    deprecated_versions: DEPRECATED_BAZEL_VERSIONS,
    supported_versions: SUPPORTED_BAZEL_VERSIONS,
    requirement: requirement
  )
end