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

[Resolution] Ensure `Conflict#requirement_trees` is exhaustive.

5e2dac89769749181c0e3d0dbcf7f57d5994eb8d authored over 9 years ago by Samuel E. Giddins <[email protected]>
Release 0.3.0

b544c8ede2458798a04fd41fbdb41a44d1043555 authored over 9 years ago by Samuel E. Giddins <[email protected]>
[Bundler] Update to 1.10.5

95174fd39cb048a82819d3e1ae56509c63b41be4 authored over 9 years ago by Samuel E. Giddins <[email protected]>
Merge pull request #20 from CocoaPods/rubygems

Support what RubyGems needs

b0d18a374d1917430dfeca42c50af99ddaa83a64 authored over 9 years ago by Samuel E. Giddins <[email protected]>
[CHANGELOG] Add entry for #allow_missing?

5bf8bf233e292784d9bdcbc0b74cb6edafd43f17 authored over 9 years ago by Samuel E. Giddins <[email protected]>
Add specs for allows_missing?

9f1ff1f89ba6b17f29c41ce1db2ec160f27f17e6 authored over 9 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Handle when the initial state is missing and allow_missing? => true

a104663c33d6395f0333b198cfcfdbc2a15f1520 authored over 9 years ago by Samuel E. Giddins <[email protected]>
Support what RubyGems needs

9b974a42ebf1ed6498de8d27dbb6174e56c195f7 authored over 9 years ago by Samuel E. Giddins <[email protected]>
[Documentation] Add docs for allow_missing?

993fb9c31dfb8e04e3efed8640840c2797501608 authored over 9 years ago by Samuel E. Giddins <[email protected]>
[Rakefile] Fix clearing out text color wehn exiting with an error

7bb5e29045c7d0b77d049a12448dd293b6d16f6f authored over 9 years ago by Samuel E. Giddins <[email protected]>
[Bundle] Update RuboCop

53bfbfb9a9bcc1368706841fc66102d3fcd7a326 authored over 9 years ago by Samuel E. Giddins <[email protected]>
Release 0.2.3

5e044483654aae5c4c98c58ae0272fd0fd835e50 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[CHANGELOG] Add entry for getting rid of private attribute warning

6b2f1cbf436dbd61047eb51c9fb369156eaa541b authored almost 10 years ago by Samuel E. Giddins <[email protected]>
Merge pull request #21 from chastell/warning-clean_resolution

[Resolution] Make it warning-clean

2a2c80e922183c7fda408505d43d862fe3617925 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Make it warning-clean

de27c7f2d21545d4458a8ed6abe1b75696dad2b9 authored almost 10 years ago by Piotr Szotkowski <[email protected]>
Release 0.2.2

b7ff4b5271ccba56fbe431487180577a0e6b509d authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[DependencyGraph] Access ivar directly in copy initializer

9cbc10d59488146d7c0aa58f6d245b5fcebfc1a8 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[SpecHelper] Speed up spec runs by an order of magnitude by caching searching

3e77c753e71e52241aceb8a8487dff77c5af85e3 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[Bundle] Update RuboCop

49dd064f84577b0ba33ff3187aa2d65a1dcbafd5 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
Release 0.2.1

27d922dd1e700832986f54c7c486c9378e5291d4 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[CHANGELOG] Add entry for the backjumping pathological case fix

3f08975f05fe4ddb0e3826a2af05badc59a832c8 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
Merge pull request #19 from CocoaPods/seg-bundler

Fix for bundler master

1691515cef8a9f44391590e4175b91db02abb245 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[IntegrationSpecs] Update for merge of RubyGems index

8dc6ac957da831b2bebbc8d11f5210b732fb96d0 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[IntegrationSpecs] Use rubygems index that's semver-compliant

f8d8f1c4ad060892f21e6351b765b78d08950b88 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
Revert "Use Gem::Version for the specs instead of VersionKit"

This reverts commit 62eeb5368f705e6e36042d237307cf612277689d.

858a3a02dc912e8186343a7bec95964bc88cbb01 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[IntegrationSpecs] Update for completed expected bundler dependency graph

