class Dependabot::Package::PackageDetails
def initialize(dependency:, releases: [], dist_tags: nil)
def initialize(dependency:, releases: [], dist_tags: nil) @dependency = T.let(dependency, Dependabot::Dependency) @releases = T.let( releases.sort_by(&:version).reverse, T::Array[Dependabot::Package::PackageRelease] ) @dist_tags = T.let(dist_tags, T.nilable(T::Hash[String, String])) end