Ecosyste.ms: OpenCollective

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

github.com/rom-rb/rom

Data mapping and persistence toolkit for Ruby
https://github.com/rom-rb/rom

datamapper/dm-session => rom-rb/rom-session

e3f2d0ea2d0298ef7449c4ffbfa50aa6f2493d12 authored over 11 years ago
[ci skip] set initial version number

267d63d64119e953c0102a299bba5c0d9a0e8736 authored over 11 years ago
[ci skip] Move version file up

664063dae978c356d77380dbd2138ad54af72e08 authored over 11 years ago
datamapper/dm-mapper => rom-rb/rom

ps. no problem @snusnu ;)

9cb1efdaba59a22faf0ca72c353fa7591ac0907b authored over 11 years ago
Merge pull request #41 from cored/refactoring-integration-specs

Don't depend on tuple order in integration specs

6775810fff0fa000ab2288c6e76fb923d0723f66 authored over 11 years ago
Refactor many_to_many spec to have a better styling parting from a suggestion from snusu

Add .rvmrc back to have because all dm2 projects still use it

0e0de41fcafcd30f716ed769ea006ed016d228f2 authored over 11 years ago
Merge branch 'refactoring-integration-specs' of github.com:cored/dm-mapper into refactoring-integration-specs

ded88106059c6f96217fc0c80562d7191d5f726d authored over 11 years ago
Refactor one_to_many relationship spec to remove collection order dependency

91ada95d255d434af0423282740e16e71fc52801 authored over 11 years ago
Fix merge conflicts

fc204b86c96237769a5325189c9bb689b5c607c3 authored over 11 years ago
Refactor not self referential many to many spec to remove the collection order dependency

0bbd6dc2ad6e42d611585e462fac9b17dd314a11 authored over 11 years ago
[ci skip] Fix docs for Environment#initialize

b39ce55f88d1cccf427230b07ceef62483e6569e authored over 11 years ago
[ci skip] Fix whitespace

f1c8ef68c1df2f329d77e1450b4e79dd399c7ec8 authored over 11 years ago
Add missing attr_readers from concord api change

f15dc289971a5a915c03999625fc4df97aab0a05 authored over 11 years ago
Account for difference in coverage numbers on jruby

023f2acb393308404c1d748e78121eb9318bf061 authored over 11 years ago
Kill a mutation in Mapper.map

5ac3b9c160902afcd11c7167171a23511b663671 authored over 11 years ago
Kill a mutation in Mapper.finalize_attributes

bb4e683ac877463605bc4fc216abee5757b0427f authored over 11 years ago
[ci skip] Parenthesize method call in spec helper

cfa80cb44fd7dc349c555b1a443a9e77ff0c795b authored over 11 years ago
Fix Relation::Mapper.from spec under 1.8 rubies

6873866297792c0a964b3e6b13caee41cf394b26 authored over 11 years ago
Merge pull request #45 from antoinelyset/master

Rename Veritas -> Axiom in Readme

adcaaf83002003f5e6f882a6c4d2e343a268553b authored almost 12 years ago
Merge pull request #44 from ovargas27/axiom

Renamed all Veritas mentions to Axiom

3fc7dcc553d95c5e810589cfa3a45cdf91079798 authored almost 12 years ago
Renamed all Veritas mentions to Axiom

c17e9f1e56e050e38f2d5f17ab890163a219ffa5 authored almost 12 years ago
Merge pull request #3 from akasper/fix_minor_readme_typo

Change "gem 'session'" to "gem 'dm-session'" in the README

7877e3d275f89815c6430721828e407a499027f1 authored almost 12 years ago
Refactor not self referential many to many spec to remove the collection order dependency

424c7cbf815065a30a17dc800f385ad8244b4b36 authored almost 12 years ago
Fix merge conflicts

ab0196126edfbe4ce007ba1c765a504da7003adf authored almost 12 years ago
[ci skip] Update docs for DataMapper::Options

