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

Update documentation, maven settings sample file and fix build CS and SB errors #6

Open
wants to merge 8 commits into
base: stable/aluminium
Choose a base branch
from

Conversation

guillaumelambert
Copy link

@guillaumelambert guillaumelambert commented Sep 13, 2021

Hello

Thank you for using TransportPCE.
I am proposing this PR to fix current build errors and to reestablish by default checkstyle and SpotBugs enforcement at buildtime.
If neeeded, they can be disabled on demand by simply calling maven with the options " -Dodlparent.spotbugs.skip " and "-Dodlparent.checkstyle.skip" .
I've updated the documentation this way and also the maven settings xml sample file in the tests folder so that the project can be built without touching the local environment.

I fixed or ignored a few non trivial issues pointed by checkstyle and Spotbugs but I am not totally sure these fixes are completely revelant nor they work properly everywhere.
I did not manage to fully test everything yet.
I'll let you check this proposal and adapt it at your convenience.

Hope this helps

@jacksitlab jacksitlab self-assigned this Jan 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants