{"action":"created","issue":{"url":"https://api.github.com/repos/Polymer/polymer/issues/3279","labels_url":"https://api.github.com/repos/Polymer/polymer/issues/3279/labels{/name}","comments_url":"https://api.github.com/repos/Polymer/polymer/issues/3279/comments","events_url":"https://api.github.com/repos/Polymer/polymer/issues/3279/events","html_url":"https://github.com/Polymer/polymer/pull/3279","id":125498451,"number":3279,"title":"Improved performance of Polymer.CaseMap.* functions","user":{"login":"nazar-pc","id":928965,"avatar_url":"https://avatars.githubusercontent.com/u/928965?v=3","gravatar_id":"","url":"https://api.github.com/users/nazar-pc","html_url":"https://github.com/nazar-pc","followers_url":"https://api.github.com/users/nazar-pc/followers","following_url":"https://api.github.com/users/nazar-pc/following{/other_user}","gists_url":"https://api.github.com/users/nazar-pc/gists{/gist_id}","starred_url":"https://api.github.com/users/nazar-pc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nazar-pc/subscriptions","organizations_url":"https://api.github.com/users/nazar-pc/orgs","repos_url":"https://api.github.com/users/nazar-pc/repos","events_url":"https://api.github.com/users/nazar-pc/events{/privacy}","received_events_url":"https://api.github.com/users/nazar-pc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Polymer/polymer/labels/cla:%20yes","name":"cla: yes","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-01-07T22:24:00Z","updated_at":"2016-01-09T16:21:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Polymer/polymer/pulls/3279","html_url":"https://github.com/Polymer/polymer/pull/3279","diff_url":"https://github.com/Polymer/polymer/pull/3279.diff","patch_url":"https://github.com/Polymer/polymer/pull/3279.patch"},"body":"Doubled `Polymer.CaseMap.dashToCamelCase` performance with simplified and once compiled RegExp.\r\n5 times faster `Polymer.CaseMap.camelToDashCase` using simplified replace part, simplified and once compiled RegExp.\r\n\r\nCode is more condenced, but still readable and doesn't use temporary variables."},"comment":{"url":"https://api.github.com/repos/Polymer/polymer/issues/comments/170257405","html_url":"https://github.com/Polymer/polymer/pull/3279#issuecomment-170257405","issue_url":"https://api.github.com/repos/Polymer/polymer/issues/3279","id":170257405,"user":{"login":"TimvdLippe","id":5948271,"avatar_url":"https://avatars.githubusercontent.com/u/5948271?v=3","gravatar_id":"","url":"https://api.github.com/users/TimvdLippe","html_url":"https://github.com/TimvdLippe","followers_url":"https://api.github.com/users/TimvdLippe/followers","following_url":"https://api.github.com/users/TimvdLippe/following{/other_user}","gists_url":"https://api.github.com/users/TimvdLippe/gists{/gist_id}","starred_url":"https://api.github.com/users/TimvdLippe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TimvdLippe/subscriptions","organizations_url":"https://api.github.com/users/TimvdLippe/orgs","repos_url":"https://api.github.com/users/TimvdLippe/repos","events_url":"https://api.github.com/users/TimvdLippe/events{/privacy}","received_events_url":"https://api.github.com/users/TimvdLippe/received_events","type":"User","site_admin":false},"created_at":"2016-01-09T16:21:20Z","updated_at":"2016-01-09T16:21:20Z","body":"Yes I completely agree, just wanted to point it out. Might be a good thing to put in the docs to prevent confusion/mistakes."}}