{"push_id":543119663,"size":1,"distinct_size":1,"ref":"refs/heads/feature-dynamic-polymorphism","head":"7fc665d348bd68cc4ee01bca6fe871a23231b934","before":"83ca6bfb28646d302669138bed4cb97a13438930","commits":[{"sha":"7fc665d348bd68cc4ee01bca6fe871a23231b934","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@catageeks.tk","name":"catageek"},"message":"Refactor component framework to enable dynamic polymorphism.\n\nAlso replace template functions by template class in the component containers","distinct":true,"url":"https://api.github.com/repos/catageek/trillek-client-core/commits/7fc665d348bd68cc4ee01bca6fe871a23231b934"}]}