This website requires JavaScript.
ec70ba019e
add publish repo
master
0.9.0
Kilian Schuettler
2024-10-29 11:50:33 +01:00
be99be4d08
Merge branch 'gradle-migration' into 'master'
0.8.0
Kilian Schüttler
2024-10-29 11:42:02 +01:00
45494521d7
migrate to gradle
Kilian Schüttler
2024-10-29 11:42:02 +01:00
0856732f88
.
0.7.0
Maverick Studer
2024-10-29 10:43:16 +01:00
7e08a56af7
remove gpg
Maverick Studer
2024-10-29 10:38:55 +01:00
78a14adbde
Update .gitlab-ci.yml file
Kevin Tumma
2024-10-29 10:33:58 +01:00
b8956a0cc9
Update .gitlab-ci.yml file
Maverick Studer
2024-10-29 10:30:23 +01:00
708cbd827f
Update .gitlab-ci.yml file
Maverick Studer
2024-10-29 10:28:57 +01:00
4568bf6813
Update pom.xml
Maverick Studer
2024-10-29 10:26:19 +01:00
cc100c3e86
Update .gitlab-ci.yml file
Maverick Studer
2024-10-29 10:23:47 +01:00
e68720d0af
Remove broken Codacy Badge
Dave Jarvis
2022-12-08 20:07:07 -08:00
d7d0dcc98f
Address underspecified API wrt null text, simplify tests
Dave Jarvis
2022-12-08 19:56:02 -08:00
c54b19ae4f
Update README.md (#94 )
Meir Blachman
2021-04-27 18:24:05 +03:00
1333725f1f
v0.6.3 stable, released to Maven Central
v0.6.3
Robert Bor
2021-03-01 09:24:14 +01:00
012ad80197
Update README.md (#89 )
Christoph Krüger
2020-11-11 00:54:29 +01:00
66eef7b76f
PayloadTrie.parseText method inconsistencies (#86 )
Omar Shibli and omarshibli
2020-11-10 19:01:49 +02:00
73ad827b1f
Clean up unit tests, add test, formatting
Dave Jarvis
2020-11-09 22:31:46 -08:00
2d7487f754
Update repository management
Dave Jarvis
2020-11-09 20:54:02 -08:00
ccd2b48fd5
Bump to JUnit 4.13.1
v0.6.2
Dave Jarvis
2020-11-09 19:44:29 -08:00
c5ae3eed8c
Allow building using JDK 15
Dave Jarvis
2020-11-09 19:42:03 -08:00
8c26fcfd45
Add full Apache license
Dave Jarvis
2020-11-09 19:05:38 -08:00
d8af03eb04
Add Apache license
Dave Jarvis
2020-11-09 19:03:59 -08:00
8bea681477
README.md edited online with Bitbucket (#84 )
Omar Shibli and Omar Shibli
2020-10-13 18:48:15 +03:00
ea661d5e64
Proof of maintenance
sonatype
Dave Jarvis
2020-09-25 10:45:58 -07:00
3212f0864e
Update version number
v0.6.1
Dave Jarvis
2020-09-24 18:17:11 -07:00
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 )
Omar Shibli and omarshibli
2020-09-25 03:21:59 +03:00
beca23930d
Fix warnings
Dave Jarvis
2020-08-23 16:27:59 -07:00
cfcd2170ba
Address IDE warnings (#81 )
Dave Jarvis and Dave Jarvis
2020-08-23 16:21:04 -07:00
713632dded
Address IDE warnings
issue39_master
Dave Jarvis
2020-08-23 16:15:32 -07:00
00a6a3a9f3
Clean up comments, update maven, require Java 8 for building
Dave Jarvis
2020-06-11 18:22:13 -07:00
26268ae012
fixes #73 , javadocs error (#76 )
Renaud Richardet
2020-05-12 01:48:32 +02:00
365ac85830
Add a test for parallel search in same trie (#75 )
Uri Simchoni
2020-03-26 08:40:01 +02:00
285db9c7aa
Update README.md
Dave Jarvis
2019-11-21 07:55:24 -08:00
0703e4b1ea
Update README.md
v0.6.0
Dave Jarvis
2019-11-16 14:02:33 -08:00
ec80cc85d8
Update pom.xml
Dave Jarvis
2019-11-16 14:01:49 -08:00
73420a04a7
Update pom.xml (#71 )
Ruslan Gabdrafikov
2019-11-17 02:58:29 +05:00
413d63675b
Update Trie.java (#70 )
Umit Gunduz
2019-10-11 18:32:26 +03:00
3ab8990aae
Remove LICENSE from README
Dave Jarvis
2019-09-19 17:26:54 -07:00
25c8ee663e
Added LICENSE file; removed LICENSE from README
Dave Jarvis
2019-09-19 17:26:20 -07:00
792847c830
Corrected more typos in README, text formatting
Dave Jarvis
2019-09-19 17:25:17 -07:00
864df8140f
Simplified README text, examples, and corrected typos
Dave Jarvis
2019-09-19 17:21:44 -07:00
9f80565b53
#49 Allow to specify Payload with Keyword (#68 )
v0.5.0
Daniel Beck
2019-08-20 05:16:46 +02:00
83dfcbb82e
Merge pull request #60 from wbreeze/heartbeat
feature/streamline
Dave Jarvis
2017-11-24 08:50:46 -08:00
b7cc1136e5
Merge pull request #62 from LukeButtersFunnelback/master
Dave Jarvis
2017-11-01 09:05:31 -07:00
21a6fc5baa
Changes from auto code review
Luke Butters
2017-11-01 16:25:49 +11:00
e4d87b4b07
grammer
Luke Butters
2017-11-01 16:19:03 +11:00
773ff39e48
Stop Trie#removePartialMatches() from being expensive #61
Luke Butters
2017-11-01 16:10:53 +11:00
360d76193a
Express paramaters as final
Douglas Lovell
2017-10-13 21:17:04 -03:00
82d36386fd
Add comments, rename variables, remove unused lookahead
Douglas Lovell
2017-10-13 20:47:21 -03:00
5acb073d06
Changes for case sensitivity
Dave Jarvis
2017-06-08 17:51:42 -07:00
d45c2ee158
v0.4.0
v0.4.0
robert-bor
2017-05-15 20:57:45 +02:00
cebd7b45bd
Merge branch 'Crystark-feature/53-allowToAckEmits'
robert-bor
2017-05-15 20:53:32 +02:00
d9a10a475a
#53 Added AbstractStatefulEmitHandler, test shows the example of usage.
Crystark-feature/53-allowToAckEmits
robert-bor
2017-05-15 20:51:58 +02:00
ea88eb987a
#53 Allow to ack emits
Crystark
2017-05-15 16:02:02 +02:00
f3baace342
Merge pull request #54 from erictapen/small-fix
Robert Bor
2017-05-15 13:47:26 +02:00
8bded03f55
replaced usage of deprecated method removeOverlaps() with ignoreOverlaps in README
Justin Humm
2017-05-15 12:02:58 +02:00
f218ba40c6
new snapshot
robert-bor
2017-03-01 06:13:43 +01:00
27913abd69
v0.3.1
v0.3.1
robert-bor
2017-03-01 06:11:43 +01:00
d6893d05a3
Merge branch 'master' of https://github.com/robert-bor/aho-corasick
robert-bor
2016-11-30 12:17:03 +01:00
837247b155
Codecov badge
robert-bor
2016-11-30 12:16:15 +01:00
3114fabffd
Merge pull request #48 from robert-bor/bugfixes
Robert Bor
2016-11-30 12:14:21 +01:00
869c3aec80
Merge remote-tracking branch 'origin/bugfixes' into bugfixes
robert-bor
2016-11-30 12:11:11 +01:00
a45df04a26
Optimize imports Reformatted code (Java convention; tab is 4 spaces)
robert-bor
2016-11-30 12:07:03 +01:00
5edf6d8126
Added missing override annotations. Added final modifier to Interval member variables. Updated documentation for ignoreCase (issue #33 ) and moved the ignore methods to the top of the builder to reflect their preferred calling order.
djarvis
2016-11-29 22:34:55 -08:00
255069624b
Optimize imports Reformatted code (Java convention; tab is 4 spaces)
robert-bor
2016-11-30 12:07:03 +01:00
89e7efab72
Merge pull request #47 from robert-bor/jdk1.7
Robert Bor
2016-11-30 09:20:34 +01:00
b5aaa51fdd
Optimize imports Reformatted code (Java convention; tab is 4 spaces)
robert-bor
2016-11-30 09:10:21 +01:00
90d4645d49
Merge branch 'jdk1.7' of https://github.com/robert-bor/aho-corasick into jdk1.7
robert-bor
2016-11-30 09:06:52 +01:00
503a0f1c76
Updated source base to leverage JDK 1.7 syntax. Added more final modifiers. Eliminated parameter modification inside method. Some formatting. Changed TrieBuilder to offer CharSequence instead of String; revised Trie accordingly. Removed some duplication. NetBeans automatically translated the code to use static imports (as per JDK 1.7 syntax).
djarvis
2016-11-29 18:38:00 -08:00
a89a6bac95
Merge pull request #46 from robert-bor/feature/badges-and-quality
Robert Bor
2016-11-30 08:47:08 +01:00
267e895059
Added missing override annotations. Added final modifier to Interval member variables. Updated documentation for ignoreCase (issue #33 ) and moved the ignore methods to the top of the builder to reflect their preferred calling order.
djarvis
2016-11-29 22:34:55 -08:00
2b5c2d654d
Updated source base to leverage JDK 1.7 syntax. Added more final modifiers. Eliminated parameter modification inside method. Some formatting. Changed TrieBuilder to offer CharSequence instead of String; revised Trie accordingly. Removed some duplication. NetBeans automatically translated the code to use static imports (as per JDK 1.7 syntax).
djarvis
2016-11-29 18:38:00 -08:00
a88ad48e05
Added Jacoco plugin
robert-bor
2016-11-29 20:00:59 +01:00
8ae9636201
4 spaces for code Badges for Travis, Codacy, Codecov, Maven and Javadoc Added Travis CI build instructions
robert-bor
2016-11-29 19:54:23 +01:00
2f1ec8d041
Merge pull request #45 from robert-bor/simplifications
Robert Bor
2016-11-29 19:15:54 +01:00
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.
djarvis
2016-11-28 21:20:57 -08:00
8c422583b5
Merge pull request #44 from DaveJarvis/patch-1
Robert Bor
2016-11-28 07:58:29 +01:00
69781c0ae8
Added source code comments.
Dave Jarvis
2016-11-27 17:38:33 -08:00
b1c1ad4d71
Fix unicode issue which caused wrong emit start/end
issue40_master
Ahmed Sobhi
2016-08-22 02:01:40 +01:00
b11c655ccf
Merge pull request #1 from stillleben/heartbeat
Douglas Lovell
2016-08-03 14:38:57 -06:00
165f18e581
Remove unused varables, remove duplicate tests (both "nonOverlappingWordTransitions" and "nonOverlappingWholeWords" contain exactly the same code)
Benni
2016-02-17 18:05:42 +01:00
06675a6074
Add support for punctuation in text: Those characters will form a separate token now.
Benni
2016-02-17 17:56:11 +01:00
3839e406ce
we want the keywords back in all cases after all, but the start and end indexes refer to the text
Douglas Lovell
2015-11-02 17:50:27 -07:00
d764017abe
use word transitions for whole word only mode
Douglas Lovell
2015-11-02 17:14:28 -07:00
f89b000894
progress on leading and trailing white space problem
Douglas Lovell
2015-11-02 11:49:44 -07:00
9aa9695d38
version change for heartbeat changes
Douglas Lovell
2015-11-02 11:49:14 -07:00
c0d89cec2d
add a few word transition tests
Douglas Lovell
2015-10-30 16:25:04 -06:00
f9c2d9d4aa
all the tests pass
Douglas Lovell
2015-10-30 15:03:06 -06:00
b7bb0cbf5b
put text positions on the transitions and track in the token stream
Douglas Lovell
2015-10-30 10:58:15 -06:00
dd5f9b25fa
fix the off by ones
Douglas Lovell
2015-10-29 15:29:44 -06:00
7514478a65
Make the transition token the hash key for a transition
Douglas Lovell
2015-10-29 15:28:23 -06:00
8560af8cce
test trie in word transition mode
Douglas Lovell
2015-10-28 17:03:29 -06:00
51940af6e7
test state with word transitions
Douglas Lovell
2015-10-28 16:57:37 -06:00
1f63ae71d4
StringBuffer, StringIterator are old school
Douglas Lovell
2015-10-28 16:56:27 -06:00
4be3e115b6
add builder method for setting word transitions
Douglas Lovell
2015-10-28 14:10:53 -06:00
a646f233a5
improve the option name
Douglas Lovell
2015-10-28 11:17:46 -06:00
f05026cf90
added word transitions. all tests pass
Douglas Lovell
2015-10-28 10:59:45 -06:00
6283bf039d
first pass refactoring for word transitions
Douglas Lovell
2015-10-27 16:55:35 -06:00
3393e4f51f
Issue #26 tokens report if they are 100% whitespace
robert-bor
2015-09-27 20:56:04 +02:00
438e546245
Issue #25 match tokens report back whether they are whole words or not
robert-bor
2015-09-27 18:22:38 +02:00