Ecosyste.ms: OpenCollective

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

github.com/CocoaPods/Molinillo

A generic dependency resolution algorithm.
https://github.com/CocoaPods/Molinillo

Better binding requirement filtering, and check possibilities before rewinding

8a8710e34320a18a4d815a946b6524c124d276c9 authored over 7 years ago by Grey Baker <[email protected]>
Speed up resolution by filtering past state's possibilities

67e335b830c77e4a776adc6c1b7e55e038e27d75 authored over 7 years ago by Grey Baker <[email protected]>
Update changelog

0c5e51a7ae2b6000a581862c85dfb03812028846 authored over 7 years ago by Grey Baker <[email protected]>
Only consider binding requirement during conflict unwinding

3dc740ddacec8bf15bcfa12f56aecbbe8a2cc8e6 authored over 7 years ago by Grey Baker <[email protected]>
Add early exit to state_index_for_unwind loop, and check all requirement values

51b7e56cbd2f781ea6d07c3e7a257608e4ef48a0 authored over 7 years ago by Grey Baker <[email protected]>
Add details of conflict unwinding to ARCHITECTURE.md

b2912308f858fa1ef745dc196d9582069a51d37a authored over 7 years ago by Grey Baker <[email protected]>
Consider previous conflicts when determining the state to unwind to.

If a previous conflict, for a different dependency, is the reason we ended up
with the current c...

8df20706efb76c7a35b63fc167ab30c5bfbe87f8 authored over 7 years ago by Grey Baker <[email protected]>
Merge pull request #71 from CocoaPods/seg-speed-up-loading-specs

Speed up loading test cases in the specs

c96136f9900c6a6465a2963d984f6917649539ec authored over 7 years ago by Samuel Giddins <[email protected]>
Speed up loading test cases in the specs

59d8f50ef2bff5de8b96bc1563ccb261e9e8dda8 authored over 7 years ago by Samuel Giddins <[email protected]>
Merge pull request #69 from greysteil/possibilities-sets

Consider dependency possibilities in groups, removing swapping

705b68c8147b589eef616cbc4d5313655bab7ec6 authored over 7 years ago by Samuel Giddins <[email protected]>
Add changelog entry

ca9a1f7ec047ee4556474cd381fef05d0acb9b79 authored over 7 years ago by Grey Baker <[email protected]>
Re-disable the RandomSortIndex in tests since it doesnt always pass

bfcd38ec23e49c41bc3fbf1274f1f61492824485 authored over 7 years ago by Samuel Giddins <[email protected]>
[Bundle] Update rspec

1ecc4417f289d3c3d9d9e249ecb152f10da93575 authored over 7 years ago by Samuel Giddins <[email protected]>
Update the test CocoaPodsIndex to mirror upcoming changes in the CocoaPods integration

c1d59d315552f663d26e5aade8f03267ec34b8b5 authored over 7 years ago by Samuel Giddins <[email protected]>
Ensure conflicts have the same information as before

266db3e897b42c3bd1a38aa3406873510be16d99 authored over 7 years ago by Samuel Giddins <[email protected]>
Use spec objects in Conflict#activated_by_name

a63b493e014056be6194264cf490b123111266f3 authored over 7 years ago by Samuel Giddins <[email protected]>
Pass in an actual spec to dependencies_for

ed0f8a6f61d8a584d12304ac36ed962ed33ff65d authored over 7 years ago by Samuel Giddins <[email protected]>
[UI] Change the default format to not be indented

c4010abc9246dc4037f75ce7bafce9ac67ec98a0 authored over 7 years ago by Samuel Giddins <[email protected]>
Filter pre-releases in #requirement_satified_by? rather than when searching

d29a053fe9ee6f07b1d7d6f501f882fa307c9390 authored over 7 years ago by Samuel Giddins <[email protected]>
Consider dependency possibilities in groups

Dependencies usually don't change their sub-dependency requirements when they
update. As such, w...

efd40f6292b309e5dd2cbe58d5e970bf4cc88daa authored over 7 years ago by Grey Baker <[email protected]>
Merge pull request #67 from greysteil/rename-node-to-vertex

Respect locked dependencies at possibility creation time

6efefc72c7dc5db8efbbb8cb14e58c8bf3a77f47 authored over 7 years ago by Samuel Giddins <[email protected]>
Add `Resolution#possibilities_for_requirement` method

