Skip to content

Enhancement: adding except option and list option#77

Merged
zachdaniel merged 3 commits into
ash-project:mainfrom
ESmithByui:main
May 11, 2026
Merged

Enhancement: adding except option and list option#77
zachdaniel merged 3 commits into
ash-project:mainfrom
ESmithByui:main

Conversation

@ESmithByui
Copy link
Copy Markdown
Contributor

@ESmithByui ESmithByui commented May 10, 2026

Contributor checklist

Leave anything that you believe does not apply unchecked.

  • I accept the AI Policy, or AI was not used in the creation of this PR.
  • Bug fixes include regression tests
  • Chores
  • Documentation changes
  • Features include unit/acceptance tests
  • Refactoring
  • Update dependencies

Summary

Closes #61

  • Implements except: [:foo, :bar] into mix usage_rules.sync to filter out unwanted subrules.
  • Implements mix usage_rules.list to list either all subrules in the project or filter by one package.
  • Includes tests for both implementations.

@zachdaniel zachdaniel merged commit a23fdd0 into ash-project:main May 11, 2026
25 checks passed
@zachdaniel
Copy link
Copy Markdown
Contributor

🚀 Thank you for your contribution! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support a "deny list"

2 participants