{"push_id":1086706123,"size":10,"distinct_size":10,"ref":"refs/heads/ruby_generator","head":"e60b19136bf7f66f0300ec03143ffbfa8ee91d72","before":"c5278a13a2a07d4acab0feaacf30d7505a813842","commits":[{"sha":"6a44009ce89c5f68ca51ec90f6dd5638232f6b60","author":{"email":"608632db7e08b1d2f429d9825017f928dcac62c7@google.com","name":"Brian J. Watson"},"message":"Change root project name to toolkit\n\nPre-push hook installed.\n\nChange-Id: I9ebecad1aa0b3ccc21aedc52541a0f19ec36e393","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/6a44009ce89c5f68ca51ec90f6dd5638232f6b60"},{"sha":"d04c8709df14d8c9c998e5612951d1292d87143e","author":{"email":"608632db7e08b1d2f429d9825017f928dcac62c7@google.com","name":"Brian J. Watson"},"message":"Merge pull request #6 from bjwatson/change-project-name\n\nChange root project name to toolkit","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/d04c8709df14d8c9c998e5612951d1292d87143e"},{"sha":"743cb1aae23c55ee71c3b29f06d6c20870b2a94e","author":{"email":"6e2adbb11bb1437c3ab9571591614575d1900e5a@google.com","name":"Jacob Geiger"},"message":"Rename Python path template render method\n\nWas `instantiate`; now `render`.\n\nPre-push hook installed.\n\nChange-Id: Iecd8b5ba2f3365233cb4712c4763169f23d63778","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/743cb1aae23c55ee71c3b29f06d6c20870b2a94e"},{"sha":"9da818e054e42975b93c9ecb2c74d279532353cc","author":{"email":"176c4818757ce942f02114959cee75d35f2575d9@google.com","name":"Michael Darakananda"},"message":"Move Java Discovery Baseline Files (#18)\n\nFixes #17.\r\n\r\nThis commit moves Java Discovery baseline files into its own directory.\r\nThe names of the baseline files are also simplified to reduce\r\nrepetition.","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/9da818e054e42975b93c9ecb2c74d279532353cc"},{"sha":"368357f0a9f865c5b863801bb383758e7bee81b0","author":{"email":"6e2adbb11bb1437c3ab9571591614575d1900e5a@google.com","name":"geigerj"},"message":"Merge pull request #19 from geigerj/master\n\nRename Python path template render method","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/368357f0a9f865c5b863801bb383758e7bee81b0"},{"sha":"425ff66db0807d558ddb1754055c8bd70160c58c","author":{"email":"4ac4c4d88621d7c07b792dec5c28a4c8caf0b066@google.com","name":"Chris Bacon"},"message":"C# codegen for retry","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/425ff66db0807d558ddb1754055c8bd70160c58c"},{"sha":"f9da7d1442c0009471a00da08a4a64aa84f67df7","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@dunelm.org.uk","name":"Chris Bacon"},"message":"Merge pull request #1 from chrisdunelm/csharp_retry\n\nC# codegen for retry","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/f9da7d1442c0009471a00da08a4a64aa84f67df7"},{"sha":"9fe2b57c771b173c36e2e0b97b6f84e6373ac767","author":{"email":"c8cc4d2f922f67a687b09675418508b72fe4c05c@gmail.com","name":"Jun Mukai"},"message":"Merge pull request #3 from jmuk/ruby_generator\n\nIntroduce codegen for Ruby.","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/9fe2b57c771b173c36e2e0b97b6f84e6373ac767"},{"sha":"140b7ce1c9c98085322f5203303f3b5c165043bb","author":{"email":"176c4818757ce942f02114959cee75d35f2575d9@google.com","name":"Michael Darakananda"},"message":"NodeJS Code Samples From Discovery (#12)\n\n* NodeJS Code Samples From Discovery\r\n\r\nThis commit stages initial support for creating NodeJS code samples\r\nfrom Discovery.\r\n\r\n* fixup! NodeJS Code Samples From Discovery\r\n\r\n* Fix Package Name\r\n\r\nThis fixes the rather embarrassing mistake that every API\r\ngets mistakenly imported as pubsub v1.\r\n\r\n* Move Method Renaming Logic into Java\r\n\r\nThis change moves method renaming logic into Java.\r\nPreviously, this logic modifies a static global variable in\r\nDiscoveryContext at JavaDiscoveryContext class initialization.\r\n\r\nSince class initialization is, to the best of my knowledge, unordered,\r\ntests flake as NodeJS test might or might not read renaming values that\r\nwas meant for Java.\r\n\r\nThis commit fixes this problem by making DiscoveryContext::getMethodName\r\nnever rename, and moving the renaming logic into JavaDiscoveryContext.\r\n\r\n* Remove archive option from Node to match master\r\n\r\n* Improve NodeJS Samples, Move Baselines\r\n\r\nThis commit moves NodeJS baselines to reflect changes\r\ndone to move Java baselines.\r\n\r\nImprove samples as commented by Tim.","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/140b7ce1c9c98085322f5203303f3b5c165043bb"},{"sha":"e60b19136bf7f66f0300ec03143ffbfa8ee91d72","author":{"email":"7519e7503d434ad998e9a85ea6f0976705697504@google.com","name":"Jun Mukai"},"message":"Fix a few ruby generator bugs\n\n- PathTemplate now uses 'render' for the method name of creating\n  the result. Generator should use it.\n- render assumes keyword arguments, whose keys are symbols, not\n  strings.\n- similarly, @headers keys should be symbol as well.\n- fixes a bug of TYPE_ENUM in rubyType() method -- should invoke\n  getEnumType() instead of getMessageType() for TYPE_ENUM.","distinct":true,"url":"https://api.github.com/repos/jmuk/toolkit/commits/e60b19136bf7f66f0300ec03143ffbfa8ee91d72"}]}