Class: Dependabot::DotnetSdk::UpdateChecker::LatestVersionFinder

Inherits:
Package::PackageLatestVersionFinder
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/dependabot/dotnet_sdk/update_checker/latest_version_finder.rb

Instance Method Summary collapse

Instance Method Details

#latest_version(language_version: nil) ⇒ Object

rubocop:disable Lint/UnusedMethodArgument



33
34
35
# File 'lib/dependabot/dotnet_sdk/update_checker/latest_version_finder.rb', line 33

def latest_version(language_version: nil) # rubocop:disable Lint/UnusedMethodArgument
  @latest_version ||= fetch_latest_version
end

#lowest_security_fix_version(language_version: nil) ⇒ Object

rubocop:disable Lint/UnusedMethodArgument



42
43
44
# File 'lib/dependabot/dotnet_sdk/update_checker/latest_version_finder.rb', line 42

def lowest_security_fix_version(language_version: nil) # rubocop:disable Lint/UnusedMethodArgument
  @lowest_security_fix_version ||= fetch_lowest_security_fix_version
end

#package_detailsObject



24
25
26
# File 'lib/dependabot/dotnet_sdk/update_checker/latest_version_finder.rb', line 24

def package_details
  @package_details ||= Package::PackageDetailsFetcher.new(dependency: dependency).fetch
end