{"push_id":572095849,"size":45,"distinct_size":45,"ref":"refs/heads/master","head":"2af3a0ee564f806dc1bef78c5bfe00bcbab7a0aa","before":"608b18082faf50868d915da5fe13dd118dab56b2","commits":[{"sha":"7b57680087ed20def067a64da5c45aef0facd4bd","author":{"email":"172aa0e40c1d06bb00b322b1189736c0af8a4b6d@live.de","name":"Dennis Fischer"},"message":"Fix SimpleDiagnostic GetHashCode is more specific than Equals","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/7b57680087ed20def067a64da5c45aef0facd4bd"},{"sha":"3a54c09188fd60ba62b16c79f85824d7c3e228a4","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"Create new projects for System.Runtime.Analyzers\nMove rule CA1001 to this project. Rewrite the codefixer for it to be based on DocumentEditor and hence language agnostic.\n\nFix for CA1001 shouldn't generate a dispose method if there is already one in the type. Instead modify that method to make it the interface implementation.\nAdding some tests.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/3a54c09188fd60ba62b16c79f85824d7c3e228a4"},{"sha":"906419361c2121211711c4bbda38a5226138c9fd","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"The guids for the new analyzer projects were copied from the codeanalysisanalyzers but since the codeanalysisanalyzers werent part of the solution VS didnt know. Once I merged the change that added them to the solution, VS got confused. Fixing the guids.\n\nAlso adding newlines to the end.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/906419361c2121211711c4bbda38a5226138c9fd"},{"sha":"b658905645974d1486fdc70d3364303093f1de72","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"Merge remote-tracking branch 'upstream/master' into splitfxcop","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/b658905645974d1486fdc70d3364303093f1de72"},{"sha":"04434258818f6c3c8ddcf122191f9e54c680a074","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Fixes #309\n\nWe have two targets that each modify a compiled binary in-place:\nApplyOptimizations and FakeSign. They each write out their own sentinel\nfile to help keep incremental build healthy and quick. However, this\ncauses problems when you need to run both (e.g. on a developer box\ncompiling Release binaries).\nThis change moves the sentinel file into a third task that depends on\nthe other two. I hope it's obvious how to extend this if more \"post\ncompile binary modification\" targets are added later.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/04434258818f6c3c8ddcf122191f9e54c680a074"},{"sha":"b0b6e709318d8e626660b723a3040f4aa7401a54","author":{"email":"c3dabf28d8c57321e17c37e166feb25196ffe8a1@microsoft.com","name":"Brett Forsgren"},"message":"properly handle VB Global namespace in DeclaredSymbolInfo","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/b0b6e709318d8e626660b723a3040f4aa7401a54"},{"sha":"62b42e5b71d9dbec0d17638f03744387daa35979","author":{"email":"c3dabf28d8c57321e17c37e166feb25196ffe8a1@microsoft.com","name":"Brett Forsgren"},"message":"Merge branch 'master' into getnodename","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/62b42e5b71d9dbec0d17638f03744387daa35979"},{"sha":"9e9302ac22c32c09f4f0a6d007273402146cbf56","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"Merge changes with upstream/master - Roslyn.sln needed merging since a new project was added.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/9e9302ac22c32c09f4f0a6d007273402146cbf56"},{"sha":"1c176f5356aa7c94442733244cf3fdf4bda26350","author":{"email":"d411df0722112fd0bb97f018107c2ac69b7267b2@microsoft.com","name":"RoslynTeam"},"message":"Program for running tests in parallel\n\nCurrently tests are run on the developers machine using\n\n> msbuild BuildAndTest.proj\n\nThis takes ~25 minutes to complete on the CI machine and ~45 minutes on\na developer machine (developer machines run a greater number of suites).\nThis is not conductive to quick bug fixes.\n\nIdeally the infrastructure would switch over to using xunit 2 which can\nhandle parallelizing the tests for us.  Unfortunately this isn't an\noption because:\n\n1. The 32 bit runner quickly OOMS on our suites\n2. A number of our tests can't run in 64 bit\n\nLong term xunit2 is still our goal.  Short term though this tool will\nuse process level parallelization to run our suites.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/1c176f5356aa7c94442733244cf3fdf4bda26350"},{"sha":"3251899b1c11d80cdb6616c2a49dfc3da7c6a30e","author":{"email":"a153fe40cf23404581b29e8537095154d0b71ac0@microsoft.com","name":"Jared Parsons"},"message":"Use the correct xunit version","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/3251899b1c11d80cdb6616c2a49dfc3da7c6a30e"},{"sha":"4862700ed248c102e1d202da17b0a69b5a67a47b","author":{"email":"d411df0722112fd0bb97f018107c2ac69b7267b2@microsoft.com","name":"RoslynTeam"},"message":"Small updates\n\nSmall updates to the change\n\n- Sort the output by ellapsed time\n- Disable a suite which was failing","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/4862700ed248c102e1d202da17b0a69b5a67a47b"},{"sha":"068f63afbdbfdcbbf16ac5bdb79200695ec86439","author":{"email":"d411df0722112fd0bb97f018107c2ac69b7267b2@microsoft.com","name":"RoslynTeam"},"message":"Code formatter fixes.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/068f63afbdbfdcbbf16ac5bdb79200695ec86439"},{"sha":"7b705e072b9e47ee83b91c44c9e42931ef640a2f","author":{"email":"d411df0722112fd0bb97f018107c2ac69b7267b2@microsoft.com","name":"RoslynTeam"},"message":"Formatting issue","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/7b705e072b9e47ee83b91c44c9e42931ef640a2f"},{"sha":"6bec67ea2b21f42f9a963e3a11c37d0d0a455444","author":{"email":"0f7223ab8bb4e3047c655a9adc6ffcbbce9f0d89@microsoft.com","name":"Heejae Chang"},"message":"fix test break I introduced.\n\nI added encoding check in code that are shared by multiple tests.\n\nthis change make encoding check to be explicitly requested","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/6bec67ea2b21f42f9a963e3a11c37d0d0a455444"},{"sha":"2aebd5031e99dc71d05027a0194e3d96befdc9f1","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"Fix #295","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/2aebd5031e99dc71d05027a0194e3d96befdc9f1"},{"sha":"24714502fc2c4ede8509d397c15fedf27a2674d5","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Don't preselect enums on backspace\n\nWhen backspacing in VB, we used to prefer preselected items over text\nmatches. Dev12 does this for object creation preseletion, but not enum\npreselection. We should match that behavior.\n\nFixes #287.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/24714502fc2c4ede8509d397c15fedf27a2674d5"},{"sha":"ab780162154ca388c85980bdfedca92a1114be01","author":{"email":"aa153b5d1fcb55096034df7a27565f4297f195d2@endarch.org","name":"Ravi Chande"},"message":"Merge pull request #368 from rchande/FixBackspacePreselection\n\nDon't preselect enums on backspace","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/ab780162154ca388c85980bdfedca92a1114be01"},{"sha":"101d449c6393f27a8d06c468be770e765d9b3355","author":{"email":"133f368c2c2ee95096a58136efd60d44fbb520c4@outlook.com","name":"Heejae Chang"},"message":"Merge pull request #382 from heejaechang/tempStorageFix2\n\nfix test break I introduced.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/101d449c6393f27a8d06c468be770e765d9b3355"},{"sha":"ac5d0b1392ddbc97399a2ed2041b5ba80aead42d","author":{"email":"a153fe40cf23404581b29e8537095154d0b71ac0@microsoft.com","name":"Jared Parsons"},"message":"Respond to PR feedback","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/ac5d0b1392ddbc97399a2ed2041b5ba80aead42d"},{"sha":"0afd3b0fc0dba92aa8c2c67611a529d95e9f888b","author":{"email":"a153fe40cf23404581b29e8537095154d0b71ac0@microsoft.com","name":"Jared Parsons"},"message":"Disable failing suites\n\nThese suites are failing on a number of machines without this change.\nDisabling.","distinct":true,"url":"https://api.github.com/repos/wschae/roslyn/commits/0afd3b0fc0dba92aa8c2c67611a529d95e9f888b"}]}