-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
Labels
bugSomething isn't workingSomething isn't workingpackage: eslint-pluginIssues related to @typescript-eslint/eslint-pluginIssues related to @typescript-eslint/eslint-plugin
Description
- I have tried restarting my IDE and the issue persists.
- I have updated to the latest version of the packages.
- I have read the FAQ and my problem is not listed.
Repro
{
"rules": {
"@typescript-eslint/no-confusing-void-expression": [
"error"
]
}
}
interface ITest
{
WriteMessage(): void;
}
let x: ITest;
x?.WriteMessage(); // <-- This piece of code reports an error: "Placing a void expression inside another expression is forbidden. Move it to its own statement instead."
Expected Result
No error should be reported.
Actual Result
Using optional chaining ?.
triggers said error.
Additional Info
eslint:cli CLI args: [ '--ext', '.ts,.js', '.\\\\src\\\\index.ts', '--debug' ] +0ms
eslint:cli Running on files +5ms
eslintrc:config-array-factory Loading JSON config file: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\package.json +0ms
eslintrc:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/*' ], basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin', loose: false } ] +0ms
eslintrc:ignore-pattern processed: { basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin', patterns: [ '/**/node_modules/*' ] } +3ms
eslintrc:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/*' ], basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin', loose: false } ] +1ms
eslintrc:ignore-pattern processed: { basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin', patterns: [ '/**/node_modules/*' ] } +0ms
eslint:file-enumerator Start to iterate files: [ '.\\\\src\\\\index.ts' ] +0ms
eslint:file-enumerator File: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src\index.ts +1ms
eslintrc:cascading-config-array-factory Load config files for D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src. +0ms
eslintrc:cascading-config-array-factory No cache found: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src. +1ms
eslintrc:config-array-factory Config file not found on D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src +10ms
eslintrc:cascading-config-array-factory No cache found: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin. +1ms
eslintrc:config-array-factory Loading JS config file: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\.eslintrc.js +1ms
eslintrc:config-array-factory Config file found: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\.eslintrc.js +2ms
eslintrc:config-array-factory Loading {extends:"plugin:@manuth/typescript/recommended-requiring-type-checking"} relative to D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\.eslintrc.js +0ms
eslintrc:config-array-factory Loading plugin "@manuth/typescript" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\.eslintrc.js +1ms
eslintrc:config-array-factory Loaded: @manuth/eslint-plugin-typescript@3.0.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js) +2ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js loaded in: 9ms +9ms
eslintrc:config-array-factory Loading {extends:"eslint:recommended"} relative to D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +1ms
eslintrc:config-array-factory Loading JS config file: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\eslint\conf\eslint-recommended.js +1ms
eslintrc:config-array-factory Loading {extends:"plugin:@typescript-eslint/eslint-recommended"} relative to D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +1ms
eslintrc:config-array-factory Loading plugin "@typescript-eslint" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +1ms
eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin@4.25.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js) +2ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js loaded in: 634ms +634ms
eslintrc:config-array-factory Loading {extends:"plugin:@typescript-eslint/recommended"} relative to D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +2ms
eslintrc:config-array-factory Loading plugin "@typescript-eslint" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +1ms
eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin@4.25.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js) +1ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js loaded in: 0ms +0ms
eslintrc:config-array-factory Loading {extends:"./configs/base"} relative to D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js +1ms
eslintrc:config-array-factory package.json was not found: Cannot find module './configs/base/package.json'
Require stack:
- D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js +1ms
eslintrc:config-array-factory Loaded: ./configs/base (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\configs\base.js) +0ms
eslintrc:config-array-factory Loading JS config file: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\configs\base.js +0ms
eslintrc:config-array-factory Loading parser "@typescript-eslint/parser" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\configs\base.js +2ms
eslintrc:config-array-factory Loaded: @typescript-eslint/parser@4.25.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\parser\dist\index.js) +2ms
eslintrc:config-array-factory Loading plugin "@typescript-eslint" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\configs\base.js +106ms
eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin@4.25.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js) +0ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js loaded in: 0ms +1ms
eslintrc:config-array-factory Loading {extends:"./configs/eslint-recommended"} relative to D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js +0ms
eslintrc:config-array-factory package.json was not found: Cannot find module './configs/eslint-recommended/package.json'
Require stack:
- D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js +1ms
eslintrc:config-array-factory Loaded: ./configs/eslint-recommended (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\configs\eslint-recommended.js) +0ms
eslintrc:config-array-factory Loading JS config file: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\configs\eslint-recommended.js +1ms
eslintrc:config-array-factory Loading parser "@typescript-eslint/parser" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +1ms
eslintrc:config-array-factory Loaded: @typescript-eslint/parser@4.25.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\parser\dist\index.js) +1ms
eslintrc:config-array-factory Loading plugin "@typescript-eslint" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +0ms
eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin@4.25.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js) +0ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin\dist\index.js loaded in: 0ms +0ms
eslintrc:config-array-factory Loading plugin "deprecation" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +1ms
eslintrc:config-array-factory Loaded: eslint-plugin-deprecation@1.2.1 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\eslint-plugin-deprecation\dist\index.js) +1ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\eslint-plugin-deprecation\dist\index.js loaded in: 34ms +34ms
eslintrc:config-array-factory Loading plugin "import" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +0ms
eslintrc:config-array-factory Loaded: eslint-plugin-import@2.23.3 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\eslint-plugin-import\lib\index.js) +2ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\eslint-plugin-import\lib\index.js loaded in: 159ms +159ms
eslintrc:config-array-factory Loading plugin "jsdoc" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +0ms
eslintrc:config-array-factory Loaded: eslint-plugin-jsdoc@35.0.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\eslint-plugin-jsdoc\dist\index.js) +2ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\eslint-plugin-jsdoc\dist\index.js loaded in: 90ms +90ms
eslintrc:config-array-factory Loading plugin "@typescript-eslint/tslint" from D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@manuth\eslint-plugin-typescript\lib\index.js +1ms
eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin-tslint@4.25.0 (D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin-tslint\dist\index.js) +1ms
eslintrc:config-array-factory Plugin D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\node_modules\@typescript-eslint\eslint-plugin-tslint\dist\index.js loaded in: 139ms +140ms
eslintrc:cascading-config-array-factory No cache found: D:\Users\Manuel\Documents\Projekte\Node-Modules. +1s
eslintrc:config-array-factory Loading package.json config file: D:\Users\Manuel\Documents\Projekte\Node-Modules\package.json +2ms
eslintrc:config-array-factory Loading JSON config file: D:\Users\Manuel\Documents\Projekte\Node-Modules\package.json +0ms
eslintrc:config-array-factory Error reading package.json file: D:\Users\Manuel\Documents\Projekte\Node-Modules\package.json +0ms
eslintrc:config-array-factory Config file not found on D:\Users\Manuel\Documents\Projekte\Node-Modules +1ms
eslintrc:cascading-config-array-factory No cache found: D:\Users\Manuel\Documents\Projekte. +2ms
eslintrc:config-array-factory Config file not found on D:\Users\Manuel\Documents\Projekte +0ms
eslintrc:cascading-config-array-factory No cache found: D:\Users\Manuel\Documents. +1ms
eslintrc:config-array-factory Config file not found on D:\Users\Manuel\Documents +1ms
eslintrc:cascading-config-array-factory No cache found: D:\Users\Manuel. +1ms
eslintrc:config-array-factory Config file not found on D:\Users\Manuel +1ms
eslintrc:cascading-config-array-factory No cache found: D:\Users. +0ms
eslintrc:config-array-factory Config file not found on D:\Users +1ms
eslintrc:cascading-config-array-factory No cache found: D:\. +1ms
eslintrc:config-array-factory Config file not found on D:\ +1ms
eslint:rules Loading rule 'constructor-super' (remaining=283) +0ms
eslint:rules Loading rule 'for-direction' (remaining=282) +2ms
eslint:rules Loading rule 'getter-return' (remaining=281) +2ms
eslint:rules Loading rule 'no-async-promise-executor' (remaining=280) +2ms
eslint:rules Loading rule 'no-case-declarations' (remaining=279) +1ms
eslint:rules Loading rule 'no-class-assign' (remaining=278) +1ms
eslint:rules Loading rule 'no-compare-neg-zero' (remaining=277) +0ms
eslint:rules Loading rule 'no-cond-assign' (remaining=276) +2ms
eslint:rules Loading rule 'no-const-assign' (remaining=275) +2ms
eslint:rules Loading rule 'no-constant-condition' (remaining=274) +1ms
eslint:rules Loading rule 'no-control-regex' (remaining=273) +1ms
eslint:rules Loading rule 'no-debugger' (remaining=272) +2ms
eslint:rules Loading rule 'no-delete-var' (remaining=271) +1ms
eslint:rules Loading rule 'no-dupe-args' (remaining=270) +1ms
eslint:rules Loading rule 'no-dupe-class-members' (remaining=269) +1ms
eslint:rules Loading rule 'no-dupe-else-if' (remaining=268) +0ms
eslint:rules Loading rule 'no-dupe-keys' (remaining=267) +2ms
eslint:rules Loading rule 'no-duplicate-case' (remaining=266) +1ms
eslint:rules Loading rule 'no-empty' (remaining=265) +1ms
eslint:rules Loading rule 'no-empty-character-class' (remaining=264) +1ms
eslint:rules Loading rule 'no-empty-pattern' (remaining=263) +2ms
eslint:rules Loading rule 'no-ex-assign' (remaining=262) +1ms
eslint:rules Loading rule 'no-extra-boolean-cast' (remaining=261) +1ms
eslint:rules Loading rule 'no-extra-semi' (remaining=260) +2ms
eslint:rules Loading rule 'no-fallthrough' (remaining=259) +0ms
eslint:rules Loading rule 'no-func-assign' (remaining=258) +2ms
eslint:rules Loading rule 'no-global-assign' (remaining=257) +2ms
eslint:rules Loading rule 'no-import-assign' (remaining=256) +1ms
eslint:rules Loading rule 'no-inner-declarations' (remaining=255) +1ms
eslint:rules Loading rule 'no-invalid-regexp' (remaining=254) +2ms
eslint:rules Loading rule 'no-irregular-whitespace' (remaining=253) +1ms
eslint:rules Loading rule 'no-misleading-character-class' (remaining=252) +2ms
eslint:rules Loading rule 'no-mixed-spaces-and-tabs' (remaining=251) +5ms
eslint:rules Loading rule 'no-new-symbol' (remaining=250) +2ms
eslint:rules Loading rule 'no-obj-calls' (remaining=249) +1ms
eslint:rules Loading rule 'no-octal' (remaining=248) +0ms
eslint:rules Loading rule 'no-prototype-builtins' (remaining=247) +1ms
eslint:rules Loading rule 'no-redeclare' (remaining=246) +1ms
eslint:rules Loading rule 'no-regex-spaces' (remaining=245) +2ms
eslint:rules Loading rule 'no-self-assign' (remaining=244) +1ms
eslint:rules Loading rule 'no-setter-return' (remaining=243) +1ms
eslint:rules Loading rule 'no-shadow-restricted-names' (remaining=242) +1ms
eslint:rules Loading rule 'no-sparse-arrays' (remaining=241) +1ms
eslint:rules Loading rule 'no-this-before-super' (remaining=240) +1ms
eslint:rules Loading rule 'no-undef' (remaining=239) +1ms
eslint:rules Loading rule 'no-unexpected-multiline' (remaining=238) +2ms
eslint:rules Loading rule 'no-unreachable' (remaining=237) +1ms
eslint:rules Loading rule 'no-unsafe-finally' (remaining=236) +0ms
eslint:rules Loading rule 'no-unsafe-negation' (remaining=235) +1ms
eslint:rules Loading rule 'no-unused-labels' (remaining=234) +2ms
eslint:rules Loading rule 'no-unused-vars' (remaining=233) +1ms
eslint:rules Loading rule 'no-useless-catch' (remaining=232) +3ms
eslint:rules Loading rule 'no-useless-escape' (remaining=231) +1ms
eslint:rules Loading rule 'no-with' (remaining=230) +1ms
eslint:rules Loading rule 'require-yield' (remaining=229) +1ms
eslint:rules Loading rule 'use-isnan' (remaining=228) +1ms
eslint:rules Loading rule 'valid-typeof' (remaining=227) +1ms
eslint:rules Loading rule 'no-var' (remaining=226) +2ms
eslint:rules Loading rule 'prefer-const' (remaining=225) +2ms
eslint:rules Loading rule 'prefer-rest-params' (remaining=224) +1ms
eslint:rules Loading rule 'prefer-spread' (remaining=223) +1ms
eslint:rules Loading rule 'no-array-constructor' (remaining=222) +5ms
eslint:rules Loading rule 'no-empty-function' (remaining=221) +1ms
eslint:rules Loading rule 'array-bracket-newline' (remaining=220) +91ms
eslint:rules Loading rule 'array-bracket-spacing' (remaining=219) +3ms
eslint:rules Loading rule 'array-element-newline' (remaining=218) +2ms
eslint:rules Loading rule 'arrow-parens' (remaining=217) +5ms
eslint:rules Loading rule 'arrow-spacing' (remaining=216) +1ms
eslint:rules Loading rule 'block-spacing' (remaining=215) +1ms
eslint:rules Loading rule 'brace-style' (remaining=214) +2ms
eslint:rules Loading rule 'comma-dangle' (remaining=213) +0ms
eslint:rules Loading rule 'comma-style' (remaining=212) +2ms
eslint:rules Loading rule 'complexity' (remaining=211) +2ms
eslint:rules Loading rule 'computed-property-spacing' (remaining=210) +2ms
eslint:rules Loading rule 'curly' (remaining=209) +2ms
eslint:rules Loading rule 'dot-notation' (remaining=208) +1ms
eslint:rules Loading rule 'eol-last' (remaining=207) +0ms
eslint:rules Loading rule 'eqeqeq' (remaining=206) +2ms
eslint:rules Loading rule 'function-call-argument-newline' (remaining=205) +1ms
eslint:rules Loading rule 'generator-star-spacing' (remaining=204) +2ms
eslint:rules Loading rule 'grouped-accessor-pairs' (remaining=203) +3ms
eslint:rules Loading rule 'guard-for-in' (remaining=202) +2ms
eslint:rules Loading rule 'lines-between-class-members' (remaining=201) +15ms
eslint:rules Loading rule 'max-classes-per-file' (remaining=200) +2ms
eslint:rules Loading rule 'max-len' (remaining=199) +1ms
eslint:rules Loading rule 'multiline-ternary' (remaining=198) +2ms
eslint:rules Loading rule 'new-parens' (remaining=197) +1ms
eslint:rules Loading rule 'no-bitwise' (remaining=196) +2ms
eslint:rules Loading rule 'no-caller' (remaining=195) +1ms
eslint:rules Loading rule 'no-console' (remaining=194) +1ms
eslint:rules Loading rule 'no-constructor-return' (remaining=193) +0ms
eslint:rules Loading rule 'no-eval' (remaining=192) +1ms
eslint:rules Loading rule 'no-floating-decimal' (remaining=191) +2ms
eslint:rules Loading rule 'no-implicit-coercion' (remaining=190) +1ms
eslint:rules Loading rule 'no-invalid-this' (remaining=189) +2ms
eslint:rules Loading rule 'no-lonely-if' (remaining=188) +0ms
eslint:rules Loading rule 'no-multiple-empty-lines' (remaining=187) +1ms
eslint:rules Loading rule 'no-multi-spaces' (remaining=186) +2ms
eslint:rules Loading rule 'no-new-wrappers' (remaining=185) +2ms
eslint:rules Loading rule 'no-octal-escape' (remaining=184) +2ms
eslint:rules Loading rule 'no-return-await' (remaining=183) +1ms
eslint:rules Loading rule 'no-sequences' (remaining=182) +1ms
eslint:rules Loading rule 'no-shadow' (remaining=181) +1ms
eslint:rules Loading rule 'no-throw-literal' (remaining=180) +1ms
eslint:rules Loading rule 'no-trailing-spaces' (remaining=179) +1ms
eslint:rules Loading rule 'no-undef-init' (remaining=178) +2ms
eslint:rules Loading rule 'no-useless-rename' (remaining=177) +1ms
eslint:rules Loading rule 'no-void' (remaining=176) +2ms
eslint:rules Loading rule 'no-whitespace-before-property' (remaining=175) +2ms
eslint:rules Loading rule 'object-curly-newline' (remaining=174) +1ms
eslint:rules Loading rule 'object-curly-spacing' (remaining=173) +5ms
eslint:rules Loading rule 'object-property-newline' (remaining=172) +1ms
eslint:rules Loading rule 'object-shorthand' (remaining=171) +2ms
eslint:rules Loading rule 'one-var' (remaining=170) +4ms
eslint:rules Loading rule 'operator-linebreak' (remaining=169) +3ms
eslint:rules Loading rule 'padded-blocks' (remaining=168) +3ms
eslint:rules Loading rule 'padding-line-between-statements' (remaining=167) +2ms
eslint:rules Loading rule 'prefer-object-spread' (remaining=166) +4ms
eslint:rules Loading rule 'quote-props' (remaining=165) +1ms
eslint:rules Loading rule 'rest-spread-spacing' (remaining=164) +4ms
eslint:rules Loading rule 'semi-spacing' (remaining=163) +1ms
eslint:rules Loading rule 'semi-style' (remaining=162) +2ms
eslint:rules Loading rule 'space-before-blocks' (remaining=161) +2ms
eslint:rules Loading rule 'space-in-parens' (remaining=160) +2ms
eslint:rules Loading rule 'space-infix-ops' (remaining=159) +2ms
eslint:rules Loading rule 'space-unary-ops' (remaining=158) +1ms
eslint:rules Loading rule 'spaced-comment' (remaining=157) +2ms
eslint:rules Loading rule 'switch-colon-spacing' (remaining=156) +3ms
eslint:rules Loading rule 'template-curly-spacing' (remaining=155) +2ms
eslint:rules Loading rule 'yield-star-spacing' (remaining=154) +1ms
eslint:rules Loading rule 'yoda' (remaining=153) +2ms
eslintrc:cascading-config-array-factory Configuration was determined: ConfigArray(12) [ { type: 'config', name: 'DefaultIgnorePattern', filePath: '', criteria: null, env: undefined, globals: undefined, ignorePattern: IgnorePattern { patterns: [Array], basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin', loose: false }, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config',
name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » eslint:recommended', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\eslint\\conf\\eslint-recommended.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'constructor-super': 'error', 'for-direction': 'error', 'getter-return': 'error', 'no-async-promise-executor': 'error', 'no-case-declarations': 'error', 'no-class-assign': 'error', 'no-compare-neg-zero': 'error', 'no-cond-assign': 'error', 'no-const-assign': 'error', 'no-constant-condition': 'error', 'no-control-regex': 'error', 'no-debugger': 'error', 'no-delete-var': 'error', 'no-dupe-args': 'error', 'no-dupe-class-members': 'error', 'no-dupe-else-if': 'error', 'no-dupe-keys': 'error', 'no-duplicate-case': 'error', 'no-empty': 'error', 'no-empty-character-class': 'error', 'no-empty-pattern': 'error', 'no-ex-assign': 'error', 'no-extra-boolean-cast': 'error', 'no-extra-semi': 'error', 'no-fallthrough': 'error', 'no-func-assign': 'error', 'no-global-assign': 'error', 'no-import-assign': 'error', 'no-inner-declarations': 'error', 'no-invalid-regexp': 'error', 'no-irregular-whitespace': 'error', 'no-misleading-character-class': 'error', 'no-mixed-spaces-and-tabs': 'error', 'no-new-symbol': 'error', 'no-obj-calls': 'error', 'no-octal': 'error', 'no-prototype-builtins': 'error', 'no-redeclare': 'error', 'no-regex-spaces': 'error', 'no-self-assign': 'error', 'no-setter-return': 'error', 'no-shadow-restricted-names': 'error', 'no-sparse-arrays': 'error', 'no-this-before-super': 'error', 'no-undef': 'error', 'no-unexpected-multiline': 'error', 'no-unreachable': 'error', 'no-unsafe-finally': 'error', 'no-unsafe-negation': 'error', 'no-unused-labels': 'error', 'no-unused-vars': 'error', 'no-useless-catch': 'error', 'no-useless-escape': 'error', 'no-with': 'error', 'require-yield': 'error', 'use-isnan': 'error', 'valid-typeof': 'error' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » plugin:@typescript-eslint/eslint-recommended', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\eslint-plugin\\dist\\index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined,
processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » plugin:@typescript-eslint/eslint-recommended#overrides[0]', filePath:
'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\eslint-plugin\\dist\\index.js', criteria: { includes: [Array], excludes: null, basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'constructor-super': 'off', 'getter-return': 'off', 'no-const-assign': 'off', 'no-dupe-args': 'off', 'no-dupe-class-members': 'off', 'no-dupe-keys': 'off', 'no-func-assign': 'off', 'no-import-assign': 'off', 'no-new-symbol': 'off', 'no-obj-calls': 'off', 'no-redeclare': 'off', 'no-setter-return': 'off', 'no-this-before-super': 'off', 'no-undef': 'off', 'no-unreachable': 'off', 'no-unsafe-negation': 'off', 'no-var': 'error', 'prefer-const': 'error', 'prefer-rest-params': 'error', 'prefer-spread': 'error', 'valid-typeof': 'off' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » plugin:@typescript-eslint/recommended » ./configs/base', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\eslint-plugin\\dist\\configs\\base.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\parser\\dist\\index.js', id: '@typescript-eslint/parser', importerName: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » plugin:@typescript-eslint/recommended » ./configs/base', importerPath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\eslint-plugin\\dist\\configs\\base.js' }, parserOptions: { sourceType: 'module' }, plugins: { '@typescript-eslint': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » plugin:@typescript-eslint/recommended » ./configs/eslint-recommended', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\eslint-plugin\\dist\\configs\\eslint-recommended.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » plugin:@typescript-eslint/recommended » ./configs/eslint-recommended#overrides[0]', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\eslint-plugin\\dist\\configs\\eslint-recommended.js',
criteria: { includes: [Array], excludes: null, basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'constructor-super': 'off', 'getter-return': 'off', 'no-const-assign': 'off', 'no-dupe-args': 'off', 'no-dupe-class-members': 'off', 'no-dupe-keys': 'off', 'no-func-assign': 'off', 'no-import-assign': 'off', 'no-new-symbol': 'off', 'no-obj-calls': 'off', 'no-redeclare': 'off', 'no-setter-return': 'off', 'no-this-before-super': 'off', 'no-undef': 'off', 'no-unreachable': 'off', 'no-unsafe-negation': 'off', 'no-var': 'error', 'prefer-const': 'error', 'prefer-rest-params': 'error', 'prefer-spread': 'error', 'valid-typeof': 'off' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking » plugin:@typescript-eslint/recommended', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\eslint-plugin\\dist\\index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root:
undefined, rules: { '@typescript-eslint/adjacent-overload-signatures': 'error', '@typescript-eslint/ban-ts-comment': 'error', '@typescript-eslint/ban-types': 'error', '@typescript-eslint/explicit-module-boundary-types': 'warn', 'no-array-constructor': 'off', '@typescript-eslint/no-array-constructor': 'error', 'no-empty-function': 'off', '@typescript-eslint/no-empty-function': 'error', '@typescript-eslint/no-empty-interface': 'error', '@typescript-eslint/no-explicit-any': 'warn', '@typescript-eslint/no-extra-non-null-assertion': 'error', 'no-extra-semi': 'off', '@typescript-eslint/no-extra-semi': 'error', '@typescript-eslint/no-inferrable-types': 'error', '@typescript-eslint/no-misused-new': 'error', '@typescript-eslint/no-namespace': 'error', '@typescript-eslint/no-non-null-asserted-optional-chain': 'error', '@typescript-eslint/no-non-null-assertion': 'warn', '@typescript-eslint/no-this-alias': 'error', 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': 'warn', '@typescript-eslint/no-var-requires': 'error', '@typescript-eslint/prefer-as-const': 'error', '@typescript-eslint/prefer-namespace-keyword': 'error', '@typescript-eslint/triple-slash-reference': 'error' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@manuth\\eslint-plugin-typescript\\lib\\index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@typescript-eslint\\parser\\dist\\index.js', id: '@typescript-eslint/parser', importerName: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking', importerPath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@manuth\\eslint-plugin-typescript\\lib\\index.js' }, parserOptions: undefined, plugins:
{ '@typescript-eslint': [Object], deprecation: [Object], import: [Object], jsdoc: [Object], '@typescript-eslint/tslint': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/adjacent-overload-signatures': 'warn', '@typescript-eslint/array-type': [Array], '@typescript-eslint/ban-ts-comment': 'off', '@typescript-eslint/ban-types': 'error', '@typescript-eslint/camelcase': 'off', '@typescript-eslint/class-name-casing': 'off', '@typescript-eslint/comma-spacing': 'warn', '@typescript-eslint/consistent-type-assertions': 'warn', '@typescript-eslint/consistent-type-definitions': [Array], '@typescript-eslint/default-param-last': 'error', '@typescript-eslint/explicit-function-return-type': 'off', '@typescript-eslint/explicit-module-boundary-types': 'off', '@typescript-eslint/func-call-spacing': 'warn', '@typescript-eslint/interface-name-prefix': 'off', '@typescript-eslint/member-delimiter-style': [Array], '@typescript-eslint/member-ordering': [Array], '@typescript-eslint/naming-convention': [Array], '@typescript-eslint/no-confusing-void-expression': [Array], '@typescript-eslint/no-dynamic-delete': 'off', '@typescript-eslint/no-empty-function': 'off', '@typescript-eslint/no-empty-interface': 'off', '@typescript-eslint/no-explicit-any': 'off', '@typescript-eslint/no-for-in-array': 'error', '@typescript-eslint/no-inferrable-types': 'error', '@typescript-eslint/no-misused-new': 'error', '@typescript-eslint/no-namespace': [Array], '@typescript-eslint/no-parameter-properties': 'error', '@typescript-eslint/no-this-alias': 'off', '@typescript-eslint/no-unused-expressions': [Array], '@typescript-eslint/no-unused-vars': [Array], '@typescript-eslint/no-use-before-define': 'off', '@typescript-eslint/no-var-requires': 'off', '@typescript-eslint/prefer-as-const': 'warn', '@typescript-eslint/prefer-for-of': 'warn', '@typescript-eslint/prefer-function-type': 'warn', '@typescript-eslint/prefer-namespace-keyword': 'error', '@typescript-eslint/prefer-optional-chain': 'warn', '@typescript-eslint/quotes': [Array], '@typescript-eslint/semi': [Array], '@typescript-eslint/space-before-function-paren': [Array], '@typescript-eslint/triple-slash-reference': 'off', '@typescript-eslint/type-annotation-spacing': 'warn', '@typescript-eslint/unified-signatures': 'off', 'array-bracket-newline': [Array], 'array-bracket-spacing': 'warn', 'array-element-newline': [Array], 'arrow-parens': [Array], 'arrow-spacing': 'warn', 'block-spacing': 'warn', 'brace-style': [Array], 'comma-dangle': 'error', 'comma-style': 'warn', complexity: 'off', 'computed-property-spacing': 'warn', 'constructor-super': 'error', curly: 'off', 'dot-notation': 'off', 'eol-last': 'warn', eqeqeq: [Array], 'function-call-argument-newline': [Array], 'generator-star-spacing': [Array], 'grouped-accessor-pairs': 'warn', 'guard-for-in': 'off', 'import/no-default-export': 'warn', 'import/no-duplicates': 'warn', 'import/order': [Array], 'jsdoc/check-alignment': 'warn', 'jsdoc/check-indentation': 'warn', 'jsdoc/check-param-names': 'warn', 'jsdoc/check-syntax': 'warn', 'jsdoc/check-tag-names': 'warn', 'jsdoc/check-values': 'warn', 'jsdoc/empty-tags': 'warn', 'jsdoc/newline-after-description': 'warn', 'jsdoc/require-description': [Array], 'jsdoc/require-jsdoc': [Array], 'jsdoc/require-param-description': [Array], 'jsdoc/require-param-name': [Array], 'jsdoc/require-param-type': [Array], 'jsdoc/require-param': [Array], 'jsdoc/require-returns-type': [Array], 'jsdoc/require-returns': [Array], 'lines-between-class-members': 'warn', 'max-classes-per-file': 'off', 'max-len': 'off', 'multiline-ternary': [Array], 'new-parens': 'warn', 'no-async-promise-executor': 'off', 'no-bitwise': 'off', 'no-caller': 'error', 'no-case-declarations': 'off', 'no-cond-assign': 'error', 'no-console': 'off', 'no-constant-condition': 'warn', 'no-constructor-return': 'error', 'no-control-regex': 'off', 'no-debugger': 'warn', 'no-duplicate-case': 'error', 'no-empty': 'off', 'no-empty-pattern': 'off', 'no-eval': 'warn', 'no-fallthrough': 'error', 'no-floating-decimal': 'error', 'no-implicit-coercion': 'warn', 'no-inner-declarations': 'off', 'no-invalid-this': 'off', 'no-lonely-if': 'warn', 'no-multiple-empty-lines': [Array], 'no-multi-spaces': 'warn', 'no-new-wrappers': 'error', 'no-octal-escape': 'warn', 'no-regex-spaces': 'off', 'no-return-await': 'warn', 'no-sequences': 'error', 'no-shadow': 'off', 'no-sparse-arrays': 'error', 'no-throw-literal': 'error', 'no-trailing-spaces': 'warn', 'no-undef-init': 'warn', 'no-unreachable': 'off', 'no-unsafe-finally': 'error', 'no-unused-labels': 'warn', 'no-useless-catch': 'off', 'no-useless-rename': 'warn', 'no-var': 'error', 'no-void': 'warn', 'no-whitespace-before-property': 'warn', 'object-curly-newline': 'warn', 'object-curly-spacing': [Array], 'object-property-newline': [Array], 'object-shorthand': 'warn', 'one-var': [Array], 'operator-linebreak': [Array], 'padded-blocks': [Array], 'padding-line-between-statements': [Array], 'prefer-const': 'off', 'prefer-object-spread': 'warn', 'prefer-rest-params': 'warn', 'prefer-spread': 'warn', 'quote-props': [Array], 'rest-spread-spacing': 'warn', 'semi-spacing': 'warn', 'semi-style': 'warn', 'space-before-blocks': 'warn', 'space-in-parens': 'warn', 'space-infix-ops': 'warn', 'space-unary-ops': 'warn', 'spaced-comment': 'warn', 'switch-colon-spacing': 'warn', 'template-curly-spacing': 'warn', 'use-isnan': 'warn', 'yield-star-spacing': 'warn', yoda: 'warn', '@typescript-eslint/await-thenable': 'warn', '@typescript-eslint/no-throw-literal': 'warn', '@typescript-eslint/no-floating-promises': 'off', '@typescript-eslint/no-unnecessary-boolean-literal-compare': 'warn', '@typescript-eslint/no-unnecessary-qualifier': 'warn', '@typescript-eslint/no-unnecessary-type-arguments': 'warn', '@typescript-eslint/no-unnecessary-type-assertion': 'warn', '@typescript-eslint/prefer-includes': 'warn', '@typescript-eslint/prefer-nullish-coalescing': 'warn', '@typescript-eslint/prefer-string-starts-ends-with': 'warn', '@typescript-eslint/restrict-plus-operands': [Array], '@typescript-eslint/return-await': 'warn', '@typescript-eslint/unbound-method': 'off', '@typescript-eslint/tslint/config': [Array], 'deprecation/deprecation': 'warn' }, settings: { jsdoc: [Object] } }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking#overrides[0]', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@manuth\\eslint-plugin-typescript\\lib\\index.js', criteria: { includes: [Array], excludes: null, basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'valid-typeof': 'error' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » plugin:@manuth/typescript/recommended-requiring-type-checking#overrides[1]', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\node_modules\\@manuth\\eslint-plugin-typescript\\lib\\index.js', criteria: { includes: [Array], excludes: null, basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/explicit-member-accessibility': [Array], '@typescript-eslint/explicit-function-return-type': [Array], '@typescript-eslint/no-var-requires': 'warn', 'jsdoc/no-types': [Array], 'jsdoc/require-param-type': 'off', 'jsdoc/require-returns-type': 'off' }, settings: undefined }, { type: 'config', name: '.eslintrc.js', filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\.eslintrc.js', criteria: null, env: { node: true, es6: true }, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: { project: [Array] }, plugins: undefined,
processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/no-confusing-void-expression': [Array] }, settings: undefined } ] on D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src +320ms
eslintrc:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/*' ], basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin', loose: false } ] +2s
eslintrc:ignore-pattern processed: { basePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin', patterns: [ '/**/node_modules/*' ] } +1ms
eslintrc:ignore-pattern Check {
filePath: 'D:\\Users\\Manuel\\Documents\\Projekte\\Node-Modules\\TypeScriptESLintPlugin\\src\\index.ts',
dot: false,
relativePath: 'src/index.ts',
result: false
} +1ms
eslint:cli-engine Lint D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src\index.ts +0ms
eslint:linter Linting code for D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src\index.ts (pass 1) +0ms
eslint:linter Verify +1ms
eslint:linter With ConfigArray: D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src\index.ts +0ms
eslint:linter Generating fixed text for D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src\index.ts (pass 1) +2s
eslint:source-code-fixer Applying fixes +0ms
eslint:source-code-fixer shouldFix parameter was false, not attempting fixes +0ms
eslint:file-enumerator Complete iterating files: [".\\\\src\\\\index.ts"] +4s
eslint:cli-engine Linting complete in: 3644ms +2s
D:\Users\Manuel\Documents\Projekte\Node-Modules\TypeScriptESLintPlugin\src\index.ts
1:1 warning Missing JSDoc comment jsdoc/require-jsdoc
3:5 warning Missing JSDoc comment jsdoc/require-jsdoc
7:1 error Placing a void expression inside another expression is forbidden. Move it to its own statement instead @typescript-eslint/no-confusing-void-expression
7:19 warning Newline required at end of file but not found eol-last
✖ 4 problems (1 error, 3 warnings)
0 errors and 3 warnings potentially fixable with the `--fix` option.
Versions
package | version |
---|---|
@typescript-eslint/eslint-plugin |
4.25.1-alpha.5 |
@typescript-eslint/parser |
4.25.0 |
TypeScript |
4.3.2 |
ESLint |
7.27.0 |
node |
14.16.1 |
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingpackage: eslint-pluginIssues related to @typescript-eslint/eslint-pluginIssues related to @typescript-eslint/eslint-plugin