{"push_id":2703712090,"size":8,"distinct_size":7,"ref":"refs/heads/master","head":"8778deb477069c1790ec1dfd4e1319bef1751b71","before":"ec3b976f5df381daa1d8a857c2f32226d45b8aec","commits":[{"sha":"f035aed7eed406908dd6cf7a031a16ddc2732c49","author":{"name":"Keith Hill","email":"0d2625f857d70608b099769b56c9bd4c879a9b1b@hotmail.com"},"message":"Fix PSES crash that happens if you format an empty PS doc (#685)\n\nInvoke-Formatter -ScriptDefinition '' - throws a terminating error:\r\nParameterBinderValidationException.\r\n\r\nI suppose we could have added another catch statement to the InvokePowerShell method\r\nin the AnalysisService but in general, we probably want to know about such bugs.\r\n\r\nAlso, we could also update the extension to not send a format request for an empty doc\r\nbut I'm not sure it's worth the additional code change given corner case scenario.\r\nBut I could be convinced otherwise.","distinct":false,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/f035aed7eed406908dd6cf7a031a16ddc2732c49"},{"sha":"b9c428ab88bee47c3f360513ee6d43956d3d59dd","author":{"name":"Robert Holt","email":"88bd7f10cb475705173550a4a6ba8ba6dc9608de@gmail.com"},"message":"Make AnalysisService use the latest version of PSScriptAnalyzer (#677)\n\n* Use latest version of PSSA for AnalysisService\r\n\r\n* Make AnalysisService constructor private\r\n\r\n* Refactor redundant code\r\n\r\n* Make AnalysisService absorb all exceptions it generates\r\n\r\n* Address @tylerl0706's feedback, convert logging to string builder, implement dispose pattern\r\n\r\n* Update disposal methods","distinct":true,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/b9c428ab88bee47c3f360513ee6d43956d3d59dd"},{"sha":"eedfad2588db4af76fcf001d8abf87b4850aa9b4","author":{"name":"Keith Hill","email":"0d2625f857d70608b099769b56c9bd4c879a9b1b@hotmail.com"},"message":"Fix issue where MS Dynamics CRM (#686)\n\n* Fix issue where MS Dynamics CRM\r\nredefines set-content, breaks Start-PSES\r\n\r\nFixes https://github.com/PowerShell/vscode-powershell/issues/1331\r\n\r\nI wish we didn't have to module qualify command names like this but\r\nwe've been bitten several times now by overridden commands.\r\n\r\n* Module qualify more commands\r\n\r\nI'm, for the moment, drawing the line at the *-Object commands.\r\n\r\nI really hate having to do this but I hate dealing with\r\nexternally inflicted bugs even more.","distinct":true,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/eedfad2588db4af76fcf001d8abf87b4850aa9b4"},{"sha":"b57b44fe66d9ede9a84d8415b3a0345e1ed4a80d","author":{"name":"Tyler James Leonhardt","email":"4b28cb43cb490e67974f58cf788ce0ea68f32e27@gmail.com"},"message":"add what to do when there's a vulnerability to docs (#687)\n\n* add what to do when there's a vulnerability\r\n\r\n* Update CONTRIBUTING.md\r\n\r\n* fix links","distinct":true,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/b57b44fe66d9ede9a84d8415b3a0345e1ed4a80d"},{"sha":"e621bc075717c490c4bccd899773e2c13f567362","author":{"name":"Adam Driscoll","email":"4fedc8c44f65eb896bc9ba88b7c5f11b806eb1c0@users.noreply.github.com"},"message":"Set DocumentRangeFormattingProvider value to false. (#693)","distinct":true,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/e621bc075717c490c4bccd899773e2c13f567362"},{"sha":"045d65b12356364c653b17f1db475fad34df452b","author":{"name":"Keith Hill","email":"0d2625f857d70608b099769b56c9bd4c879a9b1b@hotmail.com"},"message":"Fix error w/Start-EditorServices transcript logging using temp console (#691)\n\nThis error happens because when log level is set to Diagnostic, we use\r\nStart-Transcript to log the output of Start-EditorServices.ps1.\r\nBut the log filename we we're using was always Start-EditorServices.log.\r\nWhen we start a temp console debug session, is using the\r\nStart-EditorServices.ps1 script to start the debug session.\r\nThat attempts to log to the original log file which is locked.\r\nThis causes an error. The fix is to append the log filename\r\nwhich will be unique per launch of the Start-ES script.","distinct":true,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/045d65b12356364c653b17f1db475fad34df452b"},{"sha":"4d4d7296651f03f97718a55bb4e8372e5608346b","author":{"name":"Keith Hill","email":"0d2625f857d70608b099769b56c9bd4c879a9b1b@hotmail.com"},"message":"Change debug launch handler to treat null/empty cwd to not change dir (#694)\n\n* Change debug launch handler to treat null/empty cwd to not change dir\r\n\r\nFix for PowerShell/vscode-powershell#1330\r\n\r\nRemoves deprecated \"Program\" field from LaunchRequest class.\r\nSimplifies working dir logic in HandleLaunchRequest.  Basically if the\r\nlaunch request happens in the regular integrated console, a null/empty\r\ncwd means \"do not change the working dir\".  If the request is using the\r\ntemp integrated console, there is no \"existing\" workng dir, so we use\r\nthe original logic to set the working dir.\r\n\r\n* Address PR feedback, reorg to not execute working dir code unless used\r\n\r\n* Get rid of unnecessary pragma warning disable","distinct":true,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/4d4d7296651f03f97718a55bb4e8372e5608346b"},{"sha":"8778deb477069c1790ec1dfd4e1319bef1751b71","author":{"name":"Adam Driscoll","email":"4fedc8c44f65eb896bc9ba88b7c5f11b806eb1c0@users.noreply.github.com"},"message":"Add RenameProvider capability (#696)","distinct":true,"url":"https://api.github.com/repos/rjmholt/PowerShellEditorServices/commits/8778deb477069c1790ec1dfd4e1319bef1751b71"}]}
{"actor":{"display_login":"rjmholt"}}