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
#145 Update to Checkstyle 8.19 #167
Conversation
Duplicate effort of #158 According to https://github.com/checkstyle/eclipse-cs/pull/142/files and https://github.com/checkstyle/eclipse-cs/pull/158/files ,
|
|
I pushed another version that relies on the column char index instead of the column count to decide where to show the marker. Since it's not trying to compute the offset by using the tab width, it now works wherever you put the tabWidth parameter (LineLength, Checker, TreeWalker...). |
Sure. |
@Calixte , sorry for delay, I will switch to eclipse-cs very soon, to unblock your updates. |
@Calixte or @ManfredTremmel , can you onboard me on how to start development of plugin ?
As soon I be able to run all my local, I can start accepting fixes. I appreciate your help. |
@romani I would be glad to do it, but I have no experience in developing Eclipse plugins. In the case of eclipse-cs, I've simply checkout out from git, build on command line and imported then into eclipse. Eclipse was happy with the stuff, I'm using 2019-09. |
You should right click on one of those errors, click Quick Fix, then Select All, then select "Discover new m2e connectors", Finish. It will suggest a plugin to install, agree and install. Errors should be gone after Eclipse restarts and builds. |
Basically eclipse has its own maven plugin that tells the 2 how to cooperate together. For maven to work in eclipse, eclipse needs to know how to behave when certain phases are called on like compile, test, etc. The warning just means that the default maven plugin doesn't know how to handle the areas its flagged and wants you to look for more plugins. Checkstyle project gives me the same errors and for the most I ignore them and don't have any issues with development. |
@Calixte , thanks a lot. |
@ManfredTremmel , please review this PR and approve it if all is done correctly. |
Good to hear. |
@romani I'm not member of the checkstyle project, so I can't approve it. Code Review from my side is ok. |
@ManfredTremmel or @Calixte ,
I do not understand this. |
lets skip this for now, It mostlikely to be done at https://github.com/checkstyle/eclipse-cs/wiki/How-to-release#prepare-and-test-release-build , I have never did this, so I will try to follow instructions from original maintainers for some time (before we become familiar with all steps.) |
I did build of update-jar by maven looks, ok. |
@romani Did you review #158 (comment) to see if it is still a concern or not? |
I do not know how to reproduce this. In current state of project .... it is ok to do some awkward steps and cause braking compatibility. |
ok, PRs commits are rebased and merged .... to let me actually try release process. |
fix for #145