Commit bf4c221
Changed files (4)
.github
licensed
bundler
spec
integration
core
.github/licensed/bundler/public_suffix.dep.yml
@@ -1,6 +1,6 @@
---
name: public_suffix
-version: 4.0.3
+version: 4.0.5
type: bundler
summary: Domain name parser based on the Public Suffix List.
homepage: https://simonecarletti.com/code/publicsuffix-ruby
spec/integration/core/cache_spec.rb
@@ -171,30 +171,6 @@ RSpec.describe Spandx::Core::Cache do
it 'yields each item quickly' do
expect { subject.take(100_000).count }.to perform_under(0.1).sample(10)
end
-
- xit 'profiles each option' do
- require 'fastest-csv'
-
- datafile = Spandx::Core::DataFile.new("#{Dir.home}/.local/share/spandx/rubygems-cache/.index/d9/rubygems")
- Benchmark.ips do |x|
- x.report('fastest-csv') do
- datafile.open_file(mode: 'rb') do |io|
- while (x = io.gets)
- ::CsvParser.parse_line(x)
- end
- end
- end
- x.report('spandx') do
- datafile.open_file(mode: 'rb') do |io|
- while (x = io.gets)
- ::Spandx::Core::CsvParser.parse(x)
- end
- end
- end
-
- x.compare!
- end
- end
end
end
end
Gemfile.lock
@@ -30,7 +30,6 @@ GEM
dotenv (2.7.5)
faraday (1.0.1)
multipart-post (>= 1.2, < 3)
- fastest-csv (0.0.4)
hashdiff (1.0.1)
licensed (2.9.2)
bundler (>= 1.10)
@@ -119,7 +118,6 @@ DEPENDENCIES
benchmark-ips (~> 2.8)
bundler-audit (~> 0.6)
byebug (~> 11.1)
- fastest-csv (~> 0.0)
licensed (~> 2.8)
rake (~> 13.0)
rake-compiler (~> 1.1)
spandx.gemspec
@@ -42,7 +42,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency 'benchmark-ips', '~> 2.8'
spec.add_development_dependency 'bundler-audit', '~> 0.6'
spec.add_development_dependency 'byebug', '~> 11.1'
- spec.add_development_dependency 'fastest-csv', '~> 0.0'
spec.add_development_dependency 'licensed', '~> 2.8'
spec.add_development_dependency 'rake', '~> 13.0'
spec.add_development_dependency 'rake-compiler', '~> 1.1'