namespace de nivel superior

Definido bajo Namespace

Modules: Mongo, Net, UnicodeNormalize Clases: Símbolo

Resumen del método de instancia colapsar

Detalles del método de instancia

#ffiObjeto

Derechos de autor (C) 2019-2020 MongoDB Inc.

Licenciado bajo Apache License, Version 2.0 (la “Licencia”); no puede utilizar este archivo excepto en cumplimiento con la Licencia. Puede obtener una copia de la Licencia en

http://www.apache.org/licenses/LICENSE-2.0

A menos que lo exija la legislación aplicable o se acuerde por escrito, el software distribuido bajo la Licencia se distribuye "TAL CUAL", SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, ya sean Express o implícitas. Consulta la Licencia para obtener los permisos específicos del lenguaje y las limitaciones según la Licencia.



17
# Archivo 'lib/mongo/crypt/status.rb', línea 17

requerir 'ffi'

#standard_dependenciesobjeto



3
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
72
# Archivo 'gemfiles/standard.rb', línea 3

def standard_dependencies
  gem 'yard', '>= 0.9.35'
  gem 'ffi'

  group :development, pruebas/revisiones hacer
    gem 'jruby-openssl', plataformas: :jruby
    gem 'json', plataformas: :jruby
    gem 'rspec', '~> 3.12'
    gem 'activesupport', '<7.1'
    gem 'rake'
    gem 'webrick'
    gem 'opentelemetry-sdk'

    gem 'byebug', plataformas: resonancia magnética
    gem 'ruby-debug', plataformas: :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 'pintura'

    # para pruebas de referencia
    gem 'yajl-ruby', plataformas: resonancia magnética, requerir: false
    gem 'celluloid', plataformas: resonancia magnética, requerir: false

    gem 'rubocop', '~> 1.85.1'
    gem 'rubocop-performance', '~> 1.26.1'
    gem 'rubocop-rake', '~> 0.7.1'
    gem 'rubocop-rspec', '~> 3.9.0'

    Plataforma resonancia magnética hacer
      # Depurador para VSCode.
      si !ENV['CI'] && !ENV['DOCKER'] && RUBY_VERSION < '3.0'
        gem 'debase'
        gem 'ruby-debug-ide'
      end
    end

    gem 'oestruct' si RUBY_VERSION >= '3.4'
  end

  group pruebas/revisiones hacer
    gem 'timecop'
    gem 'ice_nine'
    gem 'async', '2.23.1', plataformas: resonancia magnética si RUBY_VERSION.¿corresponde?(/^3\.1/)
    gem 'rubydns', plataformas: resonancia magnética
    gem 'rspec-retry'
    gem 'rfc', '~> 0.2.0'
    gem 'fuubar'
    gem 'timeout-interrupt', plataformas: resonancia magnética
    gem 'concurrent-ruby', plataformas: :jruby
    gem 'dotenv'
    gem 'childprocess'
    gem 'rspec_junit_formatter'
  end

  group :development hacer
    gem 'ruby-prof', plataformas: resonancia magnética
    gem 'erubi'
    gem 'tilt'
    # solargraph depende de rbs, lo que no se podrá compilar en jruby por alguna razón
    gem 'solargraph', plataformas: resonancia magnética
    gem 'ruby-lsp', plataformas: resonancia magnética
  end

  gem 'libmongocrypt-helper', '~> 1.14.0' si %w[asistente mongocryptd].incluir?(ENV['FLE'])
end