ruby-agent.gemspec in contrast-agent-3.10.2 vs ruby-agent.gemspec in contrast-agent-3.11.0

- old
+ new

@@ -31,12 +31,14 @@ ] end # Add those dependencies required to develop or test the Agent def self.add_dev_dependencies spec + spec.add_development_dependency 'amazing_print' spec.add_development_dependency 'bundler' spec.add_development_dependency 'climate_control' # mock ENV + spec.add_development_dependency 'debride' spec.add_development_dependency 'execjs' spec.add_development_dependency 'factory_bot' spec.add_development_dependency 'fake_ftp' spec.add_development_dependency 'fasterer' spec.add_development_dependency 'openssl' @@ -46,13 +48,13 @@ spec.add_development_dependency 'rake', '~> 10.0' spec.add_development_dependency 'rake-compiler', '~> 0' spec.add_development_dependency 'rspec', '~> 3.0' spec.add_development_dependency 'rspec-benchmark' spec.add_development_dependency 'rspec_junit_formatter', '0.3.0' - spec.add_development_dependency 'rubocop', '0.80.0' + spec.add_development_dependency 'rubocop', '0.83.0' spec.add_development_dependency 'rubocop-performance', '1.5.2' - spec.add_development_dependency 'rubocop-rspec', '1.38.1' + spec.add_development_dependency 'rubocop-rspec', '1.39.0' spec.add_development_dependency 'simplecov', '~> 0.18' spec.add_development_dependency 'sinatra', '>= 2' spec.add_development_dependency 'sqlite3', '1.3.9' spec.add_development_dependency 'therubyracer' spec.add_development_dependency 'tilt' @@ -65,20 +67,21 @@ # Note: If you add a runtime dependency to the Agent, you'll need to update the # dependencies.csv in this directory to indicate that and create a # corresponding update to the fake gem server data in TeamServer. def self.add_dependencies spec spec.add_dependency 'google-protobuf', '~> 3.9.0' + spec.add_dependency 'ougai', '~> 1.8' spec.add_dependency 'parser', '~> 2.6' spec.add_dependency 'rack', '>= 1.0', '< 3.0' end # Enumerate the files required to build the Agent. def self.add_files spec spec.files = `git ls-files -z`.split("\x0").reject do |f| # Directories used for testing: f.match(%r{^(spec|test)/}) || # Directories used in pipelines - f.match(%r{^(bin|bitbucket_scripts|vendor)/}) || + f.match(%r{^(bin|bitbucket_scripts|internal_resources|vendor)/}) || # Configuration and other files that don't belong to one directory f.match(/(Dockerfile)/) || f.match(/(.*\.csv)/) || f.match(/(.*\.md)/) || f.match(/(.*\.sh)/) ||