Your Kotlin applications must meet specific packaging and compilation requirements before you can submit them for scanning.
See Supported Languages and Platforms for instructions for other platforms.
You can analyze applications using Veracode Static Analysis or Veracode Software Composition Analysis (SCA) upload and scan, if licensed. For SCA agent-based scan requirements, see Using Veracode SCA with Programming Languages.
Supported Kotlin Versions
|Kotlin||1.7 and earlier||java, kotlinc|
Initial support for Kotlin 1.4-1.6.
Kotlin applications often interoperate with Java components. See Packaging Java Applications for more details about preparing Java applications. For more information about Java interoperability, see the Kotlin documentation.
You must compile and submit Kotlin applications as JAR or WAR files. Submit debug symbols for as much of the application as possible.