id summary reporter owner description type status priority milestone component version resolution keywords cc 20744 Evaluate MapCSS expression without array creation simon04 simon04 "All MapCSS from `org.openstreetmap.josm.gui.mappaint.mapcss.Functions` are evaluated using reflection and require an array to evaluate the arguments (see `org.openstreetmap.josm.gui.mappaint.mapcss.ExpressionFactory.ParameterFunction#evaluate`). I propose to replace the `ParameterFunction` reflection magic with explicitly registered MapCSS function using lambda expressions. Here's the patch: https://github.com/simon04/josm/commit/5a571a81b69c1859a98aed2cccd8117d4978bcf0" enhancement closed normal 21.04 Core fixed mapcss reflection lambda java8 Don-vip Klumbumbus