The following block of code causes the formatter not to run:
linearRingType.getCoordinates().add((lon + 0) + "," + (lat + 0.15) + "," + (value * multiplier) + " " +
(lon + 0) + "," + (lat + 0.15) + "," + (value * multiplier) + " " +
(lon - 0.115) + "," + (lat + 0.115) + "," + (value * multiplier) + " " +
(lon - 0.15) + "," + (lat + 0) + "," + (value * multiplier) + " " +
(lon - 0.115) + "," + (lat - 0.115) + "," + (value * multiplier) + " " +
(lon + 0) + "," + (lat - 0.15) + "," + (value * multiplier) + " " +
(lon + 0.115) + "," + (lat - 0.115) + "," + (value * multiplier) + " " +
(lon + 0.15) + "," + (lat + 0) + "," + (value * multiplier) + " " +
(lon + 0.115) + "," + (lat + 0.115) + "," + (value * multiplier));
The file is valid and compiles. Copying the contents to a new file, cleaning the project, changing the formatter profile or disabling the formatter using the tags has no effect. Commenting out the block of code first works.
Should I open a bug report?