Skip to content

ESLint fixes are no longer available after enabling the examples processor #1431

@lishaduck

Description

@lishaduck

Expected behavior

ESLint should continue to provide fixes for .ts files.

Actual behavior

ESLint no longer provides any fixes for any rules in files that the processor runs on.

ESLint Config

{
  name: "deputy/docs/examples/setup",

  plugins: {
    examples: getJsdocProcessorPlugin({
      checkDefaults: true,
      checkParams: true,
      checkProperties: true,

      exampleCodeRegex: "^```([\\s\\S]*)```\\s*$",

      parser: ts.parser as Linter.Parser,
    }),
  },
  processor: "examples/examples",
},

ESLint sample

I've been testing with unicorn-x/no-negated-condition

!boolean ? some : val

Environment

  • Node version: v24.2.0
  • ESLint version v9.31.0
  • eslint-plugin-jsdoc version: 51.3.1

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions