Guilherme Delgado
06/24/2022, 11:50 AMGuilherme Delgado
06/24/2022, 11:52 AMversionCatalogs {
   	 create("libs") {
        from(files("../gradle/libraries.versions.toml"))
    }
}.tomlJavier
06/24/2022, 12:46 PMlibs.version.tomlJavier
06/24/2022, 12:47 PMbuildSrcgradle/libs.versions.tomlgradle/libs.version.tomlGuilherme Delgado
06/24/2022, 12:52 PMthis means i just need to create the file and skip the gradle versionCatalogs setup? In the google sample they manage to make it work only by using theis added by defaultlibs.version.toml
versionCatalogsJavier
06/24/2022, 2:09 PMJavier
06/24/2022, 2:10 PMgradle/libs.versions.toml../gradle/libs.versions.tomlGuilherme Delgado
06/24/2022, 2:21 PMsettings.gradleincludeBuild("build-logic")Guilherme Delgado
06/24/2022, 2:24 PM@file:Suppress("UnstableApiUsage")
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
    }
    versionCatalogs {
        create("libs") {
            from(files("../gradle/libraries.versions.toml"))
        }
    }
}
include(":conventions")settings.gradlepluginManagement {
    includeBuild("build-logic")
    repositories {
        google()
        gradlePluginPortal()
        mavenCentral()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
    }
   //if i don't add this it can't find "libs"
    versionCatalogs {
        create("libs") {
            from(files("./gradle/libraries.versions.toml"))
        }
    }
}Guilherme Delgado
06/24/2022, 2:27 PMJavier
06/24/2022, 2:30 PMGuilherme Delgado
06/24/2022, 2:40 PMorg.gradle.internal.exceptions.LocationAwareException:versionCatalogssettings.gradleJavier
06/24/2022, 2:41 PMGuilherme Delgado
06/24/2022, 2:42 PMGuilherme Delgado
06/24/2022, 2:48 PMCaused by: ScriptCompilationException(errors=[ScriptCompilationError(message=Unresolved reference: libs, location=/Users/guilhermedelgado/.gradle/.tmp/gradle-kotlin-dsl-5296176479961038049.tmp/build.gradle.kts (7:19)), ScriptCompilationError(message=Unresolved reference: libs, location=/Users/guilhermedelgado/.gradle/.tmp/gradle-kotlin-dsl-5296176479961038049.tmp/build.gradle.kts (8:19)), ScriptCompilationError(message=Unresolved reference: libs, location=/Users/guilhermedelgado/.gradle/.tmp/gradle-kotlin-dsl-5296176479961038049.tmp/build.gradle.kts (9:19)), ScriptCompilationError(message=Unresolved reference: libs, location=/Users/guilhermedelgado/.gradle/.tmp/gradle-kotlin-dsl-5296176479961038049.tmp/build.gradle.kts (10:19)), ScriptCompilationError(message=Unresolved reference: libs, location=/Users/guilhermedelgado/.gradle/.tmp/gradle-kotlin-dsl-5296176479961038049.tmp/build.gradle.kts (11:19))])
	at org.gradle.kotlin.dsl.support.KotlinCompilerKt.compileKotlinScriptModuleTo(KotlinCompiler.kt:187)
	at org.gradle.kotlin.dsl.support.KotlinCompilerKt.compileKotlinScriptToDirectory(KotlinCompiler.kt:148)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$compileScript$1.invoke(ResidualProgramCompiler.kt:708)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$compileScript$1.invoke(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.provider.StandardKotlinScriptEvaluator$InterpreterHost$runCompileBuildOperation$1.call(KotlinScriptEvaluator.kt:162)
	at org.gradle.kotlin.dsl.provider.StandardKotlinScriptEvaluator$InterpreterHost$runCompileBuildOperation$1.call(KotlinScriptEvaluator.kt:159)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
	at org.gradle.kotlin.dsl.provider.StandardKotlinScriptEvaluator$InterpreterHost.runCompileBuildOperation(KotlinScriptEvaluator.kt:159)
	at org.gradle.kotlin.dsl.execution.Interpreter$compile$1$1$1$1.invoke(Interpreter.kt:326)
	at org.gradle.kotlin.dsl.execution.Interpreter$compile$1$1$1$1.invoke(Interpreter.kt:72)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.compileScript-C5AE47M(ResidualProgramCompiler.kt:707)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.compileStage1-EfyMToc(ResidualProgramCompiler.kt:690)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.compileStage1-EfyMToc$default(ResidualProgramCompiler.kt:686)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.emitEval(ResidualProgramCompiler.kt:215)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.emit(ResidualProgramCompiler.kt:190)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.emit(ResidualProgramCompiler.kt:182)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.access$emit(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$emitStaticProgram$1$1.invoke(ResidualProgramCompiler.kt:111)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$emitStaticProgram$1$1.invoke(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$overrideExecute$1.invoke(ResidualProgramCompiler.kt:534)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$overrideExecute$1.invoke(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.support.bytecode.AsmExtensionsKt.method(AsmExtensions.kt:131)
	at org.gradle.kotlin.dsl.support.bytecode.AsmExtensionsKt.publicMethod(AsmExtensions.kt:114)
	at org.gradle.kotlin.dsl.support.bytecode.AsmExtensionsKt.publicMethod$default(AsmExtensions.kt:111)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.overrideExecute(ResidualProgramCompiler.kt:533)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.access$overrideExecute(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$emitStaticProgram$1.invoke(ResidualProgramCompiler.kt:110)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$emitStaticProgram$1.invoke(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$program$3.invoke(ResidualProgramCompiler.kt:668)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler$program$3.invoke(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.support.bytecode.AsmExtensionsKt.publicClass-7y5yvvE(AsmExtensions.kt:39)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.program-5oOsWEo(ResidualProgramCompiler.kt:666)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.access$program-5oOsWEo(ResidualProgramCompiler.kt:85)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.emitStaticProgram(ResidualProgramCompiler.kt:796)
	at org.gradle.kotlin.dsl.execution.ResidualProgramCompiler.compile(ResidualProgramCompiler.kt:101)
	at org.gradle.kotlin.dsl.execution.Interpreter$compile$1.invoke(Interpreter.kt:330)Guilherme Delgado
06/24/2022, 2:58 PMGuilherme Delgado
06/24/2022, 3:41 PMJavier
06/26/2022, 2:41 PMGuilherme Delgado
06/26/2022, 10:28 PMGuilherme Delgado
06/26/2022, 10:28 PMsettings.gradleGuilherme Delgado
06/26/2022, 10:30 PMorg.gradle.internal.exceptions.LocationAwareException: Build file '…/sample/build.gradle.kts' line: 7
Script compilation errors:
  Line 07:         classpath(libs.gradle.android.tools)
                             ^ Unresolved reference: libs
 …Guilherme Delgado
06/27/2022, 3:34 PMGuilherme Delgado
06/27/2022, 3:35 PMJavier
06/27/2022, 3:35 PMJavier
06/27/2022, 3:35 PMGuilherme Delgado
06/27/2022, 3:36 PMGuilherme Delgado
06/27/2022, 4:32 PMSettings file '/Users/…/build-logic/settings.gradle.kts' line: 9
Using dependency catalogs requires the activation of the matching feature preview.
See the documentation at <https://docs.gradle.org/7.1/userguide/platforms.html#sub:central-declaration-of-dependencies>
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.Javier
06/27/2022, 4:37 PMGuilherme Delgado
06/27/2022, 4:38 PMwrapper 7.4.2-all.zip
android tools = "7.2.1"Guilherme Delgado
06/27/2022, 4:39 PMGuilherme Delgado
06/27/2022, 4:40 PMJavier
06/27/2022, 4:41 PMJavier
06/27/2022, 4:41 PMGuilherme Delgado
06/27/2022, 4:41 PMGuilherme Delgado
06/27/2022, 4:41 PMJavier
06/27/2022, 4:42 PM