Mercurial > hg > graal-compiler
changeset 11363:b332bfd012a4
added suppression filter so that long help messages for Options can be supported without triggering Checkstyle errors in generated sources
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 19 Aug 2013 21:57:12 +0200 |
parents | eefa7d842e7f |
children | 70e8575d5264 |
files | graal/com.oracle.graal.graph/.checkstyle_checks.xml graal/com.oracle.graal.options/src/com/oracle/graal/options/OptionProcessor.java |
diffstat | 2 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.graph/.checkstyle_checks.xml Mon Aug 19 18:10:13 2013 +0200 +++ b/graal/com.oracle.graal.graph/.checkstyle_checks.xml Mon Aug 19 21:57:12 2013 +0200 @@ -5,7 +5,7 @@ This configuration file was written by the eclipse-cs plugin configuration editor --> <!-- - Checkstyle-Configuration: Maxine Checks + Checkstyle-Configuration: Checks Description: none --> <module name="Checker"> @@ -203,4 +203,9 @@ <property name="format" value="System\.(out|err)\.print"/> <property name="fileExtensions" value="java"/> </module> + <module name="SuppressionCommentFilter"> + <property name="offCommentFormat" value="CheckStyle: stop line length check"/> + <property name="onCommentFormat" value="CheckStyle: resume line length check"/> + <property name="checkFormat" value="LineLength"/> + </module> </module>
--- a/graal/com.oracle.graal.options/src/com/oracle/graal/options/OptionProcessor.java Mon Aug 19 18:10:13 2013 +0200 +++ b/graal/com.oracle.graal.options/src/com/oracle/graal/options/OptionProcessor.java Mon Aug 19 21:57:12 2013 +0200 @@ -143,6 +143,7 @@ out.println(" @Override"); String desc = OptionDescriptor.class.getSimpleName(); out.println(" public Iterator<" + desc + "> iterator() {"); + out.println(" // CheckStyle: stop line length check"); out.println(" List<" + desc + "> options = Arrays.asList("); boolean needPrivateFieldAccessor = false; @@ -165,6 +166,7 @@ i++; } out.println(" );"); + out.println(" // CheckStyle: resume line length check"); out.println(" return options.iterator();"); out.println(" }"); if (needPrivateFieldAccessor) {