32 Commits

Author SHA1 Message Date
Dave Jarvis
d7d0dcc98f Address underspecified API wrt null text, simplify tests 2022-12-08 19:56:02 -08:00
Dave Jarvis
73ad827b1f Clean up unit tests, add test, formatting 2020-11-09 22:31:46 -08:00
Dave Jarvis
2d7487f754 Update repository management 2020-11-09 20:54:02 -08:00
Dave Jarvis
ccd2b48fd5 Bump to JUnit 4.13.1 2020-11-09 19:44:29 -08:00
Dave Jarvis
c5ae3eed8c Allow building using JDK 15 2020-11-09 19:42:03 -08:00
Dave Jarvis
3212f0864e Update version number 2020-09-24 18:17:11 -07:00
Dave Jarvis
00a6a3a9f3 Clean up comments, update maven, require Java 8 for building 2020-06-11 18:22:13 -07:00
Dave Jarvis
ec80cc85d8
Update pom.xml
Updated pom (again) to sync version number with release number. Looks like the previous version (0.5) was released with a repeat version number (0.4).
2019-11-16 14:01:49 -08:00
Ruslan Gabdrafikov
73420a04a7 Update pom.xml (#71) 2019-11-16 13:58:29 -08:00
robert-bor
d45c2ee158
v0.4.0 2017-05-15 20:57:45 +02:00
robert-bor
f218ba40c6
new snapshot 2017-03-01 06:13:43 +01:00
robert-bor
27913abd69
v0.3.1 2017-03-01 06:11:43 +01:00
robert-bor
b5aaa51fdd Optimize imports
Reformatted code (Java convention; tab is 4 spaces)
2016-11-30 09:10:21 +01:00
robert-bor
a88ad48e05 Added Jacoco plugin 2016-11-29 20:00:59 +01:00
robert-bor
8ae9636201 4 spaces for code
Badges for Travis, Codacy, Codecov, Maven and Javadoc
Added Travis CI build instructions
2016-11-29 19:54:23 +01:00
djarvis
f6a7103f5f Added final modifier. Added helper methods for adding keywords using arrays and collections. Added test for large character strings. Simplified code for adding keywords. Renamed a few methods for consistency. Some code formatting. Updated unit tests with constant arrays, as a first step to reducing the duplication in the unit tests; migrated away from deprecated methods. 2016-11-28 21:20:57 -08:00
robert-bor
a46177415f Updated README.md documentation 2015-09-23 08:39:13 +02:00
robert-bor
e365689391 v0.3.0 2015-09-22 22:27:30 +02:00
robert-bor
25eeef5168 v0.2.4 with bugfix #10 2014-08-27 08:44:06 +02:00
robert-bor
c96c57399a update README.md 2014-08-26 10:11:05 +02:00
robert-bor
c572d234e1 v0.2.3 bugfix 2014-08-26 10:05:18 +02:00
robert-bor
e8b5be0497 Issue #8 fixed Unicode issue by converting characters individually, not the entire search text 2014-08-26 09:50:15 +02:00
robert-bor
7431c74a7f Issue #7 bugfix release v0.2.2 2014-02-15 11:50:43 +01:00
robert-bor
a4fcfe8f20 Updated README for v0.2.1 2014-02-08 13:24:36 +01:00
robert-bor
4bd568836f Releasing v0.2.1 bug release for issue #5 2014-02-08 12:46:48 +01:00
robert-bor
31117d6a6e Solved issue #5 by introducing a proper boundary check for words that are at the end of a String 2014-02-08 12:45:55 +01:00
robert-bor
1656e862df v0.2.0 2014-02-01 22:02:29 +01:00
robert-bor
ae20429936 Issue #3 added case insensitivity when matching keywords 2014-02-01 21:04:53 +01:00
robert-bor
1785a554f3 Issue #1 remove overlapping intervals. Resolution rule: longer matches over smaller ones, left-most over right-most 2014-01-31 14:56:11 +01:00
robert-bor
d9c81428c0 updated docs 2014-01-30 08:22:02 +01:00
robert-bor
cab2404293 v0.1.0 2014-01-30 06:49:49 +01:00
robert-bor
d140afc0da first setup for the Aho-Corasick algorithm 2014-01-29 21:27:46 +01:00