Skip to content

[7.0] Invalidate Mavenizer caches when using --refresh-dependencies #1044

@Jonathing

Description

@Jonathing

This is trivially easy to do, since we can check the state of that using StartParameter#isRefreshDependencies(). In project, this is: project.getGradle().getStartParameter().isRefreshDependencies(). So, it just has to be implemented on the Mavenizer side. I would prefer to have some sort of caching invalidation to trigger on Mavenizer's part, instead of just having ForgeGradle delete the caches folder for that specific Forge version from the Mavenizer working directory (located in ~/.gradle/caches/minecraftforge/forgegradle/mavenizer).

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions