@@ -43,7 +43,7 @@ def initialize(dependency:, dependency_files:, credentials:) # rubocop:disable M
43
43
@dependency_metadata_from_html = T . let ( { } , T ::Hash [ T . untyped , Nokogiri ::HTML ::Document ] )
44
44
@repository_finder = T . let ( nil , T . nilable ( Maven ::FileParser ::RepositoriesFinder ) )
45
45
@repositories = T . let ( nil , T . nilable ( T ::Array [ T ::Hash [ String , T . untyped ] ] ) )
46
- @released_check = T . let ( { } , T ::Hash [ Dependabot :: Version , T ::Boolean ] )
46
+ @released_check = T . let ( { } , T ::Hash [ String , T ::Boolean ] )
47
47
@auth_headers_finder = T . let ( nil , T . nilable ( Utils ::AuthHeadersFinder ) )
48
48
@dependency_parts = T . let ( [ ] , T ::Array [ String ] )
49
49
@dependency_classifier = T . let ( nil , T . nilable ( String ) )
@@ -194,7 +194,7 @@ def fetch_dependency_metadata(repository_details)
194
194
nil
195
195
end
196
196
197
- sig { params ( version : Dependabot :: Version ) . returns ( T ::Boolean ) }
197
+ sig { params ( version : String ) . returns ( T ::Boolean ) }
198
198
def released? ( version )
199
199
@released_check [ version ] ||=
200
200
repositories . any? do |repository_details |
@@ -337,7 +337,7 @@ def dependency_metadata_url(repository_url)
337
337
# repository_url: https://repo.maven.apache.org/maven2
338
338
# version: 5.0.0
339
339
# returns: https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.0.0/junit-jupiter-api-5.0.0.jar
340
- sig { params ( repository_url : String , version : Dependabot :: Version ) . returns ( String ) }
340
+ sig { params ( repository_url : String , version : String ) . returns ( String ) }
341
341
def dependency_files_url ( repository_url , version )
342
342
_ , artifact_id = @dependency_parts
343
343
url = dependency_base_url ( repository_url )
0 commit comments