Skip to content

Long string behaviour, search whole inheritance chain, developer goodness

Compare
Choose a tag to compare
@tdwright tdwright released this 30 Dec 15:44
· 99 commits to master since this release

Long string handling

By adding a LongStringBehaviour property to columns, this change allows users to specify how long strings should be handled.

Users can choose from:

  1. Doing nothing (default behaviour)
  2. Truncating, with or without ellipsis (customisable; defaults to "...")
  3. Wrapping

When truncating or wrapping, the width can also be specified.

Minor changes

  • Improved test coverage of PublicPropertiesNotFoundException (addressing http://bit.ly/2E4GQCg)
  • Some debugging sugar in the form of DebuggerDisplay attributes
  • Now searches base classes for public properties available through inheritance