{"push_id":868610180,"size":1,"distinct_size":1,"ref":"refs/heads/develop","head":"f7c57ccf009d00aa21723e1cc593c45d2dc91a3c","before":"c426d54b4161ce5171ad6ef3dfbf288a0a7ba307","commits":[{"sha":"f7c57ccf009d00aa21723e1cc593c45d2dc91a3c","author":{"email":"84e8ceebd4941179bfac357c2f27a7a443754c0e@gmail.com","name":"Martin Cerny"},"message":"Every defined type has an attribute DefinedTypeAttribute with underlying type. This allows to discover type using reflection on types when we don't have a value.","distinct":true,"url":"https://api.github.com/repos/xBimTeam/XbimEssentials/commits/f7c57ccf009d00aa21723e1cc593c45d2dc91a3c"}]}