{"push_id":854292221,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"36d2ed8a6d8b58261f142ae0f73a1d6adbfe90ed","before":"13a7f096b7b52185d52f4334709f69b73f148afd","commits":[{"sha":"6880ebb4dae9f0db22f98d8999ac07750f36d049","author":{"email":"fbf1c37010276e34fe6fee426de8284fca52f2e8@fh-bielefeld.de","name":"Lennart Ochel"},"message":"Merge interface for pre/post-optimization modules\n\nStop on failure during pre/post-optimization phase","distinct":true,"url":"https://api.github.com/repos/OpenModelica/OMCompiler/commits/6880ebb4dae9f0db22f98d8999ac07750f36d049"},{"sha":"ecc4f610351b4f13dcedc0d1aa5215b7572be3a5","author":{"email":"fbf1c37010276e34fe6fee426de8284fca52f2e8@fh-bielefeld.de","name":"Lennart Ochel"},"message":"Store all optimization modules in only one list\n\nOptimization modules are no longer allowed to fail. If it is intended\nthat a module should fail for some reason, then that need to be handled\nwithin the module from now on.\nNew modules are now defined using a function pointer to the module\nimplementation, a name as string, and a Boolean that defines if that\nmodule is \"post-optimization only\" or not.","distinct":true,"url":"https://api.github.com/repos/OpenModelica/OMCompiler/commits/ecc4f610351b4f13dcedc0d1aa5215b7572be3a5"},{"sha":"36d2ed8a6d8b58261f142ae0f73a1d6adbfe90ed","author":{"email":"fbf1c37010276e34fe6fee426de8284fca52f2e8@fh-bielefeld.de","name":"Lennart Ochel"},"message":"Fix modelEquationsUC","distinct":true,"url":"https://api.github.com/repos/OpenModelica/OMCompiler/commits/36d2ed8a6d8b58261f142ae0f73a1d6adbfe90ed"}]}