b4c13a1b0ff18c883932f7847f6d965fba18ceba authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Add #attempt_to_swap_possibility

1a52d46c34bcde2983f8e787c6c2efe9d4e341f2 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[IntegrationSpecs] Point to new bundler spec

e30c843538754d8e22072c67663dd178f8ab1df8 authored almost 10 years ago by Samuel E. Giddins <[email protected]>
Use Gem::Version for the specs instead of VersionKit

62eeb5368f705e6e36042d237307cf612277689d authored almost 10 years ago by Samuel E. Giddins <[email protected]>
[README] Add link to ARCHITECTURE.md

ee3725d5e6008cda5e208b23f8b3e3a06db76f37 authored almost 10 years ago by Eloy Durán <[email protected]>
Release 0.2.0

ede6ac4f780b6335eb863571d06c6272c98e2b1d authored about 10 years ago by Kyle Fuller <[email protected]>
[Travis] Update CodeClimate token

fbe63fbc91e162507a67cf1ee32246e2122bdbfb authored about 10 years ago by Samuel E. Giddins <[email protected]>
[DependencyGraph] Add support for topologically sorting vertices via the TSort module

75491cedf6e45dd79fb448f22ab86acd307750f7 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[CHANGELOG] Add entry for double backjumping and forward checking

05c3d423379aa0f4a2117b17b56e4ff79be3d7d7 authored about 10 years ago by Samuel E. Giddins <[email protected]>
Merge pull request #16 from CocoaPods/double-backjumping

Double backjumping & Forward checking

bdc5a0ffb4a291fffbdde8ce24d3a2ba3ff19a2e authored about 10 years ago by Samuel E. Giddins <[email protected]>
[IntegrationSpecs] Update for new case with a three-way conflict

b122331e79dda59c0bc3a5158fdd16ee372523f6 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Remove vestigial all_conflicts attribute

c829ee09896ddd61d0566502441e1095e381f47f authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Documentation] Spelling fix

ff64a77e733480a9f46881df7025cdbd5ff4c0ef authored about 10 years ago by Samuel E. Giddins <[email protected]>
[DependencyGraph] Flatten before concatenating

ab4b17647ed42c7d24b2a4c9304bacdfa93fd9cb authored about 10 years ago by Samuel E. Giddins <[email protected]>
[rake] Also checkout the integration specs when bootstrapping.

c022be437d0e6240d4a46cfc8ce6f57bf26b908f authored about 10 years ago by Eloy Durán <[email protected]>
[Resolution] Remove now-redundant codepaths

24cc10e58e521391e35b7da4e43d5174ffbed38a authored about 10 years ago by Samuel E. Giddins <[email protected]>
Fixed failing bundler specs

f265f47940faebf0ad64853810d6d839e8bcc6fd authored about 10 years ago by Smit Shah <[email protected]>
[Conflict] Add requirement trees and the locked requirement

To allow for bundler-style conflict messages

4535b22659617e9771663f535b44a45a80d453ff authored about 10 years ago by Samuel E. Giddins <[email protected]>
[SpecHelper] Fix test index searching

f4c199e112ceaca3f3530556a79dbb47620095c2 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Documention] Fix spelling error

cac7b9a4b44afab27ee86bb808d3cb0c95106f26 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[RuboCop] Get create_conflict back to 15 lines

65f84187631b764dbad6fb20daef4d5f6d5c470e authored about 10 years ago by Samuel E. Giddins <[email protected]>
[1.8.7] Fixes for 1.8.7

a34ff129e3059f323a363642988c811943ee5d6c authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Documentation] Document the new methods

e9253a6b141060ae997a3d17ae904f2cdd2c5d6c authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Add swapping for conflicting `existing` possibilities

8514e832d442480b3ff2ffaa84835daeb477f6bd authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Add rudimentary double backjumping

2d8100212defc7bdc1e5b1a025b6ad403baf4b49 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[UI] Use #output for debug info too :(

5f7090c6325b539cc27109da2afcd4813c611def authored about 10 years ago by Samuel E. Giddins <[email protected]>
Merge pull request #14 from CocoaPods/kylef/stderr

