New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

fastlane-plugin-dependency_check_ios_analyzer

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fastlane-plugin-dependency_check_ios_analyzer

  • 1.3.0
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

fastlane-plugin-dependency_check_ios_analyzer

fastlane Plugin Badge

About dependency_check_ios_analyzer

Fastlane wrapper around the OWASP dependency-check iOS analyzers (Swift Package Manager and CocoaPods).

This analyzer is considered experimental. While it may be useful and provide valid results more testing must be completed to ensure that the false negative/false positive rates are acceptable.

Parameters

KeyDescriptionDefault
skip_spm_analysisSkip analysis of SPM dependenciesfalse
skip_pods_analysisSkip analysis of CocoaPods dependenciesfalse
spm_checkouts_pathPath to Swift Packages, if resolved
pod_file_lock_pathPath to the Podfile.lock file, if exists
project_pathPath to the directory that contains an Xcode project, workspace or package. Defaults to the root
project_nameThe project's nameDependencyCheck
output_directoryThe directory in which all reports will be storeddependency-check
output_typesComma separated list of the output types (e.g. html, xml, csv, json, junit, sarif, all)sarif
cli_versionOverwrite the version of DependencyCheck analyzer10.0.3
verboseThe file path to write verbose logging information
fail_on_cvssSpecifies if the build should be failed if a CVSS score above a specified level is identified. Since the CVSS scores are 0-10, by default the build will never fail11
junit_fail_on_cvssSpecifies the CVSS score that is considered a failure when generating the junit report0
keep_binary_on_exitKeep DependencyCheck binary and data on exittrue
suppressionPath to suppression file

Requirements

Getting Started

To get started with dependency_check_ios_analyzer, add it to your project by running:

$ fastlane add_plugin dependency_check_ios_analyzer

Usage

dependency_check_ios_analyzer(
  project_name: 'SampleProject',
  output_types: 'html, junit',
  fail_on_cvss: 7
)

How to read the reports

FAQs

Package last updated on 24 Aug 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc