Which ecosystems are commonly covered by Dependency Review?

Prepare for the GitHub Advanced Security Certification. Enhance your skills with comprehensive flashcards and multiple choice questions, each with detailed hints and explanations.

Multiple Choice

Which ecosystems are commonly covered by Dependency Review?

Explanation:
Dependency Review focuses on the package ecosystems that GitHub’s security tooling can analyze for changes in a pull request. The most commonly covered ones are npm, Maven, Gradle, Python, Ruby, and Go. This covers Node.js, Java/Android, Python, Ruby, and Go projects, which use manifests like package.json, pom.xml/build.gradle, requirements.txt, Gemfile, and go.mod. PHP isn’t part of this standard coverage, so it wouldn’t appear among the typical ecosystems. Kotlin and Scala aren’t listed as separate ecosystems here because their dependencies typically map to Maven/Gradle, and Swift has its own packaging approach (Swift Package Manager) that isn’t singled out in this set. So the option that lists npm, Maven, Gradle, Python, Ruby, and Go aligns with the commonly supported ecosystems.

Dependency Review focuses on the package ecosystems that GitHub’s security tooling can analyze for changes in a pull request. The most commonly covered ones are npm, Maven, Gradle, Python, Ruby, and Go. This covers Node.js, Java/Android, Python, Ruby, and Go projects, which use manifests like package.json, pom.xml/build.gradle, requirements.txt, Gemfile, and go.mod. PHP isn’t part of this standard coverage, so it wouldn’t appear among the typical ecosystems. Kotlin and Scala aren’t listed as separate ecosystems here because their dependencies typically map to Maven/Gradle, and Swift has its own packaging approach (Swift Package Manager) that isn’t singled out in this set. So the option that lists npm, Maven, Gradle, Python, Ruby, and Go aligns with the commonly supported ecosystems.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy