-
Notifications
You must be signed in to change notification settings - Fork 268
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
Log changes to a machine-readable file #356
Comments
For future reference: Individual integration tests can be executed with |
In general I think this is useful. In your branch you have reformatted the code and changed the order of imports which makes it harder for others to review your changes. |
I tried to do as little reformatting as possible, using the closest IDE style settings to the existing code as I could - I actually used the maven IDEA code style file. I believe that the formatting changes I did make moved the existing code closer to the stated style guidelines. Is there anything I can do about this? |
It's coming up to a year since I filed this, and although I've temporarily been working on other projects, I'm still interested in these changes. If formatting is the only issue here, can I at least get a set of machine-readable style rules that I can apply to my fork to make it easier to integrate here? I used the official Maven code style file. I'm a little sad to see this still sitting here gathering dust after all this time. |
Hello, |
Hello! I can certainly create a pull request. My reading of the README file lead me to think that the PR wouldn't be looked at unless there was some consensus in the associated ticket. I should be able to get to that this weekend. 👍 |
This provides a ChangeRecorder interface that logs changes to a machine-readable XML file whenever a pom.xml file is updated. Affects: mojohaus#356
This provides a ChangeRecorder interface that logs changes to a machine-readable XML file whenever a pom.xml file is updated. Affects: mojohaus#356
This provides a ChangeRecorder interface that logs changes to a machine-readable XML file whenever a pom.xml file is updated. Affects: mojohaus#356
I was just notified that someone was still interested in this, but I don't see the message here where I was expecting to see it... Edit: The message was in the PR. |
This provides a ChangeRecorder interface that logs changes to a machine-readable XML file whenever a pom.xml file is updated. Affects: mojohaus#356
implemented in #416 |
I'm writing a CI task that's designed to periodically update all the dependencies of a project to the latest version (and check that the project still builds and that all tests pass afterwards). The task uses
versions:use-latest-releases
andversions:update-properties
.In order to produce nice commit and changelog messages, I need access to the changes that the plugin made. I've defined a very simple XML format (with an XSD schema) and introduced a
ChangeRecorder
interface that logs updates. I don't know the versions plugin codebase very well and I'm not sure if I've captured all of the updates correctly.https://github.com/io7m/versions-maven-plugin/commits/changerecorder
By default, the change recorder is switched off. In order to switch it on, use the
-DchangeRecorderFormat=xml
property.I also can't work out how to run individual integration tests either from the IDE or the command line which makes writing integration tests unnecessarily difficult (each test run entails running the whole suite, which takes 15 minutes).
The text was updated successfully, but these errors were encountered: