rom-rb/rom Rom

Data mapping and persistence toolkit for Ruby

Refresh
#1765 (all)
Ruby (change)
32 seconds
21 minutes ago

Here you can see the build history of your project.

In case the documentation changed, it is shown here.

#1765 Use released dry-{logic,types,struct} [15df1c81] 32 seconds 21 minutes ago
6 builds omitted (no changes to documentation).
#1752 Bump all versions to 5.0.0 [1241273f] 42 seconds 4 days ago
3 builds omitted (no changes to documentation).
#1743 Merge pull request #512 from rom-rb/mb_alias_option [867c95da] 34 seconds 5 days ago
Show 3 low priority objects ...
27 builds omitted (no changes to documentation).
#1680 Merge pull request #513 from rom-rb/fix-command-doc [313b5b39] 30 seconds 4 months ago
Show 2 low priority objects ...
#1673 Merge pull request #510 from rom-rb/rom5-remove-aggregate [5413f70f] 31 seconds 4 months ago
10 builds omitted (no changes to documentation).
#1642 Merge pull request #504 from rom-rb/repo-flexible-container-param [d8dba243] 45 seconds 7 months ago
B
ROM::Repository::ClassInterface#new has gotten worse (was A) Ne
A
ROM::Repository::Root#initialize has improved (was B) Se
A
ROM::Repository#initialize has improved (was B) S
9 builds omitted (no changes to documentation).
#1625 Merge pull request #478 from rom-rb/update-dry-types [c091a5fd] 41 seconds 11 months ago
Show 1 low priority object ...
16 builds omitted (no changes to documentation).
#1598 [core] add support for configuring adapter-specific mappers [3a940f89] 33 seconds about 1 year ago
Show 1 low priority object ...
#1596 Merge pull request #485 from rom-rb/fix-default-auto-mapping [f531e270] 81 seconds about 1 year ago
C
ROM::Relation::Composite#map_to E
5 builds omitted (no changes to documentation).
#1585 Merge pull request #481 from alsemyonov/fix-docs-4.1 [9de81efa] 35 seconds about 1 year ago
U
ROM::Relation::ClassInterface#relation_name has gotten worse (was A) Ne
C
ROM::Schema::Inferrer#enabled? has improved (was U) S
C
ROM::Schema::Inferrer#enabled N
A
ROM::PluginRegistryBase#plugin_type Ne
C
ROM::Memory::Relation#order Ne
C
ROM::Memory::Relation#join Ne
C
ROM::Schema::Inferrer#attributes_inferrer Ne
C
ROM::Schema::Inferrer#attr_class Ne
A
ROM::Schema::Inferrer.attributes_inferrer E
A
ROM::Schema::Inferrer.attr_class E
C
ROM::Memory::Relation#restrict E
C
ROM::Memory::Relation#take E
15 builds omitted (no changes to documentation).
#1560 Merge pull request #476 from rom-rb/timestamps_and_changesets [5aee7cf5] 29 seconds over 1 year ago
Show 1 low priority object ...
4 builds omitted (no changes to documentation).
#1547 v4.1.0 67 seconds over 1 year ago
B
ROM::Command::ClassInterface#use has gotten worse (was A) S
A
ROM::Schema#primary_key_names has improved (was U) Ne
A
ROM::Schema#primary_key_name has improved (was U) Ne
A
ROM::Plugins::Command::Timestamps::ClassInterface#datestamps N
A
ROM::Notifications::Event#to_h N
A
ROM::CommandCompiler#plugins_options Ne
A
ROM::Plugins::Command::Timestamps Ne
A
ROM::CommandCompiler#cache Ne
B
ROM::Memory::Relation#rename Ne
U
ROM::Plugins::Command::Timestamps#initialize_timestamp_attributes Ne
U
ROM::Plugins::Command::Timestamps::InstanceMethods Ne
U
ROM::Plugins::Command::Timestamps::ClassInterface Ne
U
ROM::Plugins::Command::Timestamps#initialize Ne
U
ROM::Plugins::Command::Timestamps#timestamps Ne
U
ROM::Plugins::Command::Timestamps#datestamps Ne
A
ROM::Gateway.mapper_compiler E
A
ROM::Plugins::Command::Timestamps::ClassInterface#timestamps E
Show 18 low priority objects ...
#1546
#1545
#1544
#1543
#1542
#1541
#1540
#1539
#1537
#1536
#1534
#1532
#1531
#1529
#1527
#1526
#1525
#1522
#1521
#1520
#1519
#1516
#1514
#1513
#1511
#1508
#1500
#1499
#1498
#1497
#1496
#1495
#1493
#1490
#1488
#1487
#1485
#1483
#1473
#1471
#1470
#1469
#1468
#1467
#1466
#1465
#1461
#1460
#1459
#1458
#1457
#1456
#1455
#1454
#1453
#1450
#1449
#1448
#1447
#1445
#1443
9 builds omitted (no changes to documentation).
#1432
8 builds omitted (no changes to documentation).
#1423
2 builds omitted (no changes to documentation).
#1420 [mapper] Add ROM::Transformer [cac2a8ec] 42 seconds over 1 year ago
A
ROM::Transformer.build Ne
A
ROM::Transformer Ne
Show 1 low priority object ...
2 builds omitted (no changes to documentation).
#1417 Update yard docs [ci skip] [f2822833] 50 seconds over 1 year ago
A
ROM::Initializer::InstanceMethods#freeze has improved (was U) Ne
A
ROM::Relation::Graph#with_nodes has improved (was U) Ne
A
ROM::Notifications::Publisher has improved (was U) Ne
A
ROM::Relation::ClassInterface has improved (was U) Ne
B
ROM::Configurable::Config#[] has improved (was U) Ne
A
ROM::Setup#auto_registration has improved (was U) E
A
ROM::Notifications::Listener has improved (was U) Ne
A
ROM::Commands::Lazy::Create has improved (was U) Ne
A
ROM::Commands::Lazy::Update has improved (was U) Ne
A
ROM::AdapterNotPresentError has improved (was U) Ne
A
ROM::Commands::Lazy::Delete has improved (was U) Ne
A
ROM::Configurable#configure has improved (was U) Ne
A
ROM::ElementNotFoundError has improved (was U) Ne
C
ROM::Relation#eager_load has improved (was U) N
A
ROM::InvalidRelationName has improved (was U) Ne
A
ROM::AutoRegistration has improved (was U) Ne
A
ROM::Types::Methods has improved (was U) Ne
A
ROM::Memory::Schema has improved (was U) Ne
B
ROM::Relation#node has improved (was U) Ne
A
ROM::Schema::DSL has improved (was U) Ne
A
ROM::Setup has improved (was U) Ne
A
ROM::Commands::Lazy::Update#call has improved (was B) E
A
ROM::Commands::Lazy::Create#call has improved (was B) E
A
ROM::Commands::Lazy::Delete#call has improved (was B) E
A
ROM::Associations::ManyToMany#target_key has improved (was U) E
A
ROM::Associations::ManyToMany#source_key has improved (was U) E
A
ROM::Associations::ManyToMany#join_assoc has improved (was U) E
A
ROM::Associations::OneToMany#source_key has improved (was U) E
A
ROM::Associations::ManyToOne#source_key has improved (was U) E
A
ROM::Associations::OneToMany#target_key has improved (was U) E
A
ROM::Associations::ManyToOne#target_key has improved (was U) E
A
ROM::Relation::ClassInterface#set_schema! has improved (was U) E
A
ROM::Schema#finalize_associations! has improved (was U) E
B
ROM::StructCompiler#call has improved (was U) E
B
ROM::Schema#finalize! has improved (was U) E
A
ROM::Memory::Schema#finalize_associations! has improved (was U) S
B
ROM::Relation#preload_assoc has improved (was U) S
A
ROM::Configurable#config has improved (was U) S
A
ROM::Configurable has improved (was U) S
A
ROM::StructCompiler#[] has improved (was U) S
A
ROM::Schema::DSL#schema_class Ne
A
ROM::Schema::DSL#attr_class Ne
A
ROM::Schema::DSL#relation Ne
A
ROM::Schema::DSL#inferrer Ne
A
ROM::Schema::DSL#adapter Ne
#1416 Update yard docs [ci skip] [d9c72d48] 42 seconds over 1 year ago
A
ROM::Plugins::Relation::Changeset::InstanceMethods has improved (was U) Ne
A
ROM::Associations::Definitions::Abstract#type has improved (was U) Ne
A
ROM::Changeset::Associated#associate has improved (was U) E
A
ROM::Repository::ClassInterface#new has improved (was U) E
A
ROM::Plugins::Relation::Changeset has improved (was U) E
A
ROM::Associations::Definitions::Abstract#override? has improved (was U) Se
A
ROM::Associations::Definitions::Abstract#aliased? has improved (was U) Se
#1415 Update yard docs [ci skip] [87d58053] 42 seconds over 1 year ago
A
ROM::Configuration#use has improved (was U) Ne
A
ROM::InternalPluginRegistry#fetch has improved (was A) Ne
A
ROM::Gateway#transaction has improved (was B) Ne
A
ROM::Relation#wrap has improved (was B) Ne
A
ROM::Relation::Combined#combine_with has improved (was B) Ne
A
ROM::Relation#wrap_around has improved (was B) Ne
A
ROM::Schema#append has improved (was B) Ne
A
ROM::Memory::Dataset#order has improved (was B) Ne
A
ROM::Schema#call has improved (was B) Ne
A
ROM::AutoRegistrationStrategies::CustomNamespace#call has improved (was U) S
A
ROM::AutoRegistrationStrategies::WithNamespace#call has improved (was U) S
A
ROM::AutoRegistrationStrategies::NoNamespace#call has improved (was U) S
A
ROM::AutoRegistrationStrategies::CustomNamespace has improved (was U) S
A
ROM::AutoRegistrationStrategies::WithNamespace has improved (was U) S
A
ROM::AutoRegistrationStrategies::NoNamespace has improved (was U) S
A
ROM::AutoRegistration#relations has improved (was U) S
A
ROM::AutoRegistration#commands has improved (was U) S
A
ROM::AutoRegistration#mappers has improved (was U) S
A
ROM::ConfigurationPluginRegistry#fetch has improved (was A) Se
A
ROM::Commands::Graph::InputEvaluator#call has improved (was C) S
A
ROM::AutoRegistrationStrategies::Base has improved (was U) S
A
ROM::Memory::Schema#call has improved (was B) Se
A
ROM::Relation#with has improved (was A) Ne
A
ROM::Attribute#eql? has improved (was B) Se
B
ROM::AutoRegistration#load_entities has improved (was U) S
A
ROM::Commands::Graph::InputEvaluator.build has improved (was A) S
A
ROM::Command::ClassInterface#create_class has improved (was C) S
B
ROM::Global::PluginDSL#adapter has improved (was C) S
A
ROM::Command::ClassInterface#use has improved (was B) S
A
ROM::Command::ClassInterface#extend_for_relation has improved (was B) S
A
ROM::PluginBase#apply_to has improved (was C) S
A
ROM::ConfigurationPlugin#apply_to has improved (was B) S
A
ROM::Plugin#apply_to has improved (was B) S
A
ROM::AutoRegistrationStrategies::CustomNamespace#namespace Ne
A
ROM::AutoRegistrationStrategies::CustomNamespace#directory Ne
A
ROM::AutoRegistrationStrategies::WithNamespace#directory Ne
A
ROM::AutoRegistrationStrategies::NoNamespace#directory Ne
A
ROM::AutoRegistrationStrategies::NoNamespace#entity Ne
A
ROM::AutoRegistrationStrategies::Base#file Ne
A
ROM::AutoRegistration#component_dirs Ne
A
ROM::AutoRegistration#directory Ne
A
ROM::AutoRegistration#namespace Ne
A
ROM::AutoRegistration#globs Ne
#1414 Update yard docs [ci skip] [e54c20bf] 52 seconds over 1 year ago
U
ROM::Notifications::Event#id has gotten worse (was C) Ne
A
ROM::Memory::Dataset#insert has improved (was B) N
B
ROM::Configuration#initialize has improved (was U) Se
A
ROM::Relation::Materializable#each has improved (was B) Ne
A
ROM::Memory::Dataset#project has improved (was B) Ne
A
ROM::Relation::Loaded#each has improved (was B) Ne
A
ROM::Memory::Dataset#join has improved (was B) Ne
A
ROM::Relation#as has improved (was B) Ne
A
ROM::Changeset#new has improved (was C) Ne
B
ROM::Memory::Dataset#order has improved (was C) Ne
A
ROM::Plugins::Relation::Instrumentation::ClassInterface#instrument has improved (was U) Ne
B
ROM::Plugins::Relation::Instrumentation#instrument has improved (was U) Ne
C
ROM::Commands::Graph::InputEvaluator#call has improved (was U) E
A
ROM::Relation::Wrap#wrap has improved (was U) Ne
A
ROM::Memory::Dataset#restrict has improved (was B) Ne
A
ROM::Memory::Dataset#delete has improved (was B) Ne
A
ROM::Relation::Combined#combine has improved (was C) Ne
A
ROM::Commands::Lazy#combine has improved (was C) Ne
A
ROM::Relation::Wrap#call has improved (was C) Ne
A
ROM::CommandCompiler#relations has improved (was C) Ne
A
ROM::CommandCompiler#gateways has improved (was C) Ne
A
ROM::Attribute#type has improved (was C) Ne
A
ROM::Plugins::Relation::Instrumentation::ClassInterface has improved (was U) S
B
ROM::Commands::Graph::InputEvaluator.exclude_proc has improved (was U) S
B
ROM::Commands::Graph::InputEvaluator#initialize has improved (was U) S
A
ROM::Commands::Graph::InputEvaluator.build has improved (was U) S
A
ROM::Notifications::EventBus#initialize has improved (was U) Ne
A
ROM::Commands::Graph::InputEvaluator has improved (was U) S
A
ROM::Notifications::Event#initialize has improved (was U) S
A
ROM::Relation#each has improved (was A) E
A
ROM::Plugins::Command::Schema::ClassInterface#build has improved (was C) E
A
ROM::Relation::Graph#map_to has improved (was C) E
A
ROM::Relation::Graph#map_with has improved (was B) E
A
ROM::Plugins::Command::Schema has improved (was U) S
A
ROM::Relation::Wrap#relation has improved (was U) S
A
ROM::Associations::Definitions::ManyToMany#through Ne
A
ROM::CommandCompiler#commands Ne
U
ROM::Initializer::InstanceMethods#freeze Ne
Show 4 low priority objects ...
#1413 Update Changeset::Update YARD docs [ci skip] [15a6543b] 49 seconds over 1 year ago
A
ROM::Relation#struct_namespace has improved (was C) Ne
A
ROM::Relation::Commands#command has improved (was U) Ne
A
ROM::Relation#combine has improved (was B) Ne
A
ROM::Notifications::Publisher#subscribe has improved (was U) Ne
A
ROM::Notifications::Listener#subscribe has improved (was U) Ne
B
ROM::AutoCurry#auto_curry has improved (was U) Se
A
ROM::Types.Constructor has improved (was U) Ne
A
ROM::Plugins::Relation::Changeset::InstanceMethods#changeset has improved (was B) Ne
A
ROM::Associations::Abstract#combine_keys has improved (was U) Ne
A
ROM::Associations::Abstract#foreign_key has improved (was U) Ne
B
ROM::Associations::Abstract#apply_view has improved (was U) Ne
A
ROM::Notifications::Publisher#trigger has improved (was U) Ne
A
ROM::Associations::ManyToMany#through has improved (was U) Ne
A
ROM::Associations::Abstract#result has improved (was U) Ne
A
ROM::Associations::ManyToMany#call has improved (was U) E
A
ROM::Associations::OneToMany#call has improved (was U) E
A
ROM::Notifications#register_event has improved (was U) Ne
A
ROM::Notifications::Event#trigger has improved (was U) S
A
ROM::Notifications::Event#payload has improved (was U) E
A
ROM::Associations::ManyToOne#call has improved (was U) E
A
ROM::Associations::Abstract#view has improved (was U) Ne
A
ROM::Associations::Abstract#name has improved (was U) Ne
A
ROM::Associations::Abstract.new has improved (was U) Ne
A
ROM::Associations::Abstract#key has improved (was U) Ne
A
ROM::Types::Methods#ForeignKey has improved (was U) Ne
A
ROM::Associations::Abstract#as has improved (was U) Ne
A
ROM::Associations::ManyToMany has improved (was U) Ne
A
ROM::Associations::OneToMany has improved (was U) Ne
A
ROM::Notifications::EventBus has improved (was U) Ne
C
ROM::Notifications::Event#id has improved (was U) E
A
ROM::Associations::ManyToOne has improved (was U) Ne
A
ROM::Notifications.event_bus has improved (was U) Ne
A
ROM::Notifications::Event#[] has improved (was U) Ne
C
ROM::Relation::Graph#map_to has improved (was U) E
A
ROM::Notifications::Event has improved (was U) Ne
A
ROM::Container#relations has improved (was U) Ne
A
ROM::Container#gateways has improved (was U) Ne
A
ROM::Container#commands has improved (was U) Ne
A
ROM::Relation::Curried has improved (was U) Ne
A
ROM::Container#mappers has improved (was U) Ne
A
ROM::Types.Definition has improved (was U) Ne
A
ROM::AssociationSet has improved (was U) Ne
A
ROM::Notifications has improved (was U) Ne
A
ROM::AutoCurry has improved (was U) S
A
ROM::Types has improved (was U) Ne
A
ROM::Associations::ManyToMany#foreign_key has improved (was U) E
A
ROM::Associations::ManyToOne#foreign_key has improved (was U) E
A
ROM::Associations::OneToMany#foreign_key has improved (was U) E
A
ROM::Associations::ManyToMany#join_key_map has improved (was U) Se
A
ROM::Associations::Abstract#override? has improved (was U) Se
A
ROM::Associations::Abstract#aliased? has improved (was U) Se
A
ROM::Associations::OneToOneThrough has improved (was U) Se
A
ROM::Associations::OneToOne has improved (was U) Se
A
ROM::Associations::ManyToMany#parent_combine_keys has improved (was U) S
A
ROM::Associations::Abstract#join_key_map has improved (was U) S
A
ROM::Associations::ManyToMany#associate has improved (was U) S
A
ROM::Associations::ManyToOne#associate has improved (was U) S
A
ROM::Associations::OneToMany#associate has improved (was U) S
B
ROM::Associations::Abstract#prepare has improved (was U) S
A
ROM::Associations::Abstract#wrap has improved (was U) S
A
ROM::Associations::Abstract#node has improved (was U) S
C
ROM::Relation::Graph#mapper has improved (was U) S
A
ROM::Cache has improved (was U) S
A
ROM::Associations::Abstract#self_ref? has improved (was U) S
A
ROM::Relation#wrap_class has improved (was U) S
A
ROM::Attribute#aliased N
A
ROM::Attribute#inspect N
A
ROM::Attribute Ne
A
ROM::Associations::Definitions::Abstract#combine_keys Ne
A
ROM::Relation::Curried#curry_args Ne
A
ROM::Relation::Curried#relation Ne
A
ROM::CommandRegistry#compiler Ne
A
ROM::CommandRegistry#mappers Ne
A
ROM::Relation::Curried#arity Ne
A
ROM::Relation::Curried#view Ne
A
ROM::CommandRegistry#mapper Ne
A
ROM::Attribute#to_read_ast Ne
A
ROM::Attribute#prefixed Ne
A
ROM::Attribute#optional Ne
A
ROM::Attribute#wrapped Ne
A
ROM::Registry#elements Ne
A
ROM::Attribute#to_ast Ne
A
ROM::Attribute#source Ne
A
ROM::Schema#canonical Ne
A
ROM::Attribute#target Ne
A
ROM::Attribute#alias Ne
A
ROM::Attribute#meta Ne
A
ROM::Registry#cache Ne
A
ROM::Attribute#name Ne
A
ROM::Attribute#key Ne
B
Coercible.HashJSON Ne
B
Coercible.JSONHash Ne
B
Coercible.JSON Ne
C
ROM::Attribute#type Ne
U
ROM::InvalidRelationName#initialize Ne
U
ROM::InvalidRelationName Ne
A
ROM::Relation::Combined#command E
A
ROM::Relation.struct_namespace E
A
ROM::Relation.auto_struct E
A
ROM::Relation.auto_map E
A
ROM::Relation.gateway E
A
ROM::Gateway.adapter E
Show 22 low priority objects ...
#1412
#1411
#1410 Update README [ci skip] [786a2b05] 35 seconds almost 2 years ago
A
ROM::Changeset::Stateful#map N
A
ROM::Changeset::Stateful#to_a N
A
ROM::Changeset::Stateful#to_h N
A
ROM::Changeset::Restricted#by_pk Ne
A
ROM::Changeset::Stateful#extend Ne
B
ROM::Changeset::Stateful#associate Ne
C
ROM::Changeset#new Ne
A
ROM::Changeset::Associated#associations Ne
A
ROM::Changeset::Associated#command Ne
A
ROM::Changeset::Associated#commit Ne
A
ROM::Changeset::Associated#left Ne
A
ROM::Changeset::Update#original Ne
A
ROM::Changeset::Stateful.extend Ne
A
ROM::Changeset::Stateful#data Ne
A
ROM::Changeset::Stateful.map Ne
A
ROM::Changeset#command_type Ne
A
ROM::Changeset::Update#diff Ne
A
ROM::Changeset::Associated Ne
A
ROM::Changeset::Stateful Ne
A
ROM::Changeset#relation Ne
A
ROM::Changeset#inspect Ne
A
ROM::Changeset#commit Ne
A
ROM::Changeset#with Ne
B
ROM::Plugins::Relation::Changeset::InstanceMethods#changeset Ne
B
ROM::Changeset::Stateful.default_pipe Ne
B
ROM::Changeset.[] Ne
U
ROM::Plugins::Relation::Changeset::InstanceMethods Ne
U
ROM::Changeset::Associated#associate Ne
U
ROM::Changeset::Restricted Ne
A
ROM::Changeset.command_type E
A
ROM::Changeset.relation E
A
ROM::Changeset::Create E
A
ROM::Changeset::Update E
A
ROM::Changeset E
A
ROM::Changeset::Stateful#inspect E
A
ROM::Changeset::Stateful#command E
A
ROM::Changeset::Create#command E
U
ROM::Plugins::Relation::Changeset E
Show 35 low priority objects ...

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

This page is for rom-rb/rom 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.