aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-enforcer-extensions/src/main
Commit message (Collapse)AuthorAgeFilesLines
* Guess property for version by defaultBjørn Christian Seime2023-10-121-1/+5
|
* Correct copyright headersJon Bratseth2023-10-091-1/+1
|
* Update copyrightJon Bratseth2023-10-092-1/+2
|
* Allow properties in rule setBjørn Christian Seime2023-09-272-319/+305
|
* Allow version ranges in enforcer rules.gjoranv2023-07-211-4/+18
|
* Match version of enforcer pluginBjørn Christian Seime2023-07-102-0/+2
|
* Warn on dependencies with multiple versionsBjørn Christian Seime2022-11-171-0/+17
|
* Use `getAllProjects()` + improve write-spec command in error messageBjørn Christian Seime2022-11-151-16/+13
|
* Support super-pom with dependency enforcerHåkon Hallingstad2022-11-141-4/+50
|
* Classify dependencies based on test vs non-test usageBjørn Christian Seime2022-11-141-37/+82
|
* Improve error messageBjørn Christian Seime2022-11-141-1/+1
|
* Make command to write spec agnostic to current directoryBjørn Christian Seime2022-11-141-12/+24
|
* Fail hard for unexpected failuresBjørn Christian Seime2022-11-111-10/+10
| | | | Allows exception stack trace to be debugged through 'mvn -X'
* Ensure enforcer is executed from root of aggregator pomBjørn Christian Seime2022-11-111-7/+21
|
* Don't ignore SNAPSHOT versionsBjørn Christian Seime2022-11-111-1/+1
| | | | Make dependency enforcing consistent with building non-snapshots
* Add dependency enforcerBjørn Christian Seime2022-11-111-0/+187
| | | | Compares all dependencies (including transitive) for all modules in Maven project.
* Simplify rule syntax and follow pattern of `Artifact.toString()`Bjørn Christian Seime2022-11-021-10/+23
|
* Remove support for version ranges in EnforceDependencies ruleBjørn Christian Seime2022-11-021-18/+5
|
* Misc improvementsBjørn Christian Seime2022-06-131-2/+3
| | | | | Rename 'DependencyEnforcer' => 'EnforceDependencies'. Improve javadoc. Add unit tests. Log on successful completion.
* Add custom rule for verifying transitive Maven dependenciesBjørn Christian Seime2022-06-101-0/+150