Java 1.6 では問題なくコンパイルできるが、Java 1.7 ではコンパイルできないソース コードがあります。
addText( indent, NBSP + '»' + NBSP );
コンパイラは次のエラーをスローします。
<message priority="warn"><![CDATA[C:\Build\Nightly\trunk\server\src\uk\co\stasys\ier\reports\capability\CapabilityReport.java:411: error: unclosed character literal]]></message>
<message priority="warn"><![CDATA[ addText( indent, NBSP + '»' + NBSP );]]></message>
<message priority="warn"><![CDATA[ ^]]></message>
<message priority="warn"><![CDATA[C:\Build\Nightly\trunk\server\src\uk\co\stasys\ier\reports\capability\CapabilityReport.java:411: error: illegal character: \187]]></message>
<message priority="warn"><![CDATA[ addText( indent, NBSP + '»' + NBSP );]]></message>
<message priority="warn"><![CDATA[ ^]]></message>
<message priority="warn"><![CDATA[C:\Build\Nightly\trunk\server\src\uk\co\stasys\ier\reports\capability\CapabilityReport.java:411: error: unclosed character literal]]></message>
<message priority="warn"><![CDATA[ addText( indent, NBSP + '»' + NBSP );]]></message>
<message priority="warn"><![CDATA[ ^]]></message>
また、Java 1.7 を使用して IntelliJ IDEA 経由で正常にコンパイルされます。