Top Level Namespace
Defined Under Namespace
Modules: Mongo, Net, UnicodeNormalize Classes: Symbol
Instance Method Summary collapse
-
#ffi ⇒ Object
Copyright © 2019-2020 MongoDB Inc.
-
#standard_dependencies ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/MethodLength, Metrics/BlockLength.
Instance Method Details
#ffi ⇒ Object
Copyright © 2019-2020 MongoDB Inc.
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
18 |
# File 'build/ruby-driver-v2.19/lib/mongo/crypt/status.rb', line 18 require 'ffi' |
#standard_dependencies ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/MethodLength, Metrics/BlockLength
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'build/ruby-driver-v2.19/gemfiles/standard.rb', line 4 def standard_dependencies gem 'yard' gem 'ffi' group :development, :testing do gem 'jruby-openssl', platforms: :jruby gem 'json', platforms: :jruby gem 'rspec', '~> 3.12' gem 'activesupport', '<7.1' gem 'rake' gem 'webrick' gem 'byebug', platforms: :mri gem 'ruby-debug', platforms: :jruby gem 'aws-sdk-core', '~> 3' gem 'aws-sdk-cloudwatchlogs' gem 'aws-sdk-ec2' gem 'aws-sdk-ecs' gem 'aws-sdk-iam' gem 'aws-sdk-sts' gem 'paint' # for benchmark tests gem 'yajl-ruby', platforms: :mri, require: false gem 'celluloid', platforms: :mri, require: false # for static analysis -- ignore ruby < 2.6 because of rubocop # version incompatibilities if RUBY_VERSION > '2.5.99' gem 'rubocop', '~> 1.45.1' gem 'rubocop-performance', '~> 1.16.0' gem 'rubocop-rake', '~> 0.6.0' gem 'rubocop-rspec', '~> 2.18.1' end platform :mri do # Debugger for VSCode. if !ENV['CI'] && !ENV['DOCKER'] && RUBY_VERSION < '3.0' gem 'debase' gem 'ruby-debug-ide' end end end group :testing do gem 'timecop' gem 'ice_nine' gem 'rubydns', platforms: :mri gem 'rspec-retry' gem 'rfc', '~> 0.2.0' gem 'fuubar' gem 'timeout-interrupt', platforms: :mri gem 'concurrent-ruby', platforms: :jruby gem 'dotenv' gem 'childprocess' end group :development do gem 'ruby-prof', platforms: :mri gem 'erubi' gem 'tilt' # solargraph depends on rbs, which won't build on jruby for some reason gem 'solargraph', platforms: :mri end gem 'libmongocrypt-helper', '~> 1.8.0' if ENV['FLE'] == 'helper' end |