{"push_id":982720524,"size":1,"distinct_size":1,"ref":"refs/heads/fix_image_loading","head":"9451515c12f94821b849abe0e8b464883369716f","before":"851b54b6a9861f25710350f4815d161224ed008d","commits":[{"sha":"9451515c12f94821b849abe0e8b464883369716f","author":{"email":"bf856454d265638f7442eee7a3b10d4bb93482fb@gmail.com","name":"Dan Van Atta"},"message":"[Image Loading Fix] Fix so images are loaded from Maps first\n\nWhen images are present with both the game engine, and also a map, then prefer to use the one bundled with the map. Before we would use URLClassLoader and pass it base search paths in a specific folder. It URLClassloader is now no longer deterministic when there are multiple matches, which one it will find is no longer deterministic (java8 upgrade? - who knows. I set up a URLClassLoader that only had the map zip path, and it still returned the wrong one, I was left puzzled why URLClassloader also searched the current path rather than the single one I specified).\n\nTo get around this problem we instead ask URLClassloader to return all matching paths and then return any that are in map zip folder first.","distinct":true,"url":"https://api.github.com/repos/DanVanAtta/triplea/commits/9451515c12f94821b849abe0e8b464883369716f"}]}