{"ref":"refs/heads/master","commits":[{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Make InOutPointer know how to cast back to an array value.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/c6d41c04f78fb4428d48fa9a8cf26dff0f4c039a","sha":"c6d41c04f78fb4428d48fa9a8cf26dff0f4c039a"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Start implementing pretty print functionality: Modules.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/cdc1ce11ec52154df96d287cde26e6f34d8cf86a","sha":"cdc1ce11ec52154df96d287cde26e6f34d8cf86a"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Directly test delegation of function definition by module builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/be60c62e23a8a3e16fd929bd2344d41a0a65fae4","sha":"be60c62e23a8a3e16fd929bd2344d41a0a65fae4"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Start implementing Builder::Module#sub_builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/87676a1f21c7ffc045ac184a470b5fc4bed281ef","sha":"87676a1f21c7ffc045ac184a470b5fc4bed281ef"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Add behavior for other info types to #sub_builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/36d570f80af511e92bbdaef56bce110cda9d5cb7","sha":"36d570f80af511e92bbdaef56bce110cda9d5cb7"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Add a TODO.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/920d46a2b8fcc9cf4673612031f920b98c33f62d","sha":"920d46a2b8fcc9cf4673612031f920b98c33f62d"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Delegate pretty printing to sub builders.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/3b0910d91bba3e1386d37b873d1a46a4c35ffe0e","sha":"3b0910d91bba3e1386d37b873d1a46a4c35ffe0e"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Make pretty_print correctly indent nested items.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/a5932afed9e94f83fe504fe6ed346ddaf6816d10","sha":"a5932afed9e94f83fe504fe6ed346ddaf6816d10"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Adjust gemspec with indentation gem (and rake).","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/085246d0747850924f1b863691e5fdb84a42acb2","sha":"085246d0747850924f1b863691e5fdb84a42acb2"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Add basic integration test for pretty printing (fails).","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/0610609c02d2b1e4317c0e0e39193b879826ab8e","sha":"0610609c02d2b1e4317c0e0e39193b879826ab8e"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Move logic to extract the correct constant value to IConstantInfo.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/f766b37073a56b69e6fed4e48a22d953f6265b5f","sha":"f766b37073a56b69e6fed4e48a22d953f6265b5f"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Implement #pretty_print for constant builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/037d737ca2fab2a8cefdc09e72e5237161fbf49a","sha":"037d737ca2fab2a8cefdc09e72e5237161fbf49a"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Update TODO.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/51ac2e8bc3c9e1ef5cf377dbf2a657970c7f2635","sha":"51ac2e8bc3c9e1ef5cf377dbf2a657970c7f2635"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Move WithLayout#setup_class down to its client classes.\n\nThe setup_class method calls methods not defined in this module.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/188f1200c8e19bb20c4a3f93eba831780ff01c1c","sha":"188f1200c8e19bb20c4a3f93eba831780ff01c1c"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Implement bare-bones #pretty_print for struct-based type builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/0370eac4027844d4eba6820676f32a9e85b223e8","sha":"0370eac4027844d4eba6820676f32a9e85b223e8"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Allow for change in test method name in gobject-introspection 1.31.\n\nIn gobject-introspection 1.31.0, gi_marshalling_tests_array_gvariant_in was\nrenamed to gi_marshalling_tests_array_gvariant_none_in.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/e25b0780a65774f5cbfb4279f8d1eab06108e1b3","sha":"e25b0780a65774f5cbfb4279f8d1eab06108e1b3"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Implement #pretty_print for callback builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/b4262763c049ecd1cf9bb622973b0712ae108fa9","sha":"b4262763c049ecd1cf9bb622973b0712ae108fa9"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Refactor enum builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/2902604236c6dc3a71015322d0e5f914a322c3ba","sha":"2902604236c6dc3a71015322d0e5f914a322c3ba"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Implement basic #pretty_print for enum builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/ae86a149933ba3374ac4f2d7772fd7c125ee07f5","sha":"ae86a149933ba3374ac4f2d7772fd7c125ee07f5"},{"author":{"name":"Matijs van Zuijlen","email":"81ee54b05e09f9623524a1cf203ae4408aa091d3@matijs.net"},"message":"Implement bare-bones #pretty_print for interface builder.","url":"https://api.github.com/repos/mvz/ruby-gir-ffi/commits/5c2f8e702d8a17126d9edc91edd3bc476af2cdc0","sha":"5c2f8e702d8a17126d9edc91edd3bc476af2cdc0"}],"head":"da92190dec020196248f99949d68cde0b0f5125d","size":54,"push_id":48923301}