Check for any locked requirements before generating a set of possibilities. If
there is a locked...

711ace2777ae5a789521b056de9e9514a1a3d667 authored over 7 years ago by Grey Baker <[email protected]>
Update pry

887f4c61a5423b5116a3bc08ba663f6efd7a544d authored over 7 years ago by Grey Baker <[email protected]>
Rename "node" to "vertex" everywhere, without breaking API

9dd362cdd5d0a337ea8c9e5db63cbcf540f13a49 authored over 7 years ago by Grey Baker <[email protected]>
[CHANGELOG] Add empty Master section

c2f655cd697812574a8537cc7c9cf68a0c0357b3 authored almost 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.7

8c099d4bef5ee5dec4c0fec27a07cbff1cc6b69c authored almost 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #61 from hsbt/typo-fix

Fix typos with misspell

ab36790025ffb1d306e2a4d6a075ff3efaba47cd authored almost 8 years ago by Samuel Giddins <[email protected]>
Fix typos with misspell

de641851646827326c5e837db8a1f9f96ddc2075 authored almost 8 years ago by SHIBATA Hiroshi <[email protected]>
Merge pull request #60 from CocoaPods/seg-parents-stack

[Resolution] Keep a stack of requirement parents

dd0fbb142deda5e279a93096ccb32c4ba88c0ff7 authored almost 8 years ago by Samuel Giddins <[email protected]>
Ignore failing BerkshelfIndex test on old rubies

b65a306fc7b4bd1246b3a0ffccf8747b04f92bbd authored almost 8 years ago by Samuel Giddins <[email protected]>
[Resolution] Make #new_spec_satisfied? faster

Short-circuit code that doesn’t need to be executed

2e3f6dcf8f6ed33ed9ef0244d2521ee8943a4b45 authored almost 8 years ago by Samuel Giddins <[email protected]>
[Resolution] Improve debug output

524e7288f0e988a3e634e6315554583d11e96b6e authored almost 8 years ago by Samuel Giddins <[email protected]>
[DependencyGraph] Fix == when vertices have different payloads

a69bcd803e398906020395541af7f205d2cd41f6 authored almost 8 years ago by Samuel Giddins <[email protected]>
[Resolution] Keep a stack of requirement parents

88b62fafe698e000dba38b0eb93b13a1f65e2e38 authored almost 8 years ago by Samuel Giddins <[email protected]>
Reset the Random seed in the fuzz specs

9f73deace2d2ba8ec29cefffc8d86a7c5b06fa5e authored almost 8 years ago by Samuel Giddins <[email protected]>
Run the resolver specs against all indices

6b51894e956005c737950e0c70829d7c618a885f authored almost 8 years ago by Samuel Giddins <[email protected]>
Fix the test indices

Also, introduce an improved bundler sort (and save the old one for regressions)

4b84bb4d7465d896603867c7bde90788df1245ec authored almost 8 years ago by Samuel Giddins <[email protected]>
Fix equal_dependency_graph to not compare dot output

5bd6bfc106f1bc06b529b26f7ba2b7e3e771387d authored almost 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.6

2074de544e6fbf501859a97a9165e5dd49f216c8 authored almost 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add empty Master section

c393cb1a4148c8e7f1f32ee4127ad06320776367 authored almost 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #59 from CocoaPods/seg-swap-reset-parent

[Resolution] Selectively update the parent of a requirement during swapping

628f11e4c6a2ea33a353b8edfeb833afb29f3574 authored almost 8 years ago by Samuel Giddins <[email protected]>
Improve fuzzing spec failure output

e506611d59801599ba3225e56a4495e026b14456 authored almost 8 years ago by Samuel Giddins <[email protected]>
Rename unused args for Ruby 1.8

412633b9795c3e2ba0a136b02597a87fe63ea2d2 authored almost 8 years ago by Samuel Giddins <[email protected]>
[Docs] Improve #to_dot method docs

cb3debd8e746c218195a8781ee0e193cde71b276 authored almost 8 years ago by Samuel Giddins <[email protected]>
Migrate all unit tests using indices to proper cases

Also fix a bug encountered while doing so, in reversing adding an edge

9bfb212b3410536e6ddcaf17914e61236eac5a09 authored almost 8 years ago by Samuel Giddins <[email protected]>
[Resolution] Selectively update the parent of a requirement during swapping

