Add language version to Dependency Scanning docs
Problem to solve
The purpose of this issue is to update the Supported languages and package managers table to include a new column "Language Version", which will document the supported versions for each language. For example, Java will have supported language versions 8, 11, 13, 14, 15, 16.
Further details
Please see this comment for background info
Implementation Plan
Please see this Draft MR as a starting point
-
Add a new
Language Versionscolumn, withN/Afor every entry exceptJava, which shows8, 11, 13, 14, 15, 16 -
Remove
Package Manager Versionscolumn from the Supported languages and package managers table. -
Add two new tables:
-
Obtaining dependency information by parsing lockfileswith headings:- Package Manager
- Supported File Format Versions
- Tested Versions
-
Obtaining dependency information by running a package manager to generate a parsable filewith headings:- Package Manager
- Preinstalled Versions
- Tested Versions
-
-
Add superscripts for certain elements of the tables, for example, the entry for
bundlerwill have a superscript which links to a note explaining:The installed version of bundler is only used for the
bundler-auditanalyzer, and is not used forgemnasium
See here for previous implementation plan
1. [ ] Add new `Language Versions` column, with `N/A` for every entry _except_ `Java`, which shows `8, 11, 13, 14, 15, 16` 1. [ ] Add current version of `Package Manager` to the `Package Manager Versions` column 1. [ ] In the Notes regarding supported languages and package managers section underneath the table, add text similar to the following:Package managers and language versions listed are those that we currently have automated test coverage for, however, versions not listed might be supported. If you come across a package manager or language version which is not supported, please create a new issue to request support.