summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-12-14fill in todo! in match armJohn Turner
2025-12-11fix warnings in src/atom/mod.rsJohn Turner
2025-12-08handle Manifest.gz files in reposJohn Turner
2025-12-08add rustfmt targetJohn Turner
2025-11-30add parse method to Parseable trait for easy parsingJohn Turner
2025-11-30add some docsJohn Turner
2025-11-23derive PartialEq and Eq for Atom and Atom related typesJohn Turner
2025-11-23derive Hash for Atom and similar typesJohn Turner
2025-11-23rearrange modulesJohn Turner
2025-11-23allow "0" as a build-idJohn Turner
2025-11-23remove invalid commentJohn Turner
2025-11-22disallow wildcard after a build-idJohn Turner
2025-11-22represent 4th variant of slots, and disallow empty primary slot namesJohn Turner
2025-11-22verify that repo names are also valid package namesJohn Turner
2025-11-22disallow "+" in repo namesJohn Turner
2025-11-21build-id must not start with zeroJohn Turner
2025-11-20format version build-idJohn Turner
2025-11-20update mon and use new ascii parsersJohn Turner
2025-11-19compare versions as strings rather than parsing them to intsJohn Turner
2025-11-19allow missing panic docsJohn Turner
2025-11-19compare letters before suffixes, and having a letter is greater than noneJohn Turner
2025-11-18dont allow "." in repo namesJohn Turner
2025-11-18allow slot to be only :* := :slot/sub= or :slotJohn Turner
2025-11-18support portage build-id extensionJohn Turner
2025-11-18take at least 1 usedepJohn Turner
2025-11-18disallow atoms that end in what could be a valid versionJohn Turner
2025-11-18support ::repo syntaxJohn Turner
2025-11-18version wildcard comes after the version expressionJohn Turner
2025-11-17add false positive case to unit testsJohn Turner
2025-11-17bump mon for bug fixesJohn Turner
2025-11-17verify that slot exprs have either a primary slot name or operatorJohn Turner
2025-11-15fix clippy lintsJohn Turner
2025-11-15impl conversion methods for Atom and CpJohn Turner
2025-11-14having more components, even if zeros, make an atom greaterJohn Turner
2025-11-14check if a OR b has leading zeros, and if so, strip and do ascii cmpJohn Turner
2025-11-14compare version letter in version cmp algoJohn Turner
2025-11-14remove leftover dbgs!John Turner
2025-11-14bump mon and use SeparatedByWithTrailing combinator where neededJohn Turner
2025-11-14take at least 1 version suffix to prevent allowing versions such as 1.0_atom-cmpJohn Turner
2025-11-13use new mon parsersJohn Turner
2025-11-13allow Cpv type to have a slotJohn Turner
2025-11-13impl Cp typeJohn Turner
2025-11-13impl Cpv typeJohn Turner
2025-11-13impl version comparison algorithmJohn Turner
2025-11-12disallow stars in VersionNumber parserJohn Turner
2025-11-08put version and version operator in the same Option in the Atom structJohn Turner
2025-11-08improve repo error message by including the path in the error enumJohn Turner
2025-11-01update parsers to use the ParserIter trait from monJohn Turner
2025-10-30update to new version of monJohn Turner
2025-10-29impl Repo and md5-cache readingJohn Turner