Supported Ecosystems
Code Insight 6.14.2 SP2
CodeAware provides native support for operating in many development ecosystems The table below provides the following information about each ecosystem (each encompassing a language, package type, and public registry) that CodeAware supports in the Automated Analysis process:
• | Language/File Type—The code language or file type supported by the ecosystem. |
• | Package—The name of a package type in the ecosystem. |
• | Registry—The URL for the public registry or repository that hosts the package type. |
• | Manifest File—The file for which the Code Insight scan searches to locate a package of this type. |
• | Top-level Inv.—The indicator![]() |
• | Direct Dep., Trans. Dep.—If top-level inventory is supported, the discovery of this component’s direct (first-level) dependencies and transitive dependencies (that is, dependencies of dependencies). |
• | Notes—Link to notes (if available) pertaining to Code Insight’s support of the specific ecosystem. |
Language/File Type |
Package |
Registry |
Manifest File |
Top-level Inv. |
Direct Dep. |
Trans. Dep. |
Notes |
BitBake, BitBake recipe |
Yocto |
N/A |
.bb |
|
N/A |
N/A |
See Yocto Ecosystems. |
C++, FORTRAN, Java, JavaScript, Lua, Python, R, Ruby, Scala |
Conda |
index.json |
|
|
— |
See Conda Ecosystems. |
|
DLL/EXE |
PE Header |
N/A |
.dll, .exe |
|
N/A |
N/A |
— |
Go |
glide |
https://go-search.org |
glide.yaml |
|
— |
— |
See Go Ecosystems. |
godep |
godeps.json |
|
— |
— |
|||
govendor |
vendor.json |
|
— |
— |
|||
module |
go.mod |
|
— |
— |
|||
Java |
Gradle |
build.gradle |
|
|
|
— |
|
Maven |
pom.xml |
|
|
|
— |
||
JavaScript |
Bower |
https://registry.bower.io/packages/ |
bower.json |
|
|
— |
— |
.bower.json |
|
|
— |
— |
|||
package.json |
|
|
— |
— |
|||
.NET |
NuGet |
.nupkg |
|
|
|
— |
|
.nuspec |
|
|
|
— |
|||
NodeJS |
NPM |
package.json |
|
|
|
See NPM Ecosystems. |
|
Yarn |
package.json yarn.lock |
|
|
— |
See Yarn Ecosystems. |
||
PHP |
Composer |
composer.json |
|
|
— |
— |
|
composer.lock |
|
|
— |
— |
|||
Python |
PyPI |
PKG-INFO |
|
— |
— |
See PyPI Ecosystems. |
|
requirements.txt |
N/A |
|
— |
||||
setup.py |
|
|
— |
||||
.whl |
|
|
— |
||||
RPM |
RPM Header |
N/A |
.rpm |
|
N/A |
N/A |
— |
Ruby |
Gem |
.gem |
|
|
— |
See Ruby Ecosystems. |
|
Gemfile |
|
|
— |
||||
.gemspec |
|
|
— |
||||
Swift, |
CocoaPods |
N/A |
Podfile.lock |
|
— |
— |
— |
.podspec |
|
|
— |
— |
|||
Various |
Git Repo |
https://github.com |
config |
|
— |
— |
See Git Ecosystems. |