{"push_id":667748614,"size":826,"distinct_size":13,"ref":"refs/heads/IntroduceLocal-976","head":"c354f3ef82084b79008d239d06bbc8b3229bc66e","before":"aad44fd02457e9cc6ec0114ea2de2586b6c5e032","commits":[{"sha":"a6c9aa47bcd673415ece83b74f50c6d0bf3a2400","author":{"email":"c63b817eb51f2c9df5d6e2ad0b2b5f79550b4142@gmail.com","name":"Sunny Ahuwanya"},"message":"Update ScriptTests.cs\n\nAdded failing test cases for void scripts with a dynamic receiver.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/a6c9aa47bcd673415ece83b74f50c6d0bf3a2400"},{"sha":"9fa472345a3ed9ccf994074c741345a62148ac0f","author":{"email":"c63b817eb51f2c9df5d6e2ad0b2b5f79550b4142@gmail.com","name":"Sunny Ahuwanya"},"message":"Added [Fact(Skip = \"Bug 170\")] to failing tests.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/9fa472345a3ed9ccf994074c741345a62148ac0f"},{"sha":"587748ae3e72b6f6e40b35c168048222475d951d","author":{"email":"7d5ac6a7a7764ea3b191fb6d3b48ceaf523ccf7e@users.noreply.github.com","name":"jbe2277"},"message":"Fix to pass the documentation argument\n\nThe bug is described in issue #854","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/587748ae3e72b6f6e40b35c168048222475d951d"},{"sha":"6e23168741fc435ccdd6f0c60a8ea9fbfe21f2cb","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Moved BlindAggregator implementation out of shipping code and into unit tests","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/6e23168741fc435ccdd6f0c60a8ea9fbfe21f2cb"},{"sha":"fccc60566a250bd379a0502753e52469ddd134cd","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/fccc60566a250bd379a0502753e52469ddd134cd"},{"sha":"d499c3d22707fc42666700e3c9e08e1bc915660a","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/d499c3d22707fc42666700e3c9e08e1bc915660a"},{"sha":"f0d0441115198caaa1abc91ffae73a862ec4920b","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Move BlindAggregatorFactory out of shipping code and into unit tests.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/f0d0441115198caaa1abc91ffae73a862ec4920b"},{"sha":"556fc5a6e1ce6b3e115958755564e3e50cbc279d","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Merge remote-tracking branch 'upstream/master' into MoveComWrapperFactory","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/556fc5a6e1ce6b3e115958755564e3e50cbc279d"},{"sha":"1f512ef5dddfdda343f3bf480126ed6ca8ae1d70","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Merge remote-tracking branch 'upstream/master' into MoveComWrapperFactory","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/1f512ef5dddfdda343f3bf480126ed6ca8ae1d70"},{"sha":"8561365dc39a9976b01825528b4cde5ac92288a3","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Merge remote-tracking branch 'upstream/master' into MoveComWrapperFactory","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/8561365dc39a9976b01825528b4cde5ac92288a3"},{"sha":"7ad28191eb55970dea15d4556187242cd89b2f5b","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Truncate rename dashboard description text at 15 characters","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/7ad28191eb55970dea15d4556187242cd89b2f5b"},{"sha":"82d1239419e7a15bde99074359aa3ec75e276c2d","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Merge remote-tracking branch 'upstream/master' into MoveComWrapperFactory","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/82d1239419e7a15bde99074359aa3ec75e276c2d"},{"sha":"9431fe5b29ea43de32c5fadfe92765d41732b908","author":{"email":"85971c18880d676ef8b4edf42812ed7c00c0719c@microsoft.com","name":"Paul Harrington"},"message":"Merge remote-tracking branch 'upstream/master' into MoveComWrapperFactory","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/9431fe5b29ea43de32c5fadfe92765d41732b908"},{"sha":"3df4931cfb0316e97a5206459caaa9c803907406","author":{"email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com","name":"Tom Meschter"},"message":"Add a basic assembly loader.\n\nCurrently we expect that an analyzer's dependencies are located next to\nit in the file system, and we do not require that those dependencies be\nexplicitly passed to the compiler. These requirements are changing. We\nwill now allow analyzers and their dependencies to be located anywhere,\nand this requires that the full set of analyzers and dependencies be\npassed in so that we know where to find them.\n\nIn order to load analyzers and dependencies under these new\nrequirements, this commit introduces the SimpleAnalyzerAssemblyLoader.\nThis type loads assemblies with a simple `Assembly.LoadFrom`, but it\nalso hooks the `AppDomain.AssemblyResolve` event in order to find and\nload items from its list of dependencies.\n\nCsc.exe and vbc.exe have been updated to use this loader instead of\ncalling directly into `Assembly.LoadFrom`. It is also exposed to the\nworkspace layer through the IAnalyzerService type.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/3df4931cfb0316e97a5206459caaa9c803907406"},{"sha":"291e1e4940c5cbc6c12e4ed493ccd2dc7aedee89","author":{"email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com","name":"Tom Meschter"},"message":"Remove commented-out code\n\nAnd add a doc comment.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/291e1e4940c5cbc6c12e4ed493ccd2dc7aedee89"},{"sha":"bb2049d3944728771083f515dc451b1fb620219a","author":{"email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com","name":"Tom Meschter"},"message":"Add a missing lock statement","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/bb2049d3944728771083f515dc451b1fb620219a"},{"sha":"c174c4d1c69e2b3dd3e4a5739f38d3f98916caf2","author":{"email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com","name":"Tom Meschter"},"message":"Implement a shadow-copying analyzer assembly loader","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/c174c4d1c69e2b3dd3e4a5739f38d3f98916caf2"},{"sha":"2b0670f486da31fab847541226c44fe0357496b1","author":{"email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com","name":"Tom Meschter"},"message":"Remove a file that has been deleted.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/2b0670f486da31fab847541226c44fe0357496b1"},{"sha":"5b3c93655b33b63238a39c3d903000c7917eaef1","author":{"email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com","name":"Tom Meschter"},"message":"Fix a couple of issues.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/5b3c93655b33b63238a39c3d903000c7917eaef1"},{"sha":"e269dc508deaf4ce69d1f1e6ab39d17119d2fa56","author":{"email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com","name":"Tom Meschter"},"message":"Pull out the shared parts of the assembly loaders\n\n`SimpleAnalyzerAssemblyLoader` and `ShadowCopyAssemblyLoader` have a lot\nof similar code. This commit pulls the shared parts out into\n`AbstractAnalyzerAssemblyLoader`.","distinct":false,"url":"https://api.github.com/repos/balajikris/roslyn/commits/e269dc508deaf4ce69d1f1e6ab39d17119d2fa56"}]}