84f88ce87090ee797d2b595d868b0c6548334775 authored almost 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #57 from CocoaPods/seg-remove-version-kit

Remove spec dependency upon VersionKit

8e00a1a1b763839e5c16182dfaadcc07775d36aa authored almost 8 years ago by Samuel Giddins <[email protected]>
[Travis] Update RubyGems

d874fd60df5ce644fa0f544d482d57bed82fbd61 authored almost 8 years ago by Samuel Giddins <[email protected]>
Remove spec dependency upon VersionKit

Use RubyGems analogues instead

4a97ff6f76065dcd3e71071f71a3843048c1e342 authored almost 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add empty Master section

026c0600e92090a463e2e23c3e59c6423ac5c939 authored about 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.5

5ba8b5b403e5776f4a5f26367b0cb358037ade81 authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #58 from CocoaPods/seg-swap-cleanup-fix

[Resolution] When fixup up swapped children, ensure only orphaned requirements are removed

59ba8cb877184efe1dd61e3de9a46ce993079183 authored about 8 years ago by Samuel Giddins <[email protected]>
Add test case for cleaning up only orphaned nodes

247620cbb1d74a8468da13ec1d08d08fce28db68 authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add entry for swapping bug

07ca0a1e7b51ee01ba50073da54deeb8c570ab0f authored about 8 years ago by Samuel Giddins <[email protected]>
Allow initializing test indices with a hash of specs

258b9490582b942403ed43e8917c009236744096 authored about 8 years ago by Samuel Giddins <[email protected]>
[Resolution] When fixup up swapped children, ensure only orphaned requirements are removed

e8cf18a233781f6316f30b237325abde9115d781 authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #56 from CocoaPods/seg-test-2.4

[Travis] Test against 2.4

7ef98da605b87aa4e27468379b9f87441cf4be2c authored about 8 years ago by Samuel Giddins <[email protected]>
[Bundle] Update VersionKit

This avoids warnings for Fixnum being deprecated

d396e1919dce0dd69637f46948524451d226c3ec authored about 8 years ago by Samuel Giddins <[email protected]>
[Travis] Test against 2.4

123212868eed1c45e92064204bd7f9e0ea04654d authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #53 from CocoaPods/seg-fuzzer

Add a rudimentary fuzzer

0dcdc0351f115bc8a7870aca08187d796402a7f5 authored about 8 years ago by Samuel Giddins <[email protected]>
Dont fuzz on 1.8.7, its missing Random

e2151e4166f03e82b81b2ce1a285d1efcdd31546 authored about 8 years ago by Samuel Giddins <[email protected]>
Move the naive resolver to its own file

27b204c10625f6d3f85eea56e90844167df89cb9 authored about 8 years ago by Samuel Giddins <[email protected]>
[Fuzzer] Get fuzz count from ENV

f1ef1ad3044033e97832a49269dc0d66f5ba368c authored about 8 years ago by Samuel Giddins <[email protected]>
Add a rudimentary fuzzer

1f0a5d2de1170f9d84c50d7c1646d6e8ab6104e3 authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #55 from CocoaPods/seg-eql-performance

Use #equal? to short-circuit comparisons

4de95a4ef85f90df06ca1f41400fbec8053db8b0 authored about 8 years ago by Samuel Giddins <[email protected]>
Use #equal? to short-circuit comparisons

3b3a36adea2ff0cd1459b15f49e9166269e79a04 authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add empty Master section

cf6b05b045abd584e48a4480e742092335e29e87 authored about 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.4

eb5e7df6d3e76a11d139f38a48dbf638fff1719f authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #54 from CocoaPods/seg-unwind-index

Fix unwinding when the conflict has a common parent

b850d6ee27760d9078814bdcd0acdce6a0c4d823 authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add entry for common parent unwinds

7c126b8a0fb98507336dee1732b6fa5ef73e010f authored about 8 years ago by Samuel Giddins <[email protected]>
Fix unwinding when the conflict has a common parent

f07fc49b3461861a9c0b125c42b712c52bb911ff authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add empty Master section

ba0506c9d6d5e98ce9bf7901599e5e64b0a7555b authored about 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.3

