Code cleanup - @Override, serialization, @Deprecated annotations#294
Code cleanup - @Override, serialization, @Deprecated annotations#294dmatej wants to merge 1 commit intoeclipse-ee4j:masterfrom
Conversation
- In previous PRs I have noticed that some overrides are bit surprising which sometimes lead to mistakes. Also refactoring is safer when compiler screams when I remove/add something with unexpected consequences. - Added @OverRide annotations - Added missing serialVersionUID numbers - Added missing @deprecated annotations - Removed redundant modifiers - Removed redundant classcasts - Variable declarations of local variables moved to their first usage. Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
|
Summary generated by AI: AI Summary of changesSummaryThis PR focuses on code cleanup improvements:
The author notes this cleanup makes refactoring safer and helps catch mistakes at compile time. Change Groups1. Added @OverRide annotationsAdded Files affected: 811 Java files Examples:
2. Added missing serialVersionUID numbersAdded Files affected: Multiple files across orbmain and rmic modules Examples:
3. Added missing @deprecated annotationsAdded Files affected: Multiple files Examples:
4. Removed redundant modifiersRemoved redundant
Files affected: Multiple files Examples:
5. Removed redundant classcastsRemoved unnecessary explicit casts that were redundant due to type inference or Files affected: Multiple files Examples:
6. Moved local variable declarations to first usageMoved local variable declarations closer to their first usage point, improving Files affected: Multiple files Examples:
Summary
|
It would be probably better to merge this before #293