{"push_id":804023661,"size":18,"distinct_size":18,"ref":"refs/heads/out_as_return_for_direct_only","head":"abb55b0fe8dfdf860d6dc79f8c6d599cee1895a2","before":"5c5d53e7d3fd7ec14ec192d0a039632c8a4f2384","commits":[{"sha":"8bfe67323c9b5f7d465db2474a42e916c0bfa1a1","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Put the autogenerated files in `src/auto` and add `src/auto/mod.rs`\n\nReexport all types in the `auto` module.","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/8bfe67323c9b5f7d465db2474a42e916c0bfa1a1"},{"sha":"d178446f0d2d3ba35d2566d678b9f626a522cf33","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Make GObjects a BTreeMap to have deterministic order","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/d178446f0d2d3ba35d2566d678b9f626a522cf33"},{"sha":"ab86dda57bcf41a0fce913da647256184b1de2a1","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Tweak whitespace slightly","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/ab86dda57bcf41a0fce913da647256184b1de2a1"},{"sha":"5d2f19313bf80474605a86474eccd532475a3249","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Add bitfileds support","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/5d2f19313bf80474605a86474eccd532475a3249"},{"sha":"0ca14a180866b6c857526c17d321a7361194524c","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Analysis: set an object's version to the earliest of its functions\n\nOnly set when all functions have versions.","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/0ca14a180866b6c857526c17d321a7361194524c"},{"sha":"8089dec3d9fb477b34ed3e4fc43fac869bffbe5e","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Add version_condition_string, that doesn't take a writer","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/8089dec3d9fb477b34ed3e4fc43fac869bffbe5e"},{"sha":"9f176e95dffb60d131d0bba0588a1fb6a922da13","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Insert version cfgs when generating auto/mod.rs","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/9f176e95dffb60d131d0bba0588a1fb6a922da13"},{"sha":"3ab83a2b40928bff33c44c6ddd909d7b25a1e018","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Make module_name mangle reserved names","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/3ab83a2b40928bff33c44c6ddd909d7b25a1e018"},{"sha":"2ca20b1c3ae6dd2165b803d384443811899b79f9","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Don't put types from commented out functions into used_types","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/2ca20b1c3ae6dd2165b803d384443811899b79f9"},{"sha":"001ead9730d5832974edd4671ceee696cf603a0d","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Don't blanketly ignore non-widget classes\n\nThey'll still be ignored if they have an ignored parent class other than GObject.","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/001ead9730d5832974edd4671ceee696cf603a0d"},{"sha":"20052b00a884247a39420f47883985e541a53bfb","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Add more classes to the config\n\nBox has a blocking issue currently:\n```\nlet mut expose.to_glib() = Default::default();\n```","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/20052b00a884247a39420f47883985e541a53bfb"},{"sha":"772b944184a96e02b5db489569426c2efe9620c9","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Mangle reserved function and parameter names","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/772b944184a96e02b5db489569426c2efe9620c9"},{"sha":"c3303bb69cc2a584349324f448998058426b396f","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Add Fundamental::Filename support -- same as Utf8","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/c3303bb69cc2a584349324f448998058426b396f"},{"sha":"a8e8c597d850ec1c3bc89dced07e801acebf86e7","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"When collecting used_types only take the crate name for external ones\n\nIs this too hacky?","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/a8e8c597d850ec1c3bc89dced07e801acebf86e7"},{"sha":"01e30ebc06bd4090b8bc17d95b13f287985d8951","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Add more classes to the config","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/01e30ebc06bd4090b8bc17d95b13f287985d8951"},{"sha":"998d78b70f3323a7881a26b8e3cfa481861712e4","author":{"email":"03189597947f75187c4136ade35aec34feed9dc1@gkoz.com","name":"Gleb Kozyrev"},"message":"Replace printlns with log macros","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/998d78b70f3323a7881a26b8e3cfa481861712e4"},{"sha":"73c1cacee0f7eb5a107efb3c92368efecfab485f","author":{"email":"5c2bd99229d434a2f7174ea3f8798d821bc7f9ae@barosl.com","name":"Homu"},"message":"Auto merge of #115 - gkoz:pr, r=gkoz\n\nWorking toward object_reform\n\n* Move the generated files files to `mod auto` and generate `auto/mod.rs`\r\n* Mangle module, function, parameter names if they conflict with Rust keywords\r\n* Generate non-widget objects\r\n* Add `Bitfield` and `Filename` support\r\n* Minor internal and non-functional output tweaks","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/73c1cacee0f7eb5a107efb3c92368efecfab485f"},{"sha":"abb55b0fe8dfdf860d6dc79f8c6d599cee1895a2","author":{"email":"279befccb3bd4b18bbcb1d3f09fddca36a32bec8@gmail.com","name":"Evgenii Pashkin"},"message":"Limit out_as_return to unconverted types","distinct":true,"url":"https://api.github.com/repos/EPashkin/gir/commits/abb55b0fe8dfdf860d6dc79f8c6d599cee1895a2"}]}