Repository
Under Code -> Repositories, you are able to drill down into different views for each repository. Specifically:
Modules
API Endpoints
Source Findings
Secrets
Active Contributors
These views provide insight into how a repository is structured, its interfaces, analysis of the code's security weaknesses, its exposure of secrets, and the code base contributors.
Modules
As defined under Welcome to Heeler > Terminology, a Module is a logical “entry point” or “service boundary” within a source-code repository. In a multi-service repository, each Module identifies a distinct application, microservice, or component—along with any configuration parameters it needs in order to build, test, or scan that slice of code in isolation.
Breaking down repositories into Modules allows for prioritization, more focused analysis, and remediation.

API Endpoints
API Endpoints lists the method and path of individual endpoints with links to the applicable Module and additional information like file location of the endpoint definition, link to its location in the repository, and when it was first seen.

Source Findings
Source Findings includes the results from Static Application Security Testing and Software Composition Analysis of your code with details on the Finding source, severity, confidence of analysis, and number of instances of the Finding.
For each Finding, there is a drill down available to the actual files and file line numbers where the Finding is located with a link to go to the location in your code repository.

Secrets
Secrets lists secrets found in the repository with links to its location in the repository and the timestamp of when it was detected.

Active Contributors
Active Contributors lists the individuals who have roles related to committing code to the repository, e.g., developers, reviewers, and commenters.

Last updated
Was this helpful?
