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
Issue #4425: handle multi-dimensional array part of type in CheckUtils.createFullType() #4460
Conversation
Codecov Report
@@ Coverage Diff @@
## master #4460 +/- ##
======================================
Coverage 100% 100%
======================================
Files 284 284
Lines 15371 15368 -3
Branches 3500 3500
======================================
- Hits 15371 15368 -3
Continue to review full report at Codecov.
|
@kevin-wayne Please read over https://github.com/checkstyle/checkstyle/wiki/PR-rules . You don't need to delete fork branch, close/open PR to apply new changes. Please keep number of commits as 1. |
Please also rebase on latest master, we did travis fix, it should pass. |
@kevin-wayne, are you going to continue ? if not , please let us know , I will close PR and let comment in issue that anybody is welcome to continue. |
Sorry @romani. Couldn't quite figure out how to amend and force push in git. (Still a novice with git and was just using the web interface, where that doesn't seem to be an option.) |
checkstyle 8.0 was released, please rebase on latest master. |
@kevin-wayne , do still have problems with environment ? can we help/guide somehow ? |
@romani Thanks for guidance and patience. I followed the instructions in beginning_development.html and everything seems clear from command line, including rebase and mvn. (Sorry for not noticing these instructions when I started.) In the future, I'll know how to force push a branch I create from the command line. Unfortunately, the branch I created from the command line (my-new-check) is different from the ones I created in the github web interface (patch-1 and patch-2). Not wanting to create a third PR, let me know how to proceed. Thanks! |
@kevin-wayne , this PR is based on "kevin-wayne:patch-2", so patch-2 branch is used , you can keep this PR and your local my-new-check branch , but you need to push your local my-new-check to patch-2 on remote - |
@kevin-wayne , please squash all in one commit - https://github.com/checkstyle/checkstyle/wiki/PR-rules |
…s.createFullType()
@kevin-wayne As you make changes, you need to add tests to prove your changes work and are correct. |
we released 8.2 version, please rebase all your PRs to our latest master to avoid CI problems @kevin-wayne , if you do not have time to finish this PR, please let us know we have active contributors that could continue your work. |
Sorry, please have another contributor finish the PR. I do appreciate all of your help and patience. |
I marked issue as abandoned, any contributor is OK to continue this work. |
I am closing this in favor of #5073 |
…e #4425
createFullType() previously ignored the array part of the type in one-dimensional arrays (but not multi-dimensional arrays). This led to an upstream bug (#4425) in IllegalTypeCheck.