Expand package managers and languages supported by Dependency Scanning
<!-- The first section "Release notes" is required if you want to have your release post blog MR auto generated. Currently piloting, details can be found in this issue: https://gitlab.com/gitlab-com/Product/-/issues/1392 and this video: https://www.youtube.com/watch?v=rfn9ebgTwKg The next four sections: "Problem to solve", "Intended users", "User experience goal", and "Proposal", are strongly recommended in your first draft, while the rest of the sections can be filled out during the problem validation or breakdown phase. However, keep in mind that providing complete and relevant information early helps our product team validate the problem and start working on a solution. --> ### Release notes We are pleased to be able to perform Dependency Scans on C, C++, C#, and .Net projects that use NuGet 4.9+ or Conan package managers. As part of our Secure stage you can enable our [Dependency Scanning](https://docs.gitlab.com/ee/user/application_security/dependency_scanning/) job to check the dependencies included via package managers for known vulnerabilities. Known vulnerabilities will be shown in your merge request, along with their severity level so you can know before merging what risks that new dependency may introduce. If you want you can configure your project to require a [merge request approval](https://docs.gitlab.com/ee/user/application_security/index.html#security-approvals-in-merge-requests) for any vulnerabilities with severity Critical, High, or Unknown. Documentation [https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#supported-languages-and-package-managers](https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#supported-languages-and-package-managers) ### Problem to solve We should support the following (not in order): - JavaScript (npm)✅ (test vue.js) - PHP (composer✅) https://phptherightway.com/ - Java (maven)✅ - Ruby / Ruby On Rails (RubyGems) ✅ - Python (pip) ⚠️ - Go MVC✅ - Go ⚠️ - .Net Framework / Core (NuGet) ⚠️ - c++✅ - c✅ - C# ⚠️ Data: - https://www.jetbrains.com/lp/devecosystem-2020/ - https://octoverse.github.com/ - https://app.periscopedata.com/app/gitlab/635927/Programming-Languages-on-GitLab.com
epic