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.lockSnyk 코드 :
.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