118 Commits

Author SHA1 Message Date
Kilian Schuettler
ec70ba019e add publish repo 0.9.0 2024-10-29 11:50:33 +01:00
Kilian Schüttler
be99be4d08 Merge branch 'gradle-migration' into 'master'
migrate to gradle

See merge request fforesight/utility/aho-corasick!1
0.8.0
2024-10-29 11:42:02 +01:00
Kilian Schüttler
45494521d7 migrate to gradle 2024-10-29 11:42:02 +01:00
Maverick Studer
0856732f88 . 0.7.0 2024-10-29 10:43:16 +01:00
Maverick Studer
7e08a56af7 remove gpg 2024-10-29 10:38:55 +01:00
Kevin Tumma
78a14adbde Update .gitlab-ci.yml file 2024-10-29 10:33:58 +01:00
Maverick Studer
b8956a0cc9 Update .gitlab-ci.yml file 2024-10-29 10:30:23 +01:00
Maverick Studer
708cbd827f Update .gitlab-ci.yml file 2024-10-29 10:28:57 +01:00
Maverick Studer
4568bf6813 Update pom.xml 2024-10-29 10:26:19 +01:00
Maverick Studer
cc100c3e86 Update .gitlab-ci.yml file 2024-10-29 10:23:47 +01:00
Dave Jarvis
e68720d0af Remove broken Codacy Badge 2022-12-08 20:07:07 -08:00
Dave Jarvis
d7d0dcc98f Address underspecified API wrt null text, simplify tests 2022-12-08 19:56:02 -08:00
Meir Blachman
c54b19ae4f
Update README.md (#94)
Add missing parenthesis to documentation
2021-04-27 08:24:05 -07:00
Robert Bor
1333725f1f v0.6.3 stable, released to Maven Central v0.6.3 2021-03-01 09:24:14 +01:00
Christoph Krüger
012ad80197
Update README.md (#89) 2020-11-10 15:54:29 -08:00
Omar Shibli
66eef7b76f
PayloadTrie.parseText method inconsistencies (#86)
* make PayloadTrie.parseText(CharSequence) consistent with PayloadTrie.parseText(CharSequence, PayloadEmitHandler<T>)

* added IntervalTest, StateTest to increase code coverage

Co-authored-by: omarshibli <omar.shibli@personetics.com>
2020-11-10 09:01:49 -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 v0.6.2 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
8c26fcfd45 Add full Apache license 2020-11-09 19:05:38 -08:00
Dave Jarvis
d8af03eb04 Add Apache license 2020-11-09 19:03:59 -08:00
Omar Shibli
8bea681477
README.md edited online with Bitbucket (#84)
Co-authored-by: Omar Shibli <omar.shibli@personetics.com>
2020-10-13 08:48:15 -07:00
Dave Jarvis
3212f0864e Update version number v0.6.1 2020-09-24 18:17:11 -07:00
Omar Shibli
d39609ebc4
fixed unicode chars issue, super annoying, it's not perfect, but hey done better than perfect. more info here https://github.com/robert-bor/aho-corasick/pull/82 (#83)
Co-authored-by: omarshibli <omar.shibli@personetics.com>
2020-09-24 17:21:59 -07:00
Dave Jarvis
beca23930d Fix warnings 2020-08-23 16:27:59 -07:00
Dave Jarvis
cfcd2170ba
Address IDE warnings (#81)
Co-authored-by: Dave Jarvis <Dave.Jarvis@gmail.com>
2020-08-23 16:21:04 -07:00
Dave Jarvis
00a6a3a9f3 Clean up comments, update maven, require Java 8 for building 2020-06-11 18:22:13 -07:00
Renaud Richardet
26268ae012
fixes #73, javadocs error (#76) 2020-05-11 16:48:32 -07:00
Uri Simchoni
365ac85830
Add a test for parallel search in same trie (#75)
* Add a test for parallel search in same trie

* Add a timeout for the parallel test
2020-03-25 23:40:01 -07:00
Dave Jarvis
285db9c7aa
Update README.md
Reverted 0.6.0 to 0.4.0.
2019-11-21 07:55:24 -08:00
Dave Jarvis
0703e4b1ea
Update README.md
Updated version to reflect current release version.
v0.6.0
2019-11-16 14:02:33 -08: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
Umit Gunduz
413d63675b Update Trie.java (#70)
* Update Trie.java

fix firstMatch NullPointerException

* Update Trie.java

change for shorter code
2019-10-11 08:32:26 -07:00
Dave Jarvis
3ab8990aae Remove LICENSE from README 2019-09-19 17:26:54 -07:00
Dave Jarvis
25c8ee663e Added LICENSE file; removed LICENSE from README 2019-09-19 17:26:20 -07:00
Dave Jarvis
792847c830 Corrected more typos in README, text formatting 2019-09-19 17:25:17 -07:00
Dave Jarvis
864df8140f Simplified README text, examples, and corrected typos 2019-09-19 17:21:44 -07:00
Daniel Beck
9f80565b53 #49 Allow to specify Payload with Keyword (#68)
* #49: Allow to fix Payload with Keyword
v0.5.0
2019-08-19 20:16:46 -07:00
Dave Jarvis
b7cc1136e5
Merge pull request #62 from LukeButtersFunnelback/master
Stop Trie#removePartialMatches() from being expensive #61
2017-11-01 09:05:31 -07:00
Luke Butters
21a6fc5baa Changes from auto code review 2017-11-01 16:25:49 +11:00
Luke Butters
e4d87b4b07 grammer 2017-11-01 16:19:03 +11:00
Luke Butters
773ff39e48 Stop Trie#removePartialMatches() from being expensive #61
This changes the running time of `Trie#removePartialMatches()` from something that is subquadratic time or worse (I think n^3) to a running time that is linear.
2017-11-01 16:10:53 +11:00
Dave Jarvis
5acb073d06 Changes for case sensitivity
Changed README to use .ignoreCase().
2017-06-08 17:51:42 -07:00
robert-bor
d45c2ee158
v0.4.0 v0.4.0 2017-05-15 20:57:45 +02:00
robert-bor
cebd7b45bd
Merge branch 'Crystark-feature/53-allowToAckEmits' 2017-05-15 20:53:32 +02:00
robert-bor
d9a10a475a
#53 Added AbstractStatefulEmitHandler, test shows the example of usage. 2017-05-15 20:51:58 +02:00
Crystark
ea88eb987a #53 Allow to ack emits
Also allow use of isOnlyWholeWords, isOnlyWholeWordsWhiteSpaceSeparated
and isAllowOverlaps using a StatefulEmitHandler
2017-05-15 16:02:02 +02:00
Robert Bor
f3baace342 Merge pull request #54 from erictapen/small-fix
replaced usage of depr method removeOverlaps with ignoreOverlaps in Readme
2017-05-15 13:47:26 +02:00