PowerShellEditorServices icon indicating copy to clipboard operation
PowerShellEditorServices copied to clipboard

Get rid of optional parameters in API function signatures

Open daviwil opened this issue 10 years ago • 3 comments

Apparently optional parameters cause issues with backwards compatibility in .NET APIs. Best to remove that pattern entirely.

More info: http://haacked.com/archive/2010/08/10/versioning-issues-with-optional-arguments.aspx/

daviwil avatar Oct 29 '15 22:10 daviwil

:+1: for overloads

vors avatar Oct 29 '15 22:10 vors

Indeed!

daviwil avatar Oct 29 '15 22:10 daviwil

Probably can't get this in for 0.1.0 so it will have to be a breaking change for 0.2.0.

daviwil avatar Nov 16 '15 14:11 daviwil