File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ def self.specs_list
133133 object . name = dependency . name
134134 object . version = dependency . version
135135 object . purl = purl ( object . name , object . version )
136- gem = get_gem ( object . name , object . version )
136+ gem = get_gem ( object . name , object . version , @logger )
137137 next if gem . nil?
138138
139139 if gem [ 'licenses' ] &.length &.positive?
Original file line number Diff line number Diff line change @@ -101,15 +101,15 @@ def build_bom_xml(gems)
101101 builder . to_xml
102102 end
103103
104- def get_gem ( name , version )
104+ def get_gem ( name , version , logger )
105105 url = "https://rubygems.org/api/v1/versions/#{ name } .json"
106106 begin
107107 RestClient . proxy = ENV . fetch ( 'http_proxy' , nil )
108108 response = RestClient . get ( url )
109109 body = JSON . parse ( response . body )
110110 body . select { |item | item [ 'number' ] == version . to_s } . first
111111 rescue StandardError
112- @ logger. warn ( "#{ name } couldn't be fetched" )
112+ logger . warn ( "#{ name } couldn't be fetched" )
113113 nil
114114 end
115115 end
You can’t perform that action at this time.
0 commit comments