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