Commit Graph

36 Commits

Author SHA1 Message Date
NyxCode
cd59b2c3d2 Alternative handling of output paths (#256)
* Implement alternative handling of output paths

* adjust CI

* fix CI, remove println!
2024-03-07 19:20:05 +01:00
NyxCode
a3e0f21169 Remove support for "skip_serializing", "skip_deserializing" and "skip_serializing_if" (#204)
* remove support for "skip_serializing", "skip_deserializing" and "skip_serializing_if"

* add changelog

* fix typo
2024-01-25 17:41:56 +01:00
Moritz
0ebfb2b0e9 conform to latest clippy lints 2023-08-07 12:09:12 +02:00
peter-formlogic
5cfcb47bd8 Test 2 attributes 2021-12-22 15:54:39 +10:30
peter-formlogic
9cb6734cf6 Allow default attribute on fields and structs 2021-12-22 15:52:04 +10:30
Moritz Bischof
1b2ee3ba41 completely replace old export logic 2021-11-11 15:04:01 +01:00
Moritz Bischof
01ea723e64 implement #[ts(export)] to export a type to its own file 2021-11-10 16:01:48 +01:00
Moritz Bischof
bf37598f41 export [u/i]64 as bigint (#42) 2021-11-01 18:07:20 +01:00
Moritz Bischof
6232e6e124 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	ts-rs/src/lib.rs
2021-09-28 12:59:14 +02:00
Moritz Bischof
0db843c660 support raw identifiers 2021-09-28 12:58:26 +02:00
Rom's
c6e15c787d add uuid feature to example 2021-09-28 11:21:21 +07:00
Moritz Bischof
c1269f1e79 prepare 4.0 release 2021-09-27 23:25:47 +02:00
Arend van Beelen jr
afeb02b63d Merge remote-tracking branch 'upstream/main' into Generics-III 2021-09-27 19:47:32 +02:00
Moritz Bischof
ba6b6185c2 fix missing features in tests 2021-09-27 13:50:06 +02:00
Moritz Bischof
749e6dcbfc fix missing features 2021-09-27 11:43:04 +02:00
Arend van Beelen jr
5e185b97a0 Improve generic proxy types 2021-08-04 09:28:12 +02:00
Arend van Beelen jr
283e3e289a Fix boxed enum variants 2021-08-04 09:27:09 +02:00
Arend van Beelen jr
94efd6d423 Improve handling of enum variants 2021-08-04 09:25:54 +02:00
Arend van Beelen jr
48947be0e3 Implement basic generics 2021-08-04 09:21:45 +02:00
Arend van Beelen jr
87d9bc74a5 Implement inline tagged unions 2021-06-21 14:33:45 +02:00
Moritz Bischof
6aec81be71 run rustfmt 2021-05-02 02:58:07 +02:00
Moritz Bischof
f7775905a0 update example 2021-05-02 02:57:24 +02:00
Moritz Bischof
f6a0bd896a don't import types from the same file when using export! 2020-12-20 00:42:43 +01:00
Moritz Bischof
3c34ad6146 depend on exact version 2020-12-19 17:42:40 +01:00
Moritz Bischof
47b0e5d57a deduplicate imports 2020-12-19 17:08:25 +01:00
Moritz Bischof
bc45ce4b5a v2.1.0 2020-12-19 16:59:31 +01:00
Moritz Bischof
e52c81470c fmt 2020-12-19 03:58:35 +01:00
Moritz Bischof
48e805177f release v2 2020-12-19 03:58:14 +01:00
Moritz Bischof
138823ac4a prepare for release 2020-12-18 15:00:56 +01:00
Moritz Bischof
8785188b47 add export! macro 2020-12-18 05:22:11 +01:00
Moritz Bischof
9fcc827391 remove test attribute 2020-12-15 22:28:56 +01:00
Moritz Bischof
26ec23d1bf move import into conditional block 2020-12-15 22:28:39 +01:00
Moritz Bischof
2e065b745c serde compatibility layer 2020-12-15 22:25:16 +01:00
Moritz Bischof
f5edefae6f simplify parsing 2020-12-15 18:55:30 +01:00
Moritz Bischof
68a0575353 add "rename" and "rename_all" to enums 2020-12-15 17:02:42 +01:00
Moritz Bischof
c1359ce501 initial commit 2020-12-15 16:06:53 +01:00