{"action":"created","issue":{"url":"https://api.github.com/repos/pantsbuild/pants/issues/4838","repository_url":"https://api.github.com/repos/pantsbuild/pants","labels_url":"https://api.github.com/repos/pantsbuild/pants/issues/4838/labels{/name}","comments_url":"https://api.github.com/repos/pantsbuild/pants/issues/4838/comments","events_url":"https://api.github.com/repos/pantsbuild/pants/issues/4838/events","html_url":"https://github.com/pantsbuild/pants/issues/4838","id":254695418,"number":4838,"title":"Add intransitive modes to fmt subtasks","user":{"login":"baroquebobcat","id":7378,"avatar_url":"https://avatars0.githubusercontent.com/u/7378?v=4","gravatar_id":"","url":"https://api.github.com/users/baroquebobcat","html_url":"https://github.com/baroquebobcat","followers_url":"https://api.github.com/users/baroquebobcat/followers","following_url":"https://api.github.com/users/baroquebobcat/following{/other_user}","gists_url":"https://api.github.com/users/baroquebobcat/gists{/gist_id}","starred_url":"https://api.github.com/users/baroquebobcat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/baroquebobcat/subscriptions","organizations_url":"https://api.github.com/users/baroquebobcat/orgs","repos_url":"https://api.github.com/users/baroquebobcat/repos","events_url":"https://api.github.com/users/baroquebobcat/events{/privacy}","received_events_url":"https://api.github.com/users/baroquebobcat/received_events","type":"User","site_admin":false},"labels":[{"id":416477283,"url":"https://api.github.com/repos/pantsbuild/pants/labels/UX","name":"UX","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-09-01T16:46:30Z","updated_at":"2017-09-05T21:55:23Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Often when reformatting files, authors will want to avoid touching files that are owned by others or are not part of the set of targets they are modifying. Unfortunately, this is difficult right now as some of the format tasks always act on the full target closure.\r\n\r\nIf there were an intransitive mode, fmt would be easier to use, and you could use it with `--changed-since` to reformat just the currently modified targets."},"comment":{"url":"https://api.github.com/repos/pantsbuild/pants/issues/comments/327314894","html_url":"https://github.com/pantsbuild/pants/issues/4838#issuecomment-327314894","issue_url":"https://api.github.com/repos/pantsbuild/pants/issues/4838","id":327314894,"user":{"login":"kwlzn","id":1883523,"avatar_url":"https://avatars0.githubusercontent.com/u/1883523?v=4","gravatar_id":"","url":"https://api.github.com/users/kwlzn","html_url":"https://github.com/kwlzn","followers_url":"https://api.github.com/users/kwlzn/followers","following_url":"https://api.github.com/users/kwlzn/following{/other_user}","gists_url":"https://api.github.com/users/kwlzn/gists{/gist_id}","starred_url":"https://api.github.com/users/kwlzn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwlzn/subscriptions","organizations_url":"https://api.github.com/users/kwlzn/orgs","repos_url":"https://api.github.com/users/kwlzn/repos","events_url":"https://api.github.com/users/kwlzn/events{/privacy}","received_events_url":"https://api.github.com/users/kwlzn/received_events","type":"User","site_admin":false},"created_at":"2017-09-05T21:55:23Z","updated_at":"2017-09-05T21:55:23Z","author_association":"MEMBER","body":"intransitive as default makes sense to me, but it's also important to note the symmetry here between `fmt` (the repair) vs `lint` (the check). so making `fmt` intransitive by default would seemingly necessitate the same for `lint`."}}
{"actor":{"display_login":"kwlzn"}}