namespace de nivel superior

Definido bajo Namespace

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

Resumen del método de instancia colapsar

Detalles del método de instancia

#ffiObjeto

Copyright © 2019-2020 MongoDB Inc.

Licenciado bajo la Licencia Apache, Versión 2.0 (la “Licencia”); no puedes usar este archivo salvo en cumplimiento con la Licencia. Puede obtener una copia de la licencia en

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

Salvo 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, ni expresas ni implícitas. Consulte la Licencia para conocer el texto específico que rige los permisos y limitaciones de la misma.



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

requieren 'ffi'

#standard_dependenciesobjeto

rubocop:deshabilitar Métricas/TamañoAbc, Métricas/LongitudMétodo, Métricas/LongitudBloque



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

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 '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.45.1'
    gem 'rubocop-performance', '~> 1.16.0'
    gem 'rubocop-rake', '~> 0.6.0'
    gem 'rubocop-rspec', '~> 2.18.1'

    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
  end

  group pruebas/revisiones hacer
    gem 'timecop'
    gem 'ice_nine'
    gem 'async', '2.23.1', plataformas: :resonancia magnética si RUBY_VERSION.¿fósforo?(/^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, que no se 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 ENV['FLE'] == 'ayudante'
end