Sha256: 3bfe5c1fb81f7a4536e6330a8a63aa4399fce29deda17fe0ce660f65e23e5fdb

Contents?: true

Size: 1.84 KB

Versions: 1

Compression:

Stored size: 1.84 KB

Contents

### 0.5.1 - 2018-06-12
- Don't include empty strings from Scope#join_* methods when applicable.

### 0.5.0 - 2018-06-11
- Add `inspect_issues` to ObjectInspector::TemplatingFormatter.
- Add ObjectInspector::Scope#join_name.
- Add configurable ObjectInspector.configuration.presented_object_separator.


### 0.4.0 - 2018-05-25
- Feature: Add ObjectInspector::Configuration#default_scope setting -- can be used to override the default Scope for object inspection.
- Implement ObjectInspector::Scope#== for comparing scopes with scopes and/or scopes with (Arrays of) Strings, Symbols, etc.


### 0.3.1 - 2018-04-15
- Add ObjectInspector::Configuration#formatter_class setting for overriding the default Formatter.


### 0.3.0 - 2018-04-14

- Remove optional dependency on ActiveSupport::StringInquirer. [Scopes are now objects](https://github.com/pdobb/object_inspector/blob/master/lib/object_inspector/scope.rb) that act like ActiveSupport::StringInquirer objects.
- Add ObjectInspector::Scope.join_flags helper method.
- Add ObjectInspector::Scope.join_info helper method.
- Scope: Show an out-of-scope-placeholder symbol (*) when predicate is not matched and a block is given.
- Scope: Add wild-card "all" scope that is always evaluated as true / a match.
- Add ability to specify multiple scopes. e.g. my_object.inspect(scope: %i[verbose complex])
- Add gem defaults configuration.


### 0.2.0 - 2018-04-12

- Automatically inspect wrapped Objects, if applicable.
- Use `display_name` if defined on object, in place of `inspect_name`.
- Add on-the-fly inspect methods when Symbols are passed in to #inspect.
- Update the `flags` and `info` demarcation symbols.
- Add ObjectInspector::TemplatingFormatter, and use it as the new default since it's faster.
- Rename ObjectInspector::DefaultFormatter to ObjectInspector::CombiningFormatter.


### 0.1.0 - 2018-04-09

- Initial release!

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
object_inspector-0.5.1 CHANGELOG.md