aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/filter
AgeCommit message (Collapse)Author
12 daysrefactor(semver): change ConstraintInterface to a closed enumnsfisis
Replace the dyn ConstraintInterface trait objects with an AnyConstraint enum closing over its four implementors (Simple, Multi, MatchAll, MatchNone), mirroring the earlier Rule enum conversion. Rename constraint.rs to simple_constraint.rs to match the renamed Constraint type. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20refactor: re-export module items to shorten import pathsnsfisis
2026-05-19fix(compile): fix various compile errorsnsfisis
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18fix(compile): extract static methods from BasePackage traitnsfisis
2026-05-17chore(style): cargo fmtnsfisis
2026-05-14feat(port): port IgnoreListPlatformRequirementFilter.phpnsfisis
2026-05-12feat(port): port PlatformRequirementFilterFactory.phpnsfisis
2026-05-12feat(port): port IgnoreNothingPlatformRequirementFilter.phpnsfisis
2026-05-12feat(port): port IgnoreAllPlatformRequirementFilter.phpnsfisis
2026-05-12feat(port): port PlatformRequirementFilterInterface.phpnsfisis
2026-05-12feat(init): add scaffold filesnsfisis