lib12 v2.5 Release Notes
Release Date: 2019-04-02 // almost 4 years ago-
โ Added:
- Lots of additional reflection extensions. Methods like GetConstant, IsMarkedWithAttribute, IsImplementingInterface and more for all reflection constructs like Type, MethodInfo, PropertyInfo, etc.
- ๐ Support for ReadOnlyCollection and ReadOnlyDictionary in the Pack, Empty, IEnumerable and IDictionary
- Execution.Repeat and Execution.Retry overloads
- Concat and Recover extensions for the IDictionary
- DateTime.GetYesterday and DateTime.GetTomorrow
๐ Renames (previous classes and methods stays as obsolete)
- object.SetProperty - use Type.SetPropertyValueByName
- Type.GetPropertyValue - use Type.GetPropertyValueByName
Other:
- ๐ marked whole PerformanceCheck class as obsolete instead of just Benchmark method
- โ added Sonar for code quality checking
- โ added NCrunch config