autonomousapps / autonomousapps/dependency-analysis-gradle-plugin

Plugin fails when annotation processor path contains a classes directory instead of a jar

Open
#1,680 2 comments 0 reactions 0 assignees View on GitHub
bug toolchain:java
Dominant language
Kotlin
Stars
2.2k
Forks
158
Avg merge
16h 25m
Merged PRs (30d)
46

Description

**Plugin version**
3.7.0

**Gradle version**
9.4.1

**JDK version**
21.0.2

Full repro: https://github.com/odenix/analysis-plugin-bug-repro
README includes reproduction steps.

Contributor guide

Open the contributing guide

Research direction

Start with the README and reproduction steps in the linked analysis-plugin-bug-repro repository, then trace how the plugin handles the annotation processor path. Reproduce the failure with a classes directory instead of a jar and identify the plugin entry point responsible. Done means the reproduction succeeds for that path and the existing behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, kotlin
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.