Commit graph

9 commits

Author SHA1 Message Date
Alexandre Pujol
0e0f87611a
feat(aa): add implementation of the new rule methods. 2024-06-29 22:27:39 +01:00
Alexandre Pujol
191c72fcb6
chore(aa): minor cosmetic of the rule interface. 2024-06-27 18:45:32 +01:00
Alexandre Pujol
7c006dee0a
feat(aa): be more verbose on rule.Merge 2024-06-25 20:10:12 +01:00
Alexandre Pujol
880f0ef37e
refractor(aa): ensure methods order in rules definitions. 2024-06-25 19:56:36 +01:00
Alexandre Pujol
272072d2a5
refractor(aa): rename base struct from RuleBase to Base 2024-06-25 19:50:27 +01:00
Alexandre Pujol
4cbacc186c
feat(aa): rule interface: replace less & equal by the compare method.
- set a new alphabet order to sort AARE based string.
- unify compare function for all rules
- handle some special sort order, eg: base include
2024-06-19 18:34:58 +01:00
Alexandre Pujol
3b0944c615
feat(aa): add the Kind struct to manage aa rules. 2024-05-28 18:15:22 +01:00
Alexandre Pujol
92641e7e28
feat(aa): add initial profile validation structure. 2024-05-25 22:36:39 +01:00
Alexandre Pujol
72107dcfff
feat(aa): add the hat struct. 2024-05-25 22:17:32 +01:00