Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
I added a pragma disables a warning complaining about non-CLS compliant members being abstract, and wants me to mark the type as non-CLS compliant. And it is true that this type cannot be extended by all CLS compliant languages. Having said that, if I marked the type as non-CLS all methods that take it as parameter will now have to be marked CLSCompliant(false), yet consumption of concrete encoders is totally CLS compliant, as it’s mainly to be done by calling helper methods in TextEncoderExtensions class, and so I think the warning is a bit too aggressive.
- Loading branch information