{"push_id":634554022,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3e0eaf0536be7d323b4898f70eb8efa38ea5ca53","before":"b9a991e139c7020ac6ffce1fc862664bc8098b3a","commits":[{"sha":"3e0eaf0536be7d323b4898f70eb8efa38ea5ca53","author":{"email":"25a3b6cc85a8cde49f8b0f9aa21c050bc04072d4@main","name":"Seth Dickson"},"message":"Revert \"Store data buffers in struct pattern.\"\n\nThis reverts commit 6fbf99b84a95c869cbd3daf62166986e54d4d74f.\n\nConflicts:\n\tleornian.h\n\nThe referenced commit moved pattern_data.id to pattern.id on the basis\nthat this would allow sharing struct pattern_data bit arrays between\ninputs. This reason is invalid because libleornian could simply create\nanother struct pattern_data with the same members, except for the id,\neffectively reusing a bit array with the cost of the pattern_data\nstruct.\n\nTherefore, this commit has been reverted because storing the identifier\nin the struct and only having one array of the struct in struct pattern\nis more convenient than having an array of struct pattern_data *and* the\nidentifiers.","distinct":true,"url":"https://api.github.com/repos/sohrodar/libleornian/commits/3e0eaf0536be7d323b4898f70eb8efa38ea5ca53"}]}