Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.1.0
-
None
-
platform independent
Description
This patch contains a variety of hardening fixes from the ytex distribution for ctakes (originally developed for ctakes 2.5, but the bugs remain in ctakes 3.2).
- ctakes-context-tokenizer\src\main\java\org\apache\ctakes\contexttokenizer\ae\ContextDependentTokenizerAnnotator.java
add null check: changed to avoid NPE in case BaseToken is null. Also ignore newline tokens (they should be treated as whitespace). - ctakes-core\src\main\java\org\apache\ctakes\core\fsm\adapters\NumberTokenAdapter.java
add null check: ignore empty numbertokens - ctakes-core\src\main\java\org\apache\ctakes\core\fsm\machine\DateFSM.java
Modified to include years in dates