{"push_id":1074139591,"size":1,"distinct_size":0,"ref":"refs/heads/master","head":"c85b9593390db042c17bbb5c23a928ea80129df8","before":"9c8e5820fdd4e1dba727fc953f0ec09c2320f161","commits":[{"sha":"c85b9593390db042c17bbb5c23a928ea80129df8","author":{"email":"d5ed231de4182b008876105c5be61eb83ae4c643@gmail.com","name":"Peiyu Wang"},"message":"Auto discover and set project SDK for pants plugin\n\nThis eliminates the manual step to select project SDK, which is\n\n* extra work.\n* error prone, given user might select a different sdk from what pants uses.\n\nThis is based on https://rbcommons.com/s/twitter/r/3680/ which exports pants\ndistributions by platforms used. Therefore it will decide based on whether\nthe new information is available (since export version `1.0.7`) whether to\nskip the manual import step.\n\nOther misc changes include:\n\n* Make `bytecodeTargetLevel` 1.7 so IJ is happy with \"multi exception catch\".\n* Fix some old pants argument and trailing ws in the README.md.\n* Extract `SimpleExportResult` as a separate class and added tests.\n\nNote while this takes care of the general case, we may have targets override\n`platform` or `test_platform` settings, IJ allows setting module level sdk.\nCreated https://github.com/pantsbuild/intellij-pants-plugin/issues/122 to\nfollow up.\n\nTesting Done:\nhttps://travis-ci.org/peiyuwang/intellij-pants-plugin/builds/122865806 passed\nhttps://travis-ci.org/peiyuwang/intellij-pants-plugin/builds/124064745 passed\n\nBugs closed: 121\n\nReviewed at https://rbcommons.com/s/twitter/r/3690/","distinct":false,"url":"https://api.github.com/repos/wisechengyi/intellij-pants-plugin/commits/c85b9593390db042c17bbb5c23a928ea80129df8"}]}