{"action":"created","issue":{"url":"https://api.github.com/repos/crsmithdev/arrow/issues/220","labels_url":"https://api.github.com/repos/crsmithdev/arrow/issues/220/labels{/name}","comments_url":"https://api.github.com/repos/crsmithdev/arrow/issues/220/comments","events_url":"https://api.github.com/repos/crsmithdev/arrow/issues/220/events","html_url":"https://github.com/crsmithdev/arrow/issues/220","id":76063423,"number":220,"title":"adjusting by an offset is easily confused with adjusting a specific part of a date","user":{"login":"bhearsum","id":49649,"avatar_url":"https://avatars.githubusercontent.com/u/49649?v=3","gravatar_id":"","url":"https://api.github.com/users/bhearsum","html_url":"https://github.com/bhearsum","followers_url":"https://api.github.com/users/bhearsum/followers","following_url":"https://api.github.com/users/bhearsum/following{/other_user}","gists_url":"https://api.github.com/users/bhearsum/gists{/gist_id}","starred_url":"https://api.github.com/users/bhearsum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhearsum/subscriptions","organizations_url":"https://api.github.com/users/bhearsum/orgs","repos_url":"https://api.github.com/users/bhearsum/repos","events_url":"https://api.github.com/users/bhearsum/events{/privacy}","received_events_url":"https://api.github.com/users/bhearsum/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-13T17:30:54Z","updated_at":"2015-07-10T18:56:49Z","closed_at":null,"body":"Someone pointed out to me today that having such similarly named keywords in the .replace() API has the potential for some confusion. Eg: \"minute\" and \"minutes\" where the former changes the minute the value given, while the latter adjusts by an offset. This means that very similar looking (and easy to typo) calls can do vastly different things:\r\narrow.now().replace(month=5)\r\narrow.now().replace(months=5)\r\n\r\nThis person suggested that a different method for offset adjustments might be better. Eg:\r\narrow.now().shift(months=5)"},"comment":{"url":"https://api.github.com/repos/crsmithdev/arrow/issues/comments/120494164","html_url":"https://github.com/crsmithdev/arrow/issues/220#issuecomment-120494164","issue_url":"https://api.github.com/repos/crsmithdev/arrow/issues/220","id":120494164,"user":{"login":"andrewelkins","id":7257497,"avatar_url":"https://avatars.githubusercontent.com/u/7257497?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewelkins","html_url":"https://github.com/andrewelkins","followers_url":"https://api.github.com/users/andrewelkins/followers","following_url":"https://api.github.com/users/andrewelkins/following{/other_user}","gists_url":"https://api.github.com/users/andrewelkins/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewelkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewelkins/subscriptions","organizations_url":"https://api.github.com/users/andrewelkins/orgs","repos_url":"https://api.github.com/users/andrewelkins/repos","events_url":"https://api.github.com/users/andrewelkins/events{/privacy}","received_events_url":"https://api.github.com/users/andrewelkins/received_events","type":"User","site_admin":false},"created_at":"2015-07-10T18:56:49Z","updated_at":"2015-07-10T18:56:49Z","body":"I like this a lot. Can you make a PR for this?"}}