{"action":"created","issue":{"url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/issues/864","labels_url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/issues/864/labels{/name}","comments_url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/issues/864/comments","events_url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/issues/864/events","html_url":"https://github.com/rubberduck-vba/Rubberduck/issues/864","id":120458998,"number":864,"title":"Remove (destroy?) declaration alignment","user":{"login":"retailcoder","id":5751684,"avatar_url":"https://avatars.githubusercontent.com/u/5751684?v=3","gravatar_id":"","url":"https://api.github.com/users/retailcoder","html_url":"https://github.com/retailcoder","followers_url":"https://api.github.com/users/retailcoder/followers","following_url":"https://api.github.com/users/retailcoder/following{/other_user}","gists_url":"https://api.github.com/users/retailcoder/gists{/gist_id}","starred_url":"https://api.github.com/users/retailcoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/retailcoder/subscriptions","organizations_url":"https://api.github.com/users/retailcoder/orgs","repos_url":"https://api.github.com/users/retailcoder/repos","events_url":"https://api.github.com/users/retailcoder/events{/privacy}","received_events_url":"https://api.github.com/users/retailcoder/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/labels/code-inspections","name":"code-inspections","color":"DDDDDd"},{"url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/labels/feature-request","name":"feature-request","color":"fefefe"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/milestones/20","html_url":"https://github.com/rubberduck-vba/Rubberduck/milestones/Version%202.0","labels_url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/milestones/20/labels","id":1063094,"number":20,"title":"Version 2.0","description":"This version will include source control (GitHub) integration and localization.","creator":{"login":"retailcoder","id":5751684,"avatar_url":"https://avatars.githubusercontent.com/u/5751684?v=3","gravatar_id":"","url":"https://api.github.com/users/retailcoder","html_url":"https://github.com/retailcoder","followers_url":"https://api.github.com/users/retailcoder/followers","following_url":"https://api.github.com/users/retailcoder/following{/other_user}","gists_url":"https://api.github.com/users/retailcoder/gists{/gist_id}","starred_url":"https://api.github.com/users/retailcoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/retailcoder/subscriptions","organizations_url":"https://api.github.com/users/retailcoder/orgs","repos_url":"https://api.github.com/users/retailcoder/repos","events_url":"https://api.github.com/users/retailcoder/events{/privacy}","received_events_url":"https://api.github.com/users/retailcoder/received_events","type":"User","site_admin":false},"open_issues":62,"closed_issues":45,"state":"open","created_at":"2015-04-11T13:20:05Z","updated_at":"2015-12-04T18:31:24Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-12-04T18:31:24Z","updated_at":"2015-12-04T23:10:56Z","closed_at":null,"body":"Some devs like to vertically align the `As` clause of blocks of declarations, \"for readability\".\r\n\r\n    Public WbSubsheet                                   As Workbook     '/ Contains all Lumin Wealth submitted Business\r\n    Public WbAdviserReport                              As Workbook     '/ Will Contain an aggregation of the subsheet and a submission report (by month) for each adviser\r\n\r\n    '/ Adviser Report worksheets\r\n    Public WsAggregatedData                             As Worksheet    '/ Will contain the aggregated subsheet data\r\n    Public WsAdviserReport                              As Worksheet    '/ Will contain the submissions report, reported by Adviser\r\n    Public WsProviderReport                             As Worksheet    '/ Will contain the submissions report, reported by Provider\r\n    Public WsProductReport                              As Worksheet    '/ Will contain the submissions report, reportrd by Type of Business\r\n    Public WsChangedData                                As Worksheet    '/ Record of Data CleanUp\r\n\r\n...and it *might* help a bit. The problem is that mainaining this alignment is sheer waste of time, especially when the original author used meaningless names and you want to refactor/rename them. \r\n\r\nFixing this manually is also a waste of time, so let's add an inspection/quick-fix that detects multiple spaces between the end of an identifier declaration and the beginning of its `As` clause; the quick-fix would simply replace all whitespace with a single `WS` token."},"comment":{"url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/issues/comments/162106895","html_url":"https://github.com/rubberduck-vba/Rubberduck/issues/864#issuecomment-162106895","issue_url":"https://api.github.com/repos/rubberduck-vba/Rubberduck/issues/864","id":162106895,"user":{"login":"retailcoder","id":5751684,"avatar_url":"https://avatars.githubusercontent.com/u/5751684?v=3","gravatar_id":"","url":"https://api.github.com/users/retailcoder","html_url":"https://github.com/retailcoder","followers_url":"https://api.github.com/users/retailcoder/followers","following_url":"https://api.github.com/users/retailcoder/following{/other_user}","gists_url":"https://api.github.com/users/retailcoder/gists{/gist_id}","starred_url":"https://api.github.com/users/retailcoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/retailcoder/subscriptions","organizations_url":"https://api.github.com/users/retailcoder/orgs","repos_url":"https://api.github.com/users/retailcoder/repos","events_url":"https://api.github.com/users/retailcoder/events{/privacy}","received_events_url":"https://api.github.com/users/retailcoder/received_events","type":"User","site_admin":false},"created_at":"2015-12-04T23:10:56Z","updated_at":"2015-12-04T23:10:56Z","body":"Thar makes sense, I'll see if SmartIndenter does it already.\n\nSent from my toaster\n"}}