logstash/tools/logstash-docgen/logstash-docgen.gemspec
João Duarte 0d6117173f
update multiple dependencies (#16136)
This upgrades multiple java libraries:

* snakeyaml
* shadow
* gradle
* guava
* commons-io
* commons-logging
* commons-codec
* commons-compress
* commons-lang3
* commons-csv
* log4j
* google-java-format
* httpclient
* httpcore
* javassist
* jackson
* jackson-databind
* wiremock-standalone

Gems:

* rack
*sinatra
*octokit
* gems
* rake
* webmock

Also upgrades Java to 17.0.11+9.

Leftover upgrades:

* commons-csv 1.8 breaks license checker
* janino 3.1.12 breaks java tests
* log4j 2.21.0 breaks java compilation
2024-05-08 09:13:41 +01:00

38 lines
1.3 KiB
Ruby

# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require "logstash/docgen/version"
Gem::Specification.new do |spec|
spec.name = "logstash-docgen"
spec.version = Logstash::Docgen::VERSION
spec.authors = ["Elastic"]
spec.email = ["info@elastic.co"]
spec.summary = %q{Logstash Tooling to generate the documentation of a plugin}
spec.homepage = "https://elastic.co/logstash"
spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
spec.bindir = "bin"
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
spec.require_paths = ["lib"]
spec.add_runtime_dependency "clamp"
spec.add_runtime_dependency "stud"
spec.add_runtime_dependency "git"
spec.add_runtime_dependency "asciidoctor"
spec.add_runtime_dependency "pry"
spec.add_runtime_dependency "addressable"
spec.add_runtime_dependency "octokit", "~> 8"
# gems 1.0.0 requires Ruby 2.1.9 or newer, so we pin down.
spec.add_runtime_dependency "gems", "~> 1"
spec.add_development_dependency "rake", "~> 13"
spec.add_development_dependency "rspec"
# Used for the dependency lookup code
spec.add_development_dependency "vcr"
spec.add_development_dependency "webmock", "~> 3"
end