Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump org.codehaus.mojo:mojo-parent from 80 to 82 #1078

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# MojoHaus Versions Maven Plugin

This is the [versions-maven-plugin](http://www.mojohaus.org/versions-maven-plugin/).

[![Apache License, Version 2.0, January 2004](https://img.shields.io/github/license/mojohaus/versions-maven-plugin.svg?label=License)](http://www.apache.org/licenses/)
[![Maven Central](https://img.shields.io/maven-central/v/org.codehaus.mojo/versions-maven-plugin.svg?label=Maven%20Central)](https://search.maven.org/artifact/org.codehaus.mojo/versions-maven-plugin)
[![Build Status](https://github.com/mojohaus/versions-maven-plugin/workflows/GitHub%20CI/badge.svg?branch=master)](https://github.com/mojohaus/versions-maven-plugin/actions/workflows/maven.yml?query=branch%3Amaster)
Expand All @@ -12,7 +12,7 @@ Versions Maven Plugin requires Maven 3.2.5+ and JDK 1.8+

However, we maintain the latest Plugin version with the latest Maven.

We execute tests against different operating systems and JDKs
We execute tests against different operating systems and JDKs
by [GitHub Actions](https://github.com/mojohaus/versions-maven-plugin/actions/workflows/maven.yml?query=branch%3Amaster)

## Contributing
Expand All @@ -31,14 +31,14 @@ and describe what is going wrong or what you expect to happen.

If you have a full working example or a log file this is also helpful.

You should of course describe only a single issue in a single ticket and not
You should of course describe only a single issue in a single ticket and not
mixing up several things into a single issue.

Please always check your issue with the latest Plugin and tha latest Maven version.

### Creating a Pull Request

Before you start working on more complicated change, new feature
Before you start working on more complicated change, new feature
it is good practice to create an issue in
the [ticket system](https://github.com/mojohaus/versions-maven-plugin/issues)
or send an emil to [development list](https://www.mojohaus.org/versions-maven-plugin/mailing-lists.html)
Expand All @@ -47,7 +47,7 @@ Wait a few days for feedback from other contributors.
Afterwards you can create an appropriate pull request.

It is required if you want to get a pull request to be integrated into please
squash your commits into a single commit which references the optional issue
squash your commits into a single commit which references the optional issue
in the commit message which looks like this:

```
Expand All @@ -56,7 +56,7 @@ Fixed #Issue - change subject
a description
```

Please take consider that change subject will be used in release notes
Please take consider that change subject will be used in release notes
and will be present in git history so should be enough descriptive.

This makes it simpler to merge it and this will also close the
Expand Down
171 changes: 84 additions & 87 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,134 +2,131 @@

## 2.6

* [Pull Request #252][pull-252]
* [Pull Request #252][pull-252]

Thanks to Edward Maxwell-Lyte <2248005+edwardmlyte@users.noreply.github.com>
Thanks to Edward Maxwell-Lyte <2248005+edwardmlyte@users.noreply.github.com>

Minor spelling corrections
Minor spelling corrections

* [Fixed Issue 157][issue-157]
* [Fixed Issue 157][issue-157]

Document the end of versioning limitations in Maven 3.x
There may remain good reasons for defining custom versioning rules to
let versions-maven-plugin apply, but at least not the old Maven 2.x
limitation
Document the end of versioning limitations in Maven 3.x
There may remain good reasons for defining custom versioning rules to
let versions-maven-plugin apply, but at least not the old Maven 2.x
limitation

* [Fixed Issue 256][issue-256]
* [Fixed Issue 256][issue-256]

if initial and new version are equals, just display initial
this means this is a plugin version that requires a Maven version that
is not compatible with project minimum version, not really a proposed
upgrade
if initial and new version are equals, just display initial
this means this is a plugin version that requires a Maven version that
is not compatible with project minimum version, not really a proposed
upgrade

* [Fixed Issue 237][issue-237]
* [Fixed Issue 237][issue-237]

Thanks to Julian Di Leonardo <DiJu519@users.noreply.github.com>
Thanks to Julian Di Leonardo <DiJu519@users.noreply.github.com>

Adding parent processing to UseLatestVersion/UseLatestSnapshot/UseLatestRelease
Adding parent processing to UseLatestVersion/UseLatestSnapshot/UseLatestRelease

* [Fixed Issue 190][issue-190]
* [Fixed Issue 190][issue-190]

Thanks to Julian Di Leonardo <DiJu519@users.noreply.github.com>
Thanks to Julian Di Leonardo <DiJu519@users.noreply.github.com>

Fixing issue in update-child-modules, where root module's version was
being used in all downstream children even when a child's parent was
different.

* [Fixed Issue 219][issue-219]

Added threadSafe=true to goals to prevent
warning in Maven builds if you start Maven
via: mvn -T ..
Fixing issue in update-child-modules, where root module's version was
being used in all downstream children even when a child's parent was
different.

* [Fixed Issue 215][issue-215]
* [Fixed Issue 219][issue-219]

Added threadSafe=true to goals to prevent
warning in Maven builds if you start Maven
via: mvn -T ..

* [Fixed Issue 215][issue-215]

## 2.5

* [Fixed Issue 202][issue-202]

-DprocessParent=true is ignored by user-reactor mojo.

* [Fixed Issue 182][issue-182]

Add goal for updating the SCM tag in the POM.

* [Fixed Issue 197][issue-197]

Java 1.7 as prerequisite.

* [Fixed Issue 198][issue-198]

* [Fixed Issue 202][issue-202]
Update version of modules which are not children but part of reactor.

-DprocessParent=true is ignored by user-reactor mojo.
* [Fixed Issue 185][issue-185]

* [Fixed Issue 182][issue-182]
Unable to set dependencyReportFormat as parameter anymore.
Thanks to Ilja Dubinin.

Add goal for updating the SCM tag in the POM.
* [Fixed Issue 187][issue-187]

* [Fixed Issue 197][issue-197]
create target directory when run dependency update report.
Thanks to Ilja Dubinin.

Java 1.7 as prerequisite.
* [Pull Request #189][pull-189]

* [Fixed Issue 198][issue-198]
Fixed inccorect links. Thanks to Anton Johansson.

Update version of modules which are not children but part of reactor.
* [Fixed Issue 177][issue-177]

* [Fixed Issue 185][issue-185]
A required class was missing while executing on dependency-updates-report

Unable to set dependencyReportFormat as parameter anymore.
Thanks to Ilja Dubinin.
* [Fixed Issue 129][issue-129]

* [Fixed Issue 187][issue-187]
dependency-update-report now is able to disable the processing
of the transitive dependencies in the dependencyManagement part.
This can be enabled (default)/disabled by setting
processDependencyManagementTransitive accordingly.

create target directory when run dependency update report.
Thanks to Ilja Dubinin.
* [Fixed Issue 166][issue-166]

* [Pull Request #189][pull-189]
Upgraded modello-maven-plugin to 1.9.1

Fixed inccorect links. Thanks to Anton Johansson.
* [Fixed Issue 167][issue-167]

* [Fixed Issue 177][issue-177]

A required class was missing while executing on dependency-updates-report

* [Fixed Issue 129][issue-129]

dependency-update-report now is able to disable the processing
of the transitive dependencies in the dependencyManagement part.
This can be enabled (default)/disabled by setting
processDependencyManagementTransitive accordingly.
Upgraded versions-maven-plugin from 2.1 to 2.4

* [Fixed Issue 166][issue-166]

Upgraded modello-maven-plugin to 1.9.1
* [Fixed Issue 168][issue-168]

* [Fixed Issue 167][issue-167]

Upgraded versions-maven-plugin from 2.1 to 2.4
Added allowMajorUpdates, allowMinorUpdates, allowIncrementalUpdates
to resolve-ranges and display-property-updates goal.

* [Fixed Issue 168][issue-168]

Added allowMajorUpdates, allowMinorUpdates, allowIncrementalUpdates
to resolve-ranges and display-property-updates goal.
* [Fixed Issue 37][issue-37]

* [Fixed Issue 37][issue-37]

Enhanced documentation for aggegator modules.

* [Fixed Issue 46][issue-46]

Added processDependencyManagement option to control the reporting
of dependencyManagement.
Thanks to Bruce Brouwer.
Enhanced documentation for aggegator modules.

* [Fixed Issue 94][issue-94]

introduced allowMajorUpdates, allowMinorUpdates,
allowIncrementalUpdates.
introduced allowAnyUpdates for compatibility which
will be removed in 3.0.0 of the plugin.
* [Fixed Issue 46][issue-46]

* [Fixed Issue 34][issue-34]

Added implementation to report the plugin dependencies as well.
Added IT's for reporting updates about dependencies in plugins,
plugins defined in pluginManagement.
Added processDependencyManagement option to control the reporting
of dependencyManagement.
Thanks to Bruce Brouwer.

* [Fixed Issue 94][issue-94]

introduced allowMajorUpdates, allowMinorUpdates,
allowIncrementalUpdates.
introduced allowAnyUpdates for compatibility which
will be removed in 3.0.0 of the plugin.

* [Fixed Issue 34][issue-34]

Added implementation to report the plugin dependencies as well.
Added IT's for reporting updates about dependencies in plugins,
plugins defined in pluginManagement.

* [Fixed Issue 162][issue-162]

Upgraded cobertura-maven-plugin used in report section
to 2.7.



[issue-34]: https://github.com/mojohaus/versions-maven-plugin/issues/34
[issue-37]: https://github.com/mojohaus/versions-maven-plugin/issues/37
Expand All @@ -153,6 +150,6 @@
[issue-198]: https://github.com/mojohaus/versions-maven-plugin/issues/198
[issue-237]: https://github.com/mojohaus/versions-maven-plugin/issues/237
[issue-256]: https://github.com/mojohaus/versions-maven-plugin/issues/256

[pull-189]: https://github.com/mojohaus/versions-maven-plugin/pull/189
[pull-252]: https://github.com/mojohaus/versions-maven-plugin/pull/252

2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.codehaus.mojo</groupId>
<artifactId>mojo-parent</artifactId>
<version>80</version>
<version>82</version>
</parent>

<groupId>org.codehaus.mojo.versions</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
Expand All @@ -21,17 +21,17 @@ under the License.

# Compare dependency versions

The `compare-dependencies` goal can be used to compare the dependencies in the current project to
The `compare-dependencies` goal can be used to compare the dependencies in the current project to
the dependencyManagement of a remote project. This is useful, for example, for finding differences
between the current project dependencies and an organizational bill of materials (BOM) pom.
between the current project dependencies and an organizational bill of materials (BOM) pom.
You specify the remote groupId, artifactId, and the version to which the current project
should be compared, for example

```sh
mvn versions:compare-dependencies -DremotePom=org.foo:bom-pom:1.0
```

By default the list of dependency differences will be output to the command line. This can be
By default the list of dependency differences will be output to the command line. This can be
written to a file using the "reportOutputFile" parameter.

```sh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
Expand Down Expand Up @@ -310,7 +310,7 @@ And the following POM:
</project>
```

produces the following output:
produces the following output:

```log
[INFO] ------------------------------------------------------------------------
Expand Down Expand Up @@ -348,3 +348,4 @@ And the following POM:
[INFO] Final Memory: 17M/81M
[INFO] ------------------------------------------------------------------------
```

Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
Expand Down Expand Up @@ -82,3 +82,4 @@ Which produces the following output:
[INFO] Final Memory: 11M/24M
[INFO] ------------------------------------------------------------------------
```

Loading