Alberto Soligo
Alberto Soligo

Reputation: 15

How can an old implementation be removed from the gradle for good?

I added the androidx-material3-window-size-class-android implementation in my build.gradle.kts (app) file, and got a "- Problem: In version catalog libs, alias 'androidx-material3-window-size-class-android' is not a valid alias." which prevented rebuilding gradle.

After removing that implementation from build.gradle.kts I still keep getting the same error, even after invalidating Caches and downloading everything again. Should I just create a new project and copy the code from the broken one?

In existing projects downloaded from GitHub for codelabs (eg:Reply) the implementation ("androidx.compose.material3:material3-window-size-class") works just fine, but if I create a new project and add it to the build it just goes balooney

Upvotes: 0

Views: 272

Answers (1)

Ness Rine
Ness Rine

Reputation: 36

implementation(libs.androidx.material3.windowsizeclass) [libraries]

androidx-material3-windowsizeclass = { module = "androidx.compose.material3:material3-window-size-class", version.ref = "material3WindowSizeClass" }

[versions]
material3WindowSizeClass = "1.2.1"

That solved the problem for me. I hope it's helpful.

Upvotes: 2

Related Questions