{"push_id":615402490,"size":1,"distinct_size":1,"ref":"refs/heads/MDL-49686-master","head":"46ef4978e2cb9ddec11732d2caba86c55eb2c61f","before":"d90f1a5d21ea01cca0e4dbe7fd48820037ae63f3","commits":[{"sha":"46ef4978e2cb9ddec11732d2caba86c55eb2c61f","author":{"email":"507ce55bbc16d4fb2defbe26a0dcef008bca1f1a@oakland.edu","name":"Eric Merrill"},"message":"MDL-49686 atto: Process style and class attributes in sub-functions\n\nTo ensure we only clean style and classes, first we select the inside\nof those attributes and \"replace\" them with handler functions. Those\nfunctions scan the actual attribute values for class or styles that\nwe want to exclude.\n\nThe first level regex has 3 groups. group1 selects everything in the\ntag leading up to the attribute values, group2 has the attributes,\ngroup3 has the trailing quote mark. We work on group2 then return\nthe combination of group1, group2, and group3.","distinct":true,"url":"https://api.github.com/repos/merrill-oakland/moodle/commits/46ef4978e2cb9ddec11732d2caba86c55eb2c61f"}]}