{"push_id":612166711,"size":2,"distinct_size":0,"ref":"refs/heads/tmp","head":"a9d1044b3c79c8a49079d9f9d5bda25f3edc29fb","before":"0d878de3f65e8a5c439b7ae46a38db3527a4834d","commits":[{"sha":"9e35e19dd13596a8e18256df11e2b943033df87c","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"Normalize hyphens to underscores in crate names\n\nThis change allows *packages* to have hyphens in them, but they are always\ntranslated to underscores when translated to a crate name. This means that all\ncrates are compiled with a `--crate-name` that has no hyphens (as well as\n`--extern` directives having no hyphens).\n\nBinaries, examples, benchmarks, and tests, however, are allowed to contain\nhyphens in their name. The \"crate name\" will still have an underscore, but the\noutput will be in the same dasherized name.\n\nExplicitly named targets are not allowed to have hyphens in them as well.","distinct":false,"url":"https://api.github.com/repos/rust-lang/cargo/commits/9e35e19dd13596a8e18256df11e2b943033df87c"},{"sha":"a9d1044b3c79c8a49079d9f9d5bda25f3edc29fb","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #1443 - alexcrichton:hyphens-to-underscores, r=brson\n\nThis change allows *packages* to have hyphens in them, but they are always\r\ntranslated to underscores when translated to a crate name. This means that all\r\ncrates are compiled with a `--crate-name` that has no hyphens (as well as\r\n`--extern` directives having no hyphens).\r\n\r\nBinaries and examples, however, are allowed to contain\r\nhyphens in their name. The \"crate name\" will still have an underscore, but the\r\noutput will be in the same dasherized name.\r\n\r\nExplicitly named targets are not allowed to have hyphens in them as well.","distinct":false,"url":"https://api.github.com/repos/rust-lang/cargo/commits/a9d1044b3c79c8a49079d9f9d5bda25f3edc29fb"}]}