[UI] Print debug output to stdout

8ad7435b12dd093aaa83232e4368c728ace091f2 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[UI] Print debug output to stdout

3505de34426be5ea59522d467f873505ae6c19fe authored about 10 years ago by Kyle Fuller <[email protected]>
Release 0.1.2

5dbaa2997adbeba8ea4994c4d46be06b33836024 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[RuboCop] Reinstate CyclomaticComplexity cop

70a2b2a7601e1f41b433b1fff56ca120eaea0b3c authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Add more debug logs

51cade55efa5d6ea5b850603d1ec9aafc1861401 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Gemfile] Update rubocop to 0.27.1

87b6784341a98820c628daafa59bc8550d4fbd42 authored about 10 years ago by Kyle Fuller <[email protected]>
Merge pull request #11 from CocoaPods/smart-backtracking

[Resolution] Add smart backtracking

f2b45ff0ee0a4b49f5a4e8a8f67c14e71dfb3257 authored about 10 years ago by Kyle Fuller <[email protected]>
[CHANGELOG] Add changelog entry for smart backtracking

0c26f23550818db1600d50ab9900402dd4f7195a authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Remove conditional -- `index` should never be nil

At the worse case, it will be 0

173f58ef29a661c1db849d4057f2ce22798ca5ec authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Add smart backtracking by skipping over the states that we can be certain will encounter the same conflict

6fff99bc6c39f999e279e3a49fcf22b88add30c3 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[DependencyGraph] Ensure that recurse invocations of `detach_vertex_named` don't lead to messaging `nil`.

Closes https://github.com/CocoaPods/CocoaPods/issues/2805.

b9d65641b5481104571384fe5f060119af682bee authored about 10 years ago by Samuel E. Giddins <[email protected]>
Release 0.1.1

9c853878f87d68af1c8565ed08d167f6a90e5868 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Rakefile] Only invoke RuboCop when RUBY_VERSION >= 2.0.0

b8f0ae25b5d7d50a51a99597ebddfd041c3535cf authored about 10 years ago by Samuel E. Giddins <[email protected]>
[CHANGELOG] Add entry for ensuring no exceptions are raised before the initial state is pushed

82627fbe7c58b6093ffdc5fa446ef71b9aa90111 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Ensure that an unwanted exception is not raised when an error occurs before the initial state has been pushed upon the stack

0a84289f93a21eaa1d30fd391497e29a518920ee authored about 10 years ago by Samuel E. Giddins <[email protected]>
[UI] Make the debug env var client agnostic.

f7ce59c9443c507d196cd0e9d7611d4ed69984eb authored about 10 years ago by Eloy Durán <[email protected]>
[Resolution] Capitalise all debug messages.

492aefd8ea0a03872a03e425ed2789ab4026e7f2 authored about 10 years ago by Eloy Durán <[email protected]>
[Travis] Also test on 1.9.3

67d09200c8baca9547f54a0145b405c658e0ba07 authored about 10 years ago by Samuel E. Giddins <[email protected]>
Release 0.1.0

e86cec392a75c577f2c803d8cc87debe41a9bdbe authored about 10 years ago by Kyle Fuller <[email protected]>
[CHANGELOG] Add a changelog with entry for initial release

add72f445e8e8453be745f2e3566318e77139ea7 authored about 10 years ago by Samuel E. Giddins <[email protected]>
Unbreak Rainforest :)

ed6d6b493248b85e514b74637aa4c05914d255da authored about 10 years ago by Boris Bügling <[email protected]>
Update README.md

a13fb28898b7ce8161a36f4247bac358956c664f authored about 10 years ago by Orta <[email protected]>
Merge pull request #8 from CocoaPods/doc-fixes

Doc fixes

9a8fb83122a1e0010a30b1fa24290cccbb2943e1 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[UI] Remove duplicate word from doc.

85cd457f7564ad78c4e0624f18a6f65ce7b270cc authored about 10 years ago by Eloy Durán <[email protected]>
[ARCHITECTURE] Finish sentence that trailed off into nothingness

