Commit Graph

28 Commits

Author SHA1 Message Date
abb2170186 actually set set enum variant when deserializing 2024-08-20 15:29:07 +02:00
3f9599e01b chore: Release macroconf version 0.3.5 2024-08-20 13:17:00 +02:00
82256007e8 add some tests for the enum macro 2024-08-20 13:15:42 +02:00
a5bf501ebd implement enum variant generation 2024-08-19 22:26:43 +02:00
9d3289c3d3 chore: Release macroconf version 0.3.4 2024-08-18 19:51:24 +02:00
c5d46270b4 make serde Serialize and Deserialize generation optional 2024-08-18 19:51:00 +02:00
700e98917d chore: Release macroconf version 0.3.3 2024-08-18 18:35:38 +02:00
903a3c7589 don't generate default with getter 2024-08-18 18:28:29 +02:00
0e59545f92 chore: Release macroconf version 0.3.2 2024-08-18 17:38:33 +02:00
d4fdc2d642 remove conflicting default impl 2024-08-18 17:37:53 +02:00
3d95c32d93 chore: Release macroconf version 0.3.1 2024-08-16 21:04:35 +02:00
ea6c3a34b8 use rstest 2024-08-16 20:59:05 +02:00
0e63dc3c22 add custom getter and setter functions 2024-08-16 20:20:54 +02:00
eeed85aaa9 chore: Release macroconf version 0.3.0 2024-08-16 18:45:15 +02:00
10d0750678 fix failing tests 2024-08-16 18:44:04 +02:00
aa1b8d9272 use darling to parse attributes
the code is much more readable now
2024-08-16 18:14:56 +02:00
96f081b9da chore: Release macroconf version 0.2.1 2024-08-03 13:18:03 +02:00
09043598ba make miniconf serialization and deserialization obey limits 2024-08-03 13:16:40 +02:00
9fb96bd2c3 implement TreeAny 2024-07-25 13:09:18 +02:00
14ce7ba845 minimum for miniconf v0.13 2024-07-25 12:54:33 +02:00
d142655a25 minor cleanup 2024-07-25 11:03:46 +02:00
35afc0f484 add test 2024-05-13 22:01:08 +02:00
f5935b673b add doctest 2024-04-17 16:59:24 +02:00
29d466906f add package metadata 2024-04-17 16:59:06 +02:00
7364eec25f add simple test cases 2024-04-15 22:35:27 +02:00
65b47996e3 remove unwraps and panics 2024-04-15 21:40:32 +02:00
3ad76d1c00 add README description 2024-04-15 21:05:19 +02:00
babd99d24c Initial commit 2024-04-15 20:49:37 +02:00