Supported Ecosystems
The table below provides the following information about each ecosystem that Code Insight 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  for “yes” or a dash (—) for “no”, showing whether the Code Insight scan supports the detection of third-party software in the package (displayed as top-level inventory). | 
| • | Direct Dep., Trans. Dep.—The indicator  for “yes” or a dash (—) for “no”, showing whether the Code Insight scan detects the direct (first-level) dependencies and transitive dependencies (that is, dependencies of dependencies) of the component’s top-level inventory. | 
| • | 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, C++ | Debian | .deb | 
                                                                     | N/A | N/A | See Debian Ecosystems. | |
| Conan | conanfile.py | 
                                                                     | 
                                                                     | N/A | See Conan Ecosystems. | ||
| conanfile.txt | 
                                                                     | N/A | N/A | ||||
| Implementation Files | N/A | .c | 
                                                                     | N/A | N/A | See C/C++ Ecosystems. | |
| .cpp | 
                                                                     | N/A | N/A | ||||
| .cxx | 
                                                                     | N/A | N/A | ||||
| .cc | 
                                                                     | N/A | N/A | ||||
| .h | 
                                                                     | N/A | N/A | ||||
| .hpp | 
                                                                     | N/A | N/A | ||||
| .hxx | 
                                                                     | N/A | N/A | ||||
| .hh | 
                                                                     | N/A | N/A | ||||
| 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 | glide.yaml | 
                                                                     | — | — | See Go Ecosystems. | |
| godep | godeps.json | 
                                                                     | — | — | |||
| govendor | vendor.json | 
                                                                     | — | — | |||
| module | go.mod _go.mod | 
                                                                     | 
                                                                     | 
                                                                     | |||
| go.sum | — | 
                                                                     | 
                                                                     | ||||
| Java | Gradle | build.gradle | 
                                                                     | 
                                                                     | 
                                                                     | See Gradle Ecosystems. | |
| build.gradle.kts | 
                                                                     | 
                                                                     | 
                                                                     | ||||
| *.versions.toml | N/A | 
                                                                     | 
                                                                     | ||||
| Maven | 
 | pom.xml | 
                                                                     | 
                                                                     | 
                                                                     | See Maven Ecosystems. | |
| 
 | .jar | 
                                                                     | 
                                                                     | 
                                                                     | |||
| 
 | .pom | 
                                                                     | 
                                                                     | 
                                                                     | |||
| JavaScript | Bower | bower.json | 
                                                                     | 
                                                                     | — | — | |
| .bower.json | 
                                                                     | 
                                                                     | — | — | |||
| package.json | 
                                                                     | 
                                                                     | — | — | |||
| .NET | NuGet | https://api.nuget.org/v3-flatcontainer/ | .csproj | 
                                                                     | 
                                                                     | 
                                                                     | The registry URL provided is a parent URL and will not work as is. Provide the fully formed URL to access the appropriate component. Also see .NET Ecosystems. | 
| Directory.Build.targets | N/A | 
                                                                     | 
                                                                     | ||||
| .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 | 
                                                                     | 
                                                                     | 
 | ||||
| .egg | 
                                                                     | 
                                                                     | 
 | ||||
| *.dist-info (METADATA) | 
                                                                     | 
                                                                     | 
                                                                     | 
 | |||
| pyproject.toml | 
                                                                     | 
                                                                     | 
                                                                     | 
 | |||
| RPM | RPM Header | N/A | .rpm | 
                                                                     | N/A | N/A | See RPM Ecosystems. | 
| .spec | 
                                                                     | N/A | N/A | ||||
| Ruby | Gem | .gem | 
                                                                     | 
                                                                     | — | The registry URL provided is a parent URL and will not work as is. Provide the fully formed URL to access the appropriate component. Also see Ruby Ecosystems. | |
| Gemfile | 
                                                                     | 
                                                                     | — | ||||
| .gemspec | 
                                                                     | 
                                                                     | — | ||||
| Rust | Cargo | Cargo.toml | 
                                                                     | — | — | See Cargo Ecosystems. | |
| .crate | 
                                                                     | — | — | ||||
| Swift,  | CocoaPods | Podfile.lock | 
                                                                     | 
                                                                     | 
                                                                     | See Cocoapod Ecosystems. | |
| .podspec | 
                                                                     | 
                                                                     | 
                                                                     | ||||
| Various | Git Repo | config | 
                                                                     | — | — | See Git Ecosystems. | 
 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                
 
                                                                 
                                                                
 
                                                                 
                                                                
 
                                                                 
                                                                
 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                 
                                                                