Ruby
적용 가능성
Snyk은 코드 분석을 위한 루비와 오픈 소스를 위한 루비를 지원합니다.
Snyk 제품을 사용하여 가져올 수 있는 언어의 가용성을 확인하고 응용 프로그램을 테스트하거나 모니터링할 수 있습니다.
사용 가능한 기능:
SCM 가져오기, Snyk 오픈 소스 및 Snyk 코드에서 사용 가능합니다.
CLI 및 IDE를 통해 응용 프로그램 테스트 또는 모니터링, Snyk 오픈 소스 및 Snyk 코드에서 사용 가능합니다.
pkg:gem
을 사용하여 응용 프로그램의 SBOM 테스트pkg:gem
을 사용하여 응용 프로그램의 패키지 테스트
패키지 관리자 및 지원되는 파일 확장자
Snyk for Ruby는 Bundler를 패키지 매니저로 지원하며 모든 Gemfile 및 Gemfile.lock이 Snyk에서 지원하는 루비 버전과 호환됩니다.
패키지 레지스트리로 rubygems.org가 지원됩니다.
지원되는 루비 버전
2.3.X
2.3.1
, 2.3.6
2.4.X
2.4.0
, 2.4.1
, 2.4.2
, 2.4.5
, 2.4.6
, 2.4.9
2.5.X
2.5.0
, 2.5.1
, 2.5.3
2.6.X
2.6.1
, 2.6.3
, 2.6.5
, 2.6.6
2.7.X
2.7.2
, 2.7.3
, 2.7.4
, 2.7.5
, 2.7.6
, 2.7.7
, 2.7.8
3.0.X
3.0.0
3.1.X
3.1.0
, 3.1.1
, 3.1.2
, 3.1.3
3.2.X
3.2.0
, 3.2.1
Snyk for Ruby는 다음 파일 형식을 지원합니다:
Snyk 오픈 소스 :
gemfile
,gemfile.lock
Snyk 코드 :
.erb
,.haml
,.rb
,.rhtml
,.slm
프레임워크 및 라이브러리
다음 프레임워크 및 라이브러리가 Snyk for Ruby에서 지원됩니다:
ActiveRecord - 부분적
Connection - 포괄적
LibXML - 포괄적
mysql2 - 포괄적
Nokogiri - 포괄적
OpenSSL - 포괄적
openai ruby client - 포괄적
ruby-openai - 포괄적
rexml - 포괄적
Ruby On Rails - 포괄적
sinatra - 포괄적
sqlite3-ruby - 포괄적
기능
다음 기능이 Snyk for Ruby에서 지원됩니다:
수정 PR
라이센스 스캔
보고서
보고서
사용자 정의 규칙
루비용 Snyk 문제 해결
도움이 필요한 경우, Snyk 지원팀에 문의하십시오.
Last updated