{"action":"created","issue":{"url":"https://api.github.com/repos/D-Programming-Language/dmd/issues/4664","labels_url":"https://api.github.com/repos/D-Programming-Language/dmd/issues/4664/labels{/name}","comments_url":"https://api.github.com/repos/D-Programming-Language/dmd/issues/4664/comments","events_url":"https://api.github.com/repos/D-Programming-Language/dmd/issues/4664/events","html_url":"https://github.com/D-Programming-Language/dmd/pull/4664","id":77305805,"number":4664,"title":"Group together public and private parts of VisualCPPMangler","user":{"login":"ibuclaw","id":397929,"avatar_url":"https://avatars.githubusercontent.com/u/397929?v=3","gravatar_id":"","url":"https://api.github.com/users/ibuclaw","html_url":"https://github.com/ibuclaw","followers_url":"https://api.github.com/users/ibuclaw/followers","following_url":"https://api.github.com/users/ibuclaw/following{/other_user}","gists_url":"https://api.github.com/users/ibuclaw/gists{/gist_id}","starred_url":"https://api.github.com/users/ibuclaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ibuclaw/subscriptions","organizations_url":"https://api.github.com/users/ibuclaw/orgs","repos_url":"https://api.github.com/users/ibuclaw/repos","events_url":"https://api.github.com/users/ibuclaw/events{/privacy}","received_events_url":"https://api.github.com/users/ibuclaw/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-05-17T12:59:15Z","updated_at":"2015-05-17T14:42:08Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/D-Programming-Language/dmd/pulls/4664","html_url":"https://github.com/D-Programming-Language/dmd/pull/4664","diff_url":"https://github.com/D-Programming-Language/dmd/pull/4664.diff","patch_url":"https://github.com/D-Programming-Language/dmd/pull/4664.patch"},"body":"Just changing:\r\n```\r\nclass\r\n{\r\n  private:\r\n    ...\r\n  public:\r\n    ...\r\n  private:\r\n    ...\r\n}\r\n```\r\nTo:\r\n```\r\nclass\r\n{\r\n  private:\r\n    ...\r\n  public:\r\n    ...\r\n}\r\n```\r\n\r\nThough the diff doesn't seem to understand how to represent the change correctly. ;-)"},"comment":{"url":"https://api.github.com/repos/D-Programming-Language/dmd/issues/comments/102809761","html_url":"https://github.com/D-Programming-Language/dmd/pull/4664#issuecomment-102809761","issue_url":"https://api.github.com/repos/D-Programming-Language/dmd/issues/4664","id":102809761,"user":{"login":"yebblies","id":580100,"avatar_url":"https://avatars.githubusercontent.com/u/580100?v=3","gravatar_id":"","url":"https://api.github.com/users/yebblies","html_url":"https://github.com/yebblies","followers_url":"https://api.github.com/users/yebblies/followers","following_url":"https://api.github.com/users/yebblies/following{/other_user}","gists_url":"https://api.github.com/users/yebblies/gists{/gist_id}","starred_url":"https://api.github.com/users/yebblies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yebblies/subscriptions","organizations_url":"https://api.github.com/users/yebblies/orgs","repos_url":"https://api.github.com/users/yebblies/repos","events_url":"https://api.github.com/users/yebblies/events{/privacy}","received_events_url":"https://api.github.com/users/yebblies/received_events","type":"User","site_admin":false},"created_at":"2015-05-17T14:42:08Z","updated_at":"2015-05-17T14:42:08Z","body":"I've always wanted to merge these, or at least give them a common base class.  I'd be more supportive of renaming the functions than moving them around."}}