{"push_id":609174340,"size":33,"distinct_size":31,"ref":"refs/heads/master","head":"f7b97a4e752dbf6c87f4d05a136e94bb1ce9efd6","before":"cfea4a16e4d2e15a2d391131a163b4eeb60d872e","commits":[{"sha":"7097bb3e321aec3709305a2cdea3abd70828efdf","author":{"email":"4a6636537ea38835a33f4e994a89d5506f14c67a@puppetlabs.com","name":"Jeremy Barlow"},"message":"(PE-4496) mkdirs! allows string as path arg\n\nThis commit contains two changes to the `mkdirs!` function:\n\n1) If a `String`-type argument is supplied as the path argument, the\n   function will now properly process the argument for directory\n   creation, just as the previous commit would also do for a `File`-type\n   argument.  In the previous commit, an `Exception` was thrown as the\n   function tried to call `getParentFile` on the path argument, which\n   is only appropriate for a File and not a String object.\n\n2) If the supplied path argument refers to a path which already exists\n   as a `File`, a Slingshot exception indicating that the \"Path is a file\"\n   is now thrown.  Previously, the caller would see a more cryptic\n   `AssertionError` being thrown because the return argument from the\n   function did not equate to a directory.","distinct":false,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/7097bb3e321aec3709305a2cdea3abd70828efdf"},{"sha":"86ae75e1ce45ed2703d1f29a1ad3c06090320f76","author":{"email":"4a6636537ea38835a33f4e994a89d5506f14c67a@puppetlabs.com","name":"Jeremy Barlow"},"message":"(PE-4496) Change errant throw call to throw+\n\nThis commit changes an unintended call to the `throw` function into a call\nto the `throw+` function for an exception intended to be thrown with\nSlingshot.","distinct":false,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/86ae75e1ce45ed2703d1f29a1ad3c06090320f76"},{"sha":"c70ed23db0f6be646064e6ddd57f1c0d30014062","author":{"email":"5f27a724a4143327a41b82eef2e1ecc03dda2555@gmail.com","name":"Nate Wolfe"},"message":"Merge pull request #46 from camlow325/bug/master/PE-4496-mkdirs-fails-for-string-path\n\n(PE-4496) mkdirs! allows string as path arg","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/c70ed23db0f6be646064e6ddd57f1c0d30014062"},{"sha":"f91e8523cb06396f471915ee8b2c903b591fa40a","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@puppetlabs.com","name":"Chris Price"},"message":"(TK-26) Add `dissoc-in` fn","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/f91e8523cb06396f471915ee8b2c903b591fa40a"},{"sha":"2270ae3fab138cc5a1effa15bbf2af6b33618dc9","author":{"email":"0f1cccaacd48c010e78c54f6e2961e9c528e4423@users.noreply.github.com","name":"Jeremy Barlow"},"message":"Merge pull request #47 from cprice404/feature/master/TK-26-dissoc-in\n\n(TK-26) Add `dissoc-in` fn","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/2270ae3fab138cc5a1effa15bbf2af6b33618dc9"},{"sha":"c89ccfd16bd727823e141447402b6a6213fe9fa7","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@puppetlabs.com","name":"Chris Price"},"message":"Update CHANGELOG for 0.7.2 release","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/c89ccfd16bd727823e141447402b6a6213fe9fa7"},{"sha":"95eac391bd5bb96548ae3cc1f41b8d4544bfa6be","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@debian-7-x64.acctest.dc1.puppetlabs.net","name":"Jenkins User"},"message":"lein-release plugin: preparing 0.7.2 release","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/95eac391bd5bb96548ae3cc1f41b8d4544bfa6be"},{"sha":"e0af9afcc8091a8daf66c9426b54c5504d56db98","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@debian-7-x64.acctest.dc1.puppetlabs.net","name":"Jenkins User"},"message":"lein-release plugin: bumped version from 0.7.2 to 0.7.3-SNAPSHOT for next development cycle","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/e0af9afcc8091a8daf66c9426b54c5504d56db98"},{"sha":"386553c167d2ef8c8c965cf9cffadfc93dc250cd","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@puppetlabs.com","name":"Chris Price"},"message":"Add missing bullet point from 0.7.2 changelog","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/386553c167d2ef8c8c965cf9cffadfc93dc250cd"},{"sha":"b5902b65f92d4637aad95ee20e38b9fe4735d9b8","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@puppetlabs.com","name":"Chris Price"},"message":"Remove postgres from .travis.yml","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/b5902b65f92d4637aad95ee20e38b9fe4735d9b8"},{"sha":"aebab5cca663709ce8de41c6f62a559e93c9d847","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@puppetlabs.com","name":"Chris Price"},"message":"Add clojars badge","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/aebab5cca663709ce8de41c6f62a559e93c9d847"},{"sha":"f35a78ed4173cebbcd06d492e8cfd4f382ae03fb","author":{"email":"644132105a06dd5c50c27e16cfa7415f98b14932@puppetlabs.com","name":"Kevin Corcoran"},"message":"add 'filter-map' - like 'filter' but works on maps","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/f35a78ed4173cebbcd06d492e8cfd4f382ae03fb"},{"sha":"048068d86bb15c3ba82037e30e2baff7bb3f6365","author":{"email":"0f1cccaacd48c010e78c54f6e2961e9c528e4423@users.noreply.github.com","name":"Jeremy Barlow"},"message":"Merge pull request #48 from KevinCorcoran/add-filter-map\n\nadd 'filter-map' - like 'filter' but works on maps","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/048068d86bb15c3ba82037e30e2baff7bb3f6365"},{"sha":"46610620623909870df4fe1c5f13085df41084fd","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@puppetlabs.com","name":"Chris Price"},"message":"(MAINT) Update CHANGELOG for 0.7.3 release","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/46610620623909870df4fe1c5f13085df41084fd"},{"sha":"fde0b9eefcfdf645b54652b83b775fe12df1f4ae","author":{"email":"5a4fe08359c7f97380e408c717ef42c86939cd86@puppetlabs.com","name":"Jenkins CI"},"message":"lein-release plugin: preparing 0.7.3 release","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/fde0b9eefcfdf645b54652b83b775fe12df1f4ae"},{"sha":"ba71e414f62f771cd01e51dd2eb2e5e29aeec6d7","author":{"email":"5a4fe08359c7f97380e408c717ef42c86939cd86@puppetlabs.com","name":"Jenkins CI"},"message":"lein-release plugin: bumped version from 0.7.3 to 0.7.4-SNAPSHOT for next development cycle","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/ba71e414f62f771cd01e51dd2eb2e5e29aeec6d7"},{"sha":"c417a248fdce4d510822ee7c65ac5374c275fae2","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@puppetlabs.com","name":"Chris Price"},"message":"(MAINT) Prepare for 1.0.0 release","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/c417a248fdce4d510822ee7c65ac5374c275fae2"},{"sha":"778d829028b871d638f119c35040ba1f1bef2324","author":{"email":"5a4fe08359c7f97380e408c717ef42c86939cd86@puppetlabs.com","name":"Jenkins CI"},"message":"lein-release plugin: preparing 1.0.0 release","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/778d829028b871d638f119c35040ba1f1bef2324"},{"sha":"fde3f94211e70ab0210d2e9a3010404661247930","author":{"email":"5a4fe08359c7f97380e408c717ef42c86939cd86@puppetlabs.com","name":"Jenkins CI"},"message":"lein-release plugin: bumped version from 1.0.0 to 1.0.1-SNAPSHOT for next development cycle","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/fde3f94211e70ab0210d2e9a3010404661247930"},{"sha":"0db4543c04507f085a12f2d7d9ac2c1c94cc6c95","author":{"email":"c4c867aa7899664e864bfccb765bbc601deaae3b@puppetlabs.com","name":"Dan Lidral-Porter"},"message":"Add rand-weighted-selection.\n\nAdd a function that, given interleaving weights and values, where the\nweights sum to 1, randomly selects from among the values according to\nthe weights.","distinct":true,"url":"https://api.github.com/repos/camlow325/clj-kitchensink/commits/0db4543c04507f085a12f2d7d9ac2c1c94cc6c95"}]}