Skip to content

2.5

Compare
Choose a tag to compare
@kkalinowski kkalinowski released this 02 Apr 19:52
· 33 commits to master since this release

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