John Turner
|
5fd26e7c81
|
improve repo error message by including the path in the error enum
|
2025-11-08 22:12:45 +00:00 |
|
John Turner
|
772e645066
|
update mon
|
2025-11-01 18:39:05 +00:00 |
|
John Turner
|
a28a99a247
|
stop tracking .dir-locals.el
|
2025-11-01 18:33:39 +00:00 |
|
John Turner
|
a38b01cd04
|
update parsers to use the ParserIter trait from mon
|
2025-11-01 17:28:19 +00:00 |
|
John Turner
|
6b04125d14
|
remove depend test
The repo iteration test also tests depend parsers, so there is no need
to have a dedicated depend parsing test now.
|
2025-10-31 17:22:57 +00:00 |
|
John Turner
|
820cb3ba48
|
update to new version of mon
|
2025-10-30 22:40:29 +00:00 |
|
John Turner
|
72b6774e2b
|
impl Repo and md5-cache reading
|
2025-10-29 20:06:59 +00:00 |
|
John Turner
|
8937e096a4
|
create ebuild module
|
2025-10-29 16:24:25 +00:00 |
|
John Turner
|
b5765118fe
|
make depend::Expr generic over Parseables
|
2025-10-29 12:50:07 +00:00 |
|
John Turner
|
bdd1188409
|
fix conditional group parser
|
2025-10-29 12:47:46 +00:00 |
|
John Turner
|
f12867ea9f
|
use rustfmt 2024 in dir-locals.el
|
2025-10-29 12:34:37 +00:00 |
|
John Turner
|
4b990d7864
|
set unused imports to error
|
2025-10-29 12:34:25 +00:00 |
|
John Turner
|
024b3df691
|
change depend::Expr::Conditional to ConditionalGroup
|
2025-10-28 12:26:30 +00:00 |
|
John Turner
|
b54616a6dd
|
impl Parseable trait
|
2025-10-28 09:47:41 +00:00 |
|
John Turner
|
92a8e46082
|
add LICENSE
|
2025-10-28 02:12:47 -04:00 |
|
John Turner
|
1544c74fd4
|
use mon and get from git
|
2025-10-28 02:10:53 -04:00 |
|
John Turner
|
ee1d15f983
|
use deref getters where needed
|
2025-10-27 22:09:30 -04:00 |
|
John Turner
|
183dc8edcd
|
use Get proc macro on UseFlag struct
|
2025-10-27 21:59:15 -04:00 |
|
John Turner
|
847e5fc019
|
impl IUseFlag type
|
2025-10-27 21:58:35 -04:00 |
|
John Turner
|
4789790733
|
add thiserror dependency
|
2025-10-27 03:06:06 -04:00 |
|
John Turner
|
b1bd90dac1
|
port to new mon parsers
|
2025-10-27 02:07:17 -04:00 |
|
John Turner
|
0d6ab21582
|
stop tracking Cargo.lock
|
2025-10-26 02:00:25 -04:00 |
|
John Turner
|
990aa475ab
|
fix lints
|
2025-10-26 01:52:50 -04:00 |
|
John Turner
|
3424168f3f
|
enable debug info in dev profile
|
2025-10-26 01:38:28 -04:00 |
|
John Turner
|
1bf7735a8c
|
remove printing in test
|
2025-10-26 01:38:03 -04:00 |
|
John Turner
|
4d69986e18
|
impl fmt::Display for Atom
|
2025-10-26 01:23:45 -04:00 |
|
John Turner
|
71379a900b
|
update Cargo.lock
|
2025-10-26 01:23:12 -04:00 |
|
John Turner
|
9fee710a03
|
add itertools dependency
|
2025-10-25 03:52:15 -04:00 |
|
John Turner
|
f05c1e92ad
|
impl DEPEND parser
|
2025-10-25 02:02:07 -04:00 |
|
John Turner
|
f854e97577
|
support atoms with wildcard versions
|
2025-10-25 01:27:42 -04:00 |
|
John Turner
|
680ead0504
|
support "=" version operator
|
2025-10-25 01:19:35 -04:00 |
|
John Turner
|
66d6e52b21
|
verify that atoms that have versions have a version operator (and reverse)
|
2025-10-25 01:17:53 -04:00 |
|
John Turner
|
ccf7aeb98d
|
disallow upper case letters in versions
|
2025-10-24 21:40:14 -04:00 |
|
John Turner
|
aa0d4edc57
|
fix useflag parser
|
2025-10-24 21:36:06 -04:00 |
|
John Turner
|
d75266f967
|
support atoms with empty slot
|
2025-10-24 21:32:41 -04:00 |
|
John Turner
|
5967d69453
|
verify usedeps
|
2025-10-24 01:00:19 -04:00 |
|
John Turner
|
2e7d8cfbb9
|
impl atom parsing
|
2025-10-23 21:19:47 -04:00 |
|
John Turner
|
6e4b45027e
|
add get crate
|
2025-10-23 00:50:55 -04:00 |
|
John Turner
|
264041a0f5
|
init
|
2025-10-21 20:49:29 -04:00 |
|