{"push_id":670754058,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"4172d76381e4f8ab91c132c3fe4c02aa32c28aa3","before":"916a648b153950ecb5df9f2eac335b29a49dfe0a","commits":[{"sha":"c2c2effcc9476ac5292230e0f6f87921eda51cf7","author":{"email":"49f987539d616defff49fc5e59fc477f17b6840a@kerio.com","name":"Zdenek Crha"},"message":"Sample code for IO.popen","distinct":true,"url":"https://api.github.com/repos/zdenekc/ruby-concepts/commits/c2c2effcc9476ac5292230e0f6f87921eda51cf7"},{"sha":"4172d76381e4f8ab91c132c3fe4c02aa32c28aa3","author":{"email":"49f987539d616defff49fc5e59fc477f17b6840a@kerio.com","name":"Zdenek Crha"},"message":"Meta: Class specific data implementation\n\nModule adds method +data()+ that can be used for declaring class specific data\nin key, value form. The data is stored in singleton_class for object instance,\ntherefore accessible only from instances of said class.\n\nThe most important thing is, that data is not inherited and it is not\noverwritten when another class inherits from base class.","distinct":true,"url":"https://api.github.com/repos/zdenekc/ruby-concepts/commits/4172d76381e4f8ab91c132c3fe4c02aa32c28aa3"}]}