Softagram Oy, Ville Laitila Softagram dependency rules Dependency rules define what kind of dependencies you wish to block or allow in your software. If you want to know why dependency rules are important, you can find more information from this article .... Softagram Analyzer Jan 15, 2023
Softagram Oy, Ville Laitila Always up-to-date architecture documentation Process of utilizing architecture documentation automation process when using Softagram. Capabilities of automated architecture analysis in Softagram Static dependencies Source code directory structur... Softagram Analyzer Dec 15, 2022
Softagram Oy, Ville Laitila Pull request comment types Each time you make a pull request to a repository that is added to a project in Softagram, you will get a comment on your pull request after Softagram has finished analyzing the impact of the pull req... Softagram Analyzer Aug 15, 2022
Softagram Oy, Ville Laitila Auto Suppression of External Dependencies Softagram uses open source data assets to identify the most usual open source / library components in the context of open source projects. This makes reports more compact, since using screen estate fo... Softagram Analyzer Apr 15, 2022
Softagram Oy, Matti Mäki Prevent breaking your software with dependency rules It is a common assumption that production code should not depend on anything from the test code. Or in a layered architecture, a middleware component should not depend from an application component. I... Softagram Analyzer Jan 15, 2022
Softagram Oy, Ville Laitila Technical limitations and known issues Source code analysis is a complicated process involving support for different language versions and features. The process consists of integrating with GitHub, Bitbucket, GitLab and Gerrit (on-prem and... Softagram Analyzer Dec 15, 2021
Softagram Oy, Ville Laitila Making a pull request With a pull request you are asking that changes in your branch are included to the main branch. This article describes how to open a pull request in GitHub. If you are using some other service, the pr... Softagram Analyzer Nov 15, 2021
Softagram Oy, Ville Laitila Softagram Audit Report Example See the example report on Microsoft's BotFramework-Emulator. If interested in example reports in other languages, email us at support@softagram.com . See more on the Softagram site on this topic . Rel... Softagram Analyzer Oct 15, 2021
Softagram Oy, Ville Laitila Making changes to your repository This article assumes you already have a git repository set up. If not, you can use git init to initialise a local repository, or clone a remote repository to your machine with git clone . First, creat... Softagram Analyzer Oct 15, 2021
Softagram Oy, Matti Mäki How to setup integrations (in general) Integrations and webhooks: overview Softagram connects to your Git service in two ways: Access : credentials or a token that let Softagram list and clone your repositories. You set these once in works... Softagram Analyzer Sep 15, 2021
Softagram Oy, Matti Mäki How to create new project and setup integration You can start create new project from scratch and setup all the credentials needed for a project. 1. Open switcher on top right corner to open list of teams and projects 2. Choose 'Add new project' to... Softagram Analyzer Aug 15, 2021
Softagram Oy, Ville Laitila Excluding elements from Impact Report visualization CLI has currently feature to do this (not yet available in settings UI) docker exec -ti softagram python3 ui/cli/softagramservice.py update_project_settings --project-id PROJECT_ID -s "impact.visualiz... Softagram Analyzer Aug 15, 2021