Details
-
Improvement
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
-
None
Description
Some uses of generics in the code are causing much more harm than good, and in some cases generic types are used unsafely, hiding potential problems in the code.
Generics need to be cleaned up to clarify the types, remove unnecessary type specialization when it does not make sense, and significantly reduce the number of unhelpful warnings.
Attachments
Attachments
Issue Links
- blocks
-
CASSANDRA-8230 LongToken no longer needs to use a boxed Long
- Resolved
- incorporates
-
CASSANDRA-8385 Clean up generics in uses of AbstractType
- Open
-
CASSANDRA-8375 Cleanup of generics in bounds serialization
- Resolved