Skip to Content

Guides

Maven dependency analysis

Maven dependencies provide high level dependency understanding and management capabilities. Maven artifact may be composed using parent inheritance, or maven artifacts may depend on each other. Depend...

• December 15, 2020

Tracking external dependencies

To find the libraries that are not used or are used only mildly, that could enable doing cleanup of the dependencies. Open up “External” element to see what elements does it contain. Basically those a...

• September 15, 2020

Accessing raw data produced by Softagram

Commits data git/commits.jsonl.zip data is produced as a side product of analysis. It contains JSON rows such as this: ​ ​ ["2019-08-13 21:37 +0900", "deadbeef...", "project/repo", ["beefdead"], 15656...

• August 15, 2020

C++ analysis frequently asked questions

Does analysis identify dependencies to virtual functions? Analysis catches function references just to the base classes, not to the implemented dynamic, which comes from nature of static analysis. Doe...

• July 15, 2020

How to setup impact reports for Gerrit

1. Configure Gerrit and add repositories to Softagram If you didn't yet do it, follow this help article to configure access to your Gerrit server and add your desired repositories to Softagram. 2. Set...

• June 15, 2020

Technical debt analysis

Explicit and implicit technical debt There are several ways how developers place hints on the technical debt: Adding comment to the source code that describes the issue (usually a TODO) Using TODO etc...

• May 15, 2020

How to manually add webhook to GitLab.com

Navigate yourself to a following address: (you can find it under the Repo view in GitLab.com) ​ https://gitlab.com/<user_account>/<repo_name>/settings/integrations then add ​ https://private.softagram...

• April 15, 2020

About us

Write a small text here to describe your blog or company.

Follow Us

Social Media

Archives