Skip to content

Making code CLSCompliant and removing some unused interop code#133

Merged
batzen merged 1 commit intodevelopfrom
CLSCompliant
Aug 4, 2020
Merged

Making code CLSCompliant and removing some unused interop code#133
batzen merged 1 commit intodevelopfrom
CLSCompliant

Conversation

@batzen
Copy link
Member

@batzen batzen commented Aug 1, 2020

There is no real reason to be not CLS compliant.
If we are not CLS compliant it makes usage from other .NET languages (like VB.NET or F#) an minefield of uncertainty. ;-)
Most of the not CLS compliant code is in the interop area which is a danger zone for everyone using it anyway.
During this i also removed some interop code we don't, and most likely will never, use.

@batzen batzen requested a review from punker76 August 1, 2020 18:30
Copy link
Member

@punker76 punker76 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@punker76
Copy link
Member

punker76 commented Aug 4, 2020

@batzen Milestone 4.3.3 or 5.0.0 ?

@batzen batzen merged commit e6c695a into develop Aug 4, 2020
@punker76 punker76 deleted the CLSCompliant branch August 5, 2020 09:09
@punker76 punker76 added this to the 4.4.0 milestone Oct 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants