Repository navigation
Processing Gradle Plugin 4.5.6 - Missing artifact :utils #1568
Description
Activity
Hey I'd like to be assigned this issue
can i work on it?Hi @Chaitanya-970, thanks for your interest in helping with this.
We don’t auto-assign issues based on a “please assign me” request alone.
Please first take a look at our contribution guidelines. Then briefly explain how you’d like to approach the issue. Once that’s clear, and an implementation has been agreed upon, a maintainer can assign it to you.
See: https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#making-your-first-contribution
Hi @Chaitanya-970, thanks for your interest in helping with this.
We don’t auto-assign issues based on a “please assign me” request alone.
Please first take a look at our contribution guidelines. Then briefly explain how you’d like to approach the issue. Once that’s clear, and an implementation has been agreed upon, a maintainer can assign it to you.
See: https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#making-your-first-contribution
Hey, I checked out contributing.md sorry for not doing it before
I think i found the problem the Gradle plugin depends on the preprocessor module, which depends on app/utils.
If you look at the other modules like core or preprocessor, they all have a mavenPublishing { } block in their build.gradle.kts that configures them to publish to Maven Central.But app/utils/build.gradle.kts is missing that block entirely. it has the mavenPublish plugin applied but no actual publishing configuration. So when the plugin tries to pull org.processing:utils:4.5.6 from Maven Central it's just not there.
I'd like to try fixing this.
The change would be just adding the mavenPublishing config to app/utils/build.gradle.kts, matching what the other modules already do (license info, developer info, scm).
Happy to put up a PR if this sounds like the right approach.
@catilac How does @Chaitanya-970's plan sound?
@Chaitanya-970 ahh please put up a PR! thank you so much
Most appropriate sub-area of Processing 4?
I'm not sure
Processing version
4.5.6 ( 4.5.3 )
Operating system
Linux - Fedora 46
Bug description
Could not find org.processing:utils:4.5.6, therefore unable to build root
Followed the following document: https://github.com/processing/processing4/tree/main/java/gradle
Steps to reproduce this
Create a new gradle project
Use the org.processing.java plugin
Try to build
snippet
build.gradle.kts
repositories { mavenCentral() } plugins { kotlin("jvm") version "2.4.20-RC" id("org.processing.java") version "4.5.6" }Additional context
Console (4.5.3)
Console (4.5.6)
Tried looking through https://repo.maven.apache.org/maven2/org/processing/ for fitting directories, found none
Would you like to work on the issue?
I’m not sure yet