[jruby-joni] 168/194: duplicate char class warnings
Hideki Yamane
henrich at moszumanska.debian.org
Thu Feb 1 12:04:38 UTC 2018
This is an automated email from the git hooks/post-receive script.
henrich pushed a commit to branch debian/sid
in repository jruby-joni.
commit 782a7da73af6f7c52a301e68c04dc3e3e51890f5
Author: Marcin Mielzynski <lopx at gazeta.pl>
Date: Tue Jan 16 17:32:05 2018 +0100
duplicate char class warnings
---
src/org/joni/ScanEnvironment.java | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/org/joni/ScanEnvironment.java b/src/org/joni/ScanEnvironment.java
index 9a688dd..1818873 100644
--- a/src/org/joni/ScanEnvironment.java
+++ b/src/org/joni/ScanEnvironment.java
@@ -22,6 +22,7 @@ package org.joni;
import org.jcodings.Encoding;
import org.joni.ast.EncloseNode;
import org.joni.ast.Node;
+import org.joni.constants.SyntaxProperties;
import org.joni.exception.ErrorMessages;
import org.joni.exception.InternalException;
@@ -50,6 +51,7 @@ public final class ScanEnvironment {
int combExpMaxRegNum;
int currMaxRegNum;
boolean hasRecursion;
+ private int warningsFlag;
int numPrecReadNotNodes;
Node precReadNotNodes[];
@@ -144,4 +146,11 @@ public final class ScanEnvironment {
}
}
}
+
+ void ccDuplicateWarn() {
+ if (syntax.warnCCDup() && (warningsFlag & SyntaxProperties.WARN_CC_DUP) == 0) {
+ warningsFlag |= SyntaxProperties.WARN_CC_DUP;
+ reg.warnings.warn("character class has duplicated range");
+ }
+ }
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jruby-joni.git
More information about the pkg-java-commits
mailing list