dc2d230c2a38dd21acb94fa10fbcd07cc1ce3457 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Make it clear when a possibility state is popped

In response to https://github.com/CocoaPods/Molinillo/pull/8/files#r19305424.

e5da0019187d3c5b5c5bdf4599edbf256ba438f1 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[DependencyGraph] Require set at the top of the file

Closes https://github.com/CocoaPods/Molinillo/issues/9.

684a1b8fa1304fe41e385b49d34c5920e7f53c6c authored about 10 years ago by Samuel E. Giddins <[email protected]>
[ARCHITECTURE] Add missing apostrophe.

89e17fc987f48485cec62339557593606bca01c2 authored about 10 years ago by Eloy Durán <[email protected]>
[ARCHITECTURE] Provide more context about when a possibility is dismissed.

66fceed150fe61d54d701248955feceeaac52e90 authored about 10 years ago by Eloy Durán <[email protected]>
[Resolution] Fix spelling error in method name.

df615ea8125d00c95aa717852221ddda9b779b0d authored about 10 years ago by Eloy Durán <[email protected]>
[ARCHITECTURE] Various fixes and improvements.

6769bac19d60e862e2078a62072c3e8f97597f9f authored about 10 years ago by Eloy Durán <[email protected]>
[UI] Tune methods to allow for better display of progress, and a customizable output

3e27234148022ba1455a9228e7b710314204d4c5 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Fix Lockfile always showing up when it wasnt a source for conflicts

6d9cf7f809038b54296bf22c2d89ce3826c81bb1 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Add conflicts with locking dependency graph

d531f957c974f11aba9c2202f8393336813a29d2 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Lock to any spec in base, not just root specs

4c0acb81ce43196dfc2a3ba6f62f81519cdc801d authored about 10 years ago by Samuel E. Giddins <[email protected]>
[DependencyGraph] Implement Enumerable

118db252b7c4ac0d52ea0939cae74e443cc632ce authored about 10 years ago by Samuel E. Giddins <[email protected]>
[ARCHITECTURE] Fix spelling error

fd317f0d52aa55537c274c45c7c3d6ca3fffde4e authored about 10 years ago by Samuel E. Giddins <[email protected]>
[ARCHITECTURE] Add walkthrough

e7956d7bb6d24e80eef6c5ddcb75c0edfa9dbbf3 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[ARCHITECTURE] First stab at an arch doc

86c1e79bd446519cd6711fb4ecd5c7128eae876a authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] ensure version conflict includes the source of a user-specified unsatisfied dependency

ea6ce955f47384b4e28610646bd7e84b61da1ac8 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[RuboCop] Upp class length limit to 225 lines

b094f03ffae8ef82a98d73c5c1a2581d0b1475db authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Resolution] Add support for resolving an empty list of requirements

9e8ae0cc7fe3534b64555a4a4312c3c741824d2a authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Documentation] Document the modules

1cf5519ac4be178dacf1f054d3d3c3c3f11d612b authored about 10 years ago by Samuel E. Giddins <[email protected]>
Update URLs to point to new Molinillo repo name

b66281386b4d226801afc8fd02cb6514c80b81b6 authored about 10 years ago by Samuel E. Giddins <[email protected]>
Rename gem to Molinillo

Huge thanks to @orta for the name inspiration!

Discussion at https://github.com/CocoaPods/Resol...

624bd75589817746c5a3a2bab506af74dd09e559 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[RuboCop] Shorten class definition and rename rescue error variable

b877447fbd6eed9162fb907c61ab56a93e2574d4 authored about 10 years ago by Samuel E. Giddins <[email protected]>
Add NoSuchDependencyError

c9532593ab99e25aa1aa61c1410e72ded3c2a2f1 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Vertex] Add requirements method that returns all of the requirements for a vertex

baebceabbbeea954ca3a398794c2008aa72b9d87 authored about 10 years ago by Samuel E. Giddins <[email protected]>
[Debug] Show iteration count and the nested dependencies that have been required

1f8fce49ac209edaa23c8980a28a1a20c3b47211 authored about 10 years ago by Samuel E. Giddins <[email protected]>