Commit graph

89 commits

Author SHA1 Message Date
Eddie Antonio Santos
2d36f4aeb7
test(developer/compilers): assert new error does not get logged 2020-07-23 09:00:13 -06:00
Eddie Antonio Santos
84a4047ee4
feat(developer/compilers): stop logging after a maximum has been reached 2020-07-22 16:08:01 -06:00
Eddie Antonio Santos
fb514ee384
refactor(developer/compilers): change warning names to have CWARN_ prefixes 2020-07-22 15:20:27 -06:00
Eddie Antonio Santos
ffda8e7e67
refactor(developer/compilers): extract enum: LogLevel 2020-07-22 11:35:20 -06:00
Eddie Antonio Santos
60a869131a
test(developer/compilers): assert reading another file 2020-07-22 10:12:15 -06:00
Eddie Antonio Santos
2c5f38c7a8
docs(developer/compilers): better docs for LogHoarder 2020-07-22 10:03:01 -06:00
Eddie Antonio Santos
6b4eb14c7b
test(developer/compilers): add assertions about logged warnings 2020-07-22 09:52:37 -06:00
Eddie Antonio Santos
43404068ca
change(developer/compilers): change invocations from parseWordList -> parseWordListFromContents 2020-07-20 15:24:25 -06:00
Marc Durdin
3ac7877330 chore(developer): cleanup test constants 2020-07-15 07:00:03 +10:00
Joshua Horton
19d19891ba
refactor(developer): PR suggestion: NFC literal
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-07-14 07:52:02 +07:00
jahorton
a9f106ea54 refactor(developer): hashmap-based wordlist compile 2020-07-13 08:53:22 +07:00
Marc Durdin
ec0855b298 test(developer): add test for duplicates merging 2020-07-13 08:36:33 +10:00
Eddie Antonio Santos
938ea5e22d
change(common/models): import default wordbreaker from package 2020-05-25 08:45:48 -06:00
Eddie Antonio Santos
cc5bfd5f2b
fix(common/models): use correct paths for models-types 2020-05-22 11:42:28 -06:00
Eddie Antonio Santos
fd5bd1a70c
chore(common/lmlayer): requisite lerna-fu 2020-05-04 10:53:57 -06:00
Eddie Antonio Santos
e79edc58ac
change(common/lmlayer): move joiner implementation to developer/js 2020-05-02 09:32:15 -06:00
Eddie Antonio Santos
a835684180
change(common/lmlayer): move test cases 2020-05-02 09:16:59 -06:00
Eddie Antonio Santos
3878ce5850
Merge pull request #3032 from keymanapp/feat/common/lmlayer/compile-join-words-at
feat(common/lmlayer): compile joinWordsAt property
2020-04-30 08:07:52 -06:00
Eddie Antonio Santos
9adb876dfc
Merge pull request #3024 from keymanapp/change/common/lmlayer/nfkd-default-searchtermtokey
change(common/lmlayer): improvements to default searchTermToKey
2020-04-28 08:56:32 -06:00
Eddie Antonio Santos
0f82e2bf94
feat(common/lmlayer): stub word breakers in tests 2020-04-27 16:29:35 -06:00
Eddie Antonio Santos
1cdf911e5e
test(common/lmlayer): specify join word breaker 2020-04-27 15:59:52 -06:00
Eddie Antonio Santos
8eae8d52c5
test(common/lmlayer): correct dz test 2020-04-24 09:39:53 -06:00
Eddie Antonio Santos
791d4797b0
docs(common/lmlayer): correct Keyman version
Co-Authored-By: Marc Durdin <marc@durdin.net>
2020-04-23 16:22:00 -06:00
Eddie Antonio Santos
d654032ac1
test(common/lmlayer): add DŽ test case 2020-04-23 16:18:03 -06:00
Eddie Antonio Santos
967cbb103b
test(common/lmlayer): context-insensitive lowercasing 2020-04-23 15:41:41 -06:00
Eddie Antonio Santos
02852f5a6a
test(common/lmlayer): various NFKD tests 2020-04-23 15:40:37 -06:00
Eddie Antonio Santos
48c3262987
test(common/lmlayer): vaporwave test case 2020-04-23 15:01:16 -06:00
Eddie Antonio Santos
0b2f4eb3b0
refactor(common/lmlayer): generate searchTermToKey test cases 2020-04-23 14:55:33 -06:00
Eddie Antonio Santos
fb79d5fd6d
docs(common/lmlayer): spruce up comments 2020-04-23 13:50:12 -06:00
Eddie Antonio Santos
79395d15be
test(common/lmlayer): test file with new word breaker syntax 2020-04-23 12:13:05 -06:00
Eddie Antonio Santos
a9069a1a3a
Merge branch 'master' into lmlayer-default-searchtermtokey 2020-04-22 08:24:21 -06:00
Eddie Antonio Santos
87f35da404
test(common/lmlayer): fix expecations for Turkic orthography 2020-04-21 15:44:18 -06:00
Eddie Antonio Santos
f8bfba5e85
test(common/lmlayer): fix import for defaultSearchTermToKey 2020-04-21 15:30:59 -06:00
Eddie Antonio Santos
04d72bbf50
test(common/lmlayer): expect word breaker to be specified 2020-04-21 14:52:58 -06:00
Eddie Antonio Santos
587fed5bb7
test(common/lmlayer): add rudimentary tests for the default searchTermToKey fn 2020-04-20 13:30:12 -06:00
Eddie Antonio Santos
ef8d7c4171
test(developer/compiler): trie model should include searchTermToKey source 2020-04-08 12:48:57 -06:00
Eddie Antonio Santos
5a7655b9c6
test(developer/compiler): more specific assertions 2020-04-08 12:04:31 -06:00
Eddie Antonio Santos
e3067ded2f
test(developer/compiler): test that key function is USED 2020-04-08 12:01:20 -06:00
Eddie Antonio Santos
f43a8ece1f
test(developer/compiler): createTrieDataStructure() must take fn 2020-04-08 11:42:33 -06:00
Marc Durdin
a8332ce0a0 test: also test for REPLACEMENT CHARACTER 2019-12-09 18:48:36 +00:00
Marc Durdin
39d3452f18 chore: update comment 2019-12-09 15:21:28 +00:00
Marc Durdin
45c0ea105e fix(developer): kmlmc generates invalid json with smp 2019-12-09 13:37:51 +00:00
Marc Durdin
5da14fb040 [Developer] Remove extraneous version tag from test 2019-10-03 21:00:46 +10:00
Eddie Antonio Santos
fc633ae94d
Rename WorkerInternalModel -> LexicalModel. 2019-10-01 14:31:40 -06:00
Marc Durdin
90fdff3b75 [Developer] Respond to review comments 2019-09-02 14:33:40 +10:00
Marc Durdin
89c1477c89 [Developer] Refactor index.ts and cleanup package.json 2019-09-02 10:52:00 +10:00
Marc Durdin
c02309791c [Developer] Add script links for kmlmp and kmlmi to Developer installer 2019-09-02 10:27:17 +10:00
Marc Durdin
ff337f3464 [Developer] Add first test for kmp compiler 2019-09-02 08:44:54 +10:00
Eddie Antonio Santos
0d3fc7bbf6
Test compiling with an explicit word breaker property. 2019-08-29 12:36:23 -06:00
Eddie Antonio Santos
1514af710a
Prefer 'wordBreaker' over 'wordBreaking'. 2019-08-29 12:27:47 -06:00