Move EnforceManagedDepsRule from https://github.com/jdcasey/enforce-managed-deps-rule by akuhtz · Pull Request #338 · mojohaus/extra-enforcer-rules (original) (raw)

src/main/java/org/codehaus/mojo/extraenforcer/dependencies/EnforceManagedDepsRule.java

Core implementation of the rule with support for profile checking and regex exclusions

src/site/apt/requireManagedDeps.apt.vm

Documentation for the new rule with configuration examples

src/site/apt/index.apt

Updated index to include the new rule in the list

src/it/unmanaged-dep-version/*

Integration test for detecting unmanaged dependencies

src/it/unmanaged-dep-version-regexIgnored/*

Integration test for regex exclusion functionality

src/it/unmanaged-dep-version-profile/*

Integration test for profile checking with unmanaged dependencies

src/it/unmanaged-dep-version-nofail/*

Integration test for WARN level enforcement

src/it/managed-dep-version/*

Integration test for properly managed dependencies

src/it/managed-dep-version-profile/*

Integration test for profile checking with managed dependencies