최상위 네임스페이스

네임스페이스 아래에 정의됨

모듈: mongo, Net, UnicodeNormalize 클래스: 기호

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#ffi객체

Copyright © 2019-2020 MongoDB Inc.

Apache 라이선스, 버전 2.0 ('라이선스')에 따라 라이선스가 부여됩니다. 라이선스를 준수하지 않는 한 이 파일을 사용할 수 없습니다. 다음에서 라이선스 사본을 얻을 수 있습니다.

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

해당 법률에서 요구하거나 문서로 동의하지 않는 한, 라이선스에 따라 배포되는 소프트웨어는 명시적이든 Express 이든 어떤 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이선스에 따른 권한 및 제한 사항을 적용하는 특정 언어는 라이선스를 참조하세요.



18
# 파일 'build/ruby-driver-v2.19/lib/mongo/crypt/status.rb', 줄 18

require 'ffi'

#Standard_dependencies객체

Rubocop: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
# 파일 ' 빌드/ Ruby-driver-v2.19/gemfiles/standard.rb', 줄 4

def Standard_dependencies
  gem '야드'
  gem 'ffi'

  그룹 :development, :testing do
    gem 'jruby-openssl', 플랫폼: :jruby
    gem 'json', 플랫폼: :jruby
    gem 'rspec', '~> 3.12'
    gem 'activesupport', '<7.1'
    gem 'rake'
    gem 'webrick'

    gem 'byebug', 플랫폼: :mri
    gem 'Ruby-debug', 플랫폼: :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'

    # 벤치마크 테스트용
    gem 'yajl-ruby', 플랫폼: :mri, 다음이 필요합니다. 거짓
    gem 'celluloid', 플랫폼: :mri, 다음이 필요합니다. 거짓

    # 정적 분석의 경우 -- Rubocop으로 인해 Ruby < 2.6 무시
    # 버전 비호환성
    만약 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

    플랫폼 :mri do
      # VSCode용 디버거.
      만약 !ENV['CI'] && !ENV['Docker'] && RUBY_VERSION < '3.0'
        gem 'debase'
        gem 'ruby-debug-ide'
      end
    end
  end

  그룹 :testing do
    gem 'timecop'
    gem 'ice_nine'
    gem 'Rubydns', 플랫폼: :mri
    gem 'rspec-retry'
    gem 'rfc', '~> 0.2.0'
    gem 'fuubar'
    gem 'timeout-interrupt', 플랫폼: :mri
    gem '동시-루비', 플랫폼: :jruby
    gem 'dotenv'
    gem '자식 프로세스'
  end

  그룹 :development do
    gem 'ruby-prof', 플랫폼: :mri
    gem 'erubi'
    gem 'tilt'
    # 솔라 그래프는 rbs에 의존하며, 어떤 이유로 jruby를 기반으로 빌드 되지 않습니다.
    gem 'solargraph', 플랫폼: :mri
  end

  gem 'libmongocrypt-helper', '~> 1.8.0' 만약 ENV['FLE'] == '헬퍼'
end