1b3454f88ca7556e2518253baf0fcffe565c01a1 authored almost 12 years ago
Add better specs for self referential many_to_many

The new specs expose a bug in the current code and
therefore one of the specs had to be marked p...

2acd3f1065d3d934e4c2d0b33fed03bd4b0d66c1 authored almost 12 years ago
Remove shared examples for 'an abstract type'

These are now shipped with devtools

53ca2d78f700794197420b3239369335b12330ee authored almost 12 years ago
Import latest support/options from axiom-types

5f5c826914c6a7ef4cc02692bb694d79127f4890 authored almost 12 years ago
Use concord for composition simplification

d17c05b11cac9751b58a9e227361df795c160e44 authored almost 12 years ago
Fix integration specs to pass under rbx-18mode

557a1fd3ca33f30b495b31b89d532b0a25a374ca authored almost 12 years ago
Update spec coverage threshold to work for JRuby

* The threshold is about 0.10% lower under JRuby, so adjust it
downward to compensate.

e971109d3f858990bad9a4b2bf74876cf052a365 authored almost 12 years ago
Add coveralls to unit spec coverage

c7b56ef940b745c799962cef6ab6bd069b599595 authored almost 12 years ago
Update isolation specs to no longer warn

abfb4ed455a00d9a880f9b6af0c40e413ba44418 authored almost 12 years ago
Change let!() referenced by before(:all) into regular methods

* In rspec3 let and subject will raise an exception when referenced
from before(:all). This fi...

490fe76ad28e8aeee2e24b86e1457913ef81f190 authored almost 12 years ago
Fix whitespace

65d7de887800599383cb1952a78af7f73e74255a authored almost 12 years ago
Sync devtools

8e8c487d3196df669ffdb7d3e14fa2cc059b4ea3 authored almost 12 years ago
Remove TODO note

I like this method now, as it does not modify the state of the Session
object.

a5cfe64e212196a61f0f56112904fd0f9233cca4 authored almost 12 years ago
Use test verb to describe predicates

def1e023d5ebf06a9da0070f7f2d0c88025b4162 authored almost 12 years ago
Move MissingMapperError next to StateError

e19d3df30993635bda6630c4b11a20bc4b2e3c62 authored almost 12 years ago
[ci skip] Fix whitespace

9db2b1c0d195512e0133814c61e385443179dd46 authored almost 12 years ago
Fix typo in exception message

efd247d5984f02bdc109b0ac11d8ad0f4399d0cd authored almost 12 years ago
[ci skip] Update yard docs

276d861c2ddd63d7c3cc05e0b39de997565e8a99 authored almost 12 years ago
Move instance independent code to class method

This silences reek and imho is probably still not
optimal. I tend to dislike introducing new pub...

fb1b183e91da2fecec6eda361f5c9b7aadc68f01 authored almost 12 years ago
Nuke now unrecognized attribute option

The respective functionality was removed in 2fd20a82e745024a666aac939b5d32995f02c3ea

a006c596133d0411c310e48a43baf474bab88849 authored almost 12 years ago
Avoid duplicate method calls by using an lvar

621a35b3507f21a09a26991dba34c90f054e9bc2 authored almost 12 years ago
Avoid duplicate method calls by extracting methods

91350d09da8113a1cc2e59ef8922aedbeae6a63a authored almost 12 years ago
Extract private Relation::Mapper#default_attributes

This also tricks reek into thinking that we're not
calling 'self.class' two times.

63c40c28c9a7f0b08e6277f8ab4c24843e9c735d authored almost 12 years ago
Avoid duplicate method calls by using an ivar

f40a843c6422803b2e0caa058ff10af3e482172c authored almost 12 years ago
Avoid duplicate method calls by using an lvar

