solnic/virtus Virtus

Attributes on Steroids for Plain Old Ruby Objects

#18 (all)
Ruby (change)
8 seconds
about 1 year ago

Here you can see the build history of your project.

In case the documentation changed, it is shown here.

#18 Travis-CI will install Gems for us, let them deal with that. [68343e16] 8 seconds about 1 year ago
B
Virtus::Configuration#mass_assignment= has gotten worse (was A) Ne
B
Virtus::Configuration#nullify_blank= has gotten worse (was A) Ne
B
Virtus::Configuration#constructor= has gotten worse (was A) Ne
B
Virtus::Configuration#required= has gotten worse (was A) Ne
B
Virtus::Configuration#finalize= has gotten worse (was A) Ne
B
Virtus::Configuration#strict= has gotten worse (was A) Ne
B
Virtus::Configuration#coerce= has gotten worse (was A) Ne
#17 README: Show correct result for `user.attributes` [c4c0412d] 8 seconds over 1 year ago
Show 1 low priority object ...
4 builds omitted (no changes to documentation).
#12 Merge pull request #326 from novikserg/325_mass_assignment_bug_fix [8d8755fd] 14 seconds almost 2 years ago
Show 1 low priority object ...
4 builds omitted (no changes to documentation).
#7 Merge pull request #314 from lucasmazza/nullify_blank [d9d976e1] 18 seconds about 2 years ago
A
Virtus::Attribute::NullifyBlank Ne
A
Virtus::Configuration#nullify_blank= Ne
A
Virtus::Configuration#nullify_blank Ne
C
Virtus::Attribute::NullifyBlank#coerce E
Show 1 low priority object ...
2 builds omitted (no changes to documentation).
#4 v1.0.4 28 seconds over 2 years ago
A
Virtus::Options#define_option_method has improved (was B) S
B
Virtus::Attribute::Boolean#define_accessor_methods has improved (was C) S
A
Virtus::Configuration#required= Ne
A
Virtus::Configuration#required Ne
2 builds omitted (no changes to documentation).
#1 Merge pull request #269 from fnando/to_h-alias-pointing-to-attributes [b278c928] 27 seconds almost 3 years ago
A
Virtus N
A
Virtus::InstanceMethods#set_default_attributes! N
A
Virtus::InstanceMethods::MassAssignment#attributes N
A
Virtus::ValueObject::InstanceMethods#clone N
A
Virtus::Attribute Ne
B
Virtus::Options#accept_options Ne
B
Virtus.value_object Ne
U
Virtus.coercer Ne
U
Virtus.config Ne
U
Virtus.module Ne
U
Virtus.model Ne
A
Virtus::InstanceMethods::MassAssignment#attributes= Ne
A
Virtus::Attribute::Accessor#set_default_value Ne
A
Virtus::ValueObject::ClassMethods#equalizer Ne
A
Virtus::Extensions::AllowedWriterMethods Ne
A
Virtus::InstanceMethods::MassAssignment Ne
A
Virtus::Attribute::Collection::Type Ne
A
Virtus::TypeLookup#determine_type Ne
A
Virtus::Options#accepted_options Ne
A
Virtus::Attribute::Accessor#name Ne
A
Virtus::Attribute::EmbeddedValue Ne
A
Virtus::Attribute::Accessor#get Ne
A
Virtus::Attribute::Accessor#set Ne
A
Virtus::InstanceMethods#freeze Ne
A
Virtus::Attribute::Collection Ne
A
Virtus::Equalizer::Methods#== Ne
A
Virtus::Model::MassAssignment Ne
A
Virtus::Attribute::Coercible Ne
A
Virtus::InstanceMethods#[]= Ne
A
Virtus::Attribute::Accessor Ne
A
Virtus::InstanceMethods#[] Ne
A
Virtus::Equalizer::Methods Ne
A
Virtus::Model::Constructor Ne
A
Virtus::Attribute::Boolean Ne
A
Virtus::AttributeSet#merge Ne
A
Virtus::Attribute::Strict Ne
A
Virtus::Attribute#rename Ne
A
Virtus::Attribute#coerce Ne
A
Virtus::AttributeSet#[]= Ne
A
Virtus::InstanceMethods Ne
A
Virtus::Options#options Ne
A
Virtus::ClassInclusions Ne
A
Virtus::Attribute.build Ne
A
Virtus::AttributeSet#<< Ne
A
Virtus::Attribute::Hash Ne
A
Virtus::AttributeSet#[] Ne
A
Virtus::Attribute#type Ne
A
Virtus::Configuration Ne
A
Virtus::AttributeSet Ne
A
Virtus::ClassMethods Ne
A
Virtus::Coercer#call Ne
A
Virtus::ValueObject Ne
A
Virtus::Extensions Ne
A
Virtus::TypeLookup Ne
A
Virtus::Equalizer Ne
A
Virtus.finalize Ne
A
Virtus::Options Ne
A
Virtus::Coercer Ne
A
Virtus::Configuration#mass_assignment= Ne
A
Virtus::Configuration#mass_assignment Ne
A
Virtus::Configuration#constructor= Ne
A
Virtus::Configuration#constructor Ne
A
Virtus::Configuration#finalize= Ne
A
Virtus::Configuration#finalize Ne
A
Virtus::Configuration#coerce= Ne
A
Virtus::Configuration#strict= Ne
A
Virtus::Configuration#strict Ne
A
Virtus::Configuration#coerce Ne
B
Virtus::ValueObject::InstanceMethods#with Ne
B
Virtus::InstanceMethods#reset_attribute Ne
C
Virtus::Extensions::Methods#values Ne
U
Virtus::Attribute::Collection::Type#member_type= Ne
U
Virtus::Attribute::Collection::Type#member_type Ne
U
Virtus::Attribute::Collection::Type#primitive= Ne
U
Virtus::Attribute::Collection::Type#primitive Ne
U
Virtus::ValueObject::AllowedWriterMethods Ne
U
Virtus::ValueObject::InstanceMethods Ne
U
Virtus::CoercionError#attribute_name Ne
U
Virtus::InstanceMethods::Constructor Ne
U
Virtus::CoercionError#build_message Ne
U
Virtus::Attribute::LazyDefault#get Ne
U
Virtus::ValueObject::ClassMethods Ne
U
Virtus::CoercionError#target_type Ne
U
Virtus::CoercionError#initialize Ne
U
Virtus::ClassInclusions::Methods Ne
U
Virtus::CoercionError#attribute Ne
U
Virtus::ConstMissingExtensions Ne
U
Virtus::Attribute::LazyDefault Ne
U
Virtus::CoercionError#output Ne
U
Virtus::Extensions::Methods Ne
U
Virtus::CoercionError Ne
U
Virtus::Model::Core Ne
U
Virtus.coerce= Ne
U
Virtus.coerce Ne
U
Virtus::Model Ne
A
Virtus::ValueObject::ClassMethods#attribute E
A
Virtus::Extensions::Methods#attribute E
A
Virtus::AttributeSet#each E
B
Virtus::Attribute::Coercible#set E
C
Virtus::ClassMethods#attributes E
C
Virtus::Attribute.coerce E
C
Virtus::Attribute::Strict#coerce E
A
Virtus::Attribute::Collection#coerce E
A
Virtus::ClassMethods#attribute_set E
U
Virtus::Attribute.merge_options! E
Show 214 low priority objects ...

Let's raise the visibility of documentation in Open Source!

This page is for solnic/virtus and is part of a project called "Inch CI", showing documentation measurements provided by Inch. Inch CI also provides a badge: (not counting low priority objects)

Can I have my own badges?

Sure! To get the badge for the project you are looking at, just click the badge next to the project name.

To register another project with Inch CI, just enter your username/repo on the homepage or sign in with GitHub!

Can I tell Inch which files to evaluate?

No problemo! Learn how ...

Can I configure a webhook for continuous integration?

Of course! Learn how ...

What is the goal of this?

I really think that posting badges for documentation in READMEs will benefit you (because people can see that your project is well documented) and our community in general by improving the visibility of documentation.

Let's start a discussion, let's raise the visibility of documentation, let's talk.

Suggestions, feedback, critique: Hit me up on Twitter or via issue.