r266 - trunk/nuiton-processor/src/main/java/org/nuiton/processor/filters
Author: tchemit Date: 2009-08-29 17:50:38 +0200 (Sat, 29 Aug 2009) New Revision: 266 Modified: trunk/nuiton-processor/src/main/java/org/nuiton/processor/filters/LicenseFilter.java Log: - fix LicenseFilter error : can not process fil if open processor tag is found twice (for any cases) Modified: trunk/nuiton-processor/src/main/java/org/nuiton/processor/filters/LicenseFilter.java =================================================================== --- trunk/nuiton-processor/src/main/java/org/nuiton/processor/filters/LicenseFilter.java 2009-08-26 20:10:33 UTC (rev 265) +++ trunk/nuiton-processor/src/main/java/org/nuiton/processor/filters/LicenseFilter.java 2009-08-29 15:50:38 UTC (rev 266) @@ -51,12 +51,12 @@ if (log.isDebugEnabled()) { log.debug(ch); } + if (touched) { + // on autorise pas deux process de la licence dans un fichier java + throw new IllegalStateException("Can only have one license processor open tag " + LicenseFilter.HEADER); + } if (getMatchIndexFor(ch, HEADER) == NOT_FOUND) { // on est bien dans la license, on peut effectuer le changement - if (touched) { - // on autorise pas deux process de la licence dans un fichier java - throw new IllegalStateException("has find more than once the license processor tags in a file"); - } touched = true; return HEADER + licenseHeader + FOOTER; }
participants (1)
-
tchemit@users.nuiton.org