{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/PTVS/issues/817","labels_url":"https://api.github.com/repos/Microsoft/PTVS/issues/817/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/PTVS/issues/817/comments","events_url":"https://api.github.com/repos/Microsoft/PTVS/issues/817/events","html_url":"https://github.com/Microsoft/PTVS/issues/817","id":105337860,"number":817,"title":"Provide configuration options to pylint","user":{"login":"assafmendelson","id":9382843,"avatar_url":"https://avatars.githubusercontent.com/u/9382843?v=3","gravatar_id":"","url":"https://api.github.com/users/assafmendelson","html_url":"https://github.com/assafmendelson","followers_url":"https://api.github.com/users/assafmendelson/followers","following_url":"https://api.github.com/users/assafmendelson/following{/other_user}","gists_url":"https://api.github.com/users/assafmendelson/gists{/gist_id}","starred_url":"https://api.github.com/users/assafmendelson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/assafmendelson/subscriptions","organizations_url":"https://api.github.com/users/assafmendelson/orgs","repos_url":"https://api.github.com/users/assafmendelson/repos","events_url":"https://api.github.com/users/assafmendelson/events{/privacy}","received_events_url":"https://api.github.com/users/assafmendelson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-08T09:19:36Z","updated_at":"2015-09-08T19:10:24Z","closed_at":null,"body":"Currently there is only an option to run pylint but we cannot configure it. \r\nIt would be nice to provide means to set the configuration (preferably per project) in the project configuration (i.e. set which messages to show for example). \r\nIt would also be nice to configure some of the messages (e.g. there is a warning if a line is over 100 characters, I might want to change it to 120 characters).\r\nLastly, it would be very useful to configure means to ignore specific warnings. For example lets say pylint gives a false positive on a line, I would like to mark it somehow so it would ignore it in the future but not ignore the specific error in other places."},"comment":{"url":"https://api.github.com/repos/Microsoft/PTVS/issues/comments/138673004","html_url":"https://github.com/Microsoft/PTVS/issues/817#issuecomment-138673004","issue_url":"https://api.github.com/repos/Microsoft/PTVS/issues/817","id":138673004,"user":{"login":"int19h","id":1175142,"avatar_url":"https://avatars.githubusercontent.com/u/1175142?v=3","gravatar_id":"","url":"https://api.github.com/users/int19h","html_url":"https://github.com/int19h","followers_url":"https://api.github.com/users/int19h/followers","following_url":"https://api.github.com/users/int19h/following{/other_user}","gists_url":"https://api.github.com/users/int19h/gists{/gist_id}","starred_url":"https://api.github.com/users/int19h/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/int19h/subscriptions","organizations_url":"https://api.github.com/users/int19h/orgs","repos_url":"https://api.github.com/users/int19h/repos","events_url":"https://api.github.com/users/int19h/events{/privacy}","received_events_url":"https://api.github.com/users/int19h/received_events","type":"User","site_admin":false},"created_at":"2015-09-08T19:10:24Z","updated_at":"2015-09-08T19:10:24Z","body":"Yep. Given that there can be more than one pylintrc (e.g. you can have different rules for different folders), the best way to implement it would be to make a custom editor for pylintrc, that you could open simply by double-clicking the one that you want to edit in Solution Explorer. And also add it as a new template in Add New Item project dialog."}}