fe8e196b9b4767105e03025000523020c467cb1e authored almost 12 years ago
Delegate Relation::Mapper{#default_relation => .default_relation}

f7ad737a445f1e59c1bca851997796ae2ffd22f7 authored almost 12 years ago
Avoid duplicate method calls by using an lvar

08d41aae738050add5ceed3f9c7a35e8ecfe870f authored almost 12 years ago
Avoid duplicate method calls in Mapper::Builder

848b0c83b6061d031701dbaef033f5068b3e0ffb authored almost 12 years ago
Avoid duplicate method calls by using an lvar

425780e4dc6bfa79a2b8a47439f5c91fcdd35ebc authored almost 12 years ago
Avoid duplicate method calls by accessing ivars

24e78bd7ffcdd01d59013036a7df0bdea9bc32e0 authored almost 12 years ago
Add all remaining module/class comments

dca53b2325ae93cdbc6c782c8c9b04c501e0425e authored almost 12 years ago
Prefix another unused parameter with _

e420be0d6a30d2f6447cd27a4e41f4ae2366af98 authored almost 12 years ago
Nuke Relation::Graph::Connector::Builder#node_name_set

Also silences a reek unused parameter warning ;)

0abefdfa984167cdb4d7d90429ff218073ceacae authored almost 12 years ago
Prefix unused parameters with _

6dc72a2f73c83c864925aba96f30c35b4d352ea0 authored almost 12 years ago
Avoid an unused parameter in Attribute::Coercible#load

f6dc4bdb71b3d3cf9e8cd4c0a8d8f27654aab168 authored almost 12 years ago
Nuke DataMapper::Attribute::Association

I never understood it completely, specs are green
without it, and these parts of the code will s...

a131ec287e60fa270fef327057233afd08ef7802 authored almost 12 years ago
Add a few missing module comments

50b51117f9195e0d5afa64c82d3adb3ea0a54732 authored almost 12 years ago
Delegate state independent work to class methods

81a1afcf4534b00e882c87103fa283239de3bd80 authored almost 12 years ago
Add module comments for Relationship::Builder::{Has, BelongsTo}

2b5df1083b98ff1c3d7cb55d8c1ddb6ce3affdf9 authored almost 12 years ago
Use a local variable to avoid duplicate method calls

d1b3e4b39f6cf14c4a9dc6032a30adacd79cbd2f authored almost 12 years ago
Add a module comment for Relationship::Iterator::Tuples

95e575f71bf283f49386092df3edb6e2980366d5 authored almost 12 years ago
Fix duplicate method call and feature envy

fd0ce729fc119a0c7ef39905f49f0120ce5f76c3 authored almost 12 years ago
Add module comment for DataMapper::Relation::Header

44970c741eeb3faea2b55d8b86c7c514525efbbf authored almost 12 years ago
Add module comments for Relationship subclasses

35334145ea5f3ffad06ce5405f280ec33090545d authored almost 12 years ago
Use an ivar to avoid duplicate method calls

1d06f521185ed995f3bbd08f2a578601b91fd262 authored almost 12 years ago
Add a module comment for Relationship::ViaDefinition

0fbdecb8df5b9c2ec5533b35207c14404abd71d9 authored almost 12 years ago
Use local variable to avoid duplicate method calls

7d2ae9791d530f66971dff71e170307bfb5379b9 authored almost 12 years ago
Rename Support::Graphviz#{map => node_map}

Also exclude this from reek's duplicate method call
checks. Since reek only supports excluding "...

99a5c2aa67a2d5ec39bb2d2ed34c0706e02f9b7b authored almost 12 years ago
Make Graphviz#{label, edge_options} class methods

Fixes UtilityFunction and FeatureEnvy warnings

5e2a88b2f5d28bad255014e152780ee72cb09d55 authored almost 12 years ago
Fix UncommunicativeVariableName in graphviz code

c49dbe59866b310f94276eb7d4d6896bddf1bc04 authored almost 12 years ago
Import latest support/options from dkubb/axiom-types

As a bonus, this fixes a NilCheck warning in reek

569fadcd19d608b64c5c860cba14006092f0ecb5 authored almost 12 years ago
Avoid DuplicateMethodCall in Veritas::Adapter.get

