{"push_id":754064570,"size":7,"distinct_size":1,"ref":"refs/heads/coverity-scan","head":"08d3f7ed6b42d9c4cefc79646307b70cb802dcdd","before":"4445affdc490539074560179a34fe292c206bcb8","commits":[{"sha":"832f636c9bb272883459609bb6abe7554d5ae63b","author":{"email":"49f286f948417fff7b3fb5e9475c023778fb9383@gmail.com","name":"rakhimov"},"message":"Fix the verb tense in one comment in Initializer","distinct":false,"url":"https://api.github.com/repos/rakhimov/scram/commits/832f636c9bb272883459609bb6abe7554d5ae63b"},{"sha":"b46403fecf679e522e07ceb2e51a3fbf316cdcd1","author":{"email":"49f286f948417fff7b3fb5e9475c023778fb9383@gmail.com","name":"rakhimov"},"message":"Use std::list for GroupModularArgs in Preprocessor\n\nThis implementation solves the problems on Ubuntu 12.04\nbecause it avoids excessive copying of vectors.","distinct":false,"url":"https://api.github.com/repos/rakhimov/scram/commits/b46403fecf679e522e07ceb2e51a3fbf316cdcd1"},{"sha":"86a9d5001591095d030ec4c48c3dfdd25267bb5d","author":{"email":"49f286f948417fff7b3fb5e9475c023778fb9383@gmail.com","name":"rakhimov"},"message":"Add ReplaceGate to replace gates in the graph\n\nMultiple definition detection and Boolean optimization algorithms\nuse this helper function to introduce new gates in place of an existing\none.","distinct":false,"url":"https://api.github.com/repos/rakhimov/scram/commits/86a9d5001591095d030ec4c48c3dfdd25267bb5d"},{"sha":"e029a869dd6fd9c6aeb14788e4a4eb6a9c9aa2e3","author":{"email":"49f286f948417fff7b3fb5e9475c023778fb9383@gmail.com","name":"rakhimov"},"message":"Use ClassWeakPtr for weak_ptr<Class> typedefs\n\nThis pattern stretches the typedef shared_ptr<Class> ClassPtr.","distinct":false,"url":"https://api.github.com/repos/rakhimov/scram/commits/e029a869dd6fd9c6aeb14788e4a4eb6a9c9aa2e3"},{"sha":"16f9a357af6561a450a9098295546b4a05fb5ba7","author":{"email":"49f286f948417fff7b3fb5e9475c023778fb9383@gmail.com","name":"rakhimov"},"message":"Refactor IGate's \"<<\" operator to reduce its CCN\n\nThe formatting of the formula and the name of the gate is heavily\nconditional. External functions in an unnamed namespace now take care of\nthe formatting.","distinct":false,"url":"https://api.github.com/repos/rakhimov/scram/commits/16f9a357af6561a450a9098295546b4a05fb5ba7"},{"sha":"b73552abb6ff5e5328c5fb6856796e2008a8998c","author":{"email":"49f286f948417fff7b3fb5e9475c023778fb9383@gmail.com","name":"rakhimov"},"message":"Refactor BooleanGraph::ProcessFormula to lower CCN\n\nHandling gates, basic events, and house events are refactored into\nseparate functions.","distinct":false,"url":"https://api.github.com/repos/rakhimov/scram/commits/b73552abb6ff5e5328c5fb6856796e2008a8998c"},{"sha":"08d3f7ed6b42d9c4cefc79646307b70cb802dcdd","author":{"email":"49f286f948417fff7b3fb5e9475c023778fb9383@gmail.com","name":"rakhimov"},"message":"Merge branch 'develop' into coverity-scan","distinct":true,"url":"https://api.github.com/repos/rakhimov/scram/commits/08d3f7ed6b42d9c4cefc79646307b70cb802dcdd"}]}