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

Fix some compiler warnings and did some cleanups for module j2ee.core #6118

Merged
merged 1 commit into from
Jun 27, 2023

Conversation

asbachb
Copy link
Collaborator

@asbachb asbachb commented Jun 23, 2023

Looked at console output during build and tried to fix some warnings.

@mbien mbien added Code cleanup enterprise [ci] enable enterprise job labels Jun 23, 2023
@asbachb asbachb marked this pull request as draft June 24, 2023 17:14
@asbachb asbachb marked this pull request as ready for review June 25, 2023 19:06
@asbachb asbachb force-pushed the web.core-unchecked branch 2 times, most recently from c0cc17c to dab0eed Compare June 26, 2023 04:33
@matthiasblaesing
Copy link
Contributor

Looks sane to me. Lets see what the CI/CD run has to say. Before the final merge, please check if it would make sense to squash all changes into a single commit or if they should be kept separate.

* Using generic types to get rid of `unchecked` warnings
* Replacing deprecated calls with suggested alternatives

Minor code improvements:
* Removing unused imports
* Removing unused and commented out code (not touched since years)
* Removed empty if statement and unnecessary double braces
* Adding missing `@Override` annotation
@asbachb
Copy link
Collaborator Author

asbachb commented Jun 27, 2023

Normally I try to separate logical blocks per commit to have some kind of developer diary.
But I guess in this case it's not that beneficial.

@matthiasblaesing
Copy link
Contributor

Thank you.

@matthiasblaesing matthiasblaesing merged commit 0655f75 into apache:master Jun 27, 2023
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code cleanup enterprise [ci] enable enterprise job
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants