Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

rom

Persistence and mapping toolkit for Ruby
Collective - Host: opensource - https://opencollective.com/rom - Code: https://github.com/rom-rb/rom

Extract private Relation::Aliases::AttributeIndex#with_new_entries

github.com/rom-rb/rom - 3d0bf0a589a024671b22d63a440f89405d8c4240 authored almost 12 years ago by snusnu <[email protected]>
Rename Relation::Aliases::AttributeIndex#{field => attribute}

github.com/rom-rb/rom - 99084fd4266ce8e48e9ace87777d97d2147cf85d authored almost 12 years ago by snusnu <[email protected]>
Rename Relation::Aliases::AttributeIndex#{field? => attribute?}

github.com/rom-rb/rom - b91a292e37064b683fd66c101bce0f5873628b6b authored almost 12 years ago by snusnu <[email protected]>
Pass join_definition to Relation::Aliases::Strategy#initialize

github.com/rom-rb/rom - 4c5508c7c3cc67d5824ccf5d0c26d0d4574fc585 authored almost 12 years ago by snusnu <[email protected]>
Fix specs for Relation::Aliases::AttributeIndex#rename_relations

Kills the following mutation:

@@ -1,6 +1,6 @@
def with_entries(name, filter)
entries.each d...

github.com/rom-rb/rom - 56dfd3caef0c62dc4bc28c46aad6c9b85333bd65 authored almost 12 years ago by snusnu <[email protected]>
Fix specs for Relation::Aliases::AttributeIndex#rename

Kills the following mutation:

@@ -1,6 +1,6 @@
def with_entries(name, filter)
entries.each d...

github.com/rom-rb/rom - caa83d6130d5f59017b78ae59356a9ebd8f2a29f authored almost 12 years ago by snusnu <[email protected]>
Fix specs for Relation::Aliases::AttributeIndex#field

Kills the following mutation:

def renamed_entries(aliases)
aliases.each_with_object(entries....

github.com/rom-rb/rom - 766ec9185f5ad84f7f4ccaae02ef52c0ecef5d1a authored almost 12 years ago by snusnu <[email protected]>
Fix specs for Relation::Aliases::AttributeIndex#field

github.com/rom-rb/rom - ddf6f50634d9971f85fd6add925e2a0f6f15cd48 authored almost 12 years ago by snusnu <[email protected]>
Rename an unused local variable to follow conventions

github.com/rom-rb/rom - 594f993e2249ba5de83713e7474aec23512f2dec authored almost 12 years ago by snusnu <[email protected]>
Explicitly test the params passed to some mocks

github.com/rom-rb/rom - 5edcb6867c4ceca959e1a9d7472568f072f2294d authored almost 12 years ago by snusnu <[email protected]>
Fix specs for Relation::Aliases::AttributeIndex#join

Kills the following mutation:

@@ -1,4 +1,4 @@
def strategy
- @strategy_class.new(self)
+ @st...

github.com/rom-rb/rom - 968eec332977fb7082c933065f8d1f5ef5188ddb authored almost 12 years ago by snusnu <[email protected]>
Fix specs for Relation::Aliases::AttributeIndex.build

Kills the following mutation:

@@ -1,5 +1,5 @@
def self.initial_entries(relation_name, attribut...

github.com/rom-rb/rom - 90fe3fe9616e4aa0e87d759f7702f08d5ece8f2e authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#aliases

github.com/rom-rb/rom - 281598e9713ec458e237430b5781f7d8e7b835c4 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#field

github.com/rom-rb/rom - d488d1cbae99c7e587cd2423c6f4dc226b59c6db authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#field?

github.com/rom-rb/rom - 6ffcb25290d428bd82b5f853c83baecac1c3f393 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#rename_relations

Fixes the previous implementation which didn't
delete the entry with the old name from the index

github.com/rom-rb/rom - 31176f9efceef94b9610204d70a071f4a7dc9337 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#rename

github.com/rom-rb/rom - 55ee01dcddfba9907cdf3dad311e2e96441827c2 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#join

github.com/rom-rb/rom - b2a7f0fe0120bb501d075210bf17697d621eca4c authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#header

github.com/rom-rb/rom - 878e6108354446c4bb4671e0a806e60ce1a72e88 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex#entries

github.com/rom-rb/rom - a56a8ea8456ad31ddb123f5c1534ac9fd2e6d820 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::AttributeIndex.build

github.com/rom-rb/rom - ff126e26834392b7600b7d131b9ecc5139dea45e authored almost 12 years ago by snusnu <[email protected]>
Don't use a concrete class where a mock is enough

github.com/rom-rb/rom - d5ba06e90999fdda827d8f97f434384ee000d4e5 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::RelationIndex.build

github.com/rom-rb/rom - a1b86214501a33a48e40cf1f94aed0b0d1204402 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::RelationIndex#aliases

github.com/rom-rb/rom - caa373b2baa5dc8a9280a96bbac774db716622eb authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::RelationIndex#rename

github.com/rom-rb/rom - 6a4d8a2127175eb5b5b4b00dd26e98cdfe132e88 authored almost 12 years ago by snusnu <[email protected]>
Add specs for Relation::Aliases::RelationIndex#join

github.com/rom-rb/rom - fbb569a872d0cd23cc7914a6268be19fc99c4b4f authored almost 12 years ago by snusnu <[email protected]>
Remove outdated comment in Veritas::Node#join spec

github.com/rom-rb/rom - 2eda764fbc791991435f904689210a1b921ee4b9 authored almost 12 years ago by snusnu <[email protected]>
Don't create a temporary node in Veritas::Node#join

github.com/rom-rb/rom - 799656aa70d4ec689ea2df87186013d36bb9b064 authored almost 12 years ago by snusnu <[email protected]>
Use adamantium in Relation::Aliases namespace

github.com/rom-rb/rom - ddb223b1e498f6d60d690326d0b52297c768addb authored almost 12 years ago by snusnu <[email protected]>
Fix Engine::Veritas::Node#join implementation + specs

github.com/rom-rb/rom - 721cd8a605bc0a40b9c2e66bb5cd449468900508 authored almost 12 years ago by snusnu <[email protected]>
Require rspec/autorun under 1.8 to make rcov happy

github.com/rom-rb/rom - 9bb21fef9fc1e925d4a66d20025a5e2c99f3c28b authored almost 12 years ago by Markus Schirp <[email protected]>
Rename local variable to not shadow a block parameter

github.com/rom-rb/rom - 86612f83ead3f0b7c5c6fe4fb8230ffe5e5948c0 authored almost 12 years ago by snusnu <[email protected]>
Fix a few docs in Relation::Aliases

github.com/rom-rb/rom - 163d88cbf4979ba0f58431f65e50d2ed8ee90c09 authored almost 12 years ago by snusnu <[email protected]>
Rename the param passed to Aliases#rename_relations

github.com/rom-rb/rom - 6b19ecf1e7a350e13946eca4f02c0723f04a99a4 authored almost 12 years ago by snusnu <[email protected]>
Extract a few private methods in Relation::Aliases

This is a first tiny step towards refactoring the
logic in Relation::Aliases#join.

github.com/rom-rb/rom - ce61f6abdd2ab4f6720b8e9a57c10a8430943022 authored almost 12 years ago by snusnu <[email protected]>
Support self referential many-to-many relationships

github.com/rom-rb/rom - 79d3fe3b78d7c2a024fcbe2003a38bab74b9f3ef authored almost 12 years ago by snusnu <[email protected]>
Run all examples when everything is filtered

github.com/rom-rb/rom - f5e3335b38c3cce8b2ea11effc049b9f5af5b30d authored almost 12 years ago by snusnu <[email protected]>
Support :focus => true in spec examples & groups

github.com/rom-rb/rom - bde6c29aa16fe89d93ba9fe6e46ada54ba03ae52 authored almost 12 years ago by snusnu <[email protected]>
Infer M:1 default source_key from relationship name

github.com/rom-rb/rom - 71f7fd917c1be32a32279e43afe4752ab59391eb authored about 12 years ago by snusnu <[email protected]>
Add specs to kill all mutations on code

Some specs are a littlebit ugly, but this will be improved over the time

github.com/rom-rb/rom - d7873e8187aebbe5326412dd268cffd1ae4b22c8 authored about 12 years ago by Markus Schirp <[email protected]>
Remove old spec

github.com/rom-rb/rom - 876ce3d21f03732717a479a80986ebc01f20bd1d authored about 12 years ago by Markus Schirp <[email protected]>
Remove uow spike

github.com/rom-rb/rom - 931f559dc91fa9e1a6a39109e87efcc89b746256 authored about 12 years ago by Markus Schirp <[email protected]>
Remove tracker object

It basically wraps a hash in a hashlike interface

github.com/rom-rb/rom - eba7f68d602bf7d94579a5b95ae439b6b7bdd3b9 authored about 12 years ago by Markus Schirp <[email protected]>
Simplify Session#load spec

github.com/rom-rb/rom - cb2c467fcde684b4d4ab9e112b840eca361d8c70 authored about 12 years ago by Markus Schirp <[email protected]>
Add specs for Session#load

github.com/rom-rb/rom - 3ad48b9b80aff21d06cd7ad4770b8e462e9a3350 authored about 12 years ago by Markus Schirp <[email protected]>
Simplify Session#load

github.com/rom-rb/rom - 171e48596c4f46ae3060b0cfd96c62c92c21051e authored about 12 years ago by Markus Schirp <[email protected]>
Short circut Session::State::Loaded#tuple

github.com/rom-rb/rom - 08030f1268cb67afcf0932b30a1225cc14d31d03 authored about 12 years ago by Markus Schirp <[email protected]>
Remove useless #inspect call

github.com/rom-rb/rom - 30d0b990db70b8364725bec4e97c8dd87753cc96 authored about 12 years ago by snusnu <[email protected]>
Add _ prefix to an unused local variable

This makes mutant ignore alive mutations of that
variable name.

github.com/rom-rb/rom - 45b55ff667267410934d722a45cf4955e0f536d7 authored about 12 years ago by snusnu <[email protected]>
[arel] add basic coercion support via virtus

github.com/rom-rb/rom - 4079d6d21572b604f544bfd840dd91903354ac53 authored about 12 years ago by Piotr Solnica <[email protected]>
Premature git add is premature

github.com/rom-rb/rom - 58cce20620ddd79b1be60982b0f4e18471564979 authored about 12 years ago by Piotr Solnica <[email protected]>
Move Attribute out of the Mapper namespace

Reasoning: attributes can work on their own, they aren't mapper
"internal part". In fact attribu...

github.com/rom-rb/rom - c2e9bea871535ec017368bdf1b92399905902507 authored about 12 years ago by Piotr Solnica <[email protected]>
Fix spec for jruby

github.com/rom-rb/rom - 4dd37460bd57db882b31bb35b1b2adb9ae351fc6 authored about 12 years ago by Piotr Solnica <[email protected]>
[arel] Add new spec for loading an object without its association

github.com/rom-rb/rom - 8b6d9c4123272ba0946a9b8d1865a97913c58c70 authored about 12 years ago by Piotr Solnica <[email protected]>
Simplify private Aliases::Index#renamed_entries

github.com/rom-rb/rom - c4e071a7d5e1575eb6695dea70c0d166fcc1cce7 authored about 12 years ago by snusnu <[email protected]>
Fix expectations in pending Aliases#index specs

github.com/rom-rb/rom - 073afd2d66326be436b3b049fd2adeb2fc63a3c3 authored about 12 years ago by snusnu <[email protected]>
Raise on self joins with invalid relation aliases

This is a first step towards supporting (in)direct
self joins.

github.com/rom-rb/rom - 2e0356b0c3a2b794a3357c3bb285b27ac5636327 authored about 12 years ago by snusnu <[email protected]>
Fix unit spec for Veritas::Node#join

github.com/rom-rb/rom - b24ef739481c37fd579d18b6637e367b29985920 authored about 12 years ago by snusnu <[email protected]>
Fix Aliases::Index#rename code and specs

github.com/rom-rb/rom - 5f863a70a9d3b5c65f0092aadbf7be0d2538514f authored about 12 years ago by snusnu <[email protected]>
Align Aliases#index specs with Aliases#each specs

github.com/rom-rb/rom - ce5318a815bff33f4b62945ba177a10a0b94a1aa authored about 12 years ago by snusnu <[email protected]>
Add & Remove a unit spec for Relation::Aliases#each

github.com/rom-rb/rom - 526d6eee5f90c541795eed322c76d5e3b7cc5d10 authored about 12 years ago by snusnu <[email protected]>
Change formatting in Veritas::Edge#join_relation

github.com/rom-rb/rom - b4b86e197dc701f96f510b933f54a34394337160 authored about 12 years ago by snusnu <[email protected]>
Change formatting in Arel::Edge#join_relation

github.com/rom-rb/rom - 22e9278d08e315707adf28896004759e6e9f8217 authored about 12 years ago by snusnu <[email protected]>
Extract private Arel::Edge#projected_attribute

github.com/rom-rb/rom - 6da461828d6f582884035310af73dd69d9d39342 authored about 12 years ago by snusnu <[email protected]>
Rename a local variable in Aliases.index_entries

github.com/rom-rb/rom - ceb7b64e977b37ea682b975efa7a9e7ec6eb192e authored about 12 years ago by snusnu <[email protected]>
Add docs for DataMapper::Relation::Aliases::Attribute

github.com/rom-rb/rom - 6ef9c3b5a36b6e63d43fde468a29c085d47b3258 authored about 12 years ago by snusnu <[email protected]>
Add docs for DataMapper::Relation::Aliases::Strategy

github.com/rom-rb/rom - bbf6672071e60dfcdc758965ee6f60c78540658e authored about 12 years ago by snusnu <[email protected]>
Add docs for DataMapper::Relation::Aliases::Index

github.com/rom-rb/rom - 3611fd5abceaf76cc5e7e7c98dd1f6c78d9cb2bd authored about 12 years ago by snusnu <[email protected]>
Add docs for DataMapper::Relation::Aliases

github.com/rom-rb/rom - 653815de8d8660d4d734621b5d1cd81d84334ca1 authored about 12 years ago by snusnu <[email protected]>
Add docs for DataMapper::Environment

github.com/rom-rb/rom - cd5e2d6473167cf877bfff5729200585b57a6c2f authored about 12 years ago by snusnu <[email protected]>
Rename Mapper::Attribute::Alias to Relation::Aliases::Attribute

github.com/rom-rb/rom - e46b31a7f4fe82d3ed04cfec6d03fb2599888f88 authored about 12 years ago by snusnu <[email protected]>
Cleanup docs in Relation::Mapper::Builder

github.com/rom-rb/rom - 1591b96da84ee77f7fdc7a2d287c2eee380c9e6e authored about 12 years ago by snusnu <[email protected]>
Rename internal Relation::Mapper::Builder variables

github.com/rom-rb/rom - d372faa800e3cae52204fbf6ac04bb87668c9b93 authored about 12 years ago by snusnu <[email protected]>
Don't expose unused methods in Graph::Connector

github.com/rom-rb/rom - 3c3b26a3eb22fc014123ceaeedc0b617e66dabfa authored about 12 years ago by snusnu <[email protected]>
Always rename the right side relation when joining

github.com/rom-rb/rom - 4c6763c9556b39ae065539ead9a6e0f8dd954e76 authored about 12 years ago by snusnu <[email protected]>
Save a method call in Aliases::Index#aliases

github.com/rom-rb/rom - d924090699c3cd9481bc2e3d4b8573358812af6e authored about 12 years ago by snusnu <[email protected]>
[arel] make Gateway#new a private method

github.com/rom-rb/rom - 942236995dd528c049ecd070bf7e136723233931 authored about 12 years ago by Piotr Solnica <[email protected]>
[arel] Add initial support for #order

github.com/rom-rb/rom - 2daaaa372fc9c4227eb6f4859e2424ee849c4ec8 authored about 12 years ago by Piotr Solnica <[email protected]>
Make Arel::Gateway quack more like a relation

github.com/rom-rb/rom - df8958cc32a626a4719dbe4ee43bbf51fb90e23b authored about 12 years ago by Piotr Solnica <[email protected]>
Provide Strategy#joined_entries to avoid duplication

github.com/rom-rb/rom - fdace6bb3f9d964964543de15293682ef238773e authored about 12 years ago by snusnu <[email protected]>
Rearrange private methods in Aliases::Strategy

github.com/rom-rb/rom - c14a9ea30e6a000100a407fc7e202ca284937d13 authored about 12 years ago by snusnu <[email protected]>
Push #clashing_entries up to Aliases::Strategy

github.com/rom-rb/rom - 36743c702a5edd6461c9c3e4fbfee7516f2cf43c authored about 12 years ago by snusnu <[email protected]>
Rename Strategy#{renamed_entries => with_entries}

github.com/rom-rb/rom - 7cd9da37cb6649421ca119ac1c5418e106d8f001 authored about 12 years ago by snusnu <[email protected]>
Extract Aliases::Strategy#renamed_entries

github.com/rom-rb/rom - 766ca3a0e5131deeab47758ce162b4ee578e463d authored about 12 years ago by snusnu <[email protected]>
Make private Strategy method names a bit shorter

github.com/rom-rb/rom - ac28b0b71449af5c458d4481e7e1bd20ebbad65b authored about 12 years ago by snusnu <[email protected]>
Extract Aliases::Strategy#clash? and fix formatting

github.com/rom-rb/rom - 567cece4f99962c0fa62f80b1d7373e57191354a authored about 12 years ago by snusnu <[email protected]>
Remove control coupling from Aliases::Index

github.com/rom-rb/rom - 239b9c4be7c1c5fba03c4708722815e7e04eac95 authored about 12 years ago by snusnu <[email protected]>
Ignore *.rbc and remove leftover file from the repo

github.com/rom-rb/rom - af3498b55b378cf4c72ba4ba5fa3972139bb011d authored about 12 years ago by snusnu <[email protected]>
Move Aliases namespace below DataMapper::Relation

github.com/rom-rb/rom - 1f32dcb4a69ed4c498a08a5e1482b301dfad7456 authored about 12 years ago by snusnu <[email protected]>
Assign the default parameter value in the signature

github.com/rom-rb/rom - 065fc0de16fae1ab7779c08a157db873612fcab1 authored about 12 years ago by snusnu <[email protected]>
Fix Relation::Mapper#remap

github.com/rom-rb/rom - 59b38dcf1ae701183dd71e438a1358308428193d authored about 12 years ago by snusnu <[email protected]>
Introduce private #new methods where it makes sense

github.com/rom-rb/rom - 9ff189eeb8c06ce5d1f27eeb5c05ba3ab53ef963 authored about 12 years ago by snusnu <[email protected]>
Add explicit many_to_one integration spec for arel

github.com/rom-rb/rom - a48ce8b37602ad92de523394d22919bb3cba737e authored about 12 years ago by snusnu <[email protected]>
Standardize on one_to_one & many_to_many spec files

github.com/rom-rb/rom - 54b641de768eb0b9af02f4b653d1041eeef35749 authored about 12 years ago by snusnu <[email protected]>
Rename veritas integration spec files to match arel

github.com/rom-rb/rom - 6a700583a758f509e467ed3f999adedb2544c67c authored about 12 years ago by snusnu <[email protected]>
Check if an object was actually updated. Dooh.

github.com/rom-rb/rom - a0911e0aa7f54fbf4aab922a8945abd9b834d61a authored about 12 years ago by Piotr Solnica <[email protected]>
[arel] add support for #update

github.com/rom-rb/rom - 76e2abd58daacfa46d72d3b3c352002ac6c4798c authored about 12 years ago by Piotr Solnica <[email protected]>
Tidy up Relation::Mapper

github.com/rom-rb/rom - 37e38d1e35b538ce73c821fac72314739526cba6 authored about 12 years ago by Piotr Solnica <[email protected]>
Remove redundant require

github.com/rom-rb/rom - 71adf7ce776c585ba3841e33bc36083bed5b0535 authored about 12 years ago by Piotr Solnica <[email protected]>
Rely on #each inherited from Relation::Graph::Node

github.com/rom-rb/rom - 61432df5b9c4f16f0e4c3e96627f1ec91c4807e8 authored about 12 years ago by snusnu <[email protected]>