{"push_id":2736900159,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"848250597527659dd54b533c3d35d6505dd60a20","before":"558eee4fbca56bdc4969e114ed2cc4ed7c3913bb","commits":[{"sha":"b02ba3771e6b4b5f5a7cb1563a94724a720ae792","author":{"name":"Alex Crichton","email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com"},"message":"Import `cargo fix` directly in to Cargo\n\nThis commit imports the `cargo fix` subcommand in rust-lang-nursery/rustfix\ndirectly into Cargo as a subcommand. This should allow us to ease our\ndistribution story of `cargo fix` as we prepare for the upcoming 2018 edition\nrelease.\n\nIt's been attempted here to make the code as idiomatic as possible for Cargo's\nown codebase. Additionally all tests from cargo-fix were imported into Cargo's\ntest suite as well. After this lands and is published in nightly the `cargo-fix`\ncommand in rust-lang-nursery/rustfix will likely be removed.\n\ncc rust-lang/rust#52272","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/b02ba3771e6b4b5f5a7cb1563a94724a720ae792"},{"sha":"506eea76edbf7198258265ddabcf320365bc4c5c","author":{"name":"bors","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org"},"message":"Auto merge of #5723 - alexcrichton:cargo-fix, r=ehuss\n\nImport `cargo fix` directly in to Cargo\n\nThis commit imports the `cargo fix` subcommand in rust-lang-nursery/rustfix\ndirectly into Cargo as a subcommand. This should allow us to ease our\ndistribution story of `cargo fix` as we prepare for the upcoming 2018 edition\nrelease.\n\nIt's been attempted here to make the code as idiomatic as possible for Cargo's\nown codebase. Additionally all tests from cargo-fix were imported into Cargo's\ntest suite as well. After this lands and is published in nightly the `cargo-fix`\ncommand in rust-lang-nursery/rustfix will likely be removed.\n\ncc rust-lang/rust#52272","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/506eea76edbf7198258265ddabcf320365bc4c5c"},{"sha":"a547302e7a046ec55c81ce7fb8208212f501faa4","author":{"name":"Rémi Garde","email":"b7d9d62f09b666717f14fae25d396c83b3e2280b@free.fr"},"message":"Doc: manifest profile.X.debug can be either an u32 or a bool\n\nFixes #5734","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/a547302e7a046ec55c81ce7fb8208212f501faa4"},{"sha":"8d211fb4a078c4ea395007ab3bf577842b671679","author":{"name":"bors","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org"},"message":"Auto merge of #5735 - enizor:doc-profile-debug, r=alexcrichton\n\nDoc: manifest profile.X.debug can be either an u32 or a bool\n\nSee #5734","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/8d211fb4a078c4ea395007ab3bf577842b671679"},{"sha":"413e6489ff99c247527abbb727d47a0e2d4f1377","author":{"name":"dependabot[bot]","email":"5bdcd3c0d4d24ae3e71b3b452a024c6324c7e4bb@dependabot.com"},"message":"Update termcolor requirement to 1.0\n\nUpdates the requirements on [termcolor](https://github.com/BurntSushi/termcolor) to permit the latest version.\n- [Release notes](https://github.com/BurntSushi/termcolor/releases)\n- [Commits](https://github.com/BurntSushi/termcolor/commits/wincolor-1.0.0)\n\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/413e6489ff99c247527abbb727d47a0e2d4f1377"},{"sha":"04c90d38af5e62770c766321711f62728fd228f3","author":{"name":"bors","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org"},"message":"Auto merge of #5741 - rust-lang:dependabot/cargo/termcolor-1.0, r=alexcrichton\n\nUpdate termcolor requirement to 1.0\n\nUpdates the requirements on [termcolor](https://github.com/BurntSushi/termcolor) to permit the latest version.\n<details>\n<summary>Commits</summary>\n\n- See full diff in [compare view](https://github.com/BurntSushi/termcolor/commits/wincolor-1.0.0)\n</details>\n<br />\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot badge me` will comment on this PR with code to add a \"Dependabot enabled\" badge to your readme\n\nAdditionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):\n- Update frequency (including time of day and day of week)\n- Automerge options (never/patch/minor, and dev/runtime dependencies)\n- Pull request limits (per update run and/or open at any time)\n- Out-of-range updates (receive only lockfile updates, if desired)\n- Security updates (receive only security updates, if desired)\n\nFinally, you can contact us by mentioning @dependabot.\n\n</details>","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/04c90d38af5e62770c766321711f62728fd228f3"},{"sha":"d7d513e95ecadd8aa64ccfc3765d50e78e3491b0","author":{"name":"Dale Wijnand","email":"b856135c55286cebfee659b9877b42230aab1753@gmail.com"},"message":"Add tests/ProjectBuilder::at","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/d7d513e95ecadd8aa64ccfc3765d50e78e3491b0"},{"sha":"7fe2fbc8a386894bc7f1cd35eb4fb8bf5cb9d727","author":{"name":"Dale Wijnand","email":"b856135c55286cebfee659b9877b42230aab1753@gmail.com"},"message":"Remove the argument from the `project` test support function\n\nBy rewriting the tests, with rerast (https://github.com/google/rerast),\nto use the newly introduced \"at\" method.\n\nFirst I added the following temporary function to cargotest::support:\n\n    pub fn project_foo() -> ProjectBuilder {\n        project(\"foo\")\n    }\n\nThen I defined the following rewrite.rs:\n\n    use cargotest::support::{ project, project_foo };\n\n    fn rule1(a: &'static str) {\n        replace!(project(\"foo\") => project_foo());\n        replace!(project(a) => project_foo().at(a));\n    }\n\nThen I ran rerast:\n\n    cargo +nightly rerast --rules_file=rewrite.rs --force --targets tests --file tests/testsuite/main.rs\n\nFinally I searched and replaced the references to project_foo with\nargument-less project (a little awkardly on macOS with a git clean).\n\n    find tests -type f -exec sed -i -e 's/project_foo/project/g' {} +\n    git clean -d tests","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/7fe2fbc8a386894bc7f1cd35eb4fb8bf5cb9d727"},{"sha":"6da2ada26d0bf40e3019d2e0ebeeace0e7fc21c3","author":{"name":"Dale Wijnand","email":"b856135c55286cebfee659b9877b42230aab1753@gmail.com"},"message":"Migrate trailing calls to `project` with an argument\n\n.. in docs, commented code & tests targetting non-macos.","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/6da2ada26d0bf40e3019d2e0ebeeace0e7fc21c3"},{"sha":"848250597527659dd54b533c3d35d6505dd60a20","author":{"name":"bors","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org"},"message":"Auto merge of #5752 - dwijnand:project_at, r=alexcrichton\n\nRemove the argument from the `project` test support function\n\nBy rewriting the tests, with rerast (https://github.com/google/rerast), to\nuse the newly introduced \"at\" method.\n\nFirst I added the following temporary function to cargotest::support:\n\n    pub fn project_foo() -> ProjectBuilder {\n       project(\"foo\")\n    }\n\nThen I defined the following rewrite.rs:\n\n    use cargotest::support::{ project, project_foo };\n\n    fn rule1(a: &'static str) {\n       replace!(project(\"foo\") => project_foo());\n       replace!(project(a) => project_foo().at(a));\n    }\n\nThen I ran rerast:\n\n    cargo +nightly rerast --rules_file=rewrite.rs --force --targets tests --file tests/testsuite/main.rs\n\nFinally I searched and replaced the references to project_foo with\nargument-less project (a little awkardly on macOS with a git clean).\n\n    find tests -type f -exec sed -i -e 's/project_foo/project/g' {} +\n    git clean -d tests\n\nFixes #5746","distinct":true,"url":"https://api.github.com/repos/aaronsky/cargo/commits/848250597527659dd54b533c3d35d6505dd60a20"}]}
{"actor":{"display_login":"aaronsky"}}