summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md8
-rw-r--r--Gemfile.lock2
-rw-r--r--lib/spandx.rb1
-rw-r--r--lib/spandx/dotnet/nuget_gateway.rb2
-rw-r--r--lib/spandx/version.rb2
5 files changed, 10 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 036175a..fd15b68 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-Version 0.12.2
+Version 0.12.3
# Changelog
@@ -8,6 +8,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
+
+## [0.12.3] - 2020-04-19
+### Fixed
+- Ignore nuget entries with missing `items`.
+- Remove require `etc`.
+
## [0.12.2] - 2020-04-18
### Fixed
- Insert entries with unknown license into cache instead of one large dead letter file that is too big to commit to git.
diff --git a/Gemfile.lock b/Gemfile.lock
index f2368d3..d14188e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- spandx (0.12.2)
+ spandx (0.12.3)
addressable (~> 2.7)
bundler (>= 1.16, < 3.0.0)
net-hippie (~> 0.3)
diff --git a/lib/spandx.rb b/lib/spandx.rb
index e04be58..dbd09e6 100644
--- a/lib/spandx.rb
+++ b/lib/spandx.rb
@@ -3,7 +3,6 @@
require 'addressable/uri'
require 'bundler'
require 'csv'
-require 'etc'
require 'forwardable'
require 'json'
require 'logger'
diff --git a/lib/spandx/dotnet/nuget_gateway.rb b/lib/spandx/dotnet/nuget_gateway.rb
index 837eed4..6776553 100644
--- a/lib/spandx/dotnet/nuget_gateway.rb
+++ b/lib/spandx/dotnet/nuget_gateway.rb
@@ -78,7 +78,7 @@ module Spandx
end
def items_from(page)
- page['items'].sort_by { |x| x['commitTimeStamp'] }
+ page.fetch('items', []).sort_by { |x| x['commitTimeStamp'] }
end
def page_number_from(url)
diff --git a/lib/spandx/version.rb b/lib/spandx/version.rb
index 9097454..c19b908 100644
--- a/lib/spandx/version.rb
+++ b/lib/spandx/version.rb
@@ -1,5 +1,5 @@
# frozen_string_literal: true
module Spandx
- VERSION = '0.12.2'
+ VERSION = '0.12.3'
end