poeditor-android-gradle-plugin icon indicating copy to clipboard operation
poeditor-android-gradle-plugin copied to clipboard

invocation of 'Task.project' at execution time is unsupported

Open bogdanzurac opened this issue 1 year ago • 2 comments

SW details (please complete the following information):

  • IDE version: Android Studio 2023.1.1 Patch 1
  • Plug-in Version 4.1.1 - 4.2.0
  • Gradle Version 8.5

Summary and background of the bug

When running the importPoEditorStrings Gradle task, after the files are properly downloaded and saved:

Retrieving project languages...
Available languages: [en]
Retrieving translation file URL for language code: en
Downloading file from URL: https://api.poeditor.com/v2/download/file/...
Saving strings to /Users/.../Workspace/.../app/src/main/res/values

Gradle throws the following error:

FAILURE: Build failed with an exception.

* What went wrong:
Configuration cache problems found in this build.

- Task `:app:importPoEditorStrings` of type `com.hyperdevs.poeditor.gradle.tasks.ImportPoEditorStringsTask`: invocation of 'Task.project' at execution time is unsupported.
  See https://docs.gradle.org/8.5/userguide/configuration_cache.html#config_cache:requirements:use_project_during_execution

I've tested this on Gradle 8.2 and 8.5, same result. I've tested the following library versions:

  • 4.0.0 doesn't throw any errors, it works perfectly
  • 4.1.0 unfortunately breaks Gradle sync, so I couldn't test it at all
  • 4.1.1 and 4.2.0 throw the error

bogdanzurac avatar Jan 12 '24 11:01 bogdanzurac

Hello! Sorry for the late reply.

Can you share your poEditor configuration? I've got a clue about why this could happen, but I'd like to verify it by checking your config if possible (no need to post API tokens nor project IDs, just the config).

adriangl avatar Feb 16 '24 13:02 adriangl

There it is, apart from API token and project id:

poEditor {
    order.set("terms")
    unescapeHtmlTags.set(false)
    unquoted.set(true)
    tags.set(listOf("android", "app"))
}

bogdanzurac avatar Feb 16 '24 18:02 bogdanzurac