lib12 v2.5 Release Notes
Release Date: 2019-04-02 // almost 5 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