autonomousapps / autonomousapps/dependency-analysis-gradle-plugin

Rerun printing graph nodes and edges statistic data in v2 model

Open
#582 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Kotlin
Stars
2.2k
Forks
158
Avg merge
16h 25m
Merged PRs (30d)
46

Description

**Plugin version**
0.80.0

**Gradle version**
7.3.3

**(Optional) Android Gradle Plugin (AGP) version**
7.0.4

**Describe the bug**
With v1 in output i see this message

> Current graph has 62 nodes and 136 edges. If you follow all of this advice, the new graph will have 60 nodes and 131 edges.

But with v2 there is nothing like this only advises. But I thing is very useful statistic data. Could you return it?

**To Reproduce**
Steps to reproduce the behavior:
run projectHealth on any module with -Dv=2

Contributor guide

Open the contributing guide

Research direction

Start by running projectHealth on a module with -Dv=2 and compare its output with v1, using the reported graph node and edge counts as the reference. Trace where v2 emits its advice and restore equivalent current-versus-new graph statistics; done when v2 prints those statistics alongside its advice.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
build-system, devtools
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.