Eliminate rawtype errors from Beam Java
Open
amqp
avro
aws
azure
cassandra
clickhouse
elasticsearch
files
gcp
good first issue
hadoop-file-system
improvement
io
java
P3
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
A few modules used to have no rawtype errors. Now many of them do. Rawtypes are a legacy compatibility feature that should not be used in new code. Concretely, they obscure types (readability), mask errors (casts failing at runtime), and harm static analysis (checker framework recommends eliminating rawtypes as your first step)
Imported from Jira [BEAM-10556](https://issues.apache.org/jira/browse/BEAM-10556). Original Jira may contain additional context.
Reported by: kenn.
Contributor guide
Assessment
This issue has not been assessed yet.