{"push_id":3409032323,"size":7,"distinct_size":1,"ref":"refs/heads/master","head":"01b3de0c928b8d3a38ce82e6c403bbbed421e90e","before":"f212bcef501cafab1d21863d55f060726d99ffcc","commits":[{"sha":"94d9e9ad329361bfc780415e09f97ac9ed474733","author":{"name":"duane701","email":"0a02221ea64f4c9685145b5f44cf84715b4a8bb5@vandenrobotics.com"},"message":"Preference: Simplify Using Preferences\n\nEnsure type safety for preferences.","distinct":false,"url":"https://api.github.com/repos/FRC701/valkyrie/commits/94d9e9ad329361bfc780415e09f97ac9ed474733"},{"sha":"78513e7cdefe8bfa07e2fc3460be4d74f9a45f3c","author":{"name":"duane701","email":"0a02221ea64f4c9685145b5f44cf84715b4a8bb5@vandenrobotics.com"},"message":"Preference: Make preferences injectable\n\nMake the Preferences interface a template so that we can inject a test preference to ensure that the preferences work.","distinct":false,"url":"https://api.github.com/repos/FRC701/valkyrie/commits/78513e7cdefe8bfa07e2fc3460be4d74f9a45f3c"},{"sha":"b948fd751d6d2a08c8712afcd99743c48125f442","author":{"name":"duane701","email":"0a02221ea64f4c9685145b5f44cf84715b4a8bb5@vandenrobotics.com"},"message":"HatchIntake: Use injectable preference\n\nEventually, the preference requirement would bubble up to the subsystem template.\n\nNote that a template is required because the Preference class does not have an interface base class.","distinct":false,"url":"https://api.github.com/repos/FRC701/valkyrie/commits/b948fd751d6d2a08c8712afcd99743c48125f442"},{"sha":"238624198a01082c0740f562508570fb3e0316f6","author":{"name":"duane701","email":"0a02221ea64f4c9685145b5f44cf84715b4a8bb5@vandenrobotics.com"},"message":"HatchIntake: Preference Type\n\nImprove readability with preference types.","distinct":false,"url":"https://api.github.com/repos/FRC701/valkyrie/commits/238624198a01082c0740f562508570fb3e0316f6"},{"sha":"affb5925580b89cd2e30b51bcdd421c5b7e83676","author":{"name":"Nicolas Schallock","email":"7a9ad9646d4e696a739f1d71a48f07b0088a1a1e@vandenrobotics.com"},"message":"Preference: Return a value","distinct":false,"url":"https://api.github.com/repos/FRC701/valkyrie/commits/affb5925580b89cd2e30b51bcdd421c5b7e83676"},{"sha":"696cf0b7287dbe700fc626260b8e4c52ae2c4911","author":{"name":"Nicolas Schallock","email":"7a9ad9646d4e696a739f1d71a48f07b0088a1a1e@vandenrobotics.com"},"message":"HatchIntake: Pedantic doubles","distinct":false,"url":"https://api.github.com/repos/FRC701/valkyrie/commits/696cf0b7287dbe700fc626260b8e4c52ae2c4911"},{"sha":"01b3de0c928b8d3a38ce82e6c403bbbed421e90e","author":{"name":"Darius Azure","email":"f21f806e21ac6751f57e113138d847211314accc@hotmail.com"},"message":"Merge pull request #117 from FRC701/feature/preference.v1\n\nSimple Preference Object","distinct":true,"url":"https://api.github.com/repos/FRC701/valkyrie/commits/01b3de0c928b8d3a38ce82e6c403bbbed421e90e"}]}
{"actor":{"display_login":"MajorDarius"}}