5031f695d10e3dd3eee914a8657ef0cd136bfaae authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #51 from CocoaPods/seg-rename-action-name

[Action] Rename .name to .action_name

041a23e02e87d611c0be3e0cd73c96025ad482bc authored about 8 years ago by Samuel Giddins <[email protected]>
[Action] Rename .name to .action_name

ebd7c0fda71a0370f38acc52f9f8b99e906ea1b1 authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add entry for renaming Action.name

de32a65a376ae08a5f66e66ae53b15e566113c3c authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #49 from CocoaPods/seg-fixup-children-regressions

[Resolution] Delete outdated requirements

6ac3836eeb41a39395af9e896f4fa24c0b57f9bd authored about 8 years ago by Samuel Giddins <[email protected]>
Use the oplog to delete edges

048c0e40bdfb84e9849cc7b5ff0b9a0ab3015fdd authored about 8 years ago by Samuel Giddins <[email protected]>
[Resolution] Just delete outdated edges

d16e366a43f4f2eaed9571085e664f3819ac894b authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add entry for 0.5.2 regression

8d7454fba6d128d06d03e16f3a2bf2be17eb6eb7 authored about 8 years ago by Samuel Giddins <[email protected]>
Add a test case for when swapping changes transitive dependencies

f52f4c78d30dbb936897e648856bd3b03a81438b authored about 8 years ago by Samuel Giddins <[email protected]>
[Resolution] Delete outdated requirements

4d1f43277772aae8bd6d3ff5efafc6a57a024e6c authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add empty Master section

507f4b047d4ed26f5729e34cc945222414a120b3 authored about 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.2

ce017ecff276b057c29dd57d4c085e77bd0e0088 authored about 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #45 from CocoaPods/seg-update-parent-of-after-swapping

[Resolution] Update parent_of after swapping

fe44e09ff08f7e2bfd2b3b41a34f8a9b65694b8f authored about 8 years ago by Samuel Giddins <[email protected]>
[Molinillo] After swapping, fully update transitive dependencies

2593e1cc943839e54ad0c2dbeb66ca198d598a44 authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add entry for updating parent_of after swapping

f305db169ba2e4f85c423a50e8d14954856d2ba5 authored about 8 years ago by Samuel Giddins <[email protected]>
[Resolution] Update parent_of after swapping

10eeb87a57d4e0b27d85b11a35b1374beff7e01b authored about 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add empty Master section

a1d1a7c9f2ffa8247c8e01b3861c519c8e36cdee authored over 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.1

fe33c7007a1699b2111993cda5f38945c5fad57a authored over 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #44 from CocoaPods/seg-fix-changelog

[CHANGELOG] Fix link

a3088903cdb4fb3c9f38a26a18f9fe0686649f2e authored over 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Fix link

46cf712d1885b9dee9d74abda626b8ddc45b880c authored over 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #43 from CocoaPods/seg-fix-parent-of

Fix nested parent_of invocations to return the older requirement

35a7b9a94a9141facf79d54c3892092936497d93 authored over 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add entry for parent_of fix

bb970c385fd2834389522004ba1a7bdfde4140c5 authored over 8 years ago by Samuel Giddins <[email protected]>
Fix nested parent_of invocations to return the older requirement

44f8b50da2fa1ccc83906a1a10de47eac0b80426 authored over 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add empty Master section

d429ddf3daa7894990e2de99a75d2cc007b20598 authored over 8 years ago by Samuel Giddins <[email protected]>
Merge tag '0.5.0'

Release 0.5.0

# gpg: Signature made Mon Jun 13 17:58:09 2016 PDT using RSA key ID 15DDA856
# gp...

3dbe7b3aa7e71990fc2cb5b71acc5d64159e0d8e authored over 8 years ago by Samuel Giddins <[email protected]>
Release 0.5.0

1d4d6f55ea13386bda22175e143df09c42e64356 authored over 8 years ago by Samuel Giddins <[email protected]>
Merge pull request #40 from CocoaPods/seg-log

Add an oplog to DependencyGraph to avoid copying it

f9936b5bf6a1e6527549797269053f354037c58d authored over 8 years ago by Samuel Giddins <[email protected]>
[CHANGELOG] Add entries for DG oplog

5ae84a2afd49d4c986c4a922452f74aa8ffca40b authored over 8 years ago by Samuel Giddins <[email protected]>