Commit Graph

  • 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 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 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 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 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