Description
A change was made for several classes to no longer inherit from TestProperty in this PR: #482
Steps to reproduce
This code used to compile/run:
DescriptionAttribute da = new DescriptionAttribute();
var attribute = (TestPropertyAttribute)da; //Invalid cast
var key = da.Key; //No longer exist
var value = da.Value; //No longer exist
Some are compile time, but 3rd party libraries that were compiled against an older version will get runtime errors.
Expected behavior
Continued binary and code compatibility across minor updates. If this was an intended change, they should be marked deprecated, and not removed until the next major version change (ie v2.0)
Actual behavior
Compile time or runtime errors.
Description
A change was made for several classes to no longer inherit from TestProperty in this PR: #482
Steps to reproduce
This code used to compile/run:
Some are compile time, but 3rd party libraries that were compiled against an older version will get runtime errors.
Expected behavior
Continued binary and code compatibility across minor updates. If this was an intended change, they should be marked deprecated, and not removed until the next major version change (ie v2.0)
Actual behavior
Compile time or runtime errors.