{"action":"closed","issue":{"url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/154","repository_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker","labels_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/154/labels{/name}","comments_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/154/comments","events_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/154/events","html_url":"https://github.com/EWSoftware/VSSpellChecker/issues/154","id":309409467,"node_id":"MDU6SXNzdWUzMDk0MDk0Njc=","number":154,"title":"Cannot exclude vb.net triple quotes comment ''' from spell check","user":{"login":"FrancoisBard","id":1768218,"node_id":"MDQ6VXNlcjE3NjgyMTg=","avatar_url":"https://avatars0.githubusercontent.com/u/1768218?v=4","gravatar_id":"","url":"https://api.github.com/users/FrancoisBard","html_url":"https://github.com/FrancoisBard","followers_url":"https://api.github.com/users/FrancoisBard/followers","following_url":"https://api.github.com/users/FrancoisBard/following{/other_user}","gists_url":"https://api.github.com/users/FrancoisBard/gists{/gist_id}","starred_url":"https://api.github.com/users/FrancoisBard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FrancoisBard/subscriptions","organizations_url":"https://api.github.com/users/FrancoisBard/orgs","repos_url":"https://api.github.com/users/FrancoisBard/repos","events_url":"https://api.github.com/users/FrancoisBard/events{/privacy}","received_events_url":"https://api.github.com/users/FrancoisBard/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-28T15:09:06Z","updated_at":"2018-06-11T16:38:52Z","closed_at":"2018-06-11T16:38:52Z","author_association":"NONE","body":"Hello, \r\n\r\nFirst, thanks for the awesome tool !\r\n\r\nHere is the issue I've found: \r\n\r\nIn my company, we use both C# and VB.NET. We have a LOT of legacy code with badly written comments that we don't care to spell check so we've chose to ignore comments in C#.\r\n\r\nFor VB.NET, we have written an exclusion rule to ignore anything that starts with a quote:\r\n`<Expression Match=\"^\\s*'+.*(?# vb.NET comments. i don't know why, but this doesn't work for 3 single quotes)\" Options=\"IgnoreCase, Multiline\" />`\r\n\r\nthis expression works well for single quote, double quotes, etc... but fails for XML Documentation Comments ( lines starting with triple quotes: ''' )\r\n\r\nhere is an image to illustrate the problem: \r\n![image](https://user-images.githubusercontent.com/1768218/38038004-4c3a8e74-32aa-11e8-8d33-e530f37a3ce7.png)\r\n\r\nAre we doing something wrong or is there an issue with the way Visual Studio or VS Spell Checker treats these comments ?\r\n\r\nThank you"}}
{"actor":{"display_login":"EWSoftware"}}