05f64da579de37319582fe28e6c125e535c4e017 authored almost 12 years ago
Add module comment for Veritas::Adapter::DataObjects

3cfd588f08f66b0609a2ba95dced41341d9dc09c authored almost 12 years ago
Inline Repository#relation functionality

Previously, relation instantiation was done in
subclasses so this method made sense. As this is
...

a638872d379d043c971b523f3579cfdc1f26dc53 authored almost 12 years ago
Start simplecov before requiring dm-mapper

This makes sure that simplecov actually can find
the code under (coverage) test.

a3f662bb77f4a0d92b5f26865f38919af878a48d authored almost 12 years ago
Dry up usage of devtools in spec helpers

60d36d9ae3ef3ec3dd2321f24cc67cc5510562f3 authored almost 12 years ago
Move requiring of dependencies above the root module

acd451d7d2e530382c5252b431bda481cd3d7e27 authored almost 12 years ago
Add explicit runtime dependency on backports

Currently we have to depend on backports ~> 2.8.2
in order to be able to bundle everything. Once...

59db6698fea837164acdb5a218e711c25fe49719 authored almost 12 years ago
[ci skip] Update doc examples in Relation::Mapper

277784b1635bddd63cb3b90c760c773f37b4d73c authored almost 12 years ago
[ci skip] Fix doc wording in Relationship::Iterator#each

b375765197ea274fc88820a79ff0b2be7262be47 authored almost 12 years ago
Merge pull request #36 from arnebrasseur/sqlite3_adapter

Add Sqlite3 adapter, analogues to the postgres one.

0479c2df31c5e7c8c06b0e94bf4c02dd8c48eece authored almost 12 years ago
Rename the in_memory adapter used for testing from :test to :in_memory

3f9818aa2fa631a56355f407ce76e685b776da22 authored almost 12 years ago
In specs : rename DM_REPO_ENV to DM_ADAPTER.

332d92c01badfeae2a755cb3e802b4776f0d8709 authored almost 12 years ago
Prefer Hash#fetch when a missing key should return a default value.

669d08e02248a309d32e3df05a92a19828df7279 authored almost 12 years ago
Support multiple backends in test, to verify Sqlite3 is working.

To try it out use DM_ENV_NAME=sqlite3 rspec

4a901f1b14a4f36a9692d15b41b6530e24a012e0 authored almost 12 years ago
Merge pull request #35 from arnebrasseur/documentation

Documentaion update : typos and API change

1c80ffa3926f550619c6e5cb2da08c04517725ab authored almost 12 years ago
Require library explicitly in spec_helper

a4258131301beeaaf91430895de41914eda07c70 authored almost 12 years ago
Add Sqlite3 adapter, analogues to the postgres one.

93f770bc21227bdaafe028e1a5355100a158e51d authored almost 12 years ago
Documentaion update : typos and API change

af236e11c66de4e5b8b133b1278e4118f0335389 authored almost 12 years ago
Use Devtools.init_spec_helper

a74bf8f153fa6697da5e90ad225eceb66d0972b3 authored almost 12 years ago
Explicitly require equalizer, spec infrastructure needs it

6661adee446c68ba886eed74ecf86370bd9b22c5 authored almost 12 years ago
Use Devtools.init_spec_helper

0a98edc27da40918f6695a9e1a8925b2aaf9fc50 authored almost 12 years ago
[ci skip] Fix Relationship::Iterator#each doc example

aea8e0db4d30fb88629f492526952f842478662d authored almost 12 years ago
[ci skip] Remove useless TODO comments

cce3b3b89b2507c195ee3177627c460e333a6d7e authored almost 12 years ago
Decouple {Relationship::Iterator::Tuples, Relation::Mapper}

This moves us one more step towards being able to
mark Relation::Mapper#relation protected.

20c285b3ec33960ca1fc7195cb2ba38b69fdf23c authored almost 12 years ago
[ci skip] Make Mapper#{load, dump} private API

abe7c03b75097f8d95d502c554f1e584d6726187 authored almost 12 years ago