SCA Upload and Scan Language Support Matrix
This table identifies the supported versions and package managers for each programming language that Veracode Software Composition Analysis upload scans support.
Language | Supported Versions | Package Managers |
---|---|---|
Java | JDK and OpenJDK 1.3–1.9, 10–17 | Jars |
Scala | 2.13 | Jars |
Kotlin | 1.3.x and earlier | Jars |
Go | 1.5 and later | Glide GoVendor GoDep go get Go modules Dep |
Python | 2.x, 3.x | Pipenv |
JavaScript | NPM 2.10.0 and later | NPM Yarn Bower |
Objective-C | iOS 11–15 | CocoaPods |
Swift | iOS 11–15 | CocoaPods |
Ruby | Bundler 1.1.0 and later | Bundler |
PHP | 5.3.2 and later, Composer 1.0.0 and later | Composer |
.NET |
| DLLs |
For detailed packaging instructions, see Veracode Packaging Requirements.
For Veracode SCA agent-based scan language support, see Understanding the Agent-Based Scan Language Support Matrix.