namespace de nível superior

Definido sob namespace

Módulos: mongo, Net, UnicodeNormalize Classes: Símbolo

Recolhimento do Resumo do método de instância

Detalhes do método de instância

#ffiObjeto

Copyright © 2019-2020 MongoDB Inc.

Licenciado sob a Licença Apache, Versão 2.0 (a "License"); você não pode usar este arquivo, exceto em conformidade com a Licença. Você pode obter uma cópia da Licença em

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

A menos que exigido pela lei aplicável ou aceito por escrito, o software distribuído sob a Licença é distribuído “como está”, sem garantias ou condições de qualquer tipo, Express ou implícitas. Consulte a Licença para obter as permissões e limitações específicas de governo do idioma nos termos da Licença.



18
# File 'build/ruby-driver-v2.19/lib/mongo/crypt/status.rb', linha 18

exigir 'ffi'

#standar_dependenciesObjeto

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', linha 4

def standard_dependencies
  joia 'jardim'
  joia 'ffi'

  grupo, grupo :development, :testing fazer
    joia 'jruby-openssl', plataformas: :jruby
    joia 'json', plataformas: :jruby
    joia 'rspec', '~> 3.12'
    joia 'suporte ativo', '<7.1'
    joia 'antro'
    joia 'webrick'

    joia 'byebug', plataformas: :mri
    joia 'ruby-debug', plataformas: :jruby

    joia 'aws-sdk-core', '~> 3'
    joia 'aws-sdk-cloudwatchlogs'
    joia 'aws-sdk-ec2'
    joia 'aws-sdk-ecs'
    joia 'aws-sdk-iam'
    joia 'aws-sdk-sts'
    joia 'pintar'

    # para testes de benchmark
    joia 'yajl-ruby', plataformas: :mri, exigir: false
    joia 'celluloid', plataformas: :mri, exigir: false

    # para análise estática -- ignore Ruby < 2.6 por causa do rubocop
    # incompatibilidades de versão
    se RBY_VERSION > '2.5.99'
      joia 'rubocop', '~> 1.45.1'
      joia 'rubocop-performance', '~> 1.16.0'
      joia 'rubocop-rake', '~> 0.6.0'
      joia 'rubocop-rspec', '~> 2.18.1'
    end

    Plataforma :mri fazer
      # Depurador para VSCode.
      se !ENV['CI'] && !ENV['Docker'] && RBY_VERSION < '3.0'
        joia 'debase'
        joia 'ruby-debug-ide'
      end
    end
  end

  grupo, grupo :testing fazer
    joia 'timecop'
    joia 'ice_9'
    joia 'rubydns', plataformas: :mri
    joia 'rspec-retry'
    joia 'rfc', '~> 0.2.0'
    joia 'fuubar'
    joia 'timeout-interrupt', plataformas: :mri
    joia 'concurrent-ruby', plataformas: :jruby
    joia 'dotenv'
    joia 'processo secundário'
  end

  grupo, grupo :development fazer
    joia 'ruby-prof', plataformas: :mri
    joia 'erubi'
    joia 'tilt'
    # solgraph depende de rbs, que não construirão em jruby por algum motivo
    joia 'solgraph', plataformas: :mri
  end

  joia 'libmongocrypt-helper', '~> 1.8.0' se ENV['FLE'] == 'assistente'
end