Skip to content

Conversation

@gesellix
Copy link
Contributor

@gesellix gesellix commented Mar 13, 2023

Issue 2:

> Cannot access input property 'sources' of task ':api-model-v1-41:kspKotlin'. Accessing unreadable inputs or outputs is not supported. Declare the task as untracked by using Task.doNotTrackState(). See https://docs.gradle.org/8.0.2/userguide/incremental_build.html#disable-state-tracking for more details.

Issue 1:

Might be related to:

Details:

Some problems were found with the configuration of task ':api-model-v1-41:kspKotlin' (type 'KspTaskJvm').
  - Gradle detected a problem with the following location: '...\docker-client\docker-remote-api\api-model-v1-41\src\main\kotlin'.

    Reason: Task ':api-model-v1-41:kspKotlin' uses this output of task ':api-model-v1-41:openApiGenerate' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed.

    Possible solutions:
      1. Declare task ':api-model-v1-41:openApiGenerate' as an input of ':api-model-v1-41:kspKotlin'.
      2. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#dependsOn.
      3. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#mustRunAfter.

    Please refer to https://docs.gradle.org/8.0.2/userguide/validation_problems.html#implicit_dependency for more details about this problem.
  - Gradle detected a problem with the following location: '...\docker-client\docker-remote-api\api-model-v1-41\src\main\java'.

    Reason: Task ':api-model-v1-41:kspKotlin' uses this output of task ':api-model-v1-41:openApiGenerate' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed.

    Possible solutions:
      1. Declare task ':api-model-v1-41:openApiGenerate' as an input of ':api-model-v1-41:kspKotlin'.
      2. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#dependsOn.
      3. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#mustRunAfter.

    Please refer to https://docs.gradle.org/8.0.2/userguide/validation_problems.html#implicit_dependency for more details about this problem.

gesellix added 10 commits March 27, 2023 20:45
See:
Execution failed for task ':api-model-v1-41:loadKtlintReporters'.
> Could not resolve all dependencies for configuration ':api-model-v1-41:ktlint'.
   > Conflict(s) found for the following module(s):
       - org.slf4j:slf4j-api between versions 2.0.0 and 1.7.32
     Run with:
         --scan or
         :api-model-v1-41:dependencyInsight --configuration ktlint --dependency org.slf4j:slf4j-api
     to get more insight on how to solve the conflict.
See:
Property 'disabled_rules' is deprecated: Rename property 'disabled_rules' to 'ktlint_disabled_rules' in all '.editorconfig' files.
"Enum entry name should be uppercase underscore-separated names like "ENUM_ENTRY" or upper camel-case like "EnumEntry" (cannot be auto-corrected)"
Details:

```
Some problems were found with the configuration of task ':api-model-v1-41:kspKotlin' (type 'KspTaskJvm').
  - Gradle detected a problem with the following location: '...\docker-client\docker-remote-api\api-model-v1-41\src\main\kotlin'.

    Reason: Task ':api-model-v1-41:kspKotlin' uses this output of task ':api-model-v1-41:openApiGenerate' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed.

    Possible solutions:
      1. Declare task ':api-model-v1-41:openApiGenerate' as an input of ':api-model-v1-41:kspKotlin'.
      2. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#dependsOn.
      3. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#mustRunAfter.

    Please refer to https://docs.gradle.org/8.0.2/userguide/validation_problems.html#implicit_dependency for more details about this problem.
  - Gradle detected a problem with the following location: '...\docker-client\docker-remote-api\api-model-v1-41\src\main\java'.

    Reason: Task ':api-model-v1-41:kspKotlin' uses this output of task ':api-model-v1-41:openApiGenerate' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed.

    Possible solutions:
      1. Declare task ':api-model-v1-41:openApiGenerate' as an input of ':api-model-v1-41:kspKotlin'.
      2. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#dependsOn.
      3. Declare an explicit dependency on ':api-model-v1-41:openApiGenerate' from ':api-model-v1-41:kspKotlin' using Task#mustRunAfter.

    Please refer to https://docs.gradle.org/8.0.2/userguide/validation_problems.html#implicit_dependency for more details about this problem.
See:

```
> Task :api-model-v1-41:kspKotlin FAILED
file or directory '/home/runner/work/docker-remote-api/docker-remote-api/api-model-v1-41/src/main/java', not found

FAILURE: Build failed with an exception.
5 actionable tasks: 4 executed, 1 up-to-date

* What went wrong:
Execution failed for task ':api-model-v1-41:kspKotlin'.
> Cannot access input property 'sources' of task ':api-model-v1-41:kspKotlin'. Accessing unreadable inputs or outputs is not supported. Declare the task as untracked by using Task.doNotTrackState(). See https://docs.gradle.org/8.0.2/userguide/incremental_build.html#disable-state-tracking for more details.
   > Failed to normalize content of '/home/runner/work/docker-remote-api/docker-remote-api/api-model-v1-41/src/main/kotlin/de/gesellix/docker/remote/api/infrastructure/ApiAbstractions.kt'.
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants