support java 1.8
enable @formatter:off/@formatter:on tags