Rob Ede
8d5d1dbf6f
bump MSRV to 1.65 ( #485 )
2023-07-17 03:05:39 +01:00
Rob Ede
dbce150993
update syn to v2 ( #481
...
* update syn to v2
* update changelog
2023-04-01 22:21:14 +01:00
Rob Ede
c0693da9ba
update msrv to 1.60 ( #482
...
* update msrv to 1.60
* inherit workspace msrv
2023-04-01 21:39:19 +01:00
Rob Ede
28f36e4e30
update unreleased sections date
2023-04-01 05:24:40 +01:00
Rob Ede
fbb53f54ef
format changelogs with prettier
2023-03-03 22:36:13 +00:00
Rob Ede
9b388a83c9
reinstate actix-macros trybuild tests
2023-02-26 16:26:19 +00:00
Rob Ede
8d964713c9
fix futures-util version range
2022-12-21 20:36:26 +00:00
Yuki Okushi
2b83f08a40
Use old cargo-hack for 1.59.0 CI ( #472 )
...
* Use old cargo-hack for 1.57.0 CI
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Upgrade MSRV to 1.59.0
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Co-authored-by: Rob Ede <robjtede@icloud.com>
2022-11-12 14:00:33 +00:00
Rob Ede
66756bc448
update all crates msrv to 1.57 ( #464 )
2022-07-23 00:51:12 +01:00
Rob Ede
41ed48219d
bump lower msrv to 1.49
2022-03-02 16:40:11 +00:00
Rob Ede
621deba990
fix changelog bullet points
2021-12-18 02:49:23 +00:00
Rob Ede
90f205a465
standardize crate level lints
2021-12-08 06:09:46 +00:00
Rob Ede
47f278b17a
fix test macro in presence of other imports named test ( #399 )
2021-10-19 16:13:13 +01:00
Rob Ede
ca77d8d835
split -server and -tls msrv and raise to 1.52 ( #398 )
2021-10-19 14:53:42 +01:00
Rob Ede
00775884f8
prepare actix-macros release 0.2.2
2021-10-14 11:08:02 +01:00
Rob Ede
4ff8a2cf68
make runtime macros more IDE friendly ( #391 )
2021-10-14 10:54:39 +01:00
Rob Ede
605ec25143
prepare macros release 0.2.1
2021-06-08 17:48:30 +01:00
Ibraheem Ahmed
3824493fd3
take custom system path in actix_rt::main
macro ( #363 )
2021-06-08 17:33:05 +01:00
Rob Ede
8becb0db70
refactor crates for better api stability ( #301 )
2021-03-30 13:39:10 +01:00
Rob Ede
a77b70aed2
prepare service 2.0.0-beta.4 release ( #269 )
2021-02-04 20:44:13 +00:00
Rob Ede
66bd5bf4a2
prepare macros v0.2.0 release ( #261 )
2021-02-02 02:07:58 +00:00
Rob Ede
b75254403a
remove builder and introduce worker handle ( #257 )
2021-01-31 03:34:07 +00:00
Rob Ede
6112a47529
update local deps
2021-01-09 15:19:16 +00:00
Rob Ede
d4c46b7da9
fix macros code
2021-01-09 14:58:15 +00:00
Rob Ede
b0a8f8411b
prepare macros 0.2.0-beta.1 release
2021-01-09 14:56:07 +00:00
Rob Ede
f751cf5acb
use convert err on forward_ready! ( #246 )
2021-01-09 14:13:16 +00:00
Rob Ede
4e43216b99
standardise compiler lints across all crates ( #226 )
2020-12-12 23:24:00 +00:00
Yuki Okushi
ab496a71b5
Fix release date
2020-12-03 08:59:59 +09:00
Yuki Okushi
76d956e25c
macros: Add actix-reexport
feature ( #218 )
2020-12-03 08:59:13 +09:00
Yuki Okushi
10b4c30a06
Use OR
instead of deprecated /
in license field ( #155 )
2020-07-14 11:11:30 +01:00
Yuki Okushi
f59ff82395
macros: Bump up to 0.1.2
2020-05-18 15:36:23 +09:00
Rob Ede
4c5568ed70
add trybuild compile tests
2020-04-26 20:11:16 +01:00
Daniel Pintara
e35c261c9f
actix-macros: test: Simplify by using #sig instead of #name(#inputs) #ret
2020-04-22 00:13:32 +07:00
Ruben De Smet
aae52a80ab
Forward actix_rt::test arguments to test function.
...
Previously,
```rust
async fn foo(_a: u32) {}
```
would compile to
```rust
fn foo() {/* something */}
```
This patches changes this behaviour to
```rust
fn foo(_a: u32) {/* something */}
```
by simply forwarding the input arguments.
This allows any test fixture library (e.g. `rstest`, cfr.
https://github.com/la10736/rstest/issues/85 ) to integrate with
actix::test.
2020-04-08 16:48:10 +02:00
Yuki Okushi
857e50120b
Unpin quote version
2020-03-06 13:45:21 +09:00
Maksym Vorobiov
346bd072d3
fix build with failing quote
2020-03-05 14:58:44 +02:00
Yuki Okushi
d5a6c83207
Suppress/fix clippy warnings
2020-01-29 12:05:55 +09:00
Nikolay Kim
a7ac1a76ed
add license files to actix-macros
2019-12-14 23:01:55 +06:00
Nikolay Kim
2e5e69c9ba
Simplify oneshot and mpsc implementations
2019-12-11 11:28:09 +06:00
Nikolay Kim
13fd615966
actix-macros release
2019-12-11 10:32:01 +06:00
daxpedda
0913badd61
Macro improvements. ( #74 )
...
* Macro improvements.
* Fix usage in `fn main`.
2019-12-10 08:47:35 +06:00
Nikolay Kim
16ff283fb2
add metadata
2019-12-01 20:30:24 +06:00
Nikolay Kim
4546774f4e
inclide fn ident to err message
2019-11-26 10:04:46 +06:00
Nikolay Kim
2cf140a869
inclide fn token to err message
2019-11-26 10:01:46 +06:00
Nikolay Kim
4ceac79f2c
add test and main macros
2019-11-25 21:49:11 +06:00