Skip to content

kspDirtySetByDeps and kspDirtySetByOutputs files not being produced #2277

@mar3kk

Description

@mar3kk

According to the doc:

To report a bug, please set Gradle properties ksp.incremental=true and ksp.incremental.log=true, and perform a clean build. This build produces two log files:

build/kspCaches/<source set>/logs/kspDirtySet.log

build/kspCaches/<source set>/logs/kspSourceToOutputs.log

You can then run successive incremental builds, which will generate two additional log files:

build/kspCaches/<source set>/logs/kspDirtySetByDeps.log

build/kspCaches/<source set>/logs/kspDirtySetByOutputs.log

These logs contain file names of sources and outputs, plus the timestamps of the builds.

The later two are not being produced in my case. I hope they can help me understand why changing a file that seemingly is not contributing to any output (it is not listed in the kspSourceToOutputs) is actually marking a lot of seemingly unrelated files dirty.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions