{"action":"created","issue":{"url":"https://api.github.com/repos/eslint/eslint/issues/4060","labels_url":"https://api.github.com/repos/eslint/eslint/issues/4060/labels{/name}","comments_url":"https://api.github.com/repos/eslint/eslint/issues/4060/comments","events_url":"https://api.github.com/repos/eslint/eslint/issues/4060/events","html_url":"https://github.com/eslint/eslint/issues/4060","id":109992963,"number":4060,"title":"Rule definitions not found (Webstorm IDE)","user":{"login":"parky128","id":10373419,"avatar_url":"https://avatars.githubusercontent.com/u/10373419?v=3","gravatar_id":"","url":"https://api.github.com/users/parky128","html_url":"https://github.com/parky128","followers_url":"https://api.github.com/users/parky128/followers","following_url":"https://api.github.com/users/parky128/following{/other_user}","gists_url":"https://api.github.com/users/parky128/gists{/gist_id}","starred_url":"https://api.github.com/users/parky128/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parky128/subscriptions","organizations_url":"https://api.github.com/users/parky128/orgs","repos_url":"https://api.github.com/users/parky128/repos","events_url":"https://api.github.com/users/parky128/events{/privacy}","received_events_url":"https://api.github.com/users/parky128/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eslint/eslint/labels/question","name":"question","color":"5319e7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-06T11:57:17Z","updated_at":"2015-10-06T12:10:52Z","closed_at":"2015-10-06T12:10:52Z","body":"Hi,\r\n\r\nI have just start using ESLint and have a config file setup which my IDE (Webstorm) is picking up.\r\n\r\nWhen performing a lint pass of my code, I am getting errors from ESLint such as:\r\n\r\n> ESLint: Definition for rule 'no-cond-assignment' was not found (no-cond-assignment)\r\n\r\nBut my .eslintrc file does have a rule with this name specified, so what could be causing this error to appear?\r\n\r\nIn case it helps, here is my config:\r\n````\r\n{\r\n  \"env\": {\r\n    \"browser\": true,\r\n    \"jasmine\": true\r\n  },\r\n  \"globals\": {\r\n    \"angular\": true,\r\n    \"module\": true, //Needed for Jasmine tests\r\n    \"inject\": true,//Needed for Jasmine tests\r\n    \"_\": true //Underscore.js\r\n  },\r\n  \"rules\": {\r\n    //Possible code errors\r\n    \"comma-dangle\": 2,\r\n    \"no-cond-assignment\": 2,\r\n    \"no-console\": 2,\r\n    \"no-constant-condition\": 2,\r\n    \"no-control-regex\": 2,\r\n    \"no-debugger\": 2,\r\n    \"no-dupe-args\": 2,\r\n    \"no-duplicate-case\": 2,\r\n    \"no-empty-character-class\": 2,\r\n    \"no-empty\": 2,\r\n    \"no-ex-assign\": 2,\r\n    \"no-extra-boolean-cast\": 2,\r\n    \"no-extra-parens\": 1,\r\n    \"no-extra-semi\": 2,\r\n    \"no-func-assign\": 2,\r\n    \"no-inner-declarations\": 2,\r\n    \"no-invalid-regexp\": 2,\r\n    \"no-irregular-whitespace\": 2,\r\n    \"no-obj-calls\": 2,\r\n    \"no-regex-spaces\": 2,\r\n    \"no-sparse-arrays\": 2,\r\n    \"no-unreachable\": 2,\r\n    \"use-isnan\": 2,\r\n    \"valid-jsdoc\": 2,\r\n    \"valid-typeof\": 2,\r\n    //Best Practices\r\n    \"curly\": 2,\r\n    \"default-case\": 2,\r\n    \"dot-notation\": 2,\r\n    \"eqeqeq\": 2,\r\n    \"no-alert \": 2,\r\n    \"no-else-return\": 2,\r\n    \"no-eval\": 2,\r\n    \"no-fallthrough\": 2,\r\n    \"no-octal\": 2,\r\n    \"no-redeclare\": 2,\r\n    \"no-void\": 2,\r\n    //Variables\r\n    \"no-delete-var\": 2,\r\n    \"no-undef\": 2,\r\n    \"no-unused-vars\": 2,\r\n    //Stylistic Issues\r\n    \"brace-style\": 2,\r\n    \"camelcase\": 2,\r\n    \"comma-spacing\": [2, {\"before\": false, \"after\": true}],\r\n    \"indent\": [2, 2, {\"SwitchCase\": 1}],\r\n    \"no-mixed-spaces-and-tabs\": [2, \"smart-tabs\"],\r\n    \"no-trailing-spaces\": 2,\r\n    \"no-underscore-dangle\": 2,\r\n    \"no-unneeded-ternary\": 2,\r\n    \"one-var\": 2,\r\n    \"quotes\": [2, \"single\"]\r\n  }\r\n}\r\n````\r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/27198598-rule-definitions-not-found-webstorm-ide?utm_campaign=plugin&utm_content=tracker%2F282608&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F282608&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/eslint/eslint/issues/comments/145838502","html_url":"https://github.com/eslint/eslint/issues/4060#issuecomment-145838502","issue_url":"https://api.github.com/repos/eslint/eslint/issues/4060","id":145838502,"user":{"login":"parky128","id":10373419,"avatar_url":"https://avatars.githubusercontent.com/u/10373419?v=3","gravatar_id":"","url":"https://api.github.com/users/parky128","html_url":"https://github.com/parky128","followers_url":"https://api.github.com/users/parky128/followers","following_url":"https://api.github.com/users/parky128/following{/other_user}","gists_url":"https://api.github.com/users/parky128/gists{/gist_id}","starred_url":"https://api.github.com/users/parky128/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parky128/subscriptions","organizations_url":"https://api.github.com/users/parky128/orgs","repos_url":"https://api.github.com/users/parky128/repos","events_url":"https://api.github.com/users/parky128/events{/privacy}","received_events_url":"https://api.github.com/users/parky128/received_events","type":"User","site_admin":false},"created_at":"2015-10-06T12:10:52Z","updated_at":"2015-10-06T12:10:52Z","body":"DOH - I had a trailing space in the rule name, I am an idiot. Thanks for your help!"}}