Commit Graph

242 Commits

Author SHA1 Message Date
Mathieu Lala
9af5b1c78e
fix: default clippy lints 2022-12-30 18:07:39 +01:00
Stephen Chung
80ccd75514 Satisfy clippy. 2022-12-22 17:34:58 +08:00
Stephen Chung
3da1d060ec Update test results. 2022-12-16 11:17:25 +08:00
Stephen Chung
544b86adef Fix test output. 2022-12-07 10:06:57 +08:00
Stephen Chung
4998eb6139 Add has_context to plugin functions. 2022-12-03 17:03:15 +08:00
Stephen Chung
fcc363af60 Add doc-comments on plugin modules to Module::doc field. 2022-12-01 23:29:42 +08:00
Stephen Chung
0c4935febb Merge multiple doc-comment lines into one. 2022-12-01 14:35:45 +08:00
Stephen Chung
3e7408511e Satisfy more clippy. 2022-11-23 16:14:11 +08:00
Stephen Chung
31292e683d Satisfy Clippy. 2022-11-23 13:24:14 +08:00
Stephen Chung
4e27039521 Use bitflags. 2022-11-23 11:36:30 +08:00
Stephen Chung
25fde7dbed Fix tests. 2022-10-27 22:08:47 +08:00
Stephen Chung
4100645512 Move pure checking out of functions. 2022-10-27 20:42:10 +08:00
Stephen Chung
62f426d477 Fix test. 2022-09-03 22:32:55 +08:00
Stephen Chung
17fb42ff9a Fix test output. 2022-08-24 23:17:23 +08:00
Stephen Chung
a9413dc570 Remove _result registration methods. 2022-08-22 22:16:26 +08:00
Stephen Chung
be448dfe4d Use identifiers in format! 2022-08-11 19:01:23 +08:00
Stephen Chung
d5f9b0f5c6 Use resolver 2. 2022-07-31 12:52:53 +08:00
Stephen Chung
7afcad24d6 Fix tests. 2022-07-29 11:01:00 +08:00
Stephen Chung
ea38185cac Add ParseError:err_type and ParseError::position. 2022-07-29 09:42:30 +08:00
Stephen Chung
2f948a784c Clean up more clippy. 2022-07-27 18:04:59 +08:00
Stephen Chung
39dee556c4 Clean up clippy. 2022-07-27 16:04:24 +08:00
Stephen Chung
e8d6e3f57d Add unreachable comments. 2022-07-23 21:00:58 +08:00
quake
299777f1c9 chore: clippy fix needless_borrow 2022-07-20 21:16:35 +09:00
Stephen Chung
b6528bd51d Reduce usage of as_ref and as_mut. 2022-07-05 16:26:38 +08:00
Stephen Chung
0a9457a13d Bump codegen version. 2022-06-05 18:17:40 +08:00
Stephen Chung
5dc8b20c8d Add #[doc(hidden)] to plugin-generated artifacts. 2022-06-05 18:07:20 +08:00
Stephen Chung
6481e19673 Fix test results. 2022-04-06 17:48:34 +08:00
Stephen Chung
a268105354 Revert "Remove unnecessary call site resolution."
This reverts commit f9250fb053.
2022-03-29 08:34:02 +08:00
Stephen Chung
2b9b84a764 Bump Rhai version requirement. 2022-03-28 23:24:56 +08:00
Stephen Chung
f9250fb053 Remove unnecessary call site resolution. 2022-03-28 23:22:17 +08:00
Stephen Chung
99118fe2c3 Minor refactors. 2022-03-20 21:58:43 +08:00
Stephen Chung
fefa633cf0 Add type alias support for plugin modules. 2022-03-19 09:43:18 +08:00
Stephen Chung
6546eae95f Fix macro hygene. 2022-03-18 17:51:04 +08:00
Stephen Chung
d01a6d428f Fix tests. 2022-03-18 17:11:52 +08:00
Stephen Chung
61ef115ecb Merge branch 'main' of https://github.com/rhaiscript/rhai 2022-03-18 14:03:29 +08:00
Vadim Petrochenkov
bed3a3dc18 codegen: Fix hygiene mismatch between function args uses and definitions 2022-03-17 18:50:46 +03:00
Stephen Chung
6223e1a6f1 Fix test output. 2022-03-14 12:04:24 +08:00
Stephen Chung
7686ca619a Use .. for (_). 2022-02-08 09:46:14 +08:00
Stephen Chung
f8cee0fe4e Simplify using .. 2022-02-08 09:02:15 +08:00
Stephen Chung
6b06019265 Do not remove doc-comments on pluging functions. 2022-01-20 09:06:09 +08:00
Stephen Chung
e366bd2106 Pass metadata feature to rhai. 2022-01-16 23:15:19 +08:00
Stephen Chung
3984a29d6b Fix test output. 2022-01-02 21:54:21 +08:00
Stephen Chung
7ff50451cc Make comments multiline. 2021-12-21 22:16:03 +08:00
Stephen Chung
b85a9b3c1c Extract doc-comment on plugin functions. 2021-12-21 16:14:07 +08:00
Stephen Chung
07f25bacd9 Fix test output. 2021-11-23 16:44:59 +08:00
Stephen Chung
dc918447b6 Fix tests. 2021-11-13 22:47:01 +08:00
Stephen Chung
11f180bd4e Fix error template. 2021-10-29 17:59:38 +08:00
Stephen Chung
a51482e9c8 Fix formatting. 2021-10-23 12:28:42 +08:00
Stephen Chung
07181feacf Revise test output. 2021-10-23 12:12:23 +08:00
wackbyte
9f0347df9f Fix some rustdoc warnings and a typo in FLOAT's docs
Unfortunately, I can't fix the 2 remaining warnings.
2021-10-22 12:03:06 +08:00