Skip to content
This repository has been archived by the owner on Aug 7, 2023. It is now read-only.

Invalid position given by 'W110' #577

Open
aderowbotham opened this issue Mar 29, 2018 · 2 comments
Open

Invalid position given by 'W110' #577

aderowbotham opened this issue Mar 29, 2018 · 2 comments
Labels

Comments

@aderowbotham
Copy link

JSHint returned a point that did not exist in the document being edited.
Rule: W110
Requested point: 1105:57

my .jshintrc file:

{
  "undef": true,
  "unused": true,
  "latedef": false,
  "browser": true,
  "predef": [
    "$",
    "angular",
    "Chart",
    "FastClick",
    "Foundation",
    "jAlert",
    "jConfirm",
    "jPrompt",
    "jQuery",
    "window",
    "console"
  ],
  "globals": {
    "console": true,
    "window": true
  }
}

Debug information:

Atom version: 1.25.0
linter-jshint version: v3.1.6
JSHint version: jshint v2.9.5
Hours since last Atom restart: 0
Platform: darwin
Current file's scopes: [
  "source.js",
  "meta.function.js",
  "meta.parameters.js",
  "punctuation.definition.parameters.end.bracket.round.js"
]
linter-jshint configuration: {
  "executablePath": "",
  "lintInlineJavaScript": false,
  "disableWhenNoJshintrcFileInPath": false,
  "scopes": [
    "source.js",
    "source.js-semantic"
  ],
  "jshintFileName": ".jshintrc",
  "jshintignoreFilename": ".jshintignore"
}
@Arcanemagus
Copy link
Member

Assuming that you are indenting your file with tabs this is another case of jshint/jshint#3151. There are reports that if you set your indent property of your JSHint configuration to 1 this issue can be worked around. If you don't have a .jshintrc file the following should work:

{
  "indent": 1
}

If anyone is directed here and isn't using tabs to indent please provide code to reproduce this so an issue can be filed on JSHint to get this fixed there.

@aderowbotham
Copy link
Author

Adding "indent": 1 does indeed prevent the problem from occurring.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants