{"push_id":2890685748,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6391a47c556d5f0c1fa88aa10179f729358262f1","before":"fadc67b07b8f057e107d31f6ef54adfaeede7887","commits":[{"sha":"6391a47c556d5f0c1fa88aa10179f729358262f1","author":{"name":"Lee Lichtenstein","email":"c6b94d8210bfeca9637abf5e6bf538c3b2a07323@hotmail.com"},"message":"Funcotation Engine Refactoring (#5134)\n\nMassive refactoring of `Funcotator` tool to aid long-term maintenance.\r\n\r\nExtracted a `FuncotatorEngine` from `Funcotator.java`\r\n\r\nA large refactoring of the architecture of `Funcotator` to make the\r\ncreation of annotations separate from the command line interface.\r\n\r\nThis will enable better testing of the annotation functionality by\r\nallowing for unit tests that can test the created funcotations directly\r\n(as opposed to requiring integration tests for the same purpose).","distinct":true,"url":"https://api.github.com/repos/broadinstitute/gatk/commits/6391a47c556d5f0c1fa88aa10179f729358262f1"}]}
{"actor":{"display_login":"jonn-smith"}}