Author: pkluegl
Date: Sat Jul 6 13:52:57 2013
New Revision: 1500266
URL: http://svn.apache.org/r1500266
Log:
UIMA-3051
- fixed NPE
Modified:
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java
Modified:
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java
URL:
http://svn.apache.org/viewvc/uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java?rev=1500266&r1=1500265&r2=1500266&view=diff
==============================================================================
---
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java
(original)
+++
uima/sandbox/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RegExpRule.java
Sat Jul 6 13:52:57 2013
@@ -98,7 +98,8 @@ public class RegExpRule extends Abstract
ruleMatch.addMatched(0, afs);
}
}
- if (!ruleMatch.getMatchedAnnotationsOfRoot().isEmpty()) {
+ List<AnnotationFS> matchedAnnotationsOfRoot =
ruleMatch.getMatchedAnnotationsOfRoot();
+ if (matchedAnnotationsOfRoot != null &&
!matchedAnnotationsOfRoot.isEmpty()) {
ruleApply.add(ruleMatch);
}
}