Skip to content

up-to-date checking on npm-based steps is too generous #2140

@nedtwigg

Description

@nedtwigg

If you are submitting a bug, please include the following:

  • summary of problem

The npm-based steps don't capture their settings files in their state, which makes them too generous in claiming to be up-to-date. This applies to:

  • ESLintFormatterStep
  • PrettierFormatterStep
  • TsFmtFormatterStep.

This bug was introduced in #2135 as part of the effort to make all steps roundtrip-serializable for Gradle.

  • spotless version
    plugin-gradle 7.0, plugin-